feat: Add Storybook configuration and motion tokens implementation
- Introduced Storybook configuration files (`main.ts`, `preview.ts`, `tsconfig.json`) for Angular components. - Created motion tokens in `motion-tokens.ts` to define durations, easing functions, and transforms. - Developed a Storybook story for motion tokens showcasing their usage and reduced motion fallback. - Added SCSS variables for motion durations, easing, and transforms in `_motion.scss`. - Implemented accessibility smoke tests using Playwright and Axe for automated accessibility checks. - Created portable and sealed bundle structures with corresponding JSON files for evidence locker. - Added shell script for verifying notify kit determinism.
This commit is contained in:
7
tests/EvidenceLocker/Bundles/Golden/replay/expected.json
Normal file
7
tests/EvidenceLocker/Bundles/Golden/replay/expected.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"recordDigest": "sha256:8765b4a8411e76b36a2d2d43eba4c2197b4dcf0c5c0a11685ce46780a7c54222",
|
||||
"sequence": 0,
|
||||
"ledgerUri": "offline://demo-ledger",
|
||||
"dsseEnvelope": "ZHNzZV9lbmNfZGVtbyIs",
|
||||
"ordering": "recordedAtUtc, scanId"
|
||||
}
|
||||
1
tests/EvidenceLocker/Bundles/Golden/replay/replay.ndjson
Normal file
1
tests/EvidenceLocker/Bundles/Golden/replay/replay.ndjson
Normal file
@@ -0,0 +1 @@
|
||||
{"scanId":"22222222-2222-4222-8222-222222222222","tenantId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","subjectDigest":"sha256:c15ab4d1348da9e5000a5d3da50790ea120d865cafb0961845ed6f1e96927596","scanKind":"sbom","startedAtUtc":"2025-12-03T00:00:00Z","completedAtUtc":"2025-12-03T00:10:00Z","recordedAtUtc":"2025-12-03T00:10:01Z","artifacts":[{"type":"sbom","digest":"sha256:aaaa","uri":"s3://demo/sbom"}],"provenance":{"dsseEnvelope":"ZHNzZV9lbmNfZGVtbyIs"},"summary":{"findings":1,"advisories":1,"policies":0}}
|
||||
1
tests/EvidenceLocker/Bundles/Golden/replay/replay.sha256
Normal file
1
tests/EvidenceLocker/Bundles/Golden/replay/replay.sha256
Normal file
@@ -0,0 +1 @@
|
||||
8765b4a8411e76b36a2d2d43eba4c2197b4dcf0c5c0a11685ce46780a7c54222 replay.ndjson
|
||||
Reference in New Issue
Block a user