404 1
- Site Configuration Detection & Smart 404 Auto-detects whether the site is a fork, remote-theme consumer, or full clone, and renders a smar...
Appearance preferences are saved in this browser only.
Built with JEKYLL_ENV=production.
Changes require deployment.
| Layout | default |
| Collection | none |
| Path | pages/features.md |
| URL | /features/ |
| Date | 2025-12-16 |
Complete Feature List
Comprehensive list of zer0-mistakes Jekyll theme features with documentation links and implementation details
Complete feature registry for the zer0-mistakes Jekyll theme. All 77 features are documented with references, links, and implementation details.
Professional Jekyll theme with Bootstrap 5.3.3 CDN integration, responsive design, and custom styling
_layouts/root.html_layouts/default.html_includes/core/head.html_sass/custom.scss_sass/core/_config.ymlOrganized content collections for posts, docs, notebooks, about pages, and quickstart guides with custom permalinks and front matter defaults
_config.ymlpages/_posts/pages/_docs/pages/_notebooks/pages/_about/pages/_quickstart/15+ specialized layouts for different content types with consistent hierarchy and Bootstrap integration
_layouts/root.html_layouts/default.html_layouts/home.html_layouts/landing.html_layouts/article.html_layouts/news.html_layouts/section.html_layouts/note.html_layouts/notebook.html_layouts/collection.html_layouts/index.html_layouts/sitemap-collection.html_layouts/stats.html_layouts/tag.html_layouts/author.html_layouts/authors.html_layouts/admin.html_layouts/search.html_layouts/setup.html_layouts/welcome.html.github/instructions/layouts.instructions.mdSelf-healing installer rebuilt as a modular CLI dispatcher with declarative profiles, deploy plugins (Docker, GitHub Pages, custom), AI agent integration, and a cross-platform test matrix. Replaces the monolithic install.sh while preserving the one-line install UX
AI-powered automatic preview image generation for posts using OpenAI gpt-image-2 / DALL-E, Stability AI, xAI, or local placeholders. Configurable assets prefix, retro pixel art defaults, batch regeneration
Comprehensive AI development assistance with the cross-tool AGENTS.md entry point, file-scoped instruction files (layouts, includes, scripts, sass, obsidian, install, features, version-control, testing, documentation), reusable prompts, and Cursor slash-commands
Repository-root entry point for AI coding agents (Copilot, Codex, Cursor, Aider, Jules, Continue, Claude Code, …) that links into the layered guidance under .github/. Single source of truth, no per-tool duplication
GDPR/CCPA compliant analytics with PostHog integration. Environment-aware loading with granular user consent management
GDPR/CCPA compliant cookie consent system with granular permissions, 365-day persistence, and Bootstrap modal preferences
GDPR/CCPA compliant privacy policy with comprehensive data collection transparency and PostHog analytics disclosure
Google Analytics 4 integration for website traffic analysis with privacy-conscious configuration
Google Tag Manager integration for centralized tag management and marketing analytics
Modern sidebar with Intersection Observer scroll spy, smooth scrolling, keyboard shortcuts, and swipe gestures. 70% reduction in scroll event overhead
Comprehensive keyboard shortcuts for power users. Navigate sections, toggle sidebars, and access features without mouse
Redesigned mobile table of contents access with FAB pattern. Bottom-right positioned 56x56px circular button with proper z-index stacking
WCAG 2.1 Level AA compliant skip link. Visually hidden until Tab focus, direct jump to main content bypassing navigation
Floating button that appears on scroll, allowing users to quickly return to the top of the page with smooth scrolling animation
Smart navigation bar that hides on scroll down and reappears on scroll up for maximum content visibility
Automatic table of contents generation from page headings with scroll spy and smooth scrolling
Hierarchical breadcrumb navigation with Schema.org structured data for SEO and user orientation
Zero-config navigation: when no _data/navigation entry exists, the navbar auto-populates from Jekyll collections so brand-new sites have a usable nav out of the box
Navigation JavaScript refactored into ES6 modules with hover dropdowns, settings modal, and a navbar that degrades gracefully on slow connections
News section layout with a collapsible sub-category sidebar, section styles, and a featured hero card for organizing posts by section
Date-grouped archive of all posts with anchor-linked month sections for chronological browsing
Navbar settings offcanvas reorganized into Appearance, Site, and Developer tabs — consolidated color-mode/skin/background controls, delegated copy-to-clipboard, and existence-gated admin quick links computed in cached Liquid
Professional Jekyll theme with Bootstrap 5.3.3 CDN integration, responsive design, and custom styling
One-click copy functionality for code blocks with visual feedback and clipboard API integration
Interactive particle animation background using particles.js for visual enhancement on landing pages
Full Jupyter notebook support with GitHub Pages compatibility. Automated nbconvert conversion, rich content rendering, and responsive design
Organized content collections for posts, docs, notebooks, about pages, and quickstart guides with custom permalinks and front matter defaults
Render an Obsidian vault as a Jekyll site without losing wiki-links, embeds, callouts, or backlinks. Includes a Liquid wiki-index, JS client-side resolver, optional Ruby plugin, and a contract that keeps GitHub Pages and self-build deployments rendering identically
Dedicated _notes collection alongside _notebooks, with shared standardized layouts for short-form knowledge capture distinct from blog posts
Magazine-style news homepage layout with configurable section styles (magazine, grid, list) and full-width content sections
News section layout with a collapsible sub-category sidebar, section styles, and a featured hero card for organizing posts by section
Article layout for blog posts with post-type variations (standard, featured, breaking, opinion, review, tutorial, listicle, interview) surfaced via a post-type badge
Date-grouped archive of all posts with anchor-linked month sections for chronological browsing
Client-side Mermaid.js integration for 10+ diagram types. GitHub Pages compatible with no build plugins required
Automated testing with core, deployment, and quality test suites. Docker-based testing, CI/CD integration, and detailed reporting
Comprehensive CI pipeline with multi-Ruby version testing, quality checks, and automated deployment validation
Semantic versioning with automated commit analysis, changelog generation, gem publishing, and GitHub releases. Full release pipeline automation
Removed in v1.20.0 — the manual version-bump GitHub Actions workflow was superseded by the release-please pipeline (see ZER0-015). Kept for ID stability and historical reference
Automated security vulnerability scanning with GitHub CodeQL for Ruby and JavaScript code
Removed in v1.8.1 — the dedicated docker-compose.publish.yml / docker-compose.prod.yml local-publish path was retired; gem publishing now runs through the release-please CI pipeline (see ZER0-015) and scripts/bin/release. Kept for ID stability
Self-healing installer rebuilt as a modular CLI dispatcher with declarative profiles, deploy plugins (Docker, GitHub Pages, custom), AI agent integration, and a cross-platform test matrix. Replaces the monolithic install.sh while preserving the one-line install UX
AI-powered automatic preview image generation for posts using OpenAI gpt-image-2 / DALL-E, Stability AI, xAI, or local placeholders. Configurable assets prefix, retro pixel art defaults, batch regeneration
GitHub Actions workflow for automated Ruby gem dependency updates with PR creation
Collection of 15+ automation scripts for building, testing, releasing, and managing the theme
| ID | Feature | Version | Tags | Provenance | Documentation |
|---|---|---|---|---|---|
ZER0-001 |
Bootstrap 5.3.3 Theme Integration
Professional Jekyll theme with Bootstrap 5.3.3 CDN integration, responsive de... |
v0.1.0 | jekyll theme bootstrap |
a8426a5
|
|
ZER0-002 |
Docker-First Development Environment
Universal cross-platform development with Docker Compose. Supports macOS (Int... |
v0.1.0 | docker devops development |
4ff71bc
|
|
ZER0-003 |
Modular AI-Powered Installer
Self-healing installer rebuilt as a modular CLI dispatcher with declarative p... |
v1.0.0 | ai automation installation |
PR #76
36cd015
|
|
ZER0-004 |
AI Preview Image Generator
AI-powered automatic preview image generation for posts using OpenAI gpt-imag... |
v1.5.0 | ai images automation |
PR #83
ffdc1eb
|
|
ZER0-005 |
AI Agent Integration (Copilot + AGENTS.md)
Comprehensive AI development assistance with the cross-tool AGENTS.md entry p... |
v1.6.0 | ai copilot agents |
PR #70
bc41b0d
|
|
ZER0-006 |
PostHog Privacy-First Analytics
GDPR/CCPA compliant analytics with PostHog integration. Environment-aware loa... |
v0.6.0 | analytics privacy gdpr |
76f4508
|
|
ZER0-007 |
Cookie Consent Management
GDPR/CCPA compliant cookie consent system with granular permissions, 365-day ... |
v0.6.0 | privacy gdpr ccpa |
76f4508
|
|
ZER0-008 |
Enhanced Sidebar Navigation System
Modern sidebar with Intersection Observer scroll spy, smooth scrolling, keybo... |
v0.14.0 | navigation ui accessibility |
0ea51c6
|
|
ZER0-009 |
Keyboard Navigation System
Comprehensive keyboard shortcuts for power users. Navigate sections, toggle s... |
v0.14.0 | accessibility keyboard navigation |
0ea51c6
|
|
ZER0-010 |
Mobile TOC Floating Action Button
Redesigned mobile table of contents access with FAB pattern. Bottom-right pos... |
v0.14.0 | mobile navigation ui |
0ea51c6
|
|
ZER0-011 |
Skip-to-Content Accessibility Link
WCAG 2.1 Level AA compliant skip link. Visually hidden until Tab focus, direc... |
v0.14.0 | accessibility wcag navigation |
0ea51c6
|
|
ZER0-012 |
Jupyter Notebook Integration
Full Jupyter notebook support with GitHub Pages compatibility. Automated nbco... |
v0.13.0 | jupyter notebooks python |
8bf80ad
|
|
ZER0-013 |
Mermaid Diagram Support
Client-side Mermaid.js integration for 10+ diagram types. GitHub Pages compat... |
v0.3.0 | mermaid diagrams visualization |
1a6184b
|
|
ZER0-014 |
Jekyll Collections System
Organized content collections for posts, docs, notebooks, about pages, and qu... |
v0.1.0 | jekyll collections content |
a8426a5
|
|
ZER0-015 |
Automated Release Management
Semantic versioning with automated commit analysis, changelog generation, gem... |
v0.5.0 | release automation semver |
81ef2d7
|
|
ZER0-016 |
Comprehensive Testing Suite
Automated testing with core, deployment, and quality test suites. Docker-base... |
v0.10.0 | testing quality ci-cd |
e527464
|
|
ZER0-017 |
Automated Version Bump Workflow
Removed in v1.20.0 — the manual version-bump GitHub Actions workflow was supe... |
v0.14.2 | github-actions automation versioning |
1ba6994
|
|
ZER0-018 |
CodeQL Security Scanning
Automated security vulnerability scanning with GitHub CodeQL for Ruby and Jav... |
v0.10.0 | security codeql scanning |
5053589
|
|
ZER0-019 |
Comprehensive Layout System
15+ specialized layouts for different content types with consistent hierarchy... |
v0.1.0 | layouts templates jekyll |
a8426a5
|
|
ZER0-020 |
Modular Include Components
70+ reusable include components organized by category for maximum flexibility... |
v0.1.0 | includes components modular |
a8426a5
|
|
ZER0-021 |
Theme Version Display Plugin
Automatic theme version extraction from gem specification with modal display ... |
v0.11.0 | plugin version jekyll |
fbc767b
|
|
ZER0-022 |
Privacy Policy Page
GDPR/CCPA compliant privacy policy with comprehensive data collection transpa... |
v0.15.0 | legal privacy gdpr |
1bd9a2c
|
|
ZER0-023 |
Terms of Service Page
Legal terms of service framework for site usage with customizable sections |
v0.15.0 | legal terms compliance |
1bd9a2c
|
|
ZER0-024 |
Product Requirements Document (PRD)
Comprehensive PRD detailing product vision, goals, architecture, personas, an... |
v0.15.0 | documentation prd product |
b7ad237
|
|
ZER0-025 |
Dual Documentation Architecture
Separate technical (/docs/) and public (/pages/_docs/) documentation with MDX... |
v0.15.0 | documentation mdx markdown |
ceb4962
|
|
ZER0-026 |
Automated Dependency Updates
GitHub Actions workflow for automated Ruby gem dependency updates with PR cre... |
v0.14.2 | automation dependencies github-actions |
3b55b60
|
|
ZER0-027 |
Continuous Integration (CI) Workflow
Comprehensive CI pipeline with multi-Ruby version testing, quality checks, an... |
v0.10.0 | ci-cd testing automation |
1ba6994
|
|
ZER0-028 |
Shell Script Automation Library
Collection of 15+ automation scripts for building, testing, releasing, and ma... |
v0.5.0 | scripts automation bash |
32755cd
|
|
ZER0-029 |
Back to Top Button
Floating button that appears on scroll, allowing users to quickly return to t... |
v0.1.0 | ui navigation scroll |
a8426a5
|
|
ZER0-030 |
Code Copy Button
One-click copy functionality for code blocks with visual feedback and clipboa... |
v0.1.0 | ui code clipboard |
a8426a5
|
|
ZER0-031 |
Dark/Light Mode Toggle
Theme color mode switcher supporting light, dark, and auto modes with system ... |
v1.23.0 | ui theme dark-mode |
PR #253
55bee97
|
|
ZER0-032 |
GitHub Pages-Compatible Live Search
Self-contained client-side search with live modal, JSON index, and keyboard s... |
v1.5.1 | search navigation modal |
PR #86
21eb458
|
|
ZER0-033 |
Auto-hide Navigation
Smart navigation bar that hides on scroll down and reappears on scroll up for... |
v0.1.0 | ui navigation scroll |
a8426a5
|
|
ZER0-034 |
Particles Background
Interactive particle animation background using particles.js for visual enhan... |
v0.1.0 | ui animation visual |
a8426a5
|
|
ZER0-035 |
Giscus Comments
GitHub Discussions-powered comment system with theme-aware styling, reaction ... |
v0.1.0 | comments github discussions |
a8426a5
|
|
ZER0-036 |
MathJax Math Rendering
LaTeX-style mathematical equation rendering with MathJax integration for tech... |
v0.1.0 | math latex equations |
31f827e
|
|
ZER0-037 |
Table of Contents
Automatic table of contents generation from page headings with scroll spy and... |
v0.1.0 | navigation toc headings |
a8426a5
|
|
ZER0-038 |
Google Analytics
Google Analytics 4 integration for website traffic analysis with privacy-cons... |
v0.1.0 | analytics google tracking |
a8426a5
|
|
ZER0-039 |
Google Tag Manager
Google Tag Manager integration for centralized tag management and marketing a... |
v0.1.0 | analytics gtm tracking |
a8426a5
|
|
ZER0-040 |
Breadcrumbs Navigation
Hierarchical breadcrumb navigation with Schema.org structured data for SEO an... |
v0.1.0 | navigation breadcrumbs seo |
a8426a5
|
|
ZER0-041 |
SEO Optimization
Comprehensive SEO meta tag generation including Open Graph, Twitter Cards, an... |
v0.1.0 | seo meta opengraph |
a8426a5
|
|
ZER0-042 |
Sitemap Generation
Automatic XML sitemap and JSON search index generation for search engine disc... |
v0.1.0 | seo sitemap search |
a8426a5
|
|
ZER0-043 |
Statistics Dashboard
Content statistics dashboard layout with metrics visualization for posts, cat... |
v0.1.0 | dashboard statistics metrics |
8986a02
|
|
ZER0-044 |
Obsidian Vault Integration
Render an Obsidian vault as a Jekyll site without losing wiki-links, embeds, ... |
v1.3.0 | obsidian content wiki-links |
PR #73
31e042c
|
|
ZER0-045 |
Obsidian Local Graph Panel
Standalone neighborhood graph view for the current note, extracted as a reusa... |
v1.4.0 | obsidian graph visualization |
PR #77
d39dfa9
|
|
ZER0-046 |
Bare-Minimum Remote-Theme Starter
Three-file welcome starter (_config.yml + Gemfile + index.md) that bootstraps... |
v1.2.0 | setup quickstart remote-theme |
4bd3e36
|
|
ZER0-047 |
Site Configuration Detection & Smart 404
Auto-detects whether the site is a fork, remote-theme consumer, or full clone... |
v0.22.18 | setup 404 configuration |
PR #58
02d0295
|
|
ZER0-048 |
Config-Driven Frontmatter Validation
Schema-driven frontmatter validation system with configurable rules per colle... |
v0.22.17 | validation frontmatter content |
PR #34
10ba722
|
|
ZER0-049 |
Dynamic Collection-Based Navigation Fallback
Zero-config navigation: when no _data/navigation entry exists, the navbar aut... |
v0.22.15 | navigation ui zero-config |
a8426a5
|
|
ZER0-050 |
Admin Layout & Configuration Dashboards
Admin-style layout and dashboard partials for surfacing site configuration, b... |
v0.21.4 | admin dashboard ui |
PR #57
27550da
|
|
ZER0-051 |
AGENTS.md Cross-Tool Agent Entry Point
Repository-root entry point for AI coding agents (Copilot, Codex, Cursor, Aid... |
v0.22.16 | ai agents documentation |
PR #70
bc41b0d
|
|
ZER0-052 |
Data-Driven Roadmap with Auto-Generated Diagram
Roadmap page rendered from a YAML data source, with an auto-generated Mermaid... |
v0.22.21 | roadmap documentation mermaid |
PR #71
7f00e4d
|
|
ZER0-053 |
Vendored Bootstrap & Icon Assets
Bootstrap 5.3.3 CSS/JS and Bootstrap Icons committed under assets/vendor/ for... |
v0.21.3 | bootstrap assets vendor |
PR #39
3c96620
|
|
ZER0-054 |
AIEO Structured Data, FAQ & Glossary
AI-Engine Optimization toolkit: Schema.org JSON-LD, E-E-A-T signals, FAQ page... |
v0.21.5 | seo aieo structured-data |
PR #38
9a27ad7
|
|
ZER0-055 |
ES6 Modular Navigation Architecture
Navigation JavaScript refactored into ES6 modules with hover dropdowns, setti... |
v0.18.0 | navigation javascript es6 |
5533f34
|
|
ZER0-056 |
DevContainer Configuration
VS Code Dev Container configuration for one-click cloud development environme... |
v0.17.0 | devcontainer codespaces development |
0ef86c2
|
|
ZER0-057 |
Local Docker Publishing Pipeline
Removed in v1.8.1 — the dedicated docker-compose.publish.yml / docker-compose... |
v0.21.1 | docker release ci-cd |
32755cd
|
|
ZER0-058 |
Notes Collection & Notebook Layout
Dedicated _notes collection alongside _notebooks, with shared standardized la... |
v0.20.0 | content collections notes |
06691f9
|
|
ZER0-059 |
Performance: Page-URL Cache for Obsidian Resolver
Cached page-URL lookups and short-circuited rewrites in the Obsidian Liquid p... |
v1.6.0 | obsidian performance jekyll |
PR #73
31e042c
|
|
ZER0-060 |
AI Chat Assistant (Claude + GitHub)
Claude-powered floating chat grounded in the current page: streaming replies,... |
v1.18.0 | ai chatbot claude |
PR #33
341cc67
|
|
ZER0-061 |
Author Profiles System
Auto-generated author profile pages and a searchable author directory from _d... |
v1.20.0 | content authors profiles |
PR #193
a6db3042
|
|
ZER0-062 |
News Homepage Layout
Magazine-style news homepage layout with configurable section styles (magazin... |
v0.1.5 | layouts news homepage |
53132416
|
|
ZER0-063 |
Section Layout
News section layout with a collapsible sub-category sidebar, section styles, ... |
v0.20.3 | layouts navigation content |
06691f93
|
|
ZER0-064 |
Article Layout & Post Types
Article layout for blog posts with post-type variations (standard, featured, ... |
v0.20.3 | layouts content posts |
06691f93
|
|
ZER0-065 |
Theme Skins & Background Customizer
Nine switchable theme skins with fffuel-style SVG backgrounds, a runtime cust... |
v0.22.10 | ui theme skins |
PR #57
27550dac
|
|
ZER0-066 |
Nanobar Progress Bar
Config-driven page-loading progress bar (color, height, position, z-index, st... |
v0.22.20 | ui performance loading |
PR #72
f5d5e974
|
|
ZER0-067 |
Setup Wizard
Multi-step in-browser wizard that assembles a complete _config.yml and lets y... |
v0.22.7 | setup onboarding configuration |
PR #51
a70ae8a5
|
|
ZER0-068 |
Table CSV Copy
One-click CSV copy control injected onto content tables, scoped to article/co... |
v1.8.0 | ui content clipboard |
PR #108
f62849fd
|
|
ZER0-069 |
Social Share Actions
Helper that builds normalized social-share text and URLs (whitespace-collapse... |
v1.14.0 | ui social content |
PR #99
89e21988
|
|
ZER0-070 |
Monthly Archives Page
Date-grouped archive of all posts with anchor-linked month sections for chron... |
v0.16.1 | content navigation archive |
ac141b47
|
|
ZER0-071 |
Live Component Showcase
Interactive gallery of Bootstrap 5.3 and theme components (alerts, buttons, c... |
v0.22.12 | ui documentation components |
PR #54
7ba0f834
|
|
ZER0-072 |
AI Content Review Workflow
PR workflow that reviews changed Markdown for SEO and quality via a determini... |
v1.18.0 | ci-cd ai content |
PR #153
e7c8e33c
|
|
ZER0-073 |
Giscus Digest Workflow
Scheduled read-only workflow that surfaces new Giscus (GitHub Discussions) co... |
v1.22.0 | ci-cd comments community |
PR #214
fef60a5c
|
|
ZER0-074 |
Visual Evidence Gate
CI gate that requires a regression test plus before/after evidence for any UI... |
v1.20.2 | ci-cd testing quality |
PR #221
9a132651
|
|
ZER0-075 |
Autonomous Issue & CI Pipeline
Issue-triage to resolve-to-PR autopilot plus a CI self-repair loop and auto-m... |
v1.23.0 | ci-cd automation ai |
PR #243
229e0765
|
|
ZER0-076 |
Secret Scanning Workflow
CI workflow that scans pushes and pull requests for leaked secrets, complemen... |
v1.21.0 | ci-cd security automation |
PR #223
5329ffb5
|
|
ZER0-077 |
Unified Settings Panel
Navbar settings offcanvas reorganized into Appearance, Site, and Developer ta... |
v1.25.0 | ui navigation bootstrap |
PR #276
3b951604
|
Total Features
Implemented
AI-Powered
Privacy-First
_data/features.yml.
For the most up-to-date information, see the features registry on GitHub.