Build Your WorkspaceViews
Views
Server-configured views — list views, form views, dashboard, and sidebar.
Views control how data appears in the admin panel. They're configured server-side on your collections and globals, then rendered by the admin client via registries.
Server Config Admin UI
.list(({ v }) => v.collectionTable({})) → Table with columns, sort, search
.form(({ v, f }) => v.collectionForm({})) → Form with sections, sidebar, tabs
sidebar({...}) → Navigation sidebar
dashboard({...}) → Dashboard with widgetsHow Views Work
- You configure views on collections using
.list()and.form() - Codegen includes the view config in the generated types
- Admin client reads the config and renders the appropriate UI
The admin never defines its own schema — it always reads from the server.
Sections
- List Views — Tables, columns, sorting, search
- Form Views — Forms, sections, sidebar, reactive fields
- Dashboard — Widgets, stats, charts, activity
- Sidebar — Navigation sections and items