Changes for page Public Web Site

Last modified by Agnease on 2026/05/30 16:24

From version 10.5
edited by Agnease
on 2026/05/19 05:52
Change comment: There is no comment for this version
To version 8.26
edited by Agnease
on 2026/05/19 03:50
Change comment: There is no comment for this version

Summary

Details

XWiki.StyleSheetExtension[1]
code
... ... @@ -29,27 +29,33 @@
29 29   }
30 30  }
31 31  
32 -/* Keep Agnease public top-level menu visually clean when hovered/open/focused */
32 +/* Keep public top-level dropdown items clean and green when hovered/open/focused */
33 +
33 33  .navbar-nav > li.agnease-menu-item > a,
34 34  .navbar-nav > li.agnease-menu-item > a:hover,
35 -.navbar-nav > li.agnease-services-menu > a,
36 -.navbar-nav > li.agnease-products-menu > a,
37 -.navbar-nav > li.agnease-services-menu > a:hover,
38 -.navbar-nav > li.agnease-products-menu > a:hover,
39 -.navbar-nav > li.agnease-services-menu > a:focus,
40 -.navbar-nav > li.agnease-products-menu > a:focus,
41 -.navbar-nav > li.agnease-services-menu.open > a,
42 -.navbar-nav > li.agnease-products-menu.open > a,
43 -.navbar-nav > li.agnease-services-menu.open > a:hover,
44 -.navbar-nav > li.agnease-products-menu.open > a:hover,
45 -.navbar-nav > li.agnease-services-menu.open > a:focus,
46 -.navbar-nav > li.agnease-products-menu.open > a:focus {
36 +.navbar-nav > li.agnease-menu-item > a:focus,
37 +.navbar-nav > li.agnease-menu-item.open > a,
38 +.navbar-nav > li.agnease-menu-item.open > a:hover,
39 +.navbar-nav > li.agnease-menu-item.open > a:focus {
47 47   background: transparent;
48 - background-color: #fff;
41 + background-color: transparent;
49 49   color: @brand-strong;
50 50   box-shadow: none;
51 51  }
52 52  
46 +/* Override Bootstrap/XWiki gray open states */
47 +.nav .open > a,
48 +.nav .open > a:hover,
49 +.nav .open > a:focus,
50 +.navbar-nav > .open > a,
51 +.navbar-nav > .open > a:hover,
52 +.navbar-nav > .open > a:focus {
53 + background: transparent;
54 + background-color: transparent;
55 + color: @brand-strong;
56 + box-shadow: none;
57 +}
58 +
53 53  /* Dropdown panels */
54 54  
55 55  .agnease-dropdown {
... ... @@ -168,3 +168,23 @@
168 168   }
169 169   }
170 170  }
177 +/* Remove gray background from opened top-level public menu items */
178 +
179 +.site-nav .dropdown.open > a,
180 +.site-nav .dropdown.open > a:hover,
181 +.site-nav .dropdown.open > a:focus,
182 +.site-nav .agnease-menu-item.open > a,
183 +.site-nav .agnease-menu-item.open > a:hover,
184 +.site-nav .agnease-menu-item.open > a:focus,
185 +.navbar-nav > li.dropdown.open > a,
186 +.navbar-nav > li.dropdown.open > a:hover,
187 +.navbar-nav > li.dropdown.open > a:focus,
188 +.navbar-nav > li.agnease-menu-item.open > a,
189 +.navbar-nav > li.agnease-menu-item.open > a:hover,
190 +.navbar-nav > li.agnease-menu-item.open > a:focus {
191 + color: @brand-strong;
192 + background: transparent !important;
193 + background-color: transparent !important;
194 + background-image: none !important;
195 + box-shadow: none !important;
196 +}