HomePhabricator

[e.cash] Add styled components

Description

[e.cash] Add styled components

Summary:
Adding the styled components to the site to help with theme based styling
Created two theme objects for ecash and stealth colors
Added a theme toggle for use in the development process
Updated the current components to styled components styling using the new themes

Test Plan:

  • Either run the app locally with npm run dev or generate a preview build with @bot preview-ecash
  • Inspect the page to ensure everything functions and looks as before
  • click the theme switcher box in the bottom right to toggle between themes

Reviewers: #bitcoin_abc, bytesofman

Reviewed By: #bitcoin_abc, bytesofman

Subscribers: Fabien, bytesofman

Differential Revision: https://reviews.bitcoinabc.org/D13770

Details

Provenance
johnkuneyAuthored on Apr 26 2023, 18:47
johnkuneyPushed on Apr 26 2023, 18:47
Reviewer
Restricted Project
Differential Revision
D13770: [e.cash] Add styled components
Parents
rABCc400d7892062: Fix QPainter non-determinism on macOS
Branches
Unknown
Tags
Unknown