open-index/open-npm huggingface dataset:
npm package: @salin/cms-ui
Description: Salin CMS UI
Latest version: 0.0.38

# `@salin/cms-ui`

This is a CMS-specific UI library used by the Korean company [Salin](https://www.salin.co.kr/).  

The `@salin/cms-ui` library is a collection of reusable components used by React, and layouts of commonly used formats for creating CMS and admin pages.


> **Notes** : This is a library that we are just starting to develop.
> We will build a storybook or example page on how to use it in the future.
npm package: @salina-app/media-editor
Description: This repository is a component library built for React using Vite, Tailwind, and Storybook.
Latest version: 0.2.18

# React + Vite + Tailwind + Storybook

This repository is a component library built for React using Vite, Tailwind, and Storybook.

## Setting up Vite

```js
yarn create vite
yarn
yarn dev
```

## Setting up Tailwind/Shadcn

[Tailwind](https://ui.shadcn.com/docs/installation/vite)
npm package: @salita-ai/widget
Description: Embeddable Filipino AI chat widget for any website
Latest version: 0.1.0

# @salita-ai/widget

Embeddable Filipino AI chat widget for any website. Add a Filipino-speaking AI assistant to your site with one script tag.

## Quick Setup

```html
<script src="https://cdn.salita.ai/widget/v1/salita-widget.min.js"></script>
<script>
  SalitaWidget.init({ apiKey: 'sk-sal_your_key' });
</script>
```

## Full Configuration

```html
<script>
  SalitaWidget.init({
    apiKey: 'sk-sal_your_key',
    position: 'bottom-right',       // bottom-right | bottom-left
    primaryColor: '#C17F24',         // brand color
    title: 'SalitaAI Assistant',
    greeting: 'Kumusta! Paano kita matutulungan?',
    placeholder: 'I-type ang iyong tanong...',
    dialect: 'auto',                 // auto | tagalog | cebuano | ilocano
    persona: 'friendly_professional',
    systemContext: 'You are a helpful assistant.',
    persistHistory: true,
    onMessage: (msg) => console.log(msg),
  });
</script>
```

## Programmatic Control

```javascript
SalitaWidget.open();
SalitaWidget.close();
SalitaWidget.toggle();
SalitaWidget.setContext('New system context');
SalitaWidget.destroy();
```

## Links

- [SalitaAI Documentation](https://docs.salita.ai)
- [Main Repository](https://github.com/revlv-solutions/salita-ai)