Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix loading ui; migrate toaster to sonner #300

Merged
merged 1 commit into from
Jan 16, 2025
Merged

Conversation

cloverich
Copy link
Owner

  • add sonner toast library, and migrate all usages of evergree-ui toaster to it
  • update app loading ui to use newer layout
  • show notes sync toast when syncing on startup

The loading state is extremely basic and not visually appealing, but is now consistent with the rest of the layout (see #294). Deferring proper design revisits to a future issue. Migration to sonner motivated primarily by #215 and its recommendation in shadcn.

Loading shell:
Screenshot 2025-01-16 at 7 36 58 AM

Loading toast (a bit redundant):
Screenshot 2025-01-16 at 7 37 01 AM

Closes #294

- add sonner toast library, and migrate all usages of evergree-ui toaster to it
- update app loading ui to use newer layout
- show notes sync toast when syncing on startup
@cloverich cloverich merged commit 1848045 into master Jan 16, 2025
5 checks passed
@cloverich cloverich deleted the sync_loading_state branch January 16, 2025 15:46
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 when application is syncing
1 participant