| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Nx monorepo containing the GridKit design system packages.
Install the primary package:
npm install gd-design-libraryImport components and styles:
import { Button, ThemeProvider } from 'gd-design-library';
import 'gd-design-library/styles.css';
export default function App() {
return (
<ThemeProvider>
<Button variant="primary">Click me</Button>
</ThemeProvider>
);
}See the Storybook for interactive component examples and full API documentation.
# Node >= 22.17.0 required
npm installnpm run storybook # Storybook at http://localhost:6006
npm test # gd-design-library unit tests
npm run test:form-configurator # form-configurator tests
npm run type-check # TypeScript check
npm run lint # ESLintnpm run build:ui # Build gd-design-library (ESM + CJS + types)
npm run build:form-configurator # Build both form-configurator packages
npm run build-storybook # Build static Storybooknpm run verify:ui:full # Full 10-phase dist verification + Verdaccio smoke test
npm run verify:ui:ci # CI gate (non-zero exit on failure)# gd-design-library
npm run build:ui && npm run publish:ui
# form-configurator — via GitHub Actions (publish-form-configurator.yaml) or:
npm run build:form-configurator && npm run publish:form-configuratornpm run crc ComponentName| Back | FazBrowse Home | New Git URL |