Changelog¶
All notable changes to MkDocs DAP Theme are documented here.
Format follows Keep a Changelog,
and this project adheres to Semantic Versioning.
[Unreleased]¶
[1.0.1] — 2026-04-01¶
Added¶
- Initial public release
- Real-time sidebar search filter
- Independent top navigation bar (
extra.navmenu) with unlimited nested dropdowns - Full SEO: meta description, Open Graph, Twitter Cards, JSON-LD, canonical
- Google Analytics for GA4 and Universal Analytics
- GDPR / LOPD cookie consent banner — analytics gated behind acceptance
- Do Not Track header respected by all analytics scripts
- Resource hints (
dns-prefetch,preconnect,preload) for performance - Per-page SEO frontmatter:
description,image,noindex - MIT licensed
[0.0.1] — 2020-04-01¶
Added¶
- Initial private release (personal use only)
- Dark / light color scheme toggle, persisted in
localStorage, no FOUC - 5 accent colors: green, cyan, purple, orange, red
- Sidebar profile card with avatar, name, tagline, and social icon links
- Collapsible sidebar navigation with unlimited nesting and smooth animation
- Hover-to-open on desktop, tap-to-toggle on mobile for top nav
- Sticky header with breadcrumb, theme toggle panel, and GitHub star button
- Live GitHub star count from the GitHub API
- Dracula syntax highlighting (full Pygments token map, dark + light)
- Copy-to-clipboard button on all code blocks
- Right-side table of contents with active-tracking via IntersectionObserver
- Previous / Next page navigation with title truncation
- Three-column footer: copyright, social icons, attribution
- English and Spanish translations; extensible to new languages
- Modular file structure: CSS · JS · Jinja2 partials
- Responsive: mobile sidebar drawer, stacked dropdowns, adaptive footer