0.1.17 • Published 6 months ago

@kushagradhawan/kookie-ui v0.1.17

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Kookie UI

A comprehensive React component library and design system, forked from Radix UI Themes with enhancements and customizations.

Installation

npm install @kushagradhawan/kookie-ui
# or
pnpm add @kushagradhawan/kookie-ui
# or
yarn add @kushagradhawan/kookie-ui

Quick Start

1. Import the CSS

Import the CSS file in your app root:

import '@kushagradhawan/kookie-ui/styles.css';

2. Wrap your app with Theme

import { Theme } from '@kushagradhawan/kookie-ui';

export default function App() {
  return (
    <Theme>
      <div>Your app content</div>
    </Theme>
  );
}

3. Start using components

import { Button, Flex, Text } from '@kushagradhawan/kookie-ui';

export default function MyComponent() {
  return (
    <Flex direction="column" gap="2">
      <Text>Hello from Kookie UI!</Text>
      <Button>Click me</Button>
    </Flex>
  );
}

What's Different from Radix UI Themes?

Kookie UI includes all the components and functionality of Radix UI Themes, plus:

  • Enhanced component styling and behavior
  • Bug fixes and improvements (like the DropdownMenu.TriggerIcon sizing fix)
  • Custom branding and design tokens
  • Additional features and optimizations

Getting Updates

Kookie UI follows semantic versioning and is updated frequently:

  • Patch versions (0.1.0 → 0.1.1): Bug fixes, small improvements
  • Minor versions (0.1.x → 0.2.0): New features, enhancements
  • Major versions (0.x.x → 1.0.0): Breaking changes

Stay Updated

# Check for updates
npm outdated @kushagradhawan/kookie-ui

# Update to latest patch version
npm update @kushagradhawan/kookie-ui

# Update to latest version (including minor/major)
npm install @kushagradhawan/kookie-ui@latest

Version Pinning Strategies

{
  "dependencies": {
    // Auto-update patches only (recommended for stability)
    "@kushagradhawan/kookie-ui": "~0.1.0",

    // Auto-update minor versions (get new features)
    "@kushagradhawan/kookie-ui": "^0.1.0",

    // Pin to exact version (maximum stability)
    "@kushagradhawan/kookie-ui": "0.1.0"
  }
}

Documentation

Since Kookie UI maintains API compatibility with Radix UI Themes, you can refer to the comprehensive Radix UI Themes documentation for component usage, props, and examples.

For Kookie UI specific changes and enhancements, see our GitHub repository.

License

MIT License - see LICENSE for details.

This project is a fork of Radix UI Themes. Original work Copyright (c) 2023 WorkOS.

Contributing

Contributions are welcome! Please see our contributing guidelines for details.

Support

0.1.17

6 months ago

0.1.16

6 months ago

0.1.15

6 months ago

0.1.14

6 months ago

0.1.13

6 months ago

0.1.12

6 months ago

0.1.11

6 months ago

0.1.10

6 months ago

0.1.9

6 months ago

0.1.8

6 months ago

0.1.7

6 months ago

0.1.6

6 months ago

0.1.5

6 months ago

0.1.4

6 months ago

0.1.3

6 months ago

0.1.2

6 months ago

0.1.1

6 months ago

0.1.0

6 months ago

3.2.1

6 months ago