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
-
... ... @@ -156,118 +156,3 @@ 156 156 } 157 157 } 158 158 } 159 - 160 -/* ========== Compact Public Menu on Mobile ========== */ 161 - 162 -@media (max-width: 767px) { 163 - /* Prevent any menu element from creating horizontal scroll */ 164 - html, 165 - body { 166 - overflow-x: hidden; 167 - } 168 - 169 - .navbar, 170 - .navbar-collapse, 171 - .navbar-nav, 172 - .navbar-nav > li, 173 - .navbar-nav .dropdown-menu { 174 - max-width: 100%; 175 - } 176 - 177 - /* Make the main menu vertical inside the burger menu */ 178 - .navbar-nav { 179 - float: none !important; 180 - width: 100%; 181 - margin: 0; 182 - } 183 - 184 - .navbar-nav > li { 185 - float: none !important; 186 - display: block; 187 - width: 100%; 188 - } 189 - 190 - .navbar-nav > li > a { 191 - display: block; 192 - width: 100%; 193 - padding: 11px 16px; 194 - font-size: 14px; 195 - font-weight: 600; 196 - line-height: 1.3; 197 - white-space: normal; 198 - } 199 - 200 - .navbar-nav > li > a .caret { 201 - float: right; 202 - margin-top: 7px; 203 - } 204 - 205 - /* Dropdowns become compact nested sections */ 206 - .navbar-nav .dropdown-menu { 207 - position: static !important; 208 - float: none !important; 209 - width: 100% !important; 210 - min-width: 0 !important; 211 - max-width: 100% !important; 212 - margin: 0; 213 - padding: 4px 0 8px; 214 - border: 0; 215 - border-radius: 0; 216 - box-shadow: none; 217 - background: @brand-bg; 218 - } 219 - 220 - .navbar-nav .dropdown-menu > li { 221 - width: 100%; 222 - } 223 - 224 - .navbar-nav .dropdown-menu > li > a { 225 - display: block; 226 - width: 100%; 227 - padding: 8px 16px 8px 28px; 228 - white-space: normal; 229 - overflow-wrap: anywhere; 230 - color: @text; 231 - } 232 - 233 - .navbar-nav .dropdown-menu > li > a:hover, 234 - .navbar-nav .dropdown-menu > li > a:focus { 235 - background: @brand-soft; 236 - color: @brand-strong; 237 - } 238 - 239 - /* Compact the rich dropdown layout on mobile */ 240 - .navbar-nav .dropdown-menu .menu-icon { 241 - display: none; 242 - } 243 - 244 - .navbar-nav .dropdown-menu .menu-text { 245 - display: block; 246 - min-width: 0; 247 - } 248 - 249 - .navbar-nav .dropdown-menu .menu-text strong { 250 - display: block; 251 - font-size: 13px; 252 - line-height: 1.25; 253 - font-weight: 600; 254 - color: @text; 255 - } 256 - 257 - /* Hide descriptions on mobile to avoid a very tall / wide menu */ 258 - .navbar-nav .dropdown-menu .menu-text small { 259 - display: none; 260 - } 261 - 262 - .navbar-nav .dropdown-menu .divider { 263 - margin: 4px 16px; 264 - background-color: @line; 265 - } 266 - 267 - .navbar-nav .open > a, 268 - .navbar-nav .open > a:hover, 269 - .navbar-nav .open > a:focus { 270 - background: @brand-bg; 271 - color: @brand-strong; 272 - } 273 -}