Notebook
BlogA personal developer blog with series, tags and code that copies
HTML + TailwindNext.jsAstroWordPress
10 pages · 133 KB
DocumentationA complete magazine-style blog with a featured front page, a long-form article layout with table of contents and reading progress, a searchable archive, topic pages, a masthead and a contact page. Typography is tuned for comfortable reading in light and dark mode.
unzip ledger.zip && cd ledgeropen index.html # that's it # optional, after adding new Tailwind classes:npm install && npm run buildFixed
Changed
*.md, *.json), so words in the guides can no longer add unused rules to assets/css/style.css. No visible change.Fixed
<section> elements named by their headings. They were <div>s with aria-labelledby, which ARIA doesn't allow on generic elements, so the name was ignored.Fixed
role="region", aria-label="About The Ledger").article.html has tabindex="0", so keyboard users can scroll it on small screens.404.html has <meta name="robots" content="noindex">, so the error page is not indexed.ledger-theme value other than "dark" or "light") no longer forces light mode; it is ignored and the page follows the system setting.Added
DOCS.md.Fixed
archive.html?topic= links match the topic regardless of case (?topic=design selects Design).Fixed
Added
data-back-to-top-avoid (lift the button above an element) and data-back-to-top-hide (hide the button while it would cover a sticky or fixed element) to keep it clear of your own UI.version field in template.json.Fixed
assets/img/og-image.png); most social sites don't display SVG. The SVG stays as the editable source.Added
A personal developer blog with series, tags and code that copies
10 pages · 133 KB
DocumentationA polished SaaS product website with pricing, sign-in and dark mode.
7 pages · 517 KB
DocumentationA bold, high-end website for a creative or digital agency.
8 pages · 121 KB
Documentation