Skip to content
View pexllecn's full-sized avatar

Block or report pexllecn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pexllecn/README.md

Pexllecn

Four complete applications built from scratch with coss ui — the design system of Cal.com, on Base UI and Tailwind CSS v4. 44 pages, composed exclusively from coss ui elements, exercising every one of the 53 components in the library in a real product context. No Radix, no NextUI, no bespoke forks — one design system end to end.

The landing page at / is an app switcher into the four apps below. Each app uses a different navigation shell so the coss Sidebar variants and a top-nav layout are all demonstrated.

Apps

Workspace — /dashboard (collapsible sidebar + ⌘K palette)

The original pexllecn starter, rebuilt. Home, overview (stat cards, chart, recent sales), products, ad details, chat, inbox, users table, employees table, profile stepper, kanban, settings (tabbed), and an empty-state page. Breadcrumb header, notifications menu, dark-mode toggle. Sign-in at /signin (email → OTP step).

Atlas CRM — /crm (top navigation)

Route Highlights
/crm Dashboard — frame, meters, tooltip cards
/crm/leads Table — toolbar, popover filter, checkbox-group, pagination
/crm/lead-detail Preview-card, tabs, group, kbd, timeline
/crm/contacts Autocomplete jump-to, table
/crm/companies Accordion of accounts, collapsible enrichment
/crm/deals Toggle-group view switch, right-click context menus
/crm/schedule Calendar, popover quick-add
/crm/reports Tabs, meters, funnel
/crm/import Form, fieldset, number-field, radio-group, spinner
/crm/settings Form, toggle, toggle-group, switches

Trak Projects — /projects (floating sidebar)

Overview (frame), board (context menus), backlog (collapsible groups + number-field capacity), sprint (progress + table), roadmap (toggle-group timeline/grid), issues (combobox filter), docs (skeleton loading + rich-text toolbar), releases (accordion), activity (preview-card avatars), team (drawer profiles).

Ledger Finance — /finance (inset sidebar)

Overview (meters), accounts (group actions), transactions (popover filter + pagination), transfer (combobox + number-field form), cards (toggle reveal/freeze + slider limit), invoices (drawer details), budgets (meter + slider + dialog), analytics (tabs + toggle-group), recipients (multi-select combobox chips), settings (OTP payment PIN, switches).

Stack

  • Next.js 15 (App Router) + React 19
  • coss ui — all 53 registry components vendored under components/ui/ (MIT-licensed, from apps/ui of cosscom/coss)
  • Base UI primitives (@base-ui/react)
  • Tailwind CSS v4 — the full coss ui theme lives in app/globals.css (CSS variables for light/dark)
  • next-themes for dark mode
  • Cal Sans 2.0 + Paper Mono — the exact fonts coss.com/ui uses, self-hosted in lib/fonts/ (both SIL OFL 1.1)

Getting started

npm install
npm run dev

Open http://localhost:3000.

Adding more coss ui components

The project is registry-compatible. With network access to coss.com:

npx shadcn@latest add @coss/<component>

Components land in components/ui/ using the aliases this app already uses (@/components/ui, @/lib/utils, @/hooks).

Design language

The theme is the untouched coss ui neutral theme:

  • Neutral palette built from alpha-blended black/white overlays so surfaces adapt naturally in both modes
  • 0.625rem base radius, subtle shadow-xs elevation with 1px inset highlights on primary buttons
  • Semantic tokens: background, card, popover, sidebar, muted, accent, plus status colors (success, warning, info, destructive) and chart-1..5

To rebrand, edit the CSS variables in app/globals.css — components pick everything up from tokens.

Credits

  • coss ui components © Cal.com, Inc. — MIT licensed (apps/ui of cosscom/coss)
  • Not affiliated with or endorsed by Cal.com; this is a community project using their open-source registry components.

Popular repositories Loading

  1. pexllecn pexllecn Public

    Building a complete nextjs starter supported by shadcn components

    TypeScript 49 12

  2. relivator relivator Public

    Forked from reliverse/relivator

    Next.js 14: Store, Landing, Admin Dashboard ▲ i18n, Stripe, Shadcn Tailwind, Drizzle Zod Trpc TypeScript Auth Page, Lucide CSS Radix UI, Responsive React Server Components, MySQL and Neon Postgre T…

    TypeScript 1

  3. nextui nextui Public

    Forked from heroui-inc/heroui

    🚀 Beautiful, fast and modern React UI library.

    TypeScript

  4. pexlledn pexlledn Public

    TypeScript 2

  5. fitness fitness Public

    HTML

  6. KayDB KayDB Public

    HTML