You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Configurable pagination parameters via reader.pagination in config.yaml with columnWidth, columnHeight, lineHeight, avgCharWidth, and safetyMargin options.
Changed
Breaking: Rewrote pagination algorithm from line-based to character-based for more accurate page breaks.
CSS columns now allow content to break inside blocks (break-inside: auto) for natural text flow.
Theme scale overrides (ui.theme.overrides.font.scale) now affect pagination calculations.
Fixed
Theme config path now correctly reads ui.theme.preset instead of top-level theme.
Reader mode no longer overflows or cuts off content at column boundaries.
Blockquotes and lists split mid-content when needed instead of jumping entirely to next column.
Body of Work page now appears on first deploy when using a custom slug.