Icon Completion Plan
Required path to make every DS icon available and documented before the library is considered complete.
Final Requirement
Pipeline
| Step | Output | Validation |
|---|---|---|
| Inventory | src/icons/source-inventory.json |
Every Figma source is included or explicitly skipped. |
| Export | src/icons/svg/<category>/... |
Every exported SVG keeps traceable node metadata. |
| Normalize | currentColor SVGs with standard viewBox |
No Figma fill variables or broken paths remain. |
| Generate | src/icons/index.css and manifest |
Every manifest icon has a matching CSS helper. |
| Document | docs/icons/catalog.html |
Every public icon appears with preview and usage class. |