Changes for page Public Web Site

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

From version 10.38
edited by Agnease
on 2026/05/22 08:12
Change comment: There is no comment for this version
To version 11.2
edited by Agnease
on 2026/05/22 08:21
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -16,11 +16,6 @@
16 16   Agnease helps companies keep XWiki secure, stable, up-to-date and adapted to real business processes.
17 17   </p>
18 18  
19 - <p class="hero-support">
20 - From LTS upgrades and maintenance to custom applications, integrations, workflows and migrations,
21 - Agnease provides focused XWiki expertise with practical delivery and long-term care.
22 - </p>
23 -
24 24   <ul class="benefits">
25 25   <li>Safe LTS upgrades</li>
26 26   <li>Support and recovery</li>
XWiki.StyleSheetExtension[0]
code
... ... @@ -329,12 +329,6 @@
329 329   border: 1px solid @line;
330 330   border-radius: @radius;
331 331   box-shadow: @shadow-sm;
332 - transition: transform .18s ease, box-shadow .18s ease;
333 -
334 - &:hover {
335 - transform: translateY(-2px);
336 - box-shadow: @shadow;
337 - }
338 338  }
339 339  
340 340  /* ========== Small Widgets ========== */
... ... @@ -450,13 +450,7 @@
450 450   border: 1px solid @line;
451 451   border-radius: @radius;
452 452   box-shadow: @shadow-sm;
453 - transition: transform .18s ease, box-shadow .18s ease;
454 454  
455 - &:hover {
456 - transform: translateY(-2px);
457 - box-shadow: @shadow;
458 - }
459 -
460 460   .service-icon {
461 461   width: 46px;
462 462   height: 46px;
... ... @@ -624,6 +624,77 @@
624 624   }
625 625  }
626 626  
615 +/* ========== Homepage Resource Strip ========== */
616 +
617 +.homepage-resource-strip {
618 + background:
619 + radial-gradient(42rem 16rem at 50% 0%, @brand-bg 0%, transparent 70%);
620 +
621 + .resource-grid {
622 + max-width: 1040px;
623 + margin: 26px auto 0;
624 + display: grid;
625 + grid-template-columns: repeat(2, minmax(0, 1fr));
626 + grid-gap: 22px;
627 + align-items: stretch;
628 + }
629 +
630 + .resource-card {
631 + display: flex;
632 + flex-direction: column;
633 + min-width: 0;
634 + min-height: 100%;
635 + padding: 26px;
636 + }
637 +
638 + .resource-card h4 {
639 + margin: 0 0 10px;
640 + color: @text;
641 + font-size: 21px;
642 + line-height: 1.25;
643 + font-weight: 700;
644 + }
645 +
646 + .resource-card p {
647 + margin: 0 0 18px;
648 + color: @muted;
649 + font-size: 15px;
650 + line-height: 1.6;
651 + }
652 +
653 + .resource-card a {
654 + margin-top: auto;
655 + color: @brand;
656 + font-weight: 700;
657 + text-decoration: underline;
658 +
659 + &:hover,
660 + &:focus {
661 + color: @brand-strong;
662 + }
663 + }
664 +}
665 +
666 +@media (max-width: 980px) {
667 + .homepage-resource-strip {
668 + .resource-grid {
669 + grid-template-columns: 1fr;
670 + }
671 + }
672 +}
673 +
674 +@media (max-width: 640px) {
675 + .homepage-resource-strip {
676 + .resource-card {
677 + padding: 22px;
678 + }
679 +
680 + .resource-card h4 {
681 + font-size: 19px;
682 + }
683 + }
684 +}
685 +
627 627  /* ========== CTA ========== */
628 628  
629 629  .cta-section {
... ... @@ -939,13 +939,7 @@
939 939   grid-template-columns: 68px 1fr;
940 940   grid-gap: 22px;
941 941   align-items: start;
942 - transition: transform .18s ease, box-shadow .18s ease;
943 943  
944 - &:hover {
945 - transform: translateY(-2px);
946 - box-shadow: @shadow;
947 - }
948 -
949 949   .product-card-icon {
950 950   width: 58px;
951 951   height: 58px;
... ... @@ -1073,13 +1073,7 @@
1073 1073   border-radius: @radius;
1074 1074   box-shadow: @shadow-sm;
1075 1075   padding: 22px;
1076 - transition: transform .18s ease, box-shadow .18s ease;
1077 1077  
1078 - &:hover {
1079 - transform: translateY(-2px);
1080 - box-shadow: @shadow;
1081 - }
1082 -
1083 1083   .feature-icon {
1084 1084   width: 46px;
1085 1085   height: 46px;