Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/docs/capabilities/analytics.mdx
Original file line numberDiff line numberDiff line change
Expand Up@@ -25,7 +25,7 @@ Dashboard extras that matter in practice:

## Reports

Four shapes — **tabular** (detail rows), **summary** (grouped totals), **matrix** (regions × quarters), and **joined** (multi-object) — with runtime filters and export. **Scheduled email digests** deliver a report daily or weekly: the Monday-morning sales report writes itself.
Four shapes — **tabular** (detail rows), **summary** (grouped totals), **matrix** (regions × quarters), and **joined** (several dataset panels) — with runtime filters and export. **Scheduled email digests** deliver a report daily or weekly: the Monday-morning sales report writes itself.

> **In HotCRM**: four dashboards (executive, sales, service, CRM overview) and six reports (lead, opportunity, account, case, churn), fed by six shared datasets covering accounts, contacts, leads, opportunities, products, and cases. The executive dashboard carries quarter and owner filters plus the funnel and trend widgets described above.

Expand Down
6 changes: 5 additions & 1 deletion content/docs/ui/index.mdx
Original file line numberDiff line numberDiff line change
Expand Up@@ -32,7 +32,7 @@ export const CrmApp = App.create({
- **Apps** group navigation, branding, and entry points for one audience.
- **Views** present object records as `grid` (the standard data table), `kanban`, `gallery`, `calendar`, `timeline`, `gantt`, `map`, `chart`, or `tree`. Forms are their own view kind with per-mode layouts ([Views](/docs/ui/views)).
- **Pages** compose free-form layouts from widgets; **Dashboards** combine charts, reports, and datasets for analytics.
- **Themes** define palettes, typography, and spacing as metadata — the showcase example ships light and dark theme variants.
- **Themes** define palettes, a base font family, radii and shadows as metadata — the showcase example ships light and dark theme variants.
- **Public forms** expose a scoped slice of an object to external audiences through **anonymous entry routes** for public data collection ([Forms](/docs/ui/forms), [public data collection](/docs/ui/public-data-collection)).
- The **Setup App** — the platform's built-in administration UI — is itself rendered from the same protocol ([Setup App](/docs/ui/setup-app)).

Expand All@@ -41,8 +41,12 @@ export const CrmApp = App.create({
<Cards>
<Card href="/docs/ui/apps" title="Apps" description="App metadata: navigation, branding, entry points" />
<Card href="/docs/ui/views" title="Views" description="Grid, kanban, calendar, gantt, map, and more" />
<Card href="/docs/ui/actions" title="Actions" description="Declarative buttons with server-side behavior" />
<Card href="/docs/ui/pages" title="Pages" description="Page metadata and layout composition" />
<Card href="/docs/ui/react-pages" title="React Pages" description="Page bodies authored as React or constrained JSX" />
<Card href="/docs/ui/dashboards" title="Dashboards" description="Dashboard metadata, charts, and datasets" />
<Card href="/docs/ui/reports" title="Reports" description="Report shapes, dataset binding, and drill-through" />
<Card href="/docs/ui/translations" title="Translations" description="Labels and UI text as metadata, one bundle per locale" />
<Card href="/docs/ui/forms" title="Forms" description="Public and internal form patterns" />
<Card href="/docs/ui/doc-pages" title="Doc Pages" description="Ship package documentation rendered in the console" />
<Card href="/docs/ui/setup-app" title="Setup App" description="The built-in administration UI" />
Expand Down
Loading