Commit Graph

6 Commits

Author SHA1 Message Date
Z. Cliffe Schreuders
7bd1b6a94f Update lab sheets and enhance highlighting functionality
- Modified permalink structure in the configuration to include category in lab URLs.
- Added author and license metadata to lab sheets for better attribution and clarity.
- Introduced a comprehensive highlighting guide for AI assistants to standardize lab sheet formatting.
- Enhanced JavaScript functionality to support multiple highlight types and improved table of contents generation.
- Updated styles for various highlight types to improve visual distinction in lab content.
- Added a new logo for branding consistency across the site.
2025-09-23 12:50:22 +01:00
Z. Cliffe Schreuders
4788da7beb Enhance lab sheets with action item styling and installation guide
- Added a new Action Items Guide to provide styling classes for highlighting important sections in lab sheets.
- Introduced an INSTALL.md file detailing Jekyll installation and testing procedures.
- Implemented action item and warning item styles in the main stylesheet for better visual distinction.
- Updated lab content to utilize new action item classes for clarity and emphasis on critical instructions.
- Enhanced JavaScript functionality to process custom highlight syntax in lab content.
2025-09-16 00:42:46 +01:00
Z. Cliffe Schreuders
6bb2fe9ec7 Update typography and enhance styles in Hacktivity theme
- Replaced Google Fonts with Do Hyeon for headings and Source Code Pro for code, while using Helvetica Neue for body text.
- Adjusted font-family settings in the main stylesheet for improved consistency.
- Added additional styling for challenge links and brand elements to enhance visual appeal.
2025-09-16 00:01:00 +01:00
Z. Cliffe Schreuders
aabede25b8 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.
2025-09-15 23:56:46 +01:00
Z. Cliffe Schreuders
72fdaed37f lab updates 2025-09-15 23:43:27 +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