Skip to content

feat: enhance Liquid Glass design with Apple iOS 26 style back button#3

Open
evan-taylor wants to merge 1 commit intomainfrom
devin/1764917455-liquid-glass-enhancements
Open

feat: enhance Liquid Glass design with Apple iOS 26 style back button#3
evan-taylor wants to merge 1 commit intomainfrom
devin/1764917455-liquid-glass-enhancements

Conversation

@evan-taylor
Copy link
Copy Markdown
Owner

@evan-taylor evan-taylor commented Dec 5, 2025

Summary

This PR enhances the Liquid Glass design system to be more realistic and Apple-like, inspired by iOS 26. The main changes are:

  1. New circular glass back button on mobile - Replaced the text-based "< Notes" back button with a circular Liquid Glass button matching the iOS Notes app style
  2. Enhanced glass effects - Updated all glass utility classes with subtle gradients, radial light reflections, and improved shadows for a more premium feel
  3. New glass-button CSS classes - Added .glass-button and .glass-button-circle for reusable glass button styling with hover, active, and dark mode states

Local Testing Screenshots

Light mode (mobile view):
Light mode back button

Dark mode (mobile view):
Dark mode back button

Review & Testing Checklist for Human

  • Test on mobile device - The back button change only appears on mobile. Verify the circular glass button looks correct and matches the iOS Notes reference image
  • Check dark mode - All glass effects have dark mode variants; verify they look good in both themes
  • Verify existing glass usage - The base .glass, .glass-strong, .glass-subtle, .glass-float classes were modified. Check if any existing UI elements using these classes still look correct
  • Test back button accessibility - The "Notes" text label was removed; verify the button is still discoverable and usable (aria-label was added)
  • Performance check on lower-end devices - The new effects use multiple layered gradients and backdrop-filter which can be expensive

Recommended test plan:

  1. Open the app on a mobile device or mobile emulator
  2. Navigate to any note to see the new glass back button in the top left
  3. Toggle between light and dark mode to verify both themes
  4. Test the button's tap feedback (should scale down slightly on press)

Notes

Requested by: Evan Taylor (@evan-taylor)
Link to Devin run: https://app.devin.ai/sessions/80f6ee432c9b4a86aba8acce70ce8e0e

The back icon color changed from the accent gold (#e2a727) to neutral foreground - let me know if you'd prefer to keep the gold color.

- Add glass-button and glass-button-circle classes for circular glass buttons
- Update mobile back button to use Liquid Glass styling like iOS Notes app
- Enhance all glass effects with subtle gradients and inner highlights
- Add radial gradients for realistic light reflection effects
- Improve shadow-glass with inset highlights for depth
- Add hover and active states for glass buttons
- Update glass-border with thinner borders and subtle shadows
- Maintain accessibility with reduced motion support

Co-Authored-By: Evan Taylor <eltaylor1104@gmail.com>
@devin-ai-integration
Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Dec 5, 2025

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

Project Deployment Preview Comments Updated (UTC)
evntylr Ready Ready Preview Comment Dec 5, 2025 6:53am

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