open-index/open-npm huggingface dataset:
npm package: @seagreenio/react-bulma
Description: Bulma in React
Author: Yue Yang
Latest version: 0.1.0-beta.4

<!-- markdownlint-disable MD033 MD041 -->
<p align="center">
  <img src="https://raw.githubusercontent.com/seagreenio/react-bulma/master/img/react.svg" width="128" height="128" alt="React Logo" />
  <img src="https://raw.githubusercontent.com/seagreenio/react-bulma/master/img/bulma.svg" width="128" height="128" alt="Bulma Logo" />
</p>
<h1 align="center">React + Bulma</h1>

<p align="center">Another & Another React Bulma Components.</p>
<p align="center">Covers everything from Bulma. Built-in TS support.</p>

> Note: Currently WIP

## License

MIT @ seagreenio.

Thanks to [Jeremy Thomas](https://github.com/jgthms) for making such an awesome CSS framework.
npm package: @seaguntech/cli
Description: Native CLI for installing Seaguntech UI registry components
Author: Seaguntech
Latest version: 0.1.4

# @seaguntech/cli

Native CLI for installing Seaguntech UI registry components.

## Quick Start

Install a component:

```bash
pnpm dlx @seaguntech/cli@latest components add button
```

List and search available items:

```bash
pnpm dlx @seaguntech/cli@latest components list
pnpm dlx @seaguntech/cli@latest components search voice
```

Validate local setup:

```bash
pnpm dlx @seaguntech/cli@latest doctor
```

## Commands

- `components add <name...>`: add one or many registry components.
- `components list`: list all items from the registry index.
- `components search <keyword>`: search by name, type, and description.
- `init`: create local CLI config.
- `doctor`: check Node version, project root, and registry connectivity.

## Important Flags

- `--cwd <path>`: target project directory.
- `--registry <url>`: override registry base URL.
- `--yes`: overwrite existing files.
- `--skip-install`: skip package installation step.
- `--dry-run`: preview planned writes and installs.

By default, generated files follow registry targets. If your project uses
`"@/*": ["./src/*"]`, the CLI will automatically write to `src/components/*`
and `src/lib/*` to match your alias.

## Configuration

Initialize local config in a target project:

```bash
pnpm dlx @seaguntech/cli@latest init
```

This writes `.seagun/config.json` with:

```json
{
  "registry": "https://registry-seaguntech.vercel.app"
}
```

Registry URL resolution priority:

1. `--registry`
2. `.seagun/config.json`
3. `REGISTRY_URL`
4. `https://registry-seaguntech.vercel.app`

## Requirements

- Node.js 20+
- A valid JavaScript project with `package.json`

## License

MIT
npm package: @seaguntech/design-system
Description: Tailwind CSS v4 design tokens for Seaguntech UI
Author: Seaguntech
Latest version: 0.1.1

# @seaguntech/design-system

Tailwind CSS v4 token package for Seaguntech UI.

## Install

```bash
pnpm add @seaguntech/design-system
```

## What this package owns

- Design tokens (`@theme`) and semantic color variables.
- Light and dark theme variable assignments.
- Global base styles (font, focus ring, base surface/foreground behavior).
- Shared PostCSS config export for Tailwind v4.

This package is the single source of truth for design tokens and theme variables.

## Requirements

- Tailwind CSS v4 compatible toolchain
- PostCSS (if your framework requires explicit PostCSS setup)

## Recommended usage

If you use `@seaguntech/ui` components, import the UI stylesheet only:

```css
@import '@seaguntech/ui/styles.css';
```

`@seaguntech/ui/styles.css` already imports `@seaguntech/design-system`.

If you need tokens/theme without component styles, import design-system directly:

```css
@import '@seaguntech/design-system';
```

## Best practices

- Do not redefine core theme tokens in app-level `globals.css`.
- Prefer semantic tokens from this package (`--color-background`, `--color-foreground`, etc.).
- Keep theme overrides centralized in `theme-light.css` and `theme-dark.css`.

## Exports

- `@seaguntech/design-system`: full global styles + tokens + themes.
- `@seaguntech/design-system/globals`: alias of full global styles.
- `@seaguntech/design-system/design-tokens`: token definitions only.
- `@seaguntech/design-system/theme-light`: light theme variables.
- `@seaguntech/design-system/theme-dark`: dark theme variables.
- `@seaguntech/design-system/postcss-config`: shared PostCSS config.

## License

MIT
npm package: @seaguntech/ui
Description: Shared React UI component library for Seaguntech.
Author: Seaguntech
Latest version: 0.1.1

# @seaguntech/ui

Shared UI component library for Seaguntech.

## Install

```bash
pnpm add @seaguntech/ui
```

## Requirements

- React 19+
- React DOM 19+

## Usage

```tsx
import { Button, Card } from '@seaguntech/ui';
```

```css
@import '@seaguntech/ui/styles.css';
```

The stylesheet includes design tokens and base theme variables from
`@seaguntech/design-system`.

## Package Exports

- `@seaguntech/ui`: React components and utilities.
- `@seaguntech/ui/styles.css`: shared base styles and design tokens.

## Development

From the monorepo root:

```bash
pnpm --filter @seaguntech/ui build
pnpm --filter @seaguntech/ui test
```

## License

MIT