Skip to content

feat(ui): glassmorphism and animations#101

Merged
snehmatic merged 1 commit into
mainfrom
feature/premium-ui-ux
May 3, 2026
Merged

feat(ui): glassmorphism and animations#101
snehmatic merged 1 commit into
mainfrom
feature/premium-ui-ux

Conversation

@snehmatic
Copy link
Copy Markdown
Owner

UI/UX Refresh: Premium Glassmorphism & Animations

This pull request implements the design system recommendations from the ui-ux-pro-max skill, elevating Mindloop's interface to a premium, "snappy" aesthetic without compromising functionality.

Key Changes:

  • ✨ Glassmorphism: Applied backdrop-filter: blur(16px) to all .card, .hero, and .empty-state components globally. Adjusted --bg-surface to use transparent rgba values in both light and dark modes to allow the background to shine through.
  • ⏱️ Snappy Micro-interactions: Tightened hover state transitions (e.g., navigation links) from 0.8s down to 0.3s for immediate, tactile feedback.
  • 🎬 Premium Entrances: Added staggered animate-slide-up and animate-fade-in CSS animations to all core views (Home, Tasks, Habits, Focus, Journal, Notes, Intent, Summary, Settings).
  • 🔲 Distinct Inputs: Fixed inputs blending into the background by adding a solid 1px border and a subtle inset shadow to anchor them visually.
  • ♿ Accessibility (a11y) Fixes:
    • Replaced outline: none; with a global *:focus-visible state (teal border) for robust keyboard navigation.
    • Darkened light-mode secondary text to pass WCAG contrast ratios.
    • Added a @media (prefers-reduced-motion: reduce) query to globally disable animations for users with vestibular sensitivities.
  • 📏 Layout: Aligned the floating sticky <header> with the main 1200px .container grid for a clean vertical line on ultra-wide monitors.

- Added class-based glassmorphism with backdrop-filter across cards, modals, and heroes.
- Darkened light-mode inputs and text for better WCAG contrast.
- Fixed keyboard accessibility with global :focus-visible states.
- Implemented prefers-reduced-motion media query for accessibility.
- Tightened hover states and micro-interactions for a snappier feel.
- Added slide-up and fade-in entrance animations to all core templates.
@snehmatic snehmatic merged commit 14912ed into main May 3, 2026
3 checks passed
@snehmatic snehmatic deleted the feature/premium-ui-ux branch May 3, 2026 07:23
@snehmatic snehmatic changed the title feat(ui): Premium Glassmorphism and Animations feat(ui): glassmorphism and animations May 3, 2026
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.

Improve UI/UX, update colors, update navigation and overall look and feel

1 participant