v0.4.0Tailwind CSS v4

The editorial component library
for React & Tailwind v4.

47 typed components for portfolios, documentation, and editorial products. The package ships ESM subpath exports and a Tailwind CSS v4 theme built from semantic OKLCH tokens.

Get startedExplore 47 components
npm i @chitrank2050/monoline-ui

Component preview

BadgeOutline
Workspace DirectoryActive
Settings⚙ Team Roles🔒 OKLCH Themes💳 Billing
Quarterly TargetON TRACK
$420,000

65% completed · $273,000 achieved

Contribution Pulse

Last 6 months velocity

+24.8%
Dec
Jan
Feb
Mar
Apr
May
Releasesv0.4.0 Live
Changelog →
Claimable BalanceVerified
$1,211.29
Net Royalties$1,248.75
Processing Fee-$37.46
Editorial layout

"Design tokens should live in CSS, not locked in build configurations."

Create MilestoneSprint 4
Payout Settings
Threshold Amount$2,450.00
CA
Chitrank AgnihotriLead Maintainer · Monoline

EDITORIAL · LAYOUT

OKLCH

Monospace Editorial System

Typed React components styled through shared semantic tokens for light and dark themes.

React 19Tailwind v4
Package install
READY

$ npm i @chitrank2050/monoline-ui

✓ Package and TypeScript declarations installed

47
Documented components

Package exports with examples, props, tokens, and usage guidance.

47Components
18.2+React support
v4Tailwind CSS
2Themes
MITOpen Source
Live Catalog · 47 components

Try the components in context.These examples use the same package exports documented in the component reference.

View all 47 components
ButtonDocs

Supports asChild, icon slots, and token-backed active states.

Toggle & CheckboxDocs
Strict typing
Animated state

WAI-ARIA switch semantics with hairline border alignment.

SegmentedControlDocs

Roving keyboard navigation with spring-inspired pill physics.

MetricDocs
0 ms
Runtime CSS
100%
Accessible

Compact typography and trend indicators for dashboards & portfolios.

Status & BadgesDocs
OperationalStandbyHealthy
Tailwind v4React 19OKLCHv1.0.0

Stable indicator dot with subtle pulse animation and tone variants.

CalloutDocs

Editorial notes, warnings, and tips with a one-pixel leading border.

Package architecture · CSS variables

Import the theme once. Override semantic tokens when needed.Components read shared color, type, spacing, radius, and motion variables from the package stylesheet.

Import the package theme once. It registers the compiled component sources and exposes the semantic CSS variables.

src/app/globals.css
@import "tailwindcss";
@import "@chitrank2050/monoline-ui/theme.css";


/* Add data-theme="light" or "dark" to the root html element. */

MIT licensed · React 18.2 and 19

Start with one component.

Install the package in a supported React project, import the theme, then choose components through their direct subpath exports.