feat: add icon set with size variants

Added icons:
- Arrow2Icon
- BinIcon
- BurgerIcon
- CalendarIcon
- CheckIcon
- CloseIcon
- CodeIcon
- CubeIcon
- DownloadIcon
- FilterIcon
- HelpIcon
- HomeIcon
- LinkIcon
- MinusIcon
- MoreIcon
- OverviewIcon
- PlusIcon
- ProfileIcon
- SearchIcon
- SettingsIcon
- ShareIcon
- ShieldIcon
- SortIcon
- StatsIcon
- UploadIcon

Available sizes:
- 16px
- 24px
- 32px

SortIcon variants:
- default
- ascend
- descend

Notes:
- Added a dedicated icon grid preview in the design system page
- Verified consistency across all supported sizes
This commit is contained in:
2026-05-15 20:59:28 +02:00
parent 68641ef5fe
commit 98db7328cb
84 changed files with 845 additions and 7 deletions
+25 -6
View File
@@ -1,6 +1,25 @@
export { default as Arrow2Icon } from './Arrow2/Arrow2.astro';
export { default as ProfileIcon } from './profile/profile.astro';
export { default as ShareIcon } from './share/share.astro';
export { default as SearchIcon } from './search/search.astro';
export { default as CloseIcon } from './close/close.astro';
export { default as UploadIcon } from './upload/upload.astro';
export { default as Arrow2Icon } from './Arrow2/Arrow2.astro';
export { default as BinIcon } from './bin/bin.astro';
export { default as BurgerIcon } from './burger/burger.astro';
export { default as CalendarIcon } from './calendar/calendar.astro';
export { default as CheckIcon } from './check/check.astro';
export { default as CloseIcon } from './close/close.astro';
export { default as CodeIcon } from './code/code.astro';
export { default as CubeIcon } from './cube/cube.astro';
export { default as DownloadIcon } from './download/download.astro';
export { default as FilterIcon } from './filter/filter.astro';
export { default as HelpIcon } from './help/help.astro';
export { default as HomeIcon } from './home/home.astro';
export { default as LinkIcon } from './link/link.astro';
export { default as MinusIcon } from './minus/minus.astro';
export { default as MoreIcon } from './more/more.astro';
export { default as OverviewIcon } from './overview/overview.astro';
export { default as PlusIcon } from './plus/plus.astro';
export { default as ProfileIcon } from './profile/profile.astro';
export { default as SearchIcon } from './search/search.astro';
export { default as SettingsIcon } from './settings/settings.astro';
export { default as ShareIcon } from './share/share.astro';
export { default as ShieldIcon } from './shield/shield.astro';
export { default as SortIcon } from './sort/sort.astro';
export { default as StatsIcon } from './stats/stats.astro';
export { default as UploadIcon } from './upload/upload.astro';