s-m-r-t
Docs Components Modules Themes Reference FAQ
Overview

Admin

  • AgentAdminPanel
  • AgentAdminTabs
  • AgentSettingsShell

Calendar

  • Calendar
  • DayView

Data

  • DataTable

Display

  • ConfidenceBadge
  • CurrencyDisplay
  • DateDisplay
  • Icon
  • StatusBadge

Feedback

  • ConfirmDialog
  • LoadingOverlay
  • Modal
  • ProgressBar

Forms

  • AddressInput
  • CheckboxInput
  • DateRangeInput
  • DateTimeInput
  • FileUpload
  • Form
  • FormGroup
  • FormMicButton
  • Input
  • MeasurementInput
  • MoneyInput
  • NumberInput
  • PhoneInput
  • SearchInput
  • Select
  • SelectInput
  • Textarea
  • TextareaInput
  • TextInput
  • Toggle

Layout

  • Container
  • EmptyState
  • Footer
  • Grid
  • Header
  • Masthead
  • PageHeader
  • SummaryCard

Memberships

  • MembershipCard
  • MembershipList

Module

  • ModulePanel

Navigation

  • FilterChips
  • Tabs

Permissions

  • PermissionCheck

Roles

  • RoleBadge
  • RoleSelector

Theme

  • ThemeProvider

UI

  • Badge
  • Button
  • Card
  • Pagination
Components / Content

Content Components

Components for displaying content like articles, blog posts, and markdown. Built for news sites, blogs, and documentation.

Installation

npm install @happyvertical/smrt-content
import { ArticleCard, ArticleList, Markdown } from '@happyvertical/smrt-content/svelte';

Components

ArticleCard

Card component for article previews with title, excerpt, and metadata.

ArticleList

List of article cards with pagination support.

Markdown

Render markdown content with syntax highlighting.

s-m-r-t
Docs Components Modules GitHub