Login
Responsive sign-in structures for credentials, passwordless email, identity providers, and contextual media. Authentication remains in your application.
| Layout | Purpose |
|---|---|
| Simple | A focused credential form centered on a quiet page. |
| Split Media | A full-height form beside product or organization context. |
| Muted Panel | A contained login panel on a muted application surface. |
| Media Card | A compact two-column card with supporting media on the logical start side. |
| Email Only | A minimal passwordless entry point for email-link authentication. |
| Neutral Background | A compact credential form on a quiet neutral application surface. |
Signup
Responsive account-creation structures for profile details, personal namespaces, passwords, consent, and identity providers. Account services remain in your application.
| Layout | Purpose |
|---|---|
| Complete Account | The full dicehub account form with identity, namespace, password, and consent. |
| Split Media | The complete form beside a technical product visual and a direct sign-in action. |
| Muted Panel | A contained signup panel on a quiet application background. |
| Media Card | A compact two-column signup card with contextual workspace media. |
| Email Only | A minimal account entry point for applications that complete registration later. |
Settings
Account and workspace settings with tabs, current values, and expandable forms.
Resource List
Responsive resource pages with optional controls and contextual information. Data loading, filtering, pagination, and routing remain in the application.
| Layout | Purpose |
|---|---|
| Complete | Page identity, actions, filtering, resource rows, and contextual usage in one responsive layout. |
| Compact | Reduced page spacing and compact rows for dense technical workspaces. |
| Minimal | The primary region can stand alone when the surrounding application already supplies page identity and controls. |
Resource Actions
| Block | Purpose |
|---|---|
| File Browser | Browse folders and files in list or card view, with selection and actions. |
| Resource Picker | Search and select resources with a confirmation step. |
| Delete Resource | Confirm deletion with optional exact-name entry and async progress. |
| Message Composer | Write a message, add attachments, and submit it. |
| Workspace Switcher | Switch workspaces and access workspace or account actions. |
Components and Blocks
Components provide focused controls and interactions. Blocks combine them into reusable page structures. Sidebar remains under Components; Application Shell combines it with a header and page content.
Blocks are exported from @dicehub/kappa and their documented @dicehub/kappa/blocks/* paths. They use Kappa tokens and existing component behavior. No extra dependencies are required.