- HTML 76.8%
- CSS 13%
- JavaScript 10.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github/workflows | ||
| assets | ||
| css | ||
| scripts | ||
| .gitignore | ||
| .nojekyll | ||
| 404.html | ||
| applications.html | ||
| CNAME | ||
| contact.html | ||
| index.html | ||
| package.json | ||
| privacy.html | ||
| products.html | ||
| PUBLISHING.md | ||
| README.md | ||
| robots.txt | ||
| science.html | ||
| sell-with-us.html | ||
| sitemap.xml | ||
| track-record.html | ||
| trade.html | ||
ActivaColours UK website
Live site: activacolours.com
Static B2B lead-generation site for ActivaColours UK trade and pallet supply. There is no build step and no runtime dependency; the site is ready for GitHub Pages, Cloudflare Pages, Netlify, S3, or any static host.
Pages
index.html- home, value proposition, launch products and trade CTA.science.html- photocatalysis explanation, claim standards and claim boundary.products.html- product range and specification snippets.trade.html- stockist and pallet-supply proposition.contact.html- static email-based enquiry form.privacy.html- privacy and cookie information.404.html- GitHub Pages fallback page.css/styles.css- shared responsive styling and brand tokens.assets/- logos, favicon and case/proof imagery.
Local checks
npm test
The validator checks required pages, metadata, local links, image alt/dimensions, core CSS tokens, GitHub workflow files and public claim boundaries. It is also run in GitHub Actions.
GitHub Pages
The repository contains:
.github/workflows/ci.yml- validates pushes and pull requests..github/workflows/pages.yml- validates, uploads the static site artifact and deploys it to GitHub Pages..nojekyll- prevents Jekyll processing.
After pushing the repo, set GitHub Pages to use GitHub Actions as the source. The deployment workflow publishes the repository root as the static site.
Launch checklist
- Final enquiry address is
sales@activacolours.com(Cloudflare Email Routing → Gmail). - Server-side lead capture live: form POSTs to the Cloudflare Worker (
contact-worker/), which emails via Resend;contact.htmlkeeps amailto:fallback for no-JS visitors. - Production domain
activacolours.comlive with HTTPS enforced (apex + www + old path redirect). - Add real company registration, privacy-controller details and terms if required before public launch.
- Run a final compliance read before publishing new marketing copy.
Compliance position
Public copy is deliberately limited to self-cleaning, pollutant/NOx-reduction and low-VOC claims. Do not add regulated surface-treatment, indoor-air or human-health claims outside that scope without a separate GB regulatory review and evidence package.