Refine the reading experience #200

Merged
eleith merged 9 commits from web/reading-experience into main 2026-11-09 06:39:39 +00:00

Refine prose typography, responsive sizing, and the centered note layout. Use frontmatter headlines, improve quotes and inline code, and contain wide code and tables. Give Markdown task checkboxes accessible labels.

Use clickable, ellipsized desktop sidenote previews with viewport-fitted native popovers, plus bottom sheets on phones/tablets. Native keyboard controls, Escape and outside-click dismissal need no application JavaScript. Close open popovers before printing.

Local checks passed: code/readability/test reviews, affected-package builds/tests/type checks/lint, template route tests and existing browser tests.

Refine prose typography, responsive sizing, and the centered note layout. Use frontmatter headlines, improve quotes and inline code, and contain wide code and tables. Give Markdown task checkboxes accessible labels. Use clickable, ellipsized desktop sidenote previews with viewport-fitted native popovers, plus bottom sheets on phones/tablets. Native keyboard controls, Escape and outside-click dismissal need no application JavaScript. Close open popovers before printing. Local checks passed: code/readability/test reviews, affected-package builds/tests/type checks/lint, template route tests and existing browser tests.
eleith-gitea-agent Bot added 1 commit 2026-11-07 18:55:49 +00:00
[web] restore responsive browser font sizing
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
9446be6ce1
eleith added 1 commit 2026-11-07 19:29:17 +00:00
[web] refine prose typography and reading layout
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
72647d8ddb
eleith added 1 commit 2026-11-07 19:39:13 +00:00
[web] use frontmatter for the demo headline
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
b62c5deea3
eleith added 1 commit 2026-11-07 19:58:12 +00:00
[web] improve Markdown quote readability
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
f97e032a96
eleith added 1 commit 2026-11-07 20:07:29 +00:00
[web] let inline code flow with prose
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
d00bfe062c
eleith added 1 commit 2026-11-07 20:20:35 +00:00
[web] contain wide Markdown code and tables
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
d9f21eff39
eleith added 1 commit 2026-11-08 03:47:40 +00:00
[web] show sidenotes as native bottom sheets
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
eed0a54062
eleith added 1 commit 2026-11-08 18:00:16 +00:00
[web] add native desktop sidenote previews
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ad1ff198cb
eleith added 1 commit 2026-11-09 06:36:00 +00:00
[web] label Markdown task checkboxes
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/push/web-theme Pipeline was successful
ci/woodpecker/push/web-worker Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
98f6d84532
eleith merged commit 98f6d84532 into main 2026-11-09 06:39:39 +00:00
eleith deleted branch web/reading-experience 2026-11-09 06:39:39 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/luzzle#200