Changes for page Public Web Site
Last modified by Agnease on 2026/05/30 16:24
Summary
-
Objects (1 modified, 0 added, 0 removed)
Details
- XWiki.StyleSheetExtension[1]
-
- code
-
... ... @@ -8,8 +8,6 @@ 8 8 9 9 .caret { 10 10 margin-left: 4px; 11 - border-top-color: @brand; 12 - border-bottom-color: @brand; 13 13 } 14 14 15 15 &.open > .dropdown-toggle, ... ... @@ -20,17 +20,8 @@ 20 20 background-color: transparent; 21 21 box-shadow: none; 22 22 } 23 - 24 - &.open > .dropdown-toggle .caret, 25 - .dropdown-toggle:hover .caret, 26 - .dropdown-toggle:focus .caret { 27 - border-top-color: @brand-strong; 28 - border-bottom-color: @brand-strong; 29 - } 30 30 } 31 31 32 -/* Keep public top-level dropdown items clean and green when hovered/open/focused */ 33 - 34 34 .navbar-nav > li.agnease-menu-item > a, 35 35 .navbar-nav > li.agnease-menu-item > a:hover, 36 36 .navbar-nav > li.agnease-menu-item > a:focus, ... ... @@ -43,28 +43,12 @@ 43 43 box-shadow: none; 44 44 } 45 45 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 - 59 -/* Dropdown panels */ 60 - 61 61 .agnease-dropdown { 62 62 min-width: 270px; 63 63 padding: 8px; 64 - border: 1px solid fade(@brand, 18%);38 + border: 1px solid @line; 65 65 border-radius: 12px; 66 - background: #fff; 67 - box-shadow: 0 12px 32px fade(@brand-strong, 12%); 40 + box-shadow: 0 12px 32px rgba(0, 0, 0, .10); 68 68 69 69 > li > a { 70 70 display: flex; ... ... @@ -72,11 +72,10 @@ 72 72 gap: 10px; 73 73 padding: 9px 11px; 74 74 border-radius: 9px; 75 - color: @brand; 76 - background: transparent; 48 + color: @text; 77 77 white-space: nowrap; 78 78 font-size: 14px; 79 - font-weight: 700;51 + font-weight: 600; 80 80 line-height: 1.25; 81 81 82 82 i { ... ... @@ -88,12 +88,10 @@ 88 88 } 89 89 90 90 &:hover, 91 - &:focus, 92 - &:active { 63 + &:focus { 93 93 color: @brand-strong; 94 - background: fade(@brand, 8%);65 + background: @brand-bg; 95 95 text-decoration: none; 96 - outline: none; 97 97 98 98 i { 99 99 color: @brand-strong; ... ... @@ -101,33 +101,18 @@ 101 101 } 102 102 } 103 103 104 - > .active > a, 105 - > .active > a:hover, 106 - > .active > a:focus { 107 - color: @brand-strong; 108 - background: fade(@brand, 10%); 109 - text-decoration: none; 110 - 111 - i { 112 - color: @brand-strong; 113 - } 114 - } 115 - 116 116 .divider { 117 117 margin: 7px 0; 118 - background-color: fade(@brand, 16%);76 + background-color: @line; 119 119 } 120 120 } 121 121 122 -.agnease-products-dropdown, 123 -.agnease-resources-dropdown { 80 +.agnease-products-dropdown { 124 124 min-width: 260px; 125 125 } 126 126 127 -/* Remove gray Bootstrap dropdown item states */ 128 -.dropdown-menu > li > a:hover, 129 -.dropdown-menu > li > a:focus { 130 - background-image: none; 84 +.agnease-resources-dropdown { 85 + min-width: 260px; 131 131 } 132 132 133 133 /* ========== Mobile Menu ========== */ ... ... @@ -146,7 +146,7 @@ 146 146 border: 0; 147 147 border-radius: 0; 148 148 box-shadow: none; 149 - background: #fff;104 + background: transparent; 150 150 151 151 > li > a { 152 152 padding: 8px 10px; ... ... @@ -153,44 +153,15 @@ 153 153 white-space: normal; 154 154 font-size: 14px; 155 155 border-radius: 8px; 156 - color: @brand; 157 157 158 158 i { 159 159 width: 16px; 160 160 flex-basis: 16px; 161 161 } 162 - 163 - &:hover, 164 - &:focus, 165 - &:active { 166 - color: @brand-strong; 167 - background: fade(@brand, 8%); 168 - } 169 169 } 170 170 171 171 .divider { 172 172 margin: 5px 0; 173 - background-color: fade(@brand, 16%); 174 174 } 175 175 } 176 176 } 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 -}