From f62a1237fb1a9c3a10ac637d6c7c0cea9776bb6a Mon Sep 17 00:00:00 2001 From: Carmine Paolino Date: Mon, 23 Mar 2026 10:13:32 +0100 Subject: [PATCH] Add Jekyll VitePress Theme --- content/theme/jekyll-vitepress-theme.md | 30 +++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 content/theme/jekyll-vitepress-theme.md diff --git a/content/theme/jekyll-vitepress-theme.md b/content/theme/jekyll-vitepress-theme.md new file mode 100644 index 000000000..6e8e5774a --- /dev/null +++ b/content/theme/jekyll-vitepress-theme.md @@ -0,0 +1,30 @@ +--- +title: Jekyll VitePress Theme +github: https://github.com/crmne/jekyll-vitepress-theme +demo: https://jekyll-vitepress.dev +author: Carmine Paolino +date: 2026-03-23 +ssg: + - Jekyll +cms: + - No CMS +css: + - CSS +archetype: + - Documentation +description: A VitePress-style documentation theme for Jekyll, packaged as a reusable theme + plugin gem. +--- + +# Jekyll VitePress Theme + +Jekyll VitePress Theme reproduces the VitePress documentation experience in a pure Jekyll workflow. + +## Features + +- VitePress-style top nav, sidebar, and right-side outline +- Built-in local search modal (`/`, `Ctrl/Cmd+K`, `Cmd+K`) +- Dark, light, and auto appearance modes +- Code copy buttons, language labels, and file-title bars +- Optional GitHub star button with live count +- Jekyll-native extension hooks and YAML-based configuration +- Works as a gem-based theme for Jekyll sites