White-Labelling & Deployment — Enterprise Edition
This guide explains how to apply your brand and deploy your self-hosted build.
Prerequisites
- Enterprise Edition bundle (download link provided after purchase)
- Web server (Nginx/Apache/IIS) with HTTPS
- Ability to upload static assets and update config files
1) Replace logos & icons
-
Place your primary SVG/PNG logo(s) in
/assets/branding/:logo.svg(light backgrounds)logo-dark.svg(dark backgrounds)
-
Update favicons & PWA icons in
/assets/images/:favicon-32.png,favicon-192.png,apple-touch-icon.png
-
Edit
manifest.webmanifest:{ "name": "Your Product Name", "short_name": "YourApp", "start_url": "/app/", "display": "standalone", "icons": [ { "src": "/assets/favicon-192.png", "sizes": "192x192", "type": "image/png" }, { "src": "/assets/apple-touch-icon.png", "sizes": "180x180", "type": "image/png" } ] }
[Screenshot placeholder — Branding folder layout]
2) Apply your colours
Adjust brand palette in /assets/css/colors.css:
:root {
--accent-1: #0f172a;
--accent-2: #2f7bf6; /* your primary brand colour */
--accent-contrast: #08101f;
--text-1: #e6edf8; --text-2: #c6d3ea; --text-3: #95a4bd;
/* surfaces, borders, states... */
}
[Screenshot placeholder — Colour before/after]
3) Update app name & meta
- Search/replace display strings (e.g. “Kanbaroo” → “Your Product Name”).
- Update page titles and
<meta name="description">. - Update Open Graph images if you use social previews.
4) Offline behaviour & cache policy
- Review the service worker scope and version string.
- Adjust cache TTLs to match your release cadence.
- Optional: disable PWA entirely if your policy requires.
5) Deploy
- Nginx or Apache static hosting recommended; ensure HTTPS.
- Set appropriate
Cache-Controlfor static assets (e.g., 30–365 days) and HTML (no-cache). - Harden with a CSP and relevant security headers.
[Screenshot placeholder — Nginx/Apache snippet]
Licence quick summary
- Company-wide, perpetual use of the purchased version
- Self-hosted; white-labelling permitted for internal use
- No redistribution/resale/public SaaS
- Future major versions sold separately as upgrades
Support & add-ons
- Installation assist (remote): £499 one-off
- Branding done-for-you: £399 one-off
- Priority email support (12 months): £599/year
Purchase or request an invoice
Contact us via the Contact & Support page with your company details and (optionally) a PO number. We’ll issue an invoice and, upon payment, provide a secure download link and licence PDF.