@pplethai/components
v1.4.1
Published
People's Party design system — React components built on shadcn/ui
Downloads
740
Readme
@pplethai/components
People's Party design system — React + TypeScript components on shadcn/ui.
Install
pnpm add @pplethai/components react react-dom react-hook-form zodimport "@pplethai/components/styles.css";
import { Button, Logo, Navbar, Stack, cn, buttonVariants } from "@pplethai/components";Form kit
import { Form, FormTextField, FormCheckboxField } from "@pplethai/components/form";Exports
| Entry | Description |
|-------|-------------|
| @pplethai/components | Components, cn, variants, layout primitives, Icon, Logo, Navbar |
| @pplethai/components/form | Form primitives + field helpers |
| @pplethai/components/styles.css | Compiled styles + fonts |
| @pplethai/components/tailwind-preset | Tailwind theme extension |
Typography
- Headings: Anakotmai (medium 500 only) — loaded from
storage.googleapis.com/pple-media/fonts - Body: IBM Plex Sans Thai Looped (400, 600) — bundled via
@fontsource
Brand colors
- Primary:
#FF6A13 - Secondary:
#002B49 - Neutrals:
#212121,#464646 - Destructive:
#C13200
