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

White Create profile page despite dark system settings #8110

Closed
BOHEUS opened this issue Oct 26, 2024 · 1 comment
Closed

White Create profile page despite dark system settings #8110

BOHEUS opened this issue Oct 26, 2024 · 1 comment
Assignees

Comments

@BOHEUS
Copy link
Contributor

BOHEUS commented Oct 26, 2024

Scenario:

  1. Set dark theme in OS or browser
  2. Create new account

Actual: Create profile page is white despite other pages being dark
Screencast From 2024-10-26 22-18-16.webm

Expected: Create profile page should respect OS theme settings like other pages

@BKM14
Copy link
Contributor

BKM14 commented Oct 27, 2024

Hey @BOHEUS, I think I have figured out the issue. We are only updating the colorScheme of the currentWorkspaceMember. This implies that the colorScheme applies to all the following steps, but not for the current step as it is called only when the submit button is clicked.

An ideal solution would be to set the colorScheme of the currentWorkspaceMember in the choose your plan section itself. What is your opinion?
Also, how can I access the choose plan section locally? It redirects to the next step always.

image

FelixMalfait pushed a commit that referenced this issue Dec 23, 2024
@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Done in Product development ✅ Dec 23, 2024
Weiko added a commit that referenced this issue Dec 23, 2024
…9201)

Reverts #9185
This PR breaks sync-metadata, will merge back after 0.35
Weiko added a commit that referenced this issue Dec 23, 2024
Weiko added a commit that referenced this issue Dec 24, 2024
…& Fix string defaultValues during sync-metadata (#9220)

Restoring #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
samyakpiya pushed a commit to samyakpiya/twenty that referenced this issue Dec 28, 2024
samyakpiya pushed a commit to samyakpiya/twenty that referenced this issue Dec 28, 2024
…8110)" (twentyhq#9201)

Reverts twentyhq#9185
This PR breaks sync-metadata, will merge back after 0.35
samyakpiya pushed a commit to samyakpiya/twenty that referenced this issue Dec 28, 2024
…#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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ✅ Done
Development

No branches or pull requests

5 participants