Projects Dashboard
Design team workspace with drawn project covers, live search, status filters, a grid that morphs into a list, favourites and a new-project dialog.
Every cover is drawn in SVG from the project's cover kind (brand, mobile, web, icons, illustration, deck or checkout) in neutrals that follow the theme and one muted tint, so there are no images to host. Hovering a card shows a second state: the phone screens scroll, the slides fan out, the browser hero swaps its media. Starring a project moves it into Favourites, the list toggle shrinks each cover into its row thumbnail, and search (press / or ⌘K) highlights the match as you type. New project (N) checks the link as you type and suggests a free one when the name is taken.
Everything runs on demo data. Pass your own data, and wire onCreateProject, onOpenProject, onToggleFavorite and onNavigate to your API and router.