Polish visual defects: color cards, spacing, date picker, file attachments, progress, input group, timeline, icon mappings
- demo: remove page background layer, add vertical spacing for demo rows
- palette: wrap color swatches in color cards with name/hex labels
- description list: style description-list-term distinctly
- file-upload: shrink attachment cards to 130px, increase gaps, center placeholder text
- forms: add .input-date styling with calendar icon and focus ring
- input-group: seamless action slot button without double borders
- progress: add vertical spacing between consecutive progress bars
- timeline: align marker connector line at left: 23px
- vue: make GnIconButton label optional, add Phosphor icon mappings
- tests: screenshot workflow passing, all 19 e2e tests green

Co-Authored-By: Claude <noreply@anthropic.com>
1 parent d3f386f commit a13a333db9142e8a0de003f2f83ee2322c5381ae
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 9 hours ago
Showing 13 changed files
View
demo/index.html
View
demo/partials/data-patterns.html
View
demo/partials/file-upload.html
View
demo/partials/input-group.html
View
demo/partials/progress.html
View
src/scss/components/_file-upload.scss
View
src/scss/components/_forms.scss
View
src/scss/components/_input-group.scss
View
src/scss/components/_progress.scss
View
src/scss/components/_timeline.scss
View
src/scss/demo.scss
View
src/vue/components/GnIconButton.js
View
src/vue/utils.js