summaryrefslogtreecommitdiff
path: root/themes
Commit message (Collapse)AuthorAgeFilesLines
* fix(dashboard): center the banner subtitle and color the navigator and itemsCraig Jennings2026-05-221-1/+1
| | | | | | The banner subtitle sat left of center because dashboard-banner-title-offset was 5, which over-shifts. I dropped it to 3, which lines the subtitle up under the banner image. The navigator and the recentf/project/bookmark list rendered in the default near-white. I set dashboard-items-face to steel+2 so they pick up a theme color, and the section headers stay blue via dashboard-heading. The navigator and the items share dashboard-items-face, because the navigator is drawn with a dashboard-items-face overlay that wins over its per-button dashboard-navigator face, so they take one color by design here.
* chore(themes): regenerate dupre palette preview from palette.elCraig Jennings2026-05-223-175/+156
| | | | | | The committed palette PNG had drifted from the theme. It labeled steel as "cyan", invented magenta colors the palette never had, and left out blue+2. There was no generator, so the preview and the source diverged silently. I added gen-palette-preview.py, which parses the (name "#hex") pairs straight out of dupre-palette.el and emits the preview HTML grouped one row per color family. I regenerated the HTML and the PNG from it, so all 32 colors show with square swatches at 2x, columns aligned, and nothing drifts from palette.el again.
* fix(org-drill): switch from local load-path to VC package installCraig Jennings2026-01-271-0/+0
| | | | | Use :vc to install org-drill from GitHub instead of :load-path to local clone. Add dupre color palette reference image.
* chore(theme): add color palette reference filesCraig Jennings2026-01-262-0/+223
| | | | | - show-palette.sh: terminal script displaying colors with ANSI true color - dupre-color-palette.html: visual HTML reference for all theme colors
* feat(theme): restructure dupre-theme into modular architectureCraig Jennings2026-01-263-123/+1006
| | | | | | | | | | | | Split monolithic theme into three files following modus-themes pattern: - dupre-palette.el: 30 base colors + 28 semantic mappings - dupre-faces.el: 150+ face definitions organized by package - dupre-theme.el: thin entry point that loads palette and faces Applied 60-30-10 color design rule: - 60% neutrals (grays for comments, metadata, lower headings) - 30% signature blue (#67809c) for keywords, links, directories - 10% accents (gold for h1, green for strings, terracotta for functions)
* changing repositoriesCraig Jennings2025-10-121-0/+149