Skip to main content
Settings
Search
Appearance
Theme Mode
About
Jekyll v3.10.0
Environment Production
Last Build
2026-06-26 22:29 UTC
Current Environment Production
Build Time Jun 26, 22:29
Jekyll v3.10.0
Build env (JEKYLL_ENV) production
Page Location
Page Info
Layout admin
Collection about
Path _about/settings/components.md
URL /about/settings/components/
Date 2026-06-26
Theme Skin
SVG Backgrounds
Layer Opacity
0.6
0.04
0.08

Component Showcase

Live gallery of the reusable Bootstrap 5 component patterns rendered by the component-showcase include.

Updated Jun 26, 2026

Live render of _includes/components/component-showcase.html — the reusable Bootstrap 5.3 pattern gallery. The breadcrumb and list-group entries here are demo links only: they are intentionally inert (href="#") so this include never injects site-absolute paths that would 404 on remote-theme consumers (issue #219).

Alerts

Contextual feedback messages for user actions and system status:

Buttons

A complete button system with contextual colors, outlines, and sizes:

Badges

Contextual labels, status indicators, and notification counters:

Jekyll Bootstrap 5 Deployed Breaking Beta Docker v0.22.6
37 Posts 60 Features 0+ Pages

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.

Blog Post Card

Full-featured post cards with preview images, category badges, reading time, author attribution, and tag display.

Documentation Card

Clean documentation layout with left sidebar navigation, table of contents, breadcrumbs, and responsive typography.

Accordion

Collapsible content sections — ideal for FAQs and detailed documentation:

The theme includes a complete Docker setup with 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.

Three-way theme switching: light, dark, or auto (follows system preference). User selection persists in localStorage. Powered by Bootstrap's native data-bs-theme attribute with smooth CSS transitions.

GDPR/CCPA compliant PostHog integration with a granular cookie consent banner. Analytics only load in production after explicit user consent. Three permission levels: essential, analytics, and marketing — each independently toggleable.

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:

Lighthouse Performance 95%
Accessibility Score 92%
SEO Score 98%
Best Practices 100%

Breadcrumbs

Hierarchical navigation trail showing current page position:

Responsive Table

Styled tables with Bootstrap — all Markdown tables automatically receive Bootstrap styling:

Component Location Type Status
Offcanvas Navbar _includes/navigation/navbar.html Navigation Active
Cookie Consent _includes/components/cookie-consent.html Privacy Active
Mermaid Diagrams _includes/components/mermaid.html Content Active
Search Modal _includes/components/search-modal.html UI Active
PostHog Analytics _includes/analytics/posthog.html Analytics Active

Tooltips

Interactive hints and contextual information on hover:

List Group

Organized content lists with icons, badges, and action states:

Bootstrap 5.3.3 integrated
Docker development ready
GitHub Pages compatible
Privacy-first analytics