Modern, privacy-focused website for theshieldit.com
This repo is now a Next.js static export and should be deployed with GitHub Actions (not “Deploy from branch”).
main..github/workflows/deploy-pages.yml) will:
npm cinpm run build (exports static files to out/)out/ to PagesCNAME in the repo root (already present).A records:
185.199.108.153185.199.109.153185.199.110.153185.199.111.153www as a CNAME to <your-github-username>.github.io.
Edit the social links in the HTML file around line 550:
<a href="https://linkedin.com/in/theshieldit" class="social-btn">
<a href="mailto:brandon@theshieldit.com" class="social-btn">
<a href="https://instagram.com/theshieldit" class="social-btn">
Note: Substack link is included in the “Educational Content” card, not in the top social links.
The color scheme uses CSS variables defined at the top of the <style> section:
:root {
--primary: #3b82f6; /* Blue */
--secondary: #8b5cf6; /* Purple */
--accent: #06b6d4; /* Cyan */
--bg-dark: #0f172a; /* Dark blue */
--bg-darker: #020617; /* Almost black */
}
The Umami analytics script is already integrated. Your website ID is configured in the HTML head:
<script defer src="https://cloud.umami.is/script.js" data-website-id="f727bfa2-17ee-4141-82d3-a9b15d813fb6"></script>
To add additional pages (like /tools, /about, etc.):
Simply open index.html in your browser. No build process needed!
Feel free to use this as a template for your own privacy-focused website.
This is a personal website, but suggestions are welcome! Open an issue if you spot any problems.
Built with privacy in mind 🛡️