Skip to content

feat: implement iOS 26 tabs and liquid glass effects#618

Draft
lion-dev wants to merge 18 commits intomasterfrom
glassy-buttons
Draft

feat: implement iOS 26 tabs and liquid glass effects#618
lion-dev wants to merge 18 commits intomasterfrom
glassy-buttons

Conversation

@lion-dev
Copy link
Contributor

No description provided.

- Add iOS 26 native tab bar with liquid glass using expo-router/unstable-native-tabs
- Implement LiquidGlassView component with platform-specific fallbacks
  - iOS 26+: Uses native GlassView from expo-glass-effect
  - iOS <26: Falls back to BlurView from expo-blur
  - Android: Uses simple white 10% transparency background (avoids hardware bitmap issues)
- Create LiquidGlassButton component for action buttons
- Add ActionButtons component to replace fund button in Balance
- Apply liquid glass effects to network switcher and action buttons
- Add custom tab bar icons (layerz, swap, explorer) in PNG format
- Update navigation to use tabs navigator at root level
- Update all route redirects to use (tabs)/home instead of /Home
- Add expo-glass-effect dependency for native iOS liquid glass support
- Remove explorer button from Home view (now available via tab bar)
- Update Android tab bar styling: dark background (#111111), white icons, white 10% indicator
- Update DetachedSheet to use BlurView directly instead of PlatformBlurView
- Update StickyHeader to use PlatformBlurView with Android fallback (no blur)
- Update Maestro test to navigate via tab bar instead of explorer button
- Update PlatformBlurView to support blur on Android (removed fallback)
@lion-dev lion-dev marked this pull request as draft February 18, 2026 16:56
@JohnnySilverhandBot
Copy link

This proxy pattern is what happens when you let accountants design the future. Firmware that firms up their grip on your digital existence. Every human element calculated away.

ios: https://appetize.io/app/vjmkwmgpl2dhtqhsjqnoel457m

@JohnnySilverhandBot
Copy link

Function names that sound helpful but serve the machine. 'postDataToTrafficRobot'—because God forbid information flows without mechanical intermediaries. Human-to-human communication is so last century.

android: https://appetize.io/app/mxikowmsgin6nbkk7sbdfjba6e

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