Update theme toggle functionality and default theme settings

- Changed the default theme from light to dark mode in the theme toggle functionality.
- Updated the setup documentation to reflect the new default theme.
- Added Google Fonts integration for improved typography in the Hacktivity theme.
- Enhanced the lab layout with a theme toggle button for user convenience.
This commit is contained in:
Z. Cliffe Schreuders
2025-09-15 23:56:46 +01:00
parent 72fdaed37f
commit aabede25b8
5 changed files with 98 additions and 45 deletions

View File

@@ -5,7 +5,8 @@ This Jekyll site is designed to display cybersecurity lab exercises organized by
## Features
- **Organized by Category**: Labs are grouped by their directory structure (e.g., "Introducing Attacks", "Network Security", etc.)
- **Hacktivity Theme**: Custom theme matching the Hacktivity platform with light/dark mode toggle
- **Hacktivity Theme**: Custom theme matching the Hacktivity platform with light/dark mode toggle (dark mode default)
- **Google Fonts**: Uses Inter for body text and JetBrains Mono for code
- **GitHub Pages Compatible**: Ready for deployment on GitHub Pages
- **Responsive Design**: Works on desktop and mobile devices