Page MenuHomePhabricator

[e.cash] Add roadmap page
ClosedPublic

Authored by johnkuney on Jul 20 2023, 19:12.

Details

Reviewers
bytesofman
Group Reviewers
Restricted Project
Commits
rABC5ad70fa14488: [e.cash] Add roadmap page
Summary

Adding the roadmap page based on previous content plus roadmap component

Test Plan

preview the site and navigate to /roadmap
check everything looks good

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Tail of the build log:

#6 [internal] load build context
#6 sha256:6d05c77136e2845932c1876f087505ab287fb6ab09720d9b9394a2fb1f6566bc
#6 transferring context: 47.78MB 0.2s done
#6 DONE 0.2s

#5 [1/4] FROM docker.io/library/node:16@sha256:466d0a05ecb1e5b9890960592311fa10c2bc6012fc27dbfdcc74abf10fc324fc
#5 sha256:c284cb112c5df22c58bedeb6d24c1016d38c40f239f582bfc19c2ae0ff1d7b69
#5 CACHED

#7 [2/4] COPY . .
#7 sha256:2734bfe605f9a2d83e3180a9b12edd0fee1258a368ee45b594bcdba239d8f25b
#7 DONE 0.2s

#8 [3/4] RUN npm ci
#8 sha256:ef45d6294cbc9e4855223a4c21b5fa976c31b71e21e7145e193468f5b92f26f4
#8 8.438 
#8 8.438 added 760 packages, and audited 761 packages in 8s
#8 8.438 
#8 8.438 144 packages are looking for funding
#8 8.438   run `npm fund` for details
#8 8.441 
#8 8.441 3 moderate severity vulnerabilities
#8 8.441 
#8 8.441 To address all issues, run:
#8 8.441   npm audit fix
#8 8.441 
#8 8.441 Run `npm audit` for details.
#8 8.441 npm notice 
#8 8.441 npm notice New major version of npm available! 8.19.4 -> 9.8.1
#8 8.441 npm notice Changelog: <https://github.com/npm/cli/releases/tag/v9.8.1>
#8 8.441 npm notice Run `npm install -g npm@9.8.1` to update!
#8 8.442 npm notice 
#8 DONE 9.0s

#9 [4/4] RUN npm run build
#9 sha256:6e5606278799483612d2fe2538614c5db3d40ef8b4e2366372c761aa617a214e
#9 0.797 
#9 0.797 > e.cash@0.0.1 build
#9 0.797 > next build
#9 0.797 
#9 1.009 info  - Loaded env from /.env.local
#9 1.137 Attention: Next.js now collects completely anonymous telemetry regarding usage.
#9 1.137 This information is used to shape Next.js' roadmap and prioritize features.
#9 1.137 You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
#9 1.137 https://nextjs.org/telemetry
#9 1.137 
#9 1.239 info  - Linting and checking validity of types...
#9 3.646 
#9 3.646 Failed to compile.
#9 3.646 
#9 3.646 ./pages/roadmap.js
#9 3.646 55:53  Error: `'` can be escaped with `&apos;`, `&lsquo;`, `&#39;`, `&rsquo;`.  react/no-unescaped-entities
#9 3.646 
#9 3.646 info  - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
#9 ERROR: executor failed running [/bin/sh -c npm run build]: exit code: 1
------
 > [4/4] RUN npm run build:
------
executor failed running [/bin/sh -c npm run build]: exit code: 1
Build preview-e.cash failed with exit code 1

I noticed that all the animations are flickering on my screen until I scrolled enough to move them out of screen, then if I scroll back they're no longer flickering. Does that happen to you as well ?

I noticed that all the animations are flickering on my screen until I scrolled enough to move them out of screen, then if I scroll back they're no longer flickering. Does that happen to you as well ?

hmm no Im not seeing that. Is that in prod as well? what browser?

I noticed that all the animations are flickering on my screen until I scrolled enough to move them out of screen, then if I scroll back they're no longer flickering. Does that happen to you as well ?

hmm no Im not seeing that. Is that in prod as well? what browser?

Same on prod, but the scrolling is apparently a side effect as the flickering stops after some time, actually 1-3s in prod and more in preview. Firefox 115.0.1 (linux), I don't have the issue with Chrome. It's like the animation started while not being loaded completely so it restarts quickly causing the flickering until the data is loaded.

Okay interesting, I'll look into that

green w/ possible nit, see comment

web/e.cash/styles/pages/roadmap.js
26 ↗(On Diff #41542)

is this also good for stealth mode / none of this stuff should be a theme param?

This revision is now accepted and ready to land.Jul 21 2023, 20:41
This revision was automatically updated to reflect the committed changes.