Warning
This project is currently under development.
A modern UI component library for React, built with TypeScript, Panda CSS, and Ark UI.
TypeScript · React · Panda CSS · Ark UI
The package is hosted on GitHub Packages. Point the @morinoparty scope at the registry in your .npmrc:
@morinoparty:registry=https://npm.pkg.github.compnpm add @morinoparty/chlorophyll-reactAdd the Panda preset to panda.config.ts:
import { defineConfig } from "@pandacss/dev";
import { createPreset, stone } from "@morinoparty/chlorophyll-react/preset";
export default defineConfig({
preflight: true,
presets: ["@pandacss/preset-base", createPreset({ brandColor: "mori", grayColor: stone, radius: "md" })],
include: ["./src/**/*.{ts,tsx}"],
jsxFramework: "react",
outdir: "styled-system",
});import { Button } from "@morinoparty/chlorophyll-react";
export function App() {
return <Button>Click me!</Button>;
}See the documentation and Storybook for the full component list and design tokens.
pnpm install
pnpm dev # all packages
pnpm dev:docs # docs only
pnpm dev:storybook # storybook onlypnpm dlx playwright install --with-deps
pnpm test # component tests
pnpm test:vrt # visual regression tests- Fork this repository
- Create a new branch
- Commit your changes
- Open a pull request
Made with 💚 by Morino Party