Skip to content

feat: update UI for better mobile usage - #94

Merged
ethanholz merged 5 commits into
mainfrom
feat/mobile
Aug 25, 2026
Merged

feat: update UI for better mobile usage#94
ethanholz merged 5 commits into
mainfrom
feat/mobile

Conversation

@ethanholz

Copy link
Copy Markdown
Collaborator

Description

This PR makes some CSS changes to make usage on small phone screens better without changing desktop.

Assisted-by: Pi:openai-codex/gpt-5.6-sol

Expose the mobile menu only at its breakpoint, add accessible expanded
state and labels, and provide touch-sized controls with clear open and
close styling.

Assisted-by: Pi:openai-codex/gpt-5.6-sol
Reduce narrow-screen typography and gutters, keep footer and wide content
inside the viewport, and normalize event separator and grid spacing.

Assisted-by: Pi:openai-codex/gpt-5.6-sol
@github-actions

github-actions Bot commented Aug 25, 2026

Copy link
Copy Markdown

This PR has been staged at https://b1fd9937.omsf.pages.dev.

It has been updated for commit 8d65c61.

Freeze the underlying document while navigation is expanded, keep the
menu independently scrollable, and restore the prior page position when
it closes.

Assisted-by: Pi:openai-codex/gpt-5.6-sol
Keep the expanded navigation scrollable while suppressing standard and
WebKit scrollbar chrome on small screens.

Assisted-by: Pi:openai-codex/gpt-5.6-sol
Add breathing room below the logo on narrow screens and reduce the open
menu height so navigation remains inside short viewports.

Assisted-by: Pi:openai-codex/gpt-5.6-sol
@ethanholz
ethanholz merged commit d4a86f5 into main Aug 25, 2026
2 checks passed
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