Commit Graph

10 Commits

Author SHA1 Message Date
Z. Cliffe Schreuders
94d4f3b74a Set up GitHub Pages compatibility with new Gemfile and scripts
- Updated Gemfile for GitHub Pages compatibility, including necessary gems.
- Added Gemfile.github-pages for specific GitHub Pages dependencies.
- Created scripts to switch between GitHub Pages and local development setups.
- Introduced GitHub Actions workflow for building and deploying the Jekyll site to GitHub Pages.
2025-09-15 23:33:11 +01:00
Z. Cliffe Schreuders
3d9029a200 Add theme toggle functionality and update styles for dark mode support
- Introduced a theme toggle button in the index page for switching between light and dark modes.
- Added a new stylesheet for the Hacktivity theme with CSS variables for theming.
- Updated existing styles in lab and default layouts to utilize CSS variables for consistent theming.
- Enhanced accessibility and visual appeal with improved color contrasts and hover effects.
2025-09-15 23:30:20 +01:00
Z. Cliffe Schreuders
c529445d99 lab updates 2025-09-15 23:24:20 +01:00
Z. Cliffe Schreuders
bd3857b367 New lab 2025-09-15 23:15:01 +01:00
Cliffe
64a417199a Rename 1_intro_linux.xml to 1_intro_linux.md 2025-09-15 22:59:35 +01:00
Cliffe
f18b24cb2c introducing_attacks/1_intro_linux.xml
Add lab
2025-09-15 22:58:38 +01:00
Cliffe
e2a0907d1d Merge pull request #1 from cliffe/copilot/fix-c5754d3e-275b-42a3-b6d5-e5a87abe65c4
Implement GitHub Pages site with lab index and comprehensive cybersecurity lab sheets
2025-09-15 22:53:19 +01:00
copilot-swe-agent[bot]
8acae08d3e Implement GitHub Pages site with lab index and sample content
Co-authored-by: cliffe <670192+cliffe@users.noreply.github.com>
2025-09-15 21:35:41 +00:00
copilot-swe-agent[bot]
5782732147 Initial plan 2025-09-15 21:27:25 +00:00
Cliffe
c594fdaf09 Initial commit 2025-09-15 22:27:22 +01:00