mirror of
				https://github.com/vector-im/element-web.git
				synced 2025-11-04 02:02:14 +01:00 
			
		
		
		
	Merge pull request #2136 from vector-im/wmwragg/room-directory-back
Added back the Directory listing button, with new tootlip
This commit is contained in:
		
						commit
						7e379e9877
					
				@ -30,6 +30,7 @@ module.exports = React.createClass({
 | 
			
		||||
 | 
			
		||||
    getInitialState: function() {
 | 
			
		||||
        return({
 | 
			
		||||
            directoryHover : false,
 | 
			
		||||
            roomsHover : false,
 | 
			
		||||
            peopleHover : false,
 | 
			
		||||
            settingsHover : false,
 | 
			
		||||
@ -37,6 +38,18 @@ module.exports = React.createClass({
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    // Room events
 | 
			
		||||
    onDirectoryClick: function() {
 | 
			
		||||
        dis.dispatch({ action: 'view_room_directory' });
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    onDirectoryMouseEnter: function() {
 | 
			
		||||
        this.setState({ directoryHover: true });
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    onDirectoryMouseLeave: function() {
 | 
			
		||||
        this.setState({ directoryHover: false });
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    onRoomsClick: function() {
 | 
			
		||||
        dis.dispatch({ action: 'view_create_room' });
 | 
			
		||||
    },
 | 
			
		||||
@ -88,9 +101,13 @@ module.exports = React.createClass({
 | 
			
		||||
        return (
 | 
			
		||||
            <div className="mx_BottomLeftMenu">
 | 
			
		||||
                <div className="mx_BottomLeftMenu_options">
 | 
			
		||||
                    <div className="mx_BottomLeftMenu_directory" onClick={ this.onDirectoryClick } onMouseEnter={ this.onDirectoryMouseEnter } onMouseLeave={ this.onDirectoryMouseLeave } >
 | 
			
		||||
                        <TintableSvg src="img/icons-directory.svg" width="25" height="25"/>
 | 
			
		||||
                        { this.getLabel("Room directory", this.state.directoryHover) }
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <div className="mx_BottomLeftMenu_createRoom" onClick={ this.onRoomsClick } onMouseEnter={ this.onRoomsMouseEnter } onMouseLeave={ this.onRoomsMouseLeave } >
 | 
			
		||||
                        <TintableSvg src="img/icons-create-room.svg" width="25" height="25" />
 | 
			
		||||
                        { this.getLabel("Rooms", this.state.roomsHover) }
 | 
			
		||||
                        { this.getLabel("Create new room", this.state.roomsHover) }
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <div className="mx_BottomLeftMenu_people" onClick={ this.onPeopleClick } onMouseEnter={ this.onPeopleMouseEnter } onMouseLeave={ this.onPeopleMouseLeave } >
 | 
			
		||||
                        <TintableSvg src="img/icons-people.svg" width="25" height="25" />
 | 
			
		||||
 | 
			
		||||
@ -53,7 +53,7 @@ limitations under the License.
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.mx_LeftPanel.collapsed .mx_BottomLeftMenu {
 | 
			
		||||
   flex: 0 0 120px;
 | 
			
		||||
   flex: 0 0 160px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.mx_LeftPanel .mx_BottomLeftMenu {
 | 
			
		||||
@ -79,6 +79,7 @@ limitations under the License.
 | 
			
		||||
    pointer-events: none;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.mx_LeftPanel .mx_BottomLeftMenu_directory,
 | 
			
		||||
.mx_LeftPanel .mx_BottomLeftMenu_createRoom,
 | 
			
		||||
.mx_LeftPanel .mx_BottomLeftMenu_people,
 | 
			
		||||
.mx_LeftPanel .mx_BottomLeftMenu_settings {
 | 
			
		||||
@ -86,6 +87,7 @@ limitations under the License.
 | 
			
		||||
    cursor: pointer;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.collapsed .mx_BottomLeftMenu_directory,
 | 
			
		||||
.collapsed .mx_BottomLeftMenu_createRoom,
 | 
			
		||||
.collapsed .mx_BottomLeftMenu_people,
 | 
			
		||||
.collapsed .mx_BottomLeftMenu_settings {
 | 
			
		||||
@ -94,8 +96,16 @@ limitations under the License.
 | 
			
		||||
    padding-bottom: 3px ! important;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.mx_LeftPanel .mx_BottomLeftMenu_directory {
 | 
			
		||||
    margin-right: 10px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.mx_LeftPanel .mx_BottomLeftMenu_createRoom {
 | 
			
		||||
    margin-right: 10px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.mx_LeftPanel .mx_BottomLeftMenu_people {
 | 
			
		||||
    margin-left: 10px;
 | 
			
		||||
    margin-right: 10px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.mx_LeftPanel .mx_BottomLeftMenu_settings {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user