-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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 "Create profile" page not supporting dark mode (#8110) #9185
Fix "Create profile" page not supporting dark mode (#8110) #9185
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Summary
Changes the default color scheme for workspace members from 'Light' to 'System' to respect system dark mode settings during user onboarding.
- Modified default color scheme value to 'System' in
workspace-member.workspace-entity.ts
- Updated SQL INSERT statement in
user-workspace.service.ts
to use 'System' as default color scheme - Ensures 'Create profile' page respects system dark mode preferences during account creation
2 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
@Bonapara fyi - means more people will be using dark mode
Thanks @eliasylonen for your contribution! |
…wentyhq#9185) Fixes issue twentyhq#8110 Co-authored-by: ad-elias <[email protected]>
…8110)" (twentyhq#9201) Reverts twentyhq#9185 This PR breaks sync-metadata, will merge back after 0.35
…#8110)" & Fix string defaultValues during sync-metadata (twentyhq#9220) Restoring twentyhq#9185 Also fixing sync-metadata with test values in jsonb ## Test sync-metadata on existing workspaces should replace colorSchema in both metadata and workspaceMember tables
Fixes issue #8110