Changes for page Public Web Site
Last modified by Agnease on 2026/05/30 16:24
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -5,15 +5,11 @@ 5 5 6 6 <section class="hero hero-centered" aria-labelledby="hero-title"> 7 7 <div class="container hero-inner"> 8 - <div class="hero-kicker"> 9 - <i class="fa fa-shield" aria-hidden="true"></i> 10 - Your trusted partner for professional XWiki services 11 - </div> 8 + <h1 id="hero-title">Professional XWiki engineering and support</h1> 12 12 13 - <h1 id="hero-title">Reliable XWiki engineering for organizations that depend on their knowledge platform</h1> 14 - 15 15 <p class="lead"> 16 - Agnease helps companies keep XWiki secure, stable, up-to-date and adapted to real business processes. 11 + Agnease helps organizations upgrade, maintain, secure and extend XWiki so production platforms stay stable, 12 + up-to-date and adapted to real business processes. 17 17 </p> 18 18 19 19 <ul class="benefits">
- XWiki.StyleSheetExtension[0]
-
- code
-
... ... @@ -197,9 +197,10 @@ 197 197 } 198 198 199 199 .lead { 200 - max-width: 760px;200 + max-width: 820px; 201 201 font-size: 19px; 202 202 line-height: 1.55; 203 + margin-top: 12px; 203 203 } 204 204 205 205 .benefits { ... ... @@ -233,13 +233,6 @@ 233 233 font-weight: 700; 234 234 } 235 235 236 -.hero-support { 237 - max-width: 760px; 238 - margin: 14px auto 0; 239 - color: @muted; 240 - line-height: 1.55; 241 -} 242 - 243 243 .hero-actions, 244 244 #hero-cta { 245 245 display: flex; ... ... @@ -254,7 +254,6 @@ 254 254 .trust-strip { 255 255 padding: 18px 0; 256 256 border-top: 1px solid @line; 257 - border-bottom: 1px solid @line; 258 258 background: #fff; 259 259 260 260 ul { ... ... @@ -1229,138 +1229,23 @@ 1229 1229 /* ========== Resources Index ========== */ 1230 1230 1231 1231 .resources-index-page { 1232 - padding: @section-padding; 1233 - background: @brand-bg; 1225 + background: #fff; 1234 1234 1235 - .resources-intro { 1236 - max-width: 820px; 1237 - margin: 0 auto 32px; 1238 - text-align: center; 1239 - 1240 - p { 1241 - color: @muted; 1242 - font-size: 17px; 1243 - line-height: 1.7; 1244 - margin: 0; 1245 - } 1246 - } 1247 - 1248 - .resources-grid { 1249 - display: grid; 1227 + .services-grid { 1250 1250 grid-template-columns: repeat(2, minmax(0, 1fr)); 1251 - gap: 24px; 1252 - margin-bottom: 36px; 1253 1253 } 1230 +} 1254 1254 1255 - .resource-card { 1256 - display: flex; 1257 - gap: 18px; 1258 - background: #fff; 1259 - border: 1px solid @line; 1260 - border-radius: @radius; 1261 - box-shadow: @shadow-sm; 1262 - padding: 24px; 1263 - } 1264 - 1265 - .resource-card-icon { 1266 - flex: 0 0 46px; 1267 - width: 46px; 1268 - height: 46px; 1269 - border-radius: 14px; 1270 - background: @brand-soft; 1271 - color: @brand-strong; 1272 - display: flex; 1273 - align-items: center; 1274 - justify-content: center; 1275 - font-size: 20px; 1276 - } 1277 - 1278 - .resource-card-label { 1279 - color: @brand-strong; 1280 - font-size: 13px; 1281 - font-weight: 700; 1282 - text-transform: uppercase; 1283 - letter-spacing: .04em; 1284 - margin-bottom: 8px; 1285 - } 1286 - 1287 - .resource-card h2 { 1288 - font-size: 22px; 1289 - line-height: 1.25; 1290 - margin: 0 0 12px; 1291 - } 1292 - 1293 - .resource-card h2 a { 1294 - color: @text; 1295 - text-decoration: none; 1296 - 1297 - &:hover { 1298 - color: @brand-strong; 1299 - text-decoration: none; 1232 +@media (max-width: 980px) { 1233 + .resources-index-page { 1234 + .services-grid { 1235 + grid-template-columns: 1fr; 1300 1300 } 1301 1301 } 1302 - 1303 - .resource-card p { 1304 - color: @muted; 1305 - font-size: 15px; 1306 - line-height: 1.65; 1307 - margin: 0 0 16px; 1308 - } 1309 - 1310 - .resource-card-link { 1311 - color: @brand-strong; 1312 - font-weight: 700; 1313 - text-decoration: none; 1314 - 1315 - &:hover { 1316 - color: @brand; 1317 - text-decoration: none; 1318 - } 1319 - } 1320 - 1321 - .resources-next { 1322 - max-width: 820px; 1323 - margin: 0 auto 32px; 1324 - text-align: center; 1325 - 1326 - h2 { 1327 - font-size: 26px; 1328 - margin: 0 0 10px; 1329 - } 1330 - 1331 - p { 1332 - color: @muted; 1333 - font-size: 16px; 1334 - line-height: 1.7; 1335 - margin: 0; 1336 - } 1337 - } 1338 1338 } 1339 1339 1340 1340 @media (max-width: 767px) { 1341 1341 .resources-index-page { 1342 1342 padding: @section-padding-mobile; 1343 - 1344 - .resources-intro { 1345 - text-align: left; 1346 - margin-bottom: 24px; 1347 - } 1348 - 1349 - .resources-grid { 1350 - grid-template-columns: 1fr; 1351 - gap: 18px; 1352 - } 1353 - 1354 - .resource-card { 1355 - padding: 20px; 1356 - } 1357 - 1358 - .resource-card h2 { 1359 - font-size: 20px; 1360 - } 1361 - 1362 - .resources-next { 1363 - text-align: left; 1364 - } 1365 1365 } 1366 1366 }
- XWiki.StyleSheetExtension[1]
-
- code
-
... ... @@ -1,8 +1,36 @@ 1 1 /* ========== Agnease Public Top Menu ========== */ 2 2 3 3 /* Desktop alignment */ 4 -#menuview .navbar-nav { 5 - float: right !important; 4 +/* Desktop alignment */ 5 + 6 +@media (min-width: 768px) { 7 + #menuview { 8 + width: 100%; 9 + } 10 + 11 + #menuview .navbar-collapse { 12 + width: 100%; 13 + padding-left: 0; 14 + padding-right: 0; 15 + } 16 + 17 + #menuview .navbar-nav { 18 + float: none; 19 + display: flex; 20 + justify-content: flex-end; 21 + align-items: center; 22 + width: 100%; 23 + margin: 0; 24 + } 25 + 26 + #menuview .navbar-nav > li { 27 + float: none; 28 + } 29 + 30 + #mainmenu, 31 + #menuview { 32 + flex: 1 1 auto; 33 + } 6 6 } 7 7 8 8 /* Top-level menu items */