Wiki source code of Products

Version 12.7 by Alex Cotiuga on 2026/07/27 07:57

Hide last authors
Alex Cotiuga 1.2 1 {{velocity}}
2 #set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome'))
Alex Cotiuga 11.1 3
Alex Cotiuga 12.7 4 #set ($contactURL = $xwiki.getURL('contact.WebHome'))
5 #set ($customThemeURL = $xwiki.getURL(
6 'contact.WebHome',
7 'view',
8 'request=custom-xwiki-color-theme'
9 ))
10
Alex Cotiuga 11.1 11 #set ($productItems = [{
12 'title': 'XWiki Two-Factor Authentication',
13 'category': 'Security extension',
14 'icon': 'lock',
15 'url': 'products.xwiki-two-factor-authentication',
Alex Cotiuga 11.2 16 'content': 'Protect XWiki accounts with MFA/2FA built into the standard login flow, including authenticator app codes, email verification codes, recovery codes, trusted devices and administration controls.',
Alex Cotiuga 11.1 17 'items': [
18 'Works with the standard XWiki authentication flow',
Alex Cotiuga 11.2 19 'Supports TOTP app codes and email verification codes',
20 'Includes recovery codes and trusted devices',
21 'Provides user self-service setup and administrator overview',
Alex Cotiuga 11.5 22 'Useful for XWiki security, MFA rollout and compliance readiness'
Alex Cotiuga 11.1 23 ],
Alex Cotiuga 12.7 24 'linkLabel': 'View extension',
25 'secondaryURL': $contactURL,
26 'secondaryLabel': 'Ask about installation'
27 },{
28 'title': 'XWiki Color Theme Collection',
29 'category': 'Free color themes',
30 'icon': 'paint-brush',
31 'url': 'products.xwiki-color-themes',
32 'content': 'A free collection of five Agnease color themes for XWiki, designed as light and dark visual alternatives to the default Iceberg theme while preserving the familiar XWiki experience.',
33 'items': [
34 'Includes Alpine Day, Ember Night, Ivory Ledger, Polar Night and Verdant Office',
35 'Provides light and dark visual alternatives for XWiki',
36 'Compatible with XWiki 17.10.10 LTS, 18.4.2 Intermediate LTS and 18.5.0 Stable',
37 'Designed with WCAG-conscious color contrast',
38 'Custom color-theme customization available as a small fixed-price service'
39 ],
40 'linkLabel': 'View collection',
41 'secondaryURL': $customThemeURL,
42 'secondaryLabel': 'Ask about a custom color theme'
Alex Cotiuga 11.1 43 }])
44
Alex Cotiuga 1.2 45 {{html clean="false"}}
Alex Cotiuga 3.3 46
47 ## PAGE HEADER
Alex Cotiuga 10.6 48 <section class="hero hero-centered" aria-labelledby="hero-title">
Alex Cotiuga 3.5 49 <div class="container hero-inner">
50 <div class="hero-kicker">
Alex Cotiuga 2.3 51 <i class="fa fa-cube" aria-hidden="true"></i>
Alex Cotiuga 4.2 52 Agnease products for XWiki
Alex Cotiuga 2.3 53 </div>
Alex Cotiuga 3.3 54
Alex Cotiuga 12.7 55 <h1 id="hero-title">Applications, extensions and visual add-ons for XWiki</h1>
Alex Cotiuga 3.3 56
Alex Cotiuga 3.5 57 <p class="lead">
Alex Cotiuga 12.7 58 Focused add-ons designed by Agnease to extend, secure or visually adapt XWiki,
59 without replacing the standard platform experience.
Alex Cotiuga 1.8 60 </p>
Alex Cotiuga 10.8 61
62 <div class="hero-actions">
Alex Cotiuga 12.7 63 <a class="btn btn-primary" href="$contactURL">Request a product consultation</a>
Alex Cotiuga 10.8 64 </div>
Alex Cotiuga 1.8 65 </div>
66 </section>
Alex Cotiuga 1.2 67
Alex Cotiuga 3.3 68 ## PRODUCT CARDS
Alex Cotiuga 2.1 69 <section class="product-index-section" aria-labelledby="products-title">
Alex Cotiuga 1.8 70 <div class="container">
Alex Cotiuga 11.6 71 <h2 id="products-title">Available XWiki products</h2>
72
73 <p class="section-intro">
Alex Cotiuga 12.7 74 Ready-to-use extensions, applications and color-theme packages that can be installed,
75 configured or adapted to your XWiki environment.
Alex Cotiuga 11.6 76 </p>
77
Alex Cotiuga 2.1 78 <div class="product-card-grid">
Alex Cotiuga 11.1 79 #foreach ($entry in $productItems)
80 <article class="product-card">
Alex Cotiuga 11.2 81 <div class="product-card-icon" aria-hidden="true">
82 <i class="fa fa-$entry.icon"></i>
Alex Cotiuga 3.3 83 </div>
84
Alex Cotiuga 11.1 85 <div class="product-card-body">
Alex Cotiuga 11.2 86 <div class="product-card-kicker">
Alex Cotiuga 11.1 87 <i class="fa fa-$entry.icon" aria-hidden="true"></i>
88 $entry.category
89 </div>
Alex Cotiuga 1.2 90
Alex Cotiuga 11.1 91 <h3>$entry.title</h3>
Alex Cotiuga 1.8 92
Alex Cotiuga 11.2 93 <p class="product-card-description">$entry.content</p>
Alex Cotiuga 1.8 94
Alex Cotiuga 11.1 95 <ul class="product-highlights">
96 #foreach ($item in $entry.items)
97 <li>$item</li>
98 #end
99 </ul>
100
Alex Cotiuga 11.2 101 <div class="product-card-actions">
Alex Cotiuga 11.1 102 <a class="btn btn-secondary" href="$xwiki.getURL($entry.url)">
103 $entry.linkLabel
104 </a>
Alex Cotiuga 12.7 105
106 <a class="btn btn-secondary" href="$entry.secondaryURL">
107 $entry.secondaryLabel
Alex Cotiuga 11.2 108 </a>
109 </div>
Alex Cotiuga 11.1 110 </div>
Alex Cotiuga 12.7 111 </="product-highlights">
112 #foreach ($item in $entry.items)
113 <li>$item</li>
114 #end
115 </ul>
116
117 <div class="product-card-actions">
118 <a class="btn btn-secondary" href="$xwiki.getURL($entry.url)">
119 $entry.linkLabel
120 </a>
121
122 <a class="btn btn-secondary" href="$article>
Alex Cotiuga 11.1 123 #end
Alex Cotiuga 1.8 124 </div>
Alex Cotiuga 1.2 125 </div>
Alex Cotiuga 1.8 126 </section>
Alex Cotiuga 1.2 127
Alex Cotiuga 3.3 128 ## CTA
Alex Cotiuga 3.5 129 <section class="cta-section" aria-labelledby="product-cta-title">
Alex Cotiuga 1.8 130 <div class="container">
Alex Cotiuga 3.5 131 <div class="cta-panel">
Alex Cotiuga 12.7 132 <h2 id="product-cta-title">Need something custom for XWiki?</h2>
Alex Cotiuga 3.3 133
Alex Cotiuga 1.8 134 <p>
Alex Cotiuga 12.7 135 Agnease can design and build custom XWiki applications, extensions, workflows,
136 integrations and color-theme customizations around your organization's needs.
Alex Cotiuga 1.8 137 </p>
Alex Cotiuga 3.3 138
Alex Cotiuga 12.7 139 <p>
140 A custom color theme adapts the colors of the existing XWiki interface. It is not
141 a full XWiki skin redesign.
142 </p>
143
144 <a class="btn btn-primary" href="$contactURL">Contact Agnease</a>
Alex Cotiuga 1.8 145 </div>
Alex Cotiuga 1.2 146 </div>
Alex Cotiuga 1.8 147 </section>
Alex Cotiuga 3.3 148
Alex Cotiuga 1.2 149 {{/html}}
150 {{/velocity}}