Back to Home/UI-Kit Showroom

TenCoreUIKit Component Showroom

Phase 1 • Complete Atomic Tokens, Form Controls, Dialogs, Cards & Review Studio

1. Buttons (`<TcButton />`)

Interactive action controls supporting 5 variants, 3 sizes, loading spinners, and icon slots.

Button Variants (Default Medium Size)

Button Sizes (WCAG Touch Target Compliant)

2. Form & Input Fields (`<TcInput />` & `<TcSlider />`)

Accessible input controls with single crisp border, currency formatting, clear buttons, and range sliders.

Auto-formatted for Indian Rupee (INR) calculations

+91

Target recipient for automated renewal reminders (10 digits)

Range Slider Atoms

₹ 5,00,000
₹ 50,000₹ 25,00,000

Dynamic coverage estimation slider

18 %
0 %28 %

Standard GST tier (default: 18% on renewal fees)

3. Surface Containers (`<TcCard />`)

Modular surface cards with header, content, and footer compound slots.

Outlined Card

Standard surface with crisp 1px border

Default

Used for primary data displays, table panels, and structured forms across BusinessSetu.

Elevated Card

Surface with soft elevated shadow

Active

Ideal for summary KPI statistics, hero widgets, and floating financial cards.

Interactive Card

Click to trigger accessible modal

Includes subtle hover scale, shadow elevation, and clickable cursor. Click me to test <TcModal />!

Click to Open Modal →

4. Focus-Trapped Dialog (`<TcModal />`)

WCAG 2.1 AA dialog with ESC dismiss, backdrop blur, scroll locking, and ARIA bindings.

Accessible Modal Subsystem

Supports Tab focus trapping, body scroll locking, and Escape key dismissal.

5. Composite Review Studio (`<TcSplitViewer />`)

Dual-pane document review studio with interactive draggable splitter, zoom (+/-), rotate (90°), and fullscreen mode.

6. Typography (`<TcHeading />` & `<TcText />`)

Semantic headings (h1–h6) and text tokens ensuring consistent font scaling across all SaaS modules.

Heading 1 (24px - 30px)

Heading 2 (20px - 24px)

Heading 3 (18px - 20px)

Heading 4 (16px - 18px)

Heading 5 (14px - 16px)
Heading 6 (Uppercase 12px)

Body: Standard body text for paragraphs, policy descriptions, and client notes.

Body-SM: Secondary body text for meta attributes, dates, and hints.

Muted: Subtle text for secondary information.

CAPTION: Field labels and timestamp indicators.

const policyNumber = "123456789";

✓ Math Cross-Validation Passed

⚠ Premium Discrepancy Found

7. Status Chips & Badges (`<TcBadge />`)

Semantic status tags with high-contrast color pairs, pulsing live status dots, and icon slots.

Subtle Style (Tinted Background with Matching High-Contrast Border)

Active / PaidDue in 3 DaysMath Mismatch (₹150)OCR ProcessingFirst-Year (FY)Subsequent (ST)Draft

Solid Style (Solid Fill with White Contrast Text)

Verified & SyncedAction RequiredLapsed PolicyAuto-MatchedAdminAgent Pro

7. Accessible Data Pagination (`<TcPagination />`)

WCAG 2.1 AA compliant pagination control with page sizing, numeric buttons, smart ellipsis, and screen-reader announcements.

Compact Mobile Variant:

8. Branded Filter Groups & Date Range (`<TcFilterGroup />` & `<TcDateRangeFilter />`)

Standardized filter controls featuring theme-differentiated badges, option pills, count chips, and native date pickers.

Format:
Status:
Priority:
Filter Period:
Renewal Window:

9. Bulk Selection & Action Bar (`<TcBulkActionBar />`)

Floating multi-selection toolbar with select-all helpers, custom batch triggers, and destructive delete confirmations.

When items are selected across table or card directories, `<TcBulkActionBar />` floats at the bottom center of the screen with a pulse indicator and keyboard escape support.

Current Demo Selection:3 items selected
3 records selected

10. Omnichannel Communication Studios

Generic, domain-agnostic 2-column communication studios with live smartphone chat and responsive HTML email simulators.

WhatsApp CloudHTML Email

<TcWhatsAppStudioModal />

Live smartphone chat viewport with 4-language switcher

Configurable scopes, localized templates (EN, HI, GU, MR), custom saved templates, dynamic payment CTA links, and direct WhatsApp Web routing.

<TcEmailStudioModal />

Responsive HTML email viewport with desktop & mobile modes

Live HTML sandbox rendering, subject line editor, desktop/mobile preview toggles, HTML code inspector, and mail client deep-linking.