feat(reader): glass chrome — translucent bars, custom slider, slide-away hide
Modernize the reader chrome bars without touching the drawer system: - Bars become theme-tinted glass: 70% bg-primary translucency over the edge-to-edge page, 18px backdrop blur + saturation, hairline translucent borders, soft directional shadows (single .reader-glass class owns the effect; replaces solid opaque backgrounds and the tailwind backdrop-blur that would override it). - Chrome hide/show now slides the bars off-screen (translateY) in addition to the opacity fade, via .chrome-hidden on #reader-chrome. - Theme-aware hover pills (translucent currentColor tint) replace hard-coded gray-700 hovers; focus-visible rings added. - Progress slider gets a custom thin rounded track with a floating white thumb (webkit + gecko), replacing native range styling. - Separators and the fit-mode select match the glass language (.reader-sep, .reader-select).
This commit is contained in:
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user