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