HomePhabricator

[e.cash] Add roadmap section

Description

[e.cash] Add roadmap section

Summary: Adding the roadmap section to the homepage. Also adding jest and some tests to test some styling logic

Test Plan:
-Preview the site with @bot preview-e.cash
-Scroll down to the roadmap section and check everything looks good
-Check mobile styles
-Check both themes
-Run npm run test to see if tests pass
-Then try forcing an error by updating a roadmap item status to 'foobar'. Try npm run dev and npm run build. You should see an error

  • Can also try to fix that error by adding a foobar key and value to all instances of getStatusValues
  • Can also test other failures by omitting items from getStatusValues or removing a status key from the values object in getStatusValues

Reviewers: #bitcoin_abc, bytesofman, Fabien

Reviewed By: #bitcoin_abc, bytesofman, Fabien

Subscribers: Fabien, bytesofman

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

Details

Provenance
johnkuneyAuthored on May 14 2023, 01:37
johnkuneyPushed on May 14 2023, 01:37
Reviewer
Restricted Project
Differential Revision
D13874: [e.cash] Add roadmap section
Parents
rABC963fd2f435d3: [lint] replace autopep8 with black (contrib/buildbot)
Branches
Unknown
Tags
Unknown