feat: typography & CSS polish (Phase 4 — Browse Frontend Polish) #42
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/pal-e-api#42
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Plan
plan-2026-02-26-browse-frontend-polish— Phase 4Repo
pal-e-docs— the repo where the code change happensUser Story
As a visitor to the pal-e-docs browse frontend
I need professional typography, readable tables, and styled code blocks
So that the site looks polished and interview-ready on any device
Acceptance Criteria
When I visit any note page on desktop or mobile
Then tables have borders, padding, header backgrounds, and alternating row colors
Then non-mermaid pre blocks have styled containers with background and overflow handling
Then Atkinson Hyperlegible is the primary body font
Then the nav wraps properly on mobile
Then mermaid rendering, lightbox, and auto-linked slugs still work
Additional Information
Current state: system font stack, completely unstyled tables (browser defaults), no pre block styling, no mobile-specific handling. All changes are CSS-only in
base.htmlplus a Google Fonts<link>in<head>.Checklist
Related
project-pal-e-docs— parent projectissue-pal-e-docs-typography-css-polish— pal-e-docs issue noteplan-2026-02-26-browse-frontend-polish— Phase 4