From 3e6d89830b84f3880266dff50f98e9535679885e Mon Sep 17 00:00:00 2001 From: unkn0wn Date: Tue, 16 Jun 2026 14:18:17 +0200 Subject: [PATCH] feat: update README for version 0.05.0 and move Select components imports --- README.md | 12 ++++++++---- src/pages/index.astro | 4 ++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 2f8226f..86f0fc0 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ NDS provides a focused set of reusable Astro components with centralized design ## Project Status -> **ALPHA** — The library is under active development. Current version: `0.03.0`. Component APIs, token naming, and internal architecture may change before a stable release. +> **ALPHA** — The library is under active development. Current version: `0.05.0`. Component APIs, token naming, and internal architecture may change before a stable release. ## Core Principles @@ -43,12 +43,14 @@ These are the components currently implemented in `src/components/`: | `Button` | Actions | | `Toggle` | Actions | | `NumericStepper` | Actions | +| `Select` / `SelectOption` | Actions | +| `Avatar` | Data Display | | `Tab` / `TabItem` / `TabContent` | Navigation | -| `Link` | Layout | +| `Link` | Navigation | | `ListItem` / `ListItemTitle` / `ListItemSubtitle` | Data Display | | `Notification` | Feedback | | `LoadingBar` | Feedback | -| `Icons` | Utility | +| `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` | Utility | > Components such as Navbar, Sidebar, Card, and Modal are planned but not yet implemented. @@ -131,16 +133,18 @@ npm run preview # Preview the production build ``` src/ ├── components/ # Astro components +│ ├── Avatar/ │ ├── Button/ │ ├── Icons/ │ ├── Link/ │ ├── ListItem/ │ ├── LoadingBar/ │ ├── Notifications/ +│ ├── Select/ │ ├── Tabs/ │ ├── Toggle/ │ ├── numericStepper/ -│ └── index.ts +│ └── index.ts # Auto-generated barrel — do not edit manually ├── layouts/ # Astro layouts ├── pages/ # Documentation pages ├── styles/ diff --git a/src/pages/index.astro b/src/pages/index.astro index f94cb00..a45c5db 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -13,6 +13,8 @@ import ListItemSubtitle from '../components/ListItem/listItemSubtitle.astro'; import LoadingBar from '../components/LoadingBar/loadingBar.astro'; import NumericStepper from '../components/numericStepper/numericStepper.astro'; import Avatar from '../components/Avatar/avatar.astro'; +import Select from '../components/Select/select.astro'; +import SelectOption from '../components/Select/selectOption.astro'; import { Arrow2Icon, BinIcon, BurgerIcon, CalendarIcon, CheckIcon, CloseIcon, CodeIcon, CubeIcon, DownloadIcon, FilterIcon, HelpIcon, HomeIcon, @@ -20,8 +22,6 @@ import { SearchIcon, SettingsIcon, ShareIcon, ShieldIcon, SortIcon, StatsIcon, UploadIcon, } from '../components/Icons/index.ts'; -import Select from '../components/Select/select.astro'; -import SelectOption from '../components/Select/selectOption.astro'; const initialChecked = true; ---