From 46020db913b7cdcdefa109c1473e8ccf4fe60974 Mon Sep 17 00:00:00 2001 From: unkn0wn Date: Tue, 23 Jun 2026 07:10:40 +0200 Subject: [PATCH] feat: add Attribution file listing third-party icons used in NDS --- ATTRIBUTION.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 ATTRIBUTION.md diff --git a/ATTRIBUTION.md b/ATTRIBUTION.md new file mode 100644 index 0000000..f5e8b4a --- /dev/null +++ b/ATTRIBUTION.md @@ -0,0 +1,42 @@ +# Attribution + +This file lists all third-party icons used within Nova Design System (NDS) that are not proprietary to the project, as referenced in `LICENSE.md` (section 4.1). + +All third-party icons used in NDS currently originate from **[Iconify](https://iconify.design/)**, specifically from the **[Lucide](https://lucide.dev/)** icon set (Iconify prefix: `lucide`, license: ISC — no attribution required, commercial use allowed). + +Any icon **not listed in this file** is an icon created specifically for NDS and falls under section 4.2 of `LICENSE.md` instead. + +## Icon List + +| Icon (used in NDS) | Source | Icon Set / Link | +|---|---|---| +| `Arrow2Icon` (Chevron) | Iconify | Lucide — [chevron-down](https://icon-sets.iconify.design/lucide/chevron-down/) | +| `BinIcon` | Iconify | Lucide — [trash-2](https://icon-sets.iconify.design/lucide/trash-2/) | +| `BurgerIcon` | Iconify | Lucide — [menu](https://icon-sets.iconify.design/lucide/menu/) | +| `CalendarIcon` | Iconify | Lucide — [calendar](https://icon-sets.iconify.design/lucide/calendar/) | +| `CheckIcon` | Iconify | Lucide — [check](https://icon-sets.iconify.design/lucide/check/) | +| `CloseIcon` | Iconify | Lucide — [x](https://icon-sets.iconify.design/lucide/x/) | +| `CodeIcon` | Iconify | Lucide — [code](https://icon-sets.iconify.design/lucide/code/) | +| `CubeIcon` | Iconify | Lucide — [box](https://icon-sets.iconify.design/lucide/box/) | +| `DownloadIcon` | Iconify | Lucide — [download](https://icon-sets.iconify.design/lucide/download/) | +| `FilterIcon` | Iconify | Lucide — [filter](https://icon-sets.iconify.design/lucide/filter/) | +| `HelpIcon` | Iconify | Lucide — [circle-help](https://icon-sets.iconify.design/lucide/circle-help/) | +| `HomeIcon` | Iconify | Lucide — [house](https://icon-sets.iconify.design/lucide/house/) | +| `LinkIcon` | Iconify | Lucide — [link](https://icon-sets.iconify.design/lucide/link/) | +| `MinusIcon` | Iconify | Lucide — [minus](https://icon-sets.iconify.design/lucide/minus/) | +| `MoreIcon` | Iconify | Lucide — [ellipsis](https://icon-sets.iconify.design/lucide/ellipsis/) | +| `OverviewIcon` | Iconify | Lucide — [layout-dashboard](https://icon-sets.iconify.design/lucide/layout-dashboard/) | +| `PlusIcon` | Iconify | Lucide — [plus](https://icon-sets.iconify.design/lucide/plus/) | +| `ProfileIcon` | Iconify | Lucide — [user](https://icon-sets.iconify.design/lucide/user/) | +| `SearchIcon` | Iconify | Lucide — [search](https://icon-sets.iconify.design/lucide/search/) | +| `SettingsIcon` | Iconify | Lucide — [settings](https://icon-sets.iconify.design/lucide/settings/) | +| `ShareIcon` | Iconify | Lucide — [share-2](https://icon-sets.iconify.design/lucide/share-2/) | +| `ShieldIcon` | Iconify | Lucide — [shield](https://icon-sets.iconify.design/lucide/shield/) | +| `SortIcon` | Iconify | Lucide — [arrow-up-down](https://icon-sets.iconify.design/lucide/arrow-up-down/) | +| `StatsIcon` | Iconify | Lucide — [bar-chart-3](https://icon-sets.iconify.design/lucide/bar-chart-3/) | +| `UploadIcon` | Iconify | Lucide — [upload](https://icon-sets.iconify.design/lucide/upload/) | + +## Notes + +- The Lucide icon set is released under the ISC license, which permits commercial use without requiring attribution. This file is maintained anyway for transparency and traceability. +- This file must be kept up to date whenever a new third-party icon is added to NDS. \ No newline at end of file