Resource List
A list of entities with a status indicator, title, description and meta slot. Rows can be links.
Paste this into your agent.
Resource List shows projects, tasks, deployments or similar items as compact rows with a coloured marker and trailing metadata. It works as navigation when rows are links and animates rows as they are added or removed.
Install
bashnpx shadcn@4.18.0 add @siteplane/resource-list
Import it from @/siteplane/components/resource-list. The project needs Siteplane UI's one-time setup first: .
When to pick it
- vs : Pick Table when people compare several columns or need sorting and multi-select.
- vs : Pick Data List for the fields of one record rather than many records.
- vs : Pick Timeline when the rows are events in time order joined by a connector.
Rules
- Set
interactiveonResourceListItemand render an anchor to make rows links; mark the current one withactive. - Give every
ResourceListIndicatoralabel(and aniconif useful) so colour is not the only status cue. - Render rows as direct children with stable keys so add, remove and reorder animations track the right row.
- Use
variant(softordivided),densityandflushto match the surrounding card or filter bar. - Reach for List Box instead when you need managed keyboard selection;
selectedhere only changes appearance on static and link rows.
Reference
Add to your agent
Print this skill from the terminal, or connect the whole catalog over MCP. Setup guides
CLI
MCP server
Questions
Related skills
Siteplane Dashboard Shellby UI Skillbook
A responsive app frame that combines the sidebar, a sticky top bar and a scrolling content area.
Siteplane UI
Siteplane Sidebarby UI Skillbook
Application navigation in a side column that collapses to an icon rail on desktop and becomes a sheet on mobile.
Siteplane UI
60fps Animationby iart-ai
Web animation performance guidance for avoiding layout thrashing and reaching smooth 60/120fps motion with compositor-friendly techniques.
MotionExternalGitHub stars: 64
Accessibilityby addyosmani
Audit and improve web accessibility following WCAG 2.2 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".
AccessibilityExternalGitHub stars: 3K