Feature
A batch of layout and spacing refinements over the stock Quartz theme to make the garden read better on both desktop and mobile:
- Less wasted space at the top of every page.
- Page title dropped from the sidebar; search/dark-mode/reader-mode grouped into a compact control row.
- Table of contents promoted to the left sidebar on desktop; explorer moved to the right (desktop) or kept inline (mobile).
- Footer link relabelled
Source. - Tighter code-block padding so the copy button no longer triggers a scrollbar.
Usage
These are baked into the layout — no per-page configuration. The arrangement applies to both the content-page and list-page layouts.
Implementation
Spread across several commits, touching layout config and base styles:
quartz.layout.ts— comments outPageTitle(); reorders theFlexcontrol row toDarkmode,ReaderMode,Search(dropsgrow); putsDesktopOnly(TableOfContents())in the left column and movesExplorerto the right column on desktop /MobileOnlyinline; reorders the right column toBacklinks,Graph. Footer link key renamedGitHub→Source(e7b2436). The list-page layout gets the same treatment.quartz/styles/variables.scss(fec0c3f) —$topSpacingcut from6remto2.5rem.quartz/components/ArticleTitle.tsx+quartz/styles/base.scss(34e0cb0) — article-title top margin2rem→1rem; mobile sidebarpadding-top2rem→1rem.quartz/styles/base.scss(02dc856) —pre codevertical padding0.5rem→1remso the overflowing clipboard button stops forcing a horizontal scrollbar.quartz/components/styles/explorer.scss(208dd0b) —position: relativeon the mobile explorer button so itsz-indexactually takes effect (a static element ignoresz-index).