Skip to content
Kappa
Blocks
@dicehub/kappav0.4.2

Blocks

Ready-to-use layouts built from Kappa components. Working examples, source code, and library exports.

Login

Responsive sign-in structures for credentials, passwordless email, identity providers, and contextual media. Authentication remains in your application.

LayoutPurpose
SimpleA focused credential form centered on a quiet page.
Split MediaA full-height form beside product or organization context.
Muted PanelA contained login panel on a muted application surface.
Media CardA compact two-column card with supporting media on the logical start side.
Email OnlyA minimal passwordless entry point for email-link authentication.
Neutral BackgroundA compact credential form on a quiet neutral application surface.

Browse Login layouts →

Signup

Responsive account-creation structures for profile details, personal namespaces, passwords, consent, and identity providers. Account services remain in your application.

LayoutPurpose
Complete AccountThe full dicehub account form with identity, namespace, password, and consent.
Split MediaThe complete form beside a technical product visual and a direct sign-in action.
Muted PanelA contained signup panel on a quiet application background.
Media CardA compact two-column signup card with contextual workspace media.
Email OnlyA minimal account entry point for applications that complete registration later.

Browse Signup layouts →

Resource List

Responsive resource pages with optional controls and contextual information. Data loading, filtering, pagination, and routing remain in the application.

LayoutPurpose
CompletePage identity, actions, filtering, resource rows, and contextual usage in one responsive layout.
CompactReduced page spacing and compact rows for dense technical workspaces.
MinimalThe primary region can stand alone when the surrounding application already supplies page identity and controls.

Browse Resource List layouts →

Resource Actions

BlockPurpose
File BrowserBrowse folders and files in list or card view, with selection and actions.
Resource PickerSearch and select resources with a confirmation step.
Delete ResourceConfirm deletion with optional exact-name entry and async progress.
Message ComposerWrite a message, add attachments, and submit it.

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.