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

Update UI Theme #1174

Merged
merged 8 commits into from
Jan 10, 2023
Merged

Update UI Theme #1174

merged 8 commits into from
Jan 10, 2023

Conversation

Noxsios
Copy link
Contributor

@Noxsios Noxsios commented Jan 9, 2023

Updates theme to utilize newly created Theme component - https://unicorn-ui.netlify.app/theme

  • Updates theme (migration from app.css --> lib/palette.ts)
  • Adds functionality for theme toggle in upper right corner
  • Changes default theme based on device settings

@Noxsios Noxsios changed the title init process to port theme to new palette Update UI Theme Jan 9, 2023
@Noxsios Noxsios marked this pull request as draft January 9, 2023 19:01
@Noxsios Noxsios added the UI label Jan 9, 2023
@Noxsios
Copy link
Contributor Author

Noxsios commented Jan 9, 2023

PR is ready to review as is, then can be re-reviewed when typography theming is added to Unicorn UI.

@Noxsios Noxsios marked this pull request as ready for review January 9, 2023 20:51
@jeff-mccoy
Copy link
Contributor

screenshots or videos plz

@Noxsios
Copy link
Contributor Author

Noxsios commented Jan 9, 2023

screenshots or videos plz

Screen.Recording.2023-01-09.at.4.29.22.PM.mov

src/ui/lib/components/header.svelte Outdated Show resolved Hide resolved
@Noxsios Noxsios merged commit 8cc3848 into main Jan 10, 2023
@Noxsios Noxsios deleted the razzle-migrate-theme branch January 10, 2023 00:14
@Noxsios Noxsios added this to the Zarf UI milestone Jan 17, 2023
Noxsios added a commit that referenced this pull request Mar 8, 2023
Updates theme to utilize newly created `Theme` component -
https://unicorn-ui.netlify.app/theme

- [x] Updates theme (migration from `app.css` --> `lib/palette.ts`)
- [x] Adds functionality for theme toggle in upper right corner
- [x] Changes default theme based on device settings
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.

3 participants