Skip to content

feat: floating glass bottom nav on the dashboard - #572

Merged
m1sterc001guy merged 4 commits into
fedimint:masterfrom
NateMoeller:feat/glass-nav-bar
Sep 22, 2026
Merged

m1sterc001guy merged 4 commits into
fedimint:masterfrom
NateMoeller:feat/glass-nav-bar

Conversation

@NateMoeller

@NateMoeller NateMoeller commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

Replaces the full-width Material BottomNavigationBar on the dashboard with a centred, translucent "liquid glass" pill: BackdropFilter blur, a subtle edge and specular highlight, and equal-width tabs sized to the widest label. extendBody: true lets the transaction list scroll behind it, and the outer SafeArea no longer strips the bottom inset for the dashboard so the pill floats above the home indicator.

Pure Flutter, no new dependencies; works under both Skia and Impeller.

Screenshot 2026-09-12 at 10 30 39 PM

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ba9949bafa

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread lib/widgets/glass_nav_bar.dart
Comment thread lib/widgets/glass_nav_bar.dart Outdated

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2d87c1e783

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread lib/widgets/glass_nav_bar.dart Outdated
Replace the full-width Material BottomNavigationBar with a centred,
translucent pill that blurs the transaction list scrolling behind it.
…abels

Derive the pill height from the text scaler (floored at 64) so large-text
users no longer get a clipped label, and drop the redundant Semantics label
so VoiceOver/TalkBack announce each tab once. Adds a widget test for both.
On narrow phones at large text sizes each tab only has ~65px for its
label, so "Lightning" was cut to "Light…". Let the label grow with the
text scale while there is room and scale down past that.
@m1sterc001guy
m1sterc001guy merged commit 4a72d24 into fedimint:master Sep 22, 2026
7 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.

2 participants