- @carbon/web-components v2.50.0 via the IBM CDN (version-pinned); @carbon/styles CSS + IBM Plex Sans for tokens/typography - landing: Carbon header + cds-tile tool cards - fingerprint wizard: Carbon-styled form controls, cds-progress-bar scan progress, cds-tag badges, cds-inline-notification replacing swal - cropper: cds-toast replacing toastr, cds-checkbox review reasons, cds-tag process badge; vue-croppa pad kept in the Carbon layout - Bootstrap 4, swal, toastr and jQuery removed from all pages - behavior frozen: same flows, endpoints, validation and copy
732 B
732 B
Tasks
- 1. Retheme
style.csson Carbon tokens (Plex, dark header, layers, sharp corners); drop Bootstrap/swal/toastr/jQuery from all pages; load pinned Carbon CDN artifacts + Plex + @carbon/styles CSS. - 2. Rebuild the landing page (Carbon header + cds-tile tool cards).
- 3. Rebuild the fingerprint wizard with Carbon components (inputs, dropdown, cds-progress-bar scan progress, cds-tag badges, cds-inline-notification replacing swal); verify at 390/768/1280 via the visual harness.
- 4. Rebuild the cropper page with Carbon components (cds-toast replacing toastr, cds-checkbox reasons, cds-tag); verify at 390/768/1280.
- 5. Run unit tests + docker smoke; sync/archive the change and commit.