921 B
2026-02-23 Session Notes
Dashboard UI Component Standards
User requested adding guidance to AGENTS.md to enforce the use of shadcn-svelte components for all dashboard UI work. The session involved retrieving shadcn-svelte documentation from the LLMs reference and reading the current AGENTS.md configuration file. shadcn-svelte is a library of 50+ accessible Svelte/SvelteKit components built on TypeScript, Tailwind CSS, and Bits UI primitives, with an "Open Source. Open Code. AI-Ready" philosophy. The library includes form controls (Button, Input, Checkbox, Combobox, etc.), layout components (Accordion, Tabs, Sidebar), overlays (Dialog, Dropdown, Tooltip), feedback elements (Alert, Badge, Toast), and display components (Card, Data Table, Avatar). The guidance was to be added to the AGENTS.md file to standardize component selection and prevent custom implementations when shadcn-svelte alternatives exist.