mirror of
				https://github.com/gyurix1968/guacamole-client.git
				synced 2025-10-31 00:53:21 +00:00 
			
		
		
		
	GUAC-1053: Fix styling of connection home pages (when needed).
This commit is contained in:
		| @@ -268,14 +268,16 @@ angular.module('navigation').factory('userPageService', ['$injector', | ||||
|          | ||||
|         var pages = []; | ||||
|  | ||||
|         // Get home page and settings pages | ||||
|         var homePage = generateHomePage(rootGroup); | ||||
|         var settingsPages = generateSettingsPages(permissions); | ||||
|  | ||||
|         // Only include the home page in the list of main pages if the user | ||||
|         // can navigate elsewhere. | ||||
|         var homePage = generateHomePage(rootGroup); | ||||
|         if (homePage === SYSTEM_HOME_PAGE) | ||||
|         if (homePage === SYSTEM_HOME_PAGE || settingsPages.length) | ||||
|             pages.push(homePage); | ||||
|  | ||||
|         // Add generic link to the first-available settings page | ||||
|         var settingsPages = generateSettingsPages(permissions); | ||||
|         if (settingsPages.length) { | ||||
|             pages.push(new Page( | ||||
|                 'USER_MENU.ACTION_MANAGE_SETTINGS', | ||||
|   | ||||
| @@ -164,11 +164,19 @@ | ||||
| } | ||||
|  | ||||
| .user-menu .options li a { | ||||
|  | ||||
|     display: block; | ||||
|     cursor: pointer; | ||||
|     color: black; | ||||
|     text-decoration: none; | ||||
|     padding: 0.75em; | ||||
|  | ||||
|     background-repeat: no-repeat; | ||||
|     background-size: 1em; | ||||
|     background-position: 0.75em center; | ||||
|     padding-left: 2.5em; | ||||
|     background-image: url('images/protocol-icons/guac-monitor.png'); | ||||
|  | ||||
| } | ||||
|  | ||||
| .user-menu .options li a:hover { | ||||
| @@ -182,18 +190,6 @@ | ||||
|     opacity: 0.25; | ||||
| } | ||||
|  | ||||
| .user-menu .options li a.home, | ||||
| .user-menu .options li a.manage-users, | ||||
| .user-menu .options li a.manage-connections, | ||||
| .user-menu .options li a.manage-sessions, | ||||
| .user-menu .options li a.change-password, | ||||
| .user-menu .options li a.logout { | ||||
|     background-repeat: no-repeat; | ||||
|     background-size: 1em; | ||||
|     background-position: 0.75em center; | ||||
|     padding-left: 2.5em; | ||||
| } | ||||
|  | ||||
| .user-menu .options li a[href="#/"] { | ||||
|     background-image: url('images/action-icons/guac-home-dark.png'); | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user