Repository navigation
Commit ef9423a
authored
refactor(console): restyle the first-run wizard and credential request (#192)
The first-run wizard (token, CA and admin steps) and the "Make a
credential request" page move onto the @cryptos-pki/ui kit: Field and
Input for every form control, Notice for the fingerprint warnings and
errors, FingerprintConfirm for the CA reconfirm step, CopyBlock and
KeyBackupStep for the in-browser key flows, and Stepper for the
wizard's progress strip. Routes, API calls and refusal wording are
unchanged.
These were also the last importers of the local components/ui/button
and components/ui/input, the local copy-block and key-backup-step.
diagnostics-copy (shown on every sign-in gate) picks up the kit's
Button too, which was its only remaining local import. With nothing
left importing them, components/ui/, copy-block.tsx and
key-backup-step.tsx (plus their tests) are removed, closing out #137's
design review.
Each rebuilt page gets an axe check of its initial state alongside the
existing behavioural tests, which stay green unchanged.
Refs #187
Refs #157
Signed-off-by: Bugs5382 <12115015+Bugs5382@users.noreply.github.com>
Co-authored-by: Bugs5382 <12115015+Bugs5382@users.noreply.github.com>1 parent 53d786c commit ef9423a
16 files changed
Lines changed: 340 additions & 656 deletions
File tree
- apps/console/src
- components
- first-run
- layout
- ui
- lib
- pages
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
This file was deleted.
0 commit comments