You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: use Excalidraw Dialog instead of custom modal (#30)
* chore: update package dependencies
- Bumped version of @atyrode/excalidraw from 0.18.0-1 to 0.18.0-2.
- Updated @tanstack/query-core and @tanstack/react-query to versions 5.74.4 and 5.74.6 respectively.
- Updated @types/node to version 22.15.1 and posthog-js to version 1.236.6 in yarn.lock.
* feat: integrate authentication modal into ExcalidrawWrapper
- Added authentication handling to ExcalidrawWrapper, displaying AuthModal when the user is not authenticated.
- Removed AuthModal state management from AuthGate, simplifying its structure.
- Updated AuthModal to use the Dialog component for improved UI consistency.
* refactor: replace AuthModal with AuthDialog and update MainMenu
- Replaced AuthModal with a new AuthDialog component for improved functionality and clarity.
- Updated ExcalidrawWrapper to use AuthDialog, simplifying the authentication flow.
- Removed the old AuthModal file.
* feat: add new icon components for Discord, GitHub, and Google
- Introduced DiscordIcon, GithubIcon, and GoogleIcon components.
- Each icon component supports customizable properties such as className, width, height, and fill/stroke colors.
- Updated index.ts to export the new icon components for easy access.
* feat: add AuthDialog styles and update component references
- Introduced AuthDialog.scss for styling the authentication modal, enhancing the UI with a structured layout and responsive design.
- Updated AuthDialog component to use new styles and replaced references from AuthModal to AuthDialog.
- Integrated new icon components (GoogleIcon, GithubIcon, DiscordIcon) for improved visual consistency in the authentication buttons.
* refactor: remove Modal component and update styles
- Deleted the Modal component and its associated styles to streamline the codebase.
- Updated AuthDialog.scss to include necessary styles for the authentication modal.
- Enhanced index.scss with new styles for fullscreen dialogs and modal backgrounds.
* feat: enhance AuthDialog with new styles and speech bubble
- Updated AuthDialog.scss to improve layout and responsiveness, including new animations for the logo and speech bubble.
- Modified AuthDialog component to display a random greeting message from a predefined list.
- Adjusted styles in index.scss for modal backgrounds to enhance visual consistency.
- Improved button styles and layout within the authentication modal for better user experience.
* fix: correct punctuation in AuthDialog description
* fix: correct spelling in warning text of AuthDialog component
* refactor: switch DiscordButton to new icon
0 commit comments