Views
The library has three view modes (top-right of the dashboard):- Inspirations — images saved from the web or uploaded
- Generations — images and videos created in Studio
- Spaces — grouped collections
Search
The search bar searches your entire library — not just the cards visible on screen. It hits the server, so results are accurate across your whole workspace regardless of how far you’ve scrolled. Results update as you type with a brief debounce. The same server-side search works on the Generations tab — find any generation by its prompt text, even if you haven’t scrolled to it.Filters
The filter menu narrows the grid by:- Media type — static, motion graphic, or video
- Tag — any tag in your workspace
- Contributor — who on your team saved it
Loading and pagination
The grid loads lazily — first batch appears almost instantly, more loads automatically as you scroll. No “load more” button, no waiting for thousands of cards to download. While loading, skeleton cards (shimmer placeholders matching the card shape) hold the layout so nothing jumps when content arrives. When you’ve reached the end: “You’ve seen all your inspirations.”Empty states
Brand new library? You’ll see a friendly message with a button to add your first inspiration. Same for Generations if you haven’t made anything in Studio yet.Context menu
Right-click any card for quick actions:- Add Tags — tag without opening the detail modal
- Send to Space — add to one or more spaces
- Save as Style Reference — creates a brand asset, auto-analyzes if needed
- Send to Studio — creates a new project pre-loaded with this inspiration
- Delete — removes the card (editors and admins only)
Tags
Tags are lightweight, freeform labels you attach to inspirations. They power the Tag filter and also drive Spaces under the hood.- Add tags — right-click a card → Add Tags, or open the detail modal and use the Tags row. The tag picker shows every tag already in your workspace; type to filter.
- Create a new tag — type the name and press Enter in the tag picker. New tags are normalized to lowercase and immediately available everywhere else in the workspace.
- Remove a tag — click the × on its chip in the tag picker.
- Workspace-wide pool — every tag any teammate creates becomes available to everyone in the workspace, so the vocabulary stays consistent.