Skip to content

Mobile liquid-glass actions and floating per-page controls#72

Merged
ankitsejwal merged 2 commits into
mainfrom
mobile-bottom-nav
Jul 1, 2026
Merged

Mobile liquid-glass actions and floating per-page controls#72
ankitsejwal merged 2 commits into
mainfrom
mobile-bottom-nav

Conversation

@ankitsejwal

Copy link
Copy Markdown
Member

Reworks the mobile chrome and the per-page controls.

Mobile actions. Replaces the FAB + options pill with two liquid-glass floating buttons — Customize on its own, and an Add + Export ("PDF") pair. The glass uses an SVG displacement-map filter for real rim refraction in Chromium and falls back to a frosted blur elsewhere; it's tinted to the theme surface so the icons stay legible over both the white sheet and the dark page.

Per-page controls. The page number and frame-shape toggle now live in a row centered in the gap above each sheet — out of the page, so the sheet's top edge stays aligned with the side columns. Page number is plain text; the shape toggle is a small, rounded, translucent, always-visible segmented control (no hover needed, so it works on touch).

Header. Full-width subheading, a coral dot after the wordmark, and floppy/open-folder icons for Save/Open instead of up/down arrows.

Replace the mobile FAB and options pill with two liquid-glass floating
buttons — Customize on its own, and an Add + Export ("PDF") pair. The
glass surface uses an SVG displacement-map filter for real rim refraction
in Chromium, falling back to a frosted blur elsewhere, and is tinted to
the theme surface so icons stay legible over both the white sheet and the
dark page.

Move the per-page number badge and frame-shape toggle so they straddle
the sheet's top edge and stay always visible (no hover), which makes the
shape control reachable on touch. Give both a dark-mode glass treatment.

Header: let the subheading span full width and add a coral dot after the
Polaroid wordmark. Swap the project Save/Open icons for a floppy and an
open-folder, which fit those actions better than up/down arrows.
Move the page number and frame-shape toggle out of the page and into a
row centered in the gap above each sheet, so the sheet's top edge still
lines up with the side columns while these sit above that line. The page
number is now plain text (no pill), and the shape toggle is a smaller,
rounder, more translucent control whose icons take the darker resting
colour. Add top margin so the first page's row clears the header.
@ankitsejwal ankitsejwal merged commit 92511d0 into main Jul 1, 2026
1 check passed
@ankitsejwal ankitsejwal deleted the mobile-bottom-nav branch July 1, 2026 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant