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,109 +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 - 302 - 303 -.contrast-tags { 304 - max-width: 940px; 305 - margin: 0 auto; 306 - display: flex; 307 - flex-wrap: wrap; 308 - justify-content: center; 309 - gap: 10px; 310 - 311 - span { 312 - display: inline-flex; 269 + li { 270 + display: flex; 313 313 align-items: center; 314 - padding: 8px 13px; 315 - border: 1px solid fade(#fff, 18%); 316 - border-radius: 999px; 317 - background: fade(#fff, 8%); 318 - color: #F8FAFC; 319 - font-size: 13px; 320 - font-weight: 700; 321 - line-height: 1.2; 322 - 323 - &::before { 324 - content: ""; 325 - width: 7px; 326 - height: 7px; 327 - margin-right: 8px; 328 - border-radius: 50%; 329 - background: @brand; 330 - box-shadow: 0 0 0 4px fade(@brand, 18%); 331 - } 272 + gap: 7px; 332 332 } 333 -} 334 334 335 -.contrast-support { 336 - max-width: 860px; 337 - margin: 30px auto 0; 338 - color: #D9E3EE; 339 - text-align: center; 340 - font-size: 15px; 341 - line-height: 1.7; 342 -} 343 - 344 -@media (max-width: 640px) { 345 - .contrast-band { 346 - padding: 40px 0; 275 + i { 276 + color: @brand; 347 347 } 348 - 349 - .contrast-tags span { 350 - font-size: 12px; 351 - padding: 8px 11px; 352 - } 353 353 } 354 354 355 355 /* ========== Reusable Grids ========== */