Skip to content

fix(ui): nav animations, account switcher popover, and visual polish - #103

Merged
barvian merged 13 commits into
mainfrom
max/fixes
Aug 26, 2026
Merged

fix(ui): nav animations, account switcher popover, and visual polish#103
barvian merged 13 commits into
mainfrom
max/fixes

Conversation

@barvian

@barvian barvian commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Use a popover for the account switcher
  • Share consistent copy icons
  • Wrap changelog search earlier, and switch changelog layout with a container query instead of a media query
  • Fix the features-grid initial animation and use currentColor on feature-card icons in dark mode
  • Fix the stuck snapshot-command shimmer, fade the command against the page background, and use a lighter blue shimmer in light mode
  • Fix unwanted tab animation
  • Fix unwanted sidebar indicator animation

Test plan

  • Account demo: open the switcher from the toolbar and from Transact → From; confirm it appears above the modal
  • Copy buttons (snapshots, explorer, vibenet): confirm they share the same overlapping-squares icon
  • Changelog: resize the content column and confirm search wraps / table↔cards switch on container width, not viewport
  • Home features grid: load the page and confirm the tiles do not play a stuck or repeated entrance animation
  • Dark mode: feature-card icons inherit the foreground color
  • Snapshots: change network/preset and confirm the command shimmer plays once, does not stick, uses a lighter blue in light mode, and fades against the page background
  • Tabs (snapshots and elsewhere): change tabs; reload the page and confirm no entrance animation on the pill
  • Sidebar: switch pages, then toggle theme and dismiss the banner — the active pill should not slide

@cb-heimdall

cb-heimdall commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

✅ Heimdall Review Status

Requirement Status More Info
Reviews 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

@vercel

vercel Bot commented Aug 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
omni-ui Ready Ready Preview Aug 26, 2026 10:58pm

Request Review

Co-authored-by: Cursor <cursoragent@cursor.com>
@barvian barvian changed the title fix(ui): sidebar pill, tabs, account switcher, and polish fix(ui): nav animations, account switcher popover, and visual polish Aug 26, 2026
@barvian
barvian enabled auto-merge August 26, 2026 23:24
@barvian
barvian added this pull request to the merge queue Aug 26, 2026
Merged via the queue into main with commit 4fd7f92 Aug 26, 2026
12 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.

3 participants