Website for Netsafe IT Limited. A hand-written static site (plain HTML and CSS,
no build step), hosted free on GitHub Pages at https://netsafeit.co.uk/.
| File / folder | Purpose |
|---|---|
index.html |
The home page (all main content) |
404.html |
Shown by GitHub Pages for any address that doesn't exist |
privacy-policy.html, cookie-policy.html |
Legal pages linked from every footer. Update the "Last updated" date when you change them |
css/style.css |
All styling; colours are variables at the top |
favicon.svg |
Shield mark used in the browser tab; page headers and footers use the Netsafe IT wordmark |
.nojekyll |
Tells GitHub to publish files as-is (skip its Jekyll processor) |
robots.txt, sitemap.xml |
Help search engines index the site |
tests/check_site.py |
Automated checks; run before every publish |
- Edit the files in VS Code.
- Preview locally:
then open http://localhost:8000 (press Ctrl+C to stop).
python3 -m http.server 8000
- Run the checks:
python3 tests/check_site.py
Every push to the main branch on GitHub goes live within about a minute:
git add -A
git commit -m "Describe the change"
git pushThis repository is published directly from GitHub Pages at
https://netsafeit.co.uk/. The www.netsafeit.co.uk address redirects to the
apex domain.
If the custom domain changes, update it in GitHub Pages and keep the matching
CNAME file in this repository.