Olkoo's unified React component library — inspired by the intricate weave and vibrant geometry of Cameroonian Ndop textile art.
Five colours drawn from the Bamileke Ndop cloth — each carrying cultural meaning and a precise design role.
Each font carries a distinct role — from ceremonial headlines to functional UI text and precise code.
Seven components, each expressing the Digital Ndop language — from primary actions to structural separators.
Manage your Olkoo profile
Add the registry, install the package, and start building with the full palette.
.npmrc in your project root. Windows: save with LF line endings (VS Code → bottom-right corner → CRLF → LF) or add a .gitattributes rule.# .npmrc (save with LF, not CRLF) @olkoo:registry=https://ui-kit.csl-brands.com //ui-kit.csl-brands.com/:_auth=<base64-token> # .gitattributes (prevents CRLF corruption for all team members) .npmrc text eol=lf
# Linux / macOS / WSL / Git Bash npm install @olkoo/web-ui-kit # Windows PowerShell — same command npm install @olkoo/web-ui-kit /* src/index.css — add after tailwindcss */ @import "tailwindcss"; @import "@olkoo/web-ui-kit/globals.css"; /* scan kit classes */ @source "../node_modules/@olkoo/web-ui-kit/dist";
import { Button, Badge } from '@olkoo/web-ui-kit' <Button variant="ndop"> Sign in with Olkoo </Button> <Badge variant="gold">Pro</Badge>
# Update to the latest release npm install @olkoo/web-ui-kit@latest # Check what's installed npm list @olkoo/web-ui-kit # Pin to an exact version npm install @olkoo/web-ui-kit@0.1.2
Give AI assistants first-class knowledge of Digital Ndop. Both servers work with Claude Code and other MCP-compatible tools.
Digital Ndop design system intelligence
Gives AI assistants deep knowledge of Digital Ndop cultural variants, design tokens, component APIs, and setup guides. Perfect for generating culturally-authentic Olkoo UI code.
// .mcp.json { "mcpServers": { "olkoo-ui-kit": { "command": "node", "args": ["ui-kit/mcp/server.mjs"] } } }
Official shadcn component library server
The official shadcn/ui MCP server. Provides component documentation, code examples, and installation help for all 45 shadcn components bundled in this library.
// .mcp.json { "mcpServers": { "shadcn-ui": { "command": "npx", "args": ["-y", "shadcn@latest", "mcp"] } } }