New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

@classytic/clarity

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@classytic/clarity

Clarity UI - Custom components built on shadcn/ui and radix by Classytic

latest
Source
npmnpm
Version
0.1.3
Version published
Maintainers
1
Created
Source

@classytic/clarity

Reusable UI components built on shadcn/ui for Next.js projects.

Install

npm install @classytic/clarity

Usage

import { DialogWrapper, FormInput, DataTable } from "@classytic/clarity";
import { PageHeader, InsetSidebar } from "@classytic/clarity/dashboard";

Components

CategoryComponents
Dialogs/SheetsDialogWrapper, FormDialog, SheetWrapper, FormSheet, ConfirmDialog
FormsFormInput, FormTextarea, SelectInput, CheckboxInput, RadioInput, SwitchInput, DateInput, TagInput, ComboboxInput, SlugField, FormErrorSummary, DateRangeFilter
TablesDataTable, TableWrapper, SimpleTable
LayoutCardWrapper, CollapsibleWrapper, ResponsiveSplitLayout, TabsWrapper
DisplayPill, InfoRow, CopyButton, Thumbnail, DisplayHeading
NavigationApiPagination, CustomPagination
DashboardPageHeader, HeaderSection, InsetSidebar, DualSidebar, ProjectSwitcher, SidebarNav, SidebarUserMenu
OtherModeToggle, TooltipWrapper, DropdownWrapper, AccordionWrapper

Exports

// Main components
import { ... } from "@classytic/clarity";

// Dashboard components (sidebar, header)
import { ... } from "@classytic/clarity/dashboard";

// Layout utilities
import { ... } from "@classytic/clarity/layout";

Requirements

  • Next.js 14+ with @/ path alias
  • shadcn/ui components at @/components/ui/*
  • Tailwind CSS v4 (or v3 with proper content config)

Next.js Configuration

Add @classytic/clarity to transpilePackages in your next.config.ts:

import type { NextConfig } from "next";

const nextConfig: NextConfig = {
  transpilePackages: ["@classytic/clarity"],
};

export default nextConfig;

Tailwind CSS Configuration

Import the clarity styles in your global CSS file to ensure all component classes are included in production builds:

Tailwind v4 (in app/globals.css):

@import "tailwindcss";
@import "@classytic/clarity/styles.css";

Tailwind v3 (in tailwind.config.js):

module.exports = {
  content: [
    // ... your paths
    "./node_modules/@classytic/clarity/dist/**/*.js",
  ],
};

Dev

npm run build   # Build package
npm run dev     # Watch mode

License

UNLICENSED

Copyright © 2026 Classytic. All rights reserved.

This software is the confidential and proprietary information of Classytic. Unauthorized copying of this software, via any medium is strictly prohibited.

Keywords

react

FAQs

Package last updated on 13 Jan 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts