8000 Add support for dark mode in Corteza studio by KinyaElGrande · Pull Request #1579 · cortezaproject/corteza · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add support for dark mode in Corteza studio #1579

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

Merged
merged 44 commits into from
Jan 30, 2024

Conversation

KinyaElGrande
Copy link
Contributor
@KinyaElGrande KinyaElGrande commented Dec 1, 2023

Dark mode / Multi-theme Support

Ref: #1494

Add support for dark-mode theme and multiple themes on corteza studio.

Additional Changes

  1. Dart-sass installation is checked on server boot up, instead on every request to /custom.css
  2. FE option to return to default color setting on color-picker modal
  3. CSS generation on server boot up.
  4. custom-css has been provisioned to custom-css.general and branding-sass to both theme light and dark themes.

@KinyaElGrande KinyaElGrande force-pushed the 2023.9.x-corteza-studio-v2 branch from fb11395 to fe1e53f Compare December 2, 2023 12:42
@KinyaElGrande KinyaElGrande marked this pull request as ready for review December 2, 2023 12:46
@Fajfa Fajfa linked an issue Dec 4, 2023 that may be closed by this pull request
5 tasks
Copy link
Member
@tjerman tjerman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I reviewed it on the code level basis; the structure and stuff, is a bit too much to comprehend. We can take a look at it together at some later point.
So far so good but I'm finding it a bit confusing.

@KinyaElGrande KinyaElGrande force-pushed the 2023.9.x-corteza-studio-v2 branch 4 times, most recently from a9d7213 to a90eb03 Compare December 14, 2023 11:02
@KinyaElGrande KinyaElGrande force-pushed the 2023.9.x-corteza-studio-v2 branch from a90eb03 to dfb7fab Compare December 18, 2023 10:25
Copy link
Member
@tjerman tjerman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks ok to me; good job man

@KinyaElGrande KinyaElGrande force-pushed the 2023.9.x-corteza-studio-v2 branch 4 times, most recently from a0387ee to cbe2e3f Compare December 20, 2023 12:16
@KinyaElGrande KinyaElGrande force-pushed the 2023.9.x-corteza-studio-v2 branch from e4012ca to e480f9c Compare December 20, 2023 14:34
@Fajfa Fajfa force-pushed the 2023.9.x-corteza-studio-v2 branch from e480f9c to 7b4e93a Compare December 22, 2023 15:00
@Fajfa Fajfa force-pushed the 2023.9.x-corteza-studio-v2 branch 5 times, most recently from 1998a22 to a0483da Compare January 8, 2024 15:58
@KinyaElGrande KinyaElGrande force-pushed the 2023.9.x-corteza-studio-v2 branch 2 times, most recently from 1c5106b to e9183a0 Compare January 18, 2024 08:28
@Fajfa Fajfa force-pushed the 2023.9.x-corteza-studio-v2 branch 3 times, most recently from ab03379 to 0d06982 Compare January 18, 2024 18:17
@KinyaElGrande KinyaElGrande force-pushed the 2023.9.x-corteza-studio-v2 branch from 00f7ff3 to 288a412 Compare January 30, 2024 14:46
@KinyaElGrande KinyaElGrande merged commit d343b38 into 2023.9.x Jan 30, 2024
@KinyaElGrande KinyaElGrande deleted the 2023.9.x-corteza-studio-v2 branch January 30, 2024 14:49
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.

Corteza Studio v2 (Dark mode)
3 participants
0