Changes for page Public Web Site

Last modified by Agnease on 2026/07/03 16:14

From version 28.7
edited by Agnease
on 2026/07/01 17:16
Change comment: There is no comment for this version
To version 25.26
edited by Agnease
on 2026/06/30 11:33
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2,45 +2,7 @@
2 2  #macro (displayPublicContent)
3 3   #set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome'))
4 4   {{html clean="false"}}
5 - <section class="hero hero-saas" id="top">
6 - <div class="container">
7 - <div class="hero-layout">
8 - <div class="hero-copy">
9 - <h1>Professional XWiki consulting <span>and engineering</span></h1>
10 10  
11 - <p class="lead">
12 - Agnease helps organizations upgrade, maintain, secure and extend production XWiki platforms with practical engineering support, custom development, integrations and long-term care.
13 - </p>
14 -
15 - <ul class="benefits">
16 - <li>XWiki LTS upgrades</li>
17 - <li>Maintenance and support</li>
18 - <li>Custom XWiki development</li>
19 - <li>Migrations and integrations</li>
20 - </ul>
21 -
22 - <div class="hero-actions" id="hero-cta">
23 - <a class="btn btn-primary" href="https://calendly.com/alex-agnease/30min?back=1&month=2026-06">
24 - Book a free discussion
25 - </a>
26 - <a class="btn btn-secondary" href="$xwiki.getURL('services.WebHome')">View XWiki services</a>
27 - </div>
28 - </div>
29 -
30 - <div class="hero-image-wrapper">
31 - <img
32 - class="hero-image"
33 - src="$xwiki.getDocument('PublicWebSite.WebHome').getAttachmentURL('agnease-xwiki-hero.png')"
34 - alt="Illustration of a professional XWiki platform dashboard with upgrade, security and maintenance elements"
35 - width="1200"
36 - height="900"
37 - loading="eager"
38 - />
39 - </div>
40 - </div>
41 - </div>
42 - </section>
43 -#*
44 44   <section class="hero hero-centered" aria-labelledby="hero-title">
45 45   <div class="container hero-inner">
46 46   <h1 id="hero-title">Professional XWiki consulting and engineering</h1>
... ... @@ -64,7 +64,7 @@
64 64   </div>
65 65   </div>
66 66   </section>
67 -*#
29 +
68 68   <section class="trust-strip" aria-label="Agnease experience">
69 69   <div class="container">
70 70   <ul>
agnease-xwiki-hero.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Admin
Size
... ... @@ -1,1 +1,0 @@
1 -981.8 KB
Content
XWiki.StyleSheetExtension[0]
code
... ... @@ -150,7 +150,7 @@
150 150  
151 151  /* ========== Buttons ========== */
152 152  
153 -/*.btn-primary {
153 +.btn-primary {
154 154   background: @brand;
155 155   border-color: @brand;
156 156   color: #fff;
... ... @@ -162,12 +162,18 @@
162 162   color: #fff;
163 163   }
164 164  }
165 -*/
165 +
166 166  .btn-secondary {
167 - color: @text;
167 + color: @brand;
168 168   background: #fff;
169 - border: 1px solid fade(@text, 35%);
169 + border: 1px solid fade(@brand, 35%);
170 170  
171 + &:hover,
172 + &:focus {
173 + color: @brand-strong;
174 + border-color: @brand;
175 + background: @brand-bg;
176 + }
171 171  }
172 172  
173 173  /* ========== Hero ========== */
... ... @@ -179,6 +179,9 @@
179 179  
180 180   &.hero-centered {
181 181   text-align: center;
188 + background:
189 + radial-gradient(50rem 18rem at 50% -10%, @brand-soft 0%, transparent 60%),
190 + radial-gradient(50rem 18rem at 50% 0%, #E8F6F3 0%, transparent 60%);
182 182   display: flex;
183 183   align-items: center;
184 184   justify-content: center;
... ... @@ -324,6 +324,7 @@
324 324  .pathway-card,
325 325  .service-card,
326 326  .resource-card {
336 + background: #fff;
327 327   border: 1px solid @line;
328 328   border-radius: @radius;
329 329   box-shadow: @shadow-sm;
... ... @@ -519,6 +519,7 @@
519 519   align-items: flex-start;
520 520   gap: 16px;
521 521   padding: 22px;
532 + background: #fff;
522 522   border: 1px solid @line;
523 523   border-radius: @radius;
524 524   box-shadow: @shadow-sm;
... ... @@ -606,6 +606,7 @@
606 606   position: relative;
607 607   padding: 16px 16px 16px 58px;
608 608   margin-bottom: 12px;
620 + background: #fff;
609 609   border: 1px solid @line;
610 610   border-radius: @radius;
611 611   box-shadow: @shadow-sm;
... ... @@ -756,6 +756,8 @@
756 756   padding: 32px;
757 757   border-radius: @radius;
758 758   border: 1px solid fade(@brand, 20%);
771 + background:
772 + radial-gradient(34rem 12rem at 50% 0%, @brand-soft 0%, #fff 70%);
759 759   box-shadow: @shadow-sm;
760 760   text-align: center;
761 761  
... ... @@ -914,6 +914,9 @@
914 914  .resource-header {
915 915   padding: @section-padding;
916 916   border-top: none;
931 + background:
932 + radial-gradient(50rem 18rem at 50% -10%, @brand-soft 0%, transparent 60%),
933 + radial-gradient(50rem 18rem at 50% 0%, #E8F6F3 0%, transparent 60%);
917 917  
918 918   h1 {
919 919   margin: 0 auto 14px;
... ... @@ -1061,6 +1061,7 @@
1061 1061   border: 1px solid @line;
1062 1062   border-radius: @radius;
1063 1063   padding: 18px;
1081 + background: #fff;
1064 1064   box-shadow: @shadow-sm;
1065 1065  
1066 1066   h4 {
... ... @@ -1159,6 +1159,7 @@
1159 1159  
1160 1160  .product-card {
1161 1161   position: relative;
1180 + background: #fff;
1162 1162   border: 1px solid @line;
1163 1163   border-radius: @radius;
1164 1164   box-shadow: @shadow-sm;
... ... @@ -1308,6 +1308,7 @@
1308 1308  .product-info-card,
1309 1309  .product-feature,
1310 1310  .product-gallery-panel {
1330 + background: #fff;
1311 1311   border: 1px solid @line;
1312 1312   border-radius: @radius;
1313 1313   box-shadow: @shadow-sm;
... ... @@ -1634,5 +1634,3 @@
1634 1634   background: #fff !important;
1635 1635   background-image: none !important;
1636 1636  } */
1637 -
1638 -