| ... |
... |
@@ -1,8 +1,6 @@ |
| 1 |
1 |
{{velocity}} |
| 2 |
2 |
#set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome')) |
| 3 |
|
- |
| 4 |
4 |
#set ($contactURL = $xwiki.getURL('contact.WebHome')) |
| 5 |
|
- |
| 6 |
6 |
#set ($startingPoints = [{ |
| 7 |
7 |
'icon': 'search', |
| 8 |
8 |
'title': 'Review & diagnose', |
| ... |
... |
@@ -40,7 +40,6 @@ |
| 40 |
40 |
], |
| 41 |
41 |
'cta': 'Discuss support plan' |
| 42 |
42 |
}]) |
| 43 |
|
- |
| 44 |
44 |
#set ($commonPackages = [{ |
| 45 |
45 |
'service': 'XWiki Health Check', |
| 46 |
46 |
'price': '€390', |
| ... |
... |
@@ -82,7 +82,6 @@ |
| 82 |
82 |
'price': 'Quoted after review', |
| 83 |
83 |
'description': 'Custom authenticators, container authentication, special login flows or wiki farm authentication strategy.' |
| 84 |
84 |
}]) |
| 85 |
|
- |
| 86 |
86 |
#set ($supportPlans = [{ |
| 87 |
87 |
'icon': 'leaf', |
| 88 |
88 |
'title': 'Essential Support', |
| ... |
... |
@@ -122,7 +122,6 @@ |
| 122 |
122 |
], |
| 123 |
123 |
'cta': 'Discuss extended support' |
| 124 |
124 |
}]) |
| 125 |
|
- |
| 126 |
126 |
#set ($complexProjects = [ |
| 127 |
127 |
'Wiki farm restructuring', |
| 128 |
128 |
'Major XWiki LTS upgrades', |
| ... |
... |
@@ -132,7 +132,6 @@ |
| 132 |
132 |
'Performance and stability improvements', |
| 133 |
133 |
'Content and platform migrations' |
| 134 |
134 |
]) |
| 135 |
|
- |
| 136 |
136 |
#set ($faqItems = [{ |
| 137 |
137 |
'question': 'Are these fixed prices?', |
| 138 |
138 |
'answer': 'Some services have fixed starting prices. Larger or more complex projects are reviewed first and quoted separately, so the scope, risks and required testing are clear before implementation starts.' |
| ... |
... |
@@ -152,7 +152,6 @@ |
| 152 |
152 |
'question': 'Do prices include external costs?', |
| 153 |
153 |
'answer': 'The prices on this page cover Agnease services. External hosting, infrastructure or third-party costs are discussed separately when relevant.' |
| 154 |
154 |
}]) |
| 155 |
|
- |
| 156 |
156 |
{{html clean="false"}} |
| 157 |
157 |
|
| 158 |
158 |
<section class="resource-header" aria-labelledby="hero-title"> |
| ... |
... |
@@ -166,8 +166,8 @@ |
| 166 |
166 |
|
| 167 |
167 |
<h1 id="hero-title">XWiki Service Packages</h1> |
| 168 |
168 |
|
| 169 |
|
- <p class="resource-summary"> |
| 170 |
|
- Clear starting points for XWiki upgrades, authentication, troubleshooting and long-term support. |
|
162 |
+ <p class="lead"> |
|
163 |
+ Clear starting points for XWiki upgrades, authentication, troubleshooting and long-term support.<br/> |
| 171 |
171 |
Start with a review, request an implementation quote, or choose a support plan for ongoing XWiki help. |
| 172 |
172 |
</p> |
| 173 |
173 |
|
| ... |
... |
@@ -199,23 +199,21 @@ |
| 199 |
199 |
has the same complexity. |
| 200 |
200 |
</p> |
| 201 |
201 |
|
| 202 |
|
- <div class="services-grid"> |
|
195 |
+ <div class="pathways"> |
| 203 |
203 |
#foreach ($entry in $startingPoints) |
| 204 |
|
- <article class="service"> |
| 205 |
|
- <div class="service-icon" aria-hidden="true"> |
|
197 |
+ <article class="pathway-card"> |
|
198 |
+ <div class="pathway-icon" aria-hidden="true"> |
| 206 |
206 |
<i class="fa fa-$entry.icon"></i> |
| 207 |
|
- </div> |
| 208 |
|
- <div class="service-body"> |
| 209 |
209 |
<h4>$entry.title</h4> |
| 210 |
|
- <p><strong>$entry.price</strong></p> |
| 211 |
|
- <p>$entry.description</p> |
| 212 |
|
- <ul> |
| 213 |
|
- #foreach ($item in $entry.items) |
| 214 |
|
- <li>$item</li> |
| 215 |
|
- #end |
| 216 |
|
- </ul> |
| 217 |
|
- <p><a class="btn btn-primary" href="$contactURL">$entry.cta</a></p> |
| 218 |
218 |
</div> |
|
202 |
+ <p><strong>$entry.price</strong></p> |
|
203 |
+ <p>$entry.description</p> |
|
204 |
+ <ul> |
|
205 |
+ #foreach ($item in $entry.items) |
|
206 |
+ <li>$item</li> |
|
207 |
+ #end |
|
208 |
+ </ul> |
|
209 |
+ <p><a class="btn btn-primary" href="$contactURL">$entry.cta</a></p> |
| 219 |
219 |
</article> |
| 220 |
220 |
#end |
| 221 |
221 |
</div> |