fix(portal,kb): normalize detail heading scale #473

Merged
nrupard merged 1 commit from fix/MAPPS-408-heading-scale into main 2026-08-05 16:18:37 +02:00
Owner

Implements the BUNYIP-408... MAPPS-408 slice of the 2026-08-04 mokosh-apps UI audit: heading-scale drift (F8, F9).

F8: portal detail record-headlines

The three portal detail pages rendered the same-role record headline three different ways: ticket h1 text-xl font-bold, invoice h2 text-2xl font-bold, quote h1 text-xl font-semibold (divergent element, size, and weight). All three now render as h2 text-xl font-bold text-content. The portal list-page titles (My Tickets, Invoices, Quotes, Knowledge Base) keep text-2xl font-bold - those are page titles at the app-wide scale, not record headlines, so they are intentionally untouched.

F9: KB reader title

The KB article reader hand-rolled its title as text-2xl font-semibold, off the PageHeader scale (text-2xl sm:text-3xl font-bold) that KB's own list page uses. Bumped to font-bold and added sm:text-3xl, keeping truncate and the custom 3-pane layout.

Verification

Diff-reviewed (no local cargo on this box): four single-attribute changes inside valid RSX. CI runs fmt/clippy/wasm-build/tests.

#MAPPS-408

Implements the BUNYIP-408... MAPPS-408 slice of the 2026-08-04 mokosh-apps UI audit: heading-scale drift (F8, F9). ## F8: portal detail record-headlines The three portal detail pages rendered the same-role record headline three different ways: ticket `h1 text-xl font-bold`, invoice `h2 text-2xl font-bold`, quote `h1 text-xl font-semibold` (divergent element, size, and weight). All three now render as `h2 text-xl font-bold text-content`. The portal list-page titles (My Tickets, Invoices, Quotes, Knowledge Base) keep `text-2xl font-bold` - those are page titles at the app-wide scale, not record headlines, so they are intentionally untouched. ## F9: KB reader title The KB article reader hand-rolled its title as `text-2xl font-semibold`, off the `PageHeader` scale (`text-2xl sm:text-3xl font-bold`) that KB's own list page uses. Bumped to `font-bold` and added `sm:text-3xl`, keeping `truncate` and the custom 3-pane layout. ## Verification Diff-reviewed (no local cargo on this box): four single-attribute changes inside valid RSX. CI runs fmt/clippy/wasm-build/tests. #MAPPS-408
fix(portal,kb): normalize detail heading scale
All checks were successful
Check / fmt + clippy + tests (pull_request) Successful in 3m56s
Create release / Create release from merged PR (pull_request) Has been skipped
df76596355
The three portal detail record-headlines (ticket, invoice, quote) rendered at divergent element/size/weight; all now render as h2 text-xl font-bold text-content. The KB article reader title moves onto the PageHeader scale (text-2xl sm:text-3xl font-bold, keeping truncate). Portal list-page titles keep the app-wide text-2xl page-title scale.

#MAPPS-408
nrupard deleted branch fix/MAPPS-408-heading-scale 2026-08-05 16:18:37 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/mokosh-apps!473
No description provided.