Changes for page Public Web Site
Last modified by Agnease on 2026/07/03 16:14
Summary
-
Objects (1 modified, 0 added, 0 removed)
Details
- XWiki.StyleSheetExtension[0]
-
- code
-
... ... @@ -247,111 +247,34 @@ 247 247 margin-top: 22px; 248 248 } 249 249 250 -/* ========== ContrastBand========== */250 +/* ========== Trust Strip ========== */ 251 251 252 -.contrast-band { 253 - position: relative; 254 - width: 100vw; 255 - margin-left: calc(50% - 50vw); 256 - margin-right: calc(50% - 50vw); 257 - overflow: hidden; 258 - padding: 54px 0; 259 - background: 260 - radial-gradient(circle at 18% 18%, fade(@brand, 22%) 0%, transparent 28%), 261 - radial-gradient(circle at 86% 12%, fade(@brand, 16%) 0%, transparent 30%), 262 - linear-gradient(135deg, @text 0%, @text-soft 100%); 263 - color: #fff; 252 +.trust-strip { 253 + padding: 18px 0; 254 + border-top: 1px solid @line; 264 264 265 - &::before { 266 - content: ""; 267 - position: absolute; 268 - inset: 0; 269 - background: 270 - linear-gradient(90deg, fade(#fff, 4%) 1px, transparent 1px), 271 - linear-gradient(180deg, fade(#fff, 4%) 1px, transparent 1px); 272 - background-size: 52px 52px; 273 - opacity: .38; 274 - pointer-events: none; 275 - } 276 - 277 - .container { 278 - position: relative; 279 - z-index: 1; 280 - } 281 - 282 - .contrast-panel { 283 - max-width: 1040px; 256 + ul { 257 + max-width: 960px; 284 284 margin: 0 auto; 285 - text-align: center; 259 + padding: 0; 260 + list-style: none; 261 + display: flex; 262 + justify-content: center; 263 + gap: 22px; 264 + flex-wrap: wrap; 265 + color: @muted; 266 + font-size: 13px; 286 286 } 287 287 288 - h2 { 289 - max-width: 860px; 290 - margin: 0 auto 12px; 291 - color: #fff; 292 - } 293 - 294 - .section-intro { 295 - max-width: 840px; 296 - margin: 0 auto 26px; 297 - color: #D9E3EE; 298 - } 299 -} 300 - 301 -#mainContentArea { 302 - overflow-x: hidden; 303 -} 304 - 305 -.contrast-tags { 306 - max-width: 940px; 307 - margin: 0 auto; 308 - display: flex; 309 - flex-wrap: wrap; 310 - justify-content: center; 311 - gap: 10px; 312 - 313 - span { 314 - display: inline-flex; 269 + li { 270 + display: flex; 315 315 align-items: center; 316 - padding: 8px 13px; 317 - border: 1px solid fade(#fff, 18%); 318 - border-radius: 999px; 319 - background: fade(#fff, 8%); 320 - color: #F8FAFC; 321 - font-size: 13px; 322 - font-weight: 700; 323 - line-height: 1.2; 324 - 325 - &::before { 326 - content: ""; 327 - width: 7px; 328 - height: 7px; 329 - margin-right: 8px; 330 - border-radius: 50%; 331 - background: @brand; 332 - box-shadow: 0 0 0 4px fade(@brand, 18%); 333 - } 272 + gap: 7px; 334 334 } 335 -} 336 336 337 -.contrast-support { 338 - max-width: 860px; 339 - margin: 30px auto 0; 340 - color: #D9E3EE; 341 - text-align: center; 342 - font-size: 15px; 343 - line-height: 1.7; 344 -} 345 - 346 -@media (max-width: 640px) { 347 - .contrast-band { 348 - padding: 40px 0; 275 + i { 276 + color: @brand; 349 349 } 350 - 351 - .contrast-tags span { 352 - font-size: 12px; 353 - padding: 8px 11px; 354 - } 355 355 } 356 356 357 357 /* ========== Reusable Grids ========== */