π° Welcome to Zer0-Mistakes News Network¶
Breaking News: The Zer0-Mistakes Jekyll theme packs {{ site.data.features.features.size }} production-ready features into a single installable package β from Docker-first development to privacy-compliant analytics. This page is the comprehensive tour.
π In This Issue¶
- ποΈ Core Infrastructure β Bootstrap, Docker, and AI install
- π€ AI-Powered Features β Preview generation, Copilot
- π Analytics & Privacy β PostHog, cookie consent, GDPR
- π§ Navigation & UI β Sidebar, search, dark mode, keyboard shortcuts
- π Content Management β Notebooks, Mermaid, collections
- βοΈ Developer Experience β CI/CD, testing, releases
- π¨ Live Component Showcase β Interactive Bootstrap 5 demos
ποΈ Core Infrastructure¶
The foundation: Bootstrap 5.3, Docker, and one-line installation.
{% raw %}{% endraw %}
{{ f.title }}
{{ f.description }}
{% if f.features %}- {% for item in f.features limit:5 %}
- {{ item }} {% endfor %}
π€ AI-Powered Features¶
Intelligent tooling that writes commit messages, generates preview images, and guides development.
{{ f.title }}
{{ f.description }}
{% if f.features %}- {% for item in f.features limit:5 %}
- {{ item }} {% endfor %}
π Analytics & Privacy¶
GDPR/CCPA compliant from the ground up β analytics require explicit consent.
{{ f.title }}
{{ f.description }}
{% if f.features %}- {% for item in f.features limit:5 %}
- {{ item }} {% endfor %}
π§ Navigation & UI¶
Smart navigation, accessibility-first design, and polished interactive components.
{{ f.title }}
{{ f.description }}
π Content Management¶
Jupyter notebooks, Mermaid diagrams, structured collections, and full-text search.
{{ f.title }}
{{ f.description }}
βοΈ Developer Experience¶
Automated releases, CI/CD, testing suites, and shell-script tooling.
{{ f.title }}
{{ f.description }}
π¨ Live Component Showcase¶
Every page in the theme has access to Bootstrap 5.3 components. Below are live interactive examples rendered on this page β the same components used throughout the theme.
{% raw %}{% endraw %}
Alerts¶
Contextual feedback messages for user actions and system status:
docker-compose up for live reload during development.journals layout will be renamed to article in v1.0._config.yml β run the install script to generate one.Buttons¶
A complete button system with contextual colors, outlines, and sizes:
Badges¶
Contextual labels, status indicators, and notification counters:
Cards¶
Responsive card layouts β the building block of post listings, feature displays, and documentation:
15+ Layouts
From landing pages to blog articles, notebooks to statistics dashboards β a layout for every content type.
54+ Includes
Modular, reusable components β navbars, sidebars, analytics, search, cookie consent, and more.
19 JS Modules
ES6 navigation, code-copy, search modal, color modes, scroll spy, and gesture support.
Accordion¶
Collapsible content sections β ideal for FAQs and detailed documentation:
docker-compose.yml for local development. Run docker-compose up and your site is live at localhost:4000 with auto-reload. Supports Apple Silicon, Intel, and Linux with zero local Ruby dependencies.
data-bs-theme attribute with smooth CSS transitions.
Tabs¶
Tabbed content panels for organizing related information:
Add to your _config.yml for GitHub Pages:
remote_theme: "bamr87/zer0-mistakes"
plugins:
- jekyll-remote-theme
Run locally with Docker β no Ruby needed:
git clone https://github.com/bamr87/zer0-mistakes.git
cd zer0-mistakes docker-compose up
# Open http://localhost:4000
Install as a Ruby gem for classic Jekyll projects:
# Gemfile
gem "jekyll-theme-zer0", "~> 0.22"
# _config.yml
theme: jekyll-theme-zer0
Progress Bars¶
Visual indicators for build status, completion tracking, and loading states:
Tooltips & List Group¶
π Get Started¶
curl -fsSL https://raw.githubusercontent.com/bamr87/zer0-mistakes/main/install.sh | bash
git clone https://github.com/bamr87/zer0-mistakes.git
cd zer0-mistakes docker-compose up
gem install jekyll-theme-zer0
Community Resources¶
- Full Feature List β All {{ site.data.features.features.size }} features with documentation links
- Documentation β Guides, tutorials, and API reference
- GitHub Issues β Report bugs or request features
- Discussions β Community support forum
This page is auto-synchronized with the feature registry (_data/features.yml). Adding a new feature to the registry automatically surfaces it here. Both the feature cards and the component showcase are reusable includes β use {% raw %}{% include components/feature-card.html %}{% endraw %} and {% raw %}{% include components/component-showcase.html %}{% endraw %} in any page.