Skip to content

feat: full-screen glass editor, user migration, and UI improvements#3

Merged
BandiAkarsh merged 1 commit intomainfrom
fix/investigate-caching-deployment
Mar 1, 2026
Merged

feat: full-screen glass editor, user migration, and UI improvements#3
BandiAkarsh merged 1 commit intomainfrom
fix/investigate-caching-deployment

Conversation

@BandiAkarsh
Copy link
Copy Markdown
Owner

Editor Improvements:

  • Add full-screen glass background with gradient orbs and grid
  • Apply glass effect to editor content area with blur and transparency
  • Make editor text area larger and fill available space
  • Add glass styling to Share/Export buttons
  • Increase spacing between Share/Export buttons (12px gap)
  • Add separator line between toolbar groups

User Migration System:

  • Add migration check for existing users from old version
  • Show migration modal for users without passwords
  • Allow existing users to set password without losing data
  • Auto-login after successful migration

Auth Store Updates:

  • Add checkMigration() function to detect users needing password setup
  • Add migrateUser() function to upgrade existing accounts
  • Export MigrationStatus interface

UI Polish:

  • Add smooth transitions and hover effects to glass buttons
  • Improve dark mode support for glass elements
  • Add responsive styles for migration modal

Fixes issues:

  • Small text editor box (now fills screen with glass bg)
  • Share/Export buttons too close (now properly spaced)
  • Existing users losing access (now prompted to set password)

Editor Improvements:
- Add full-screen glass background with gradient orbs and grid
- Apply glass effect to editor content area with blur and transparency
- Make editor text area larger and fill available space
- Add glass styling to Share/Export buttons
- Increase spacing between Share/Export buttons (12px gap)
- Add separator line between toolbar groups

User Migration System:
- Add migration check for existing users from old version
- Show migration modal for users without passwords
- Allow existing users to set password without losing data
- Auto-login after successful migration

Auth Store Updates:
- Add checkMigration() function to detect users needing password setup
- Add migrateUser() function to upgrade existing accounts
- Export MigrationStatus interface

UI Polish:
- Add smooth transitions and hover effects to glass buttons
- Improve dark mode support for glass elements
- Add responsive styles for migration modal

Fixes issues:
- Small text editor box (now fills screen with glass bg)
- Share/Export buttons too close (now properly spaced)
- Existing users losing access (now prompted to set password)
@BandiAkarsh BandiAkarsh merged commit 8494aae into main Mar 1, 2026
1 check 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.

1 participant