open-index/open-npm huggingface dataset:
npm package: @prismcraft/glass-angular
Description: Angular adapter for @prismcraft/glass-core (directives + service).
Latest version: 1.0.0

# @prismcraft/glass-angular

Angular adapter for `@prismcraft/glass-core` (standalone directives + theme service).

## Install

```bash
npm install @prismcraft/glass-angular @prismcraft/glass-core
```

## Usage

Import the CSS once (for example in `styles.css`):

```css
@import "@prismcraft/glass-core/tokens.css";
@import "@prismcraft/glass-core/glass.css";
@import "@prismcraft/glass-core/components.css";
```

Use the directives:

```html
<div glassCard>Angular glass card</div>
<button glassButton>Click</button>
<input glassInput placeholder="Type here..." />
```

Set theme or accent:

```ts
import { GlassThemeService } from "@prismcraft/glass-angular";

constructor(private readonly glass: GlassThemeService) {
  this.glass.setTheme("dark");
  this.glass.setAccent("orange");
}
```
npm package: @prismcraft/glass-core
Description: CSS-first glass theme: tokens + utilities + optional helper.
Latest version: 1.0.0

# @prismcraft/glass-core

CSS-first glass theme: tokens, utilities, and optional DOM helpers.

## Install

```bash
npm install @prismcraft/glass-core
```

## Usage

```ts
import "@prismcraft/glass-core/tokens.css";
import "@prismcraft/glass-core/glass.css";
import "@prismcraft/glass-core/components.css";
```

```html
<div class="glass glass-card">Hello glass</div>
<button class="glass glass-button">Click</button>
<input class="glass-input" placeholder="Type here..." />
```

```html
<div class="glass-backdrop">
  <div class="glass glass-modal">
    <div class="glass-modal-header">
      <div class="glass-modal-title">Modal title</div>
      <button class="glass glass-button">Close</button>
    </div>
    <div class="glass-modal-body">Modal content</div>
  </div>
</div>
```

## Theme and accent

You can set attributes yourself:

```html
<html data-theme="dark" data-accent="purple"></html>
```

Or use the helper functions:

```ts
import { setTheme, setAccent, setReducedTransparency } from "@prismcraft/glass-core";

setTheme("dark");
setAccent("orange");
setReducedTransparency(true);
```

## CSS exports

The following paths are published:

- `@prismcraft/glass-core/tokens.css`
- `@prismcraft/glass-core/glass.css`
- `@prismcraft/glass-core/components.css`
npm package: @prismcraft/glass-react
Description: React adapter for @prismcraft/glass-core.
Latest version: 1.0.0

# @prismcraft/glass-react

React adapter for `@prismcraft/glass-core`.

## Install

```bash
npm install @prismcraft/glass-react @prismcraft/glass-core
```

## Usage

```tsx
import "@prismcraft/glass-core/tokens.css";
import "@prismcraft/glass-core/glass.css";
import "@prismcraft/glass-core/components.css";

import { GlassProvider, GlassCard, GlassButton, GlassModal } from "@prismcraft/glass-react";

export function App() {
  const [open, setOpen] = React.useState(false);
  return (
    <GlassProvider theme="dark" accent="purple">
      <GlassCard title="React Glass" subtitle="Thin components over CSS">
        <GlassButton variant="accent" onClick={() => setOpen(true)}>Accent</GlassButton>
        <GlassModal open={open} title="Modal" onClose={() => setOpen(false)}>
          Modal content
        </GlassModal>
      </GlassCard>
    </GlassProvider>
  );
}
```

## Accent per button

```tsx
<GlassButton accent="blue">Blue</GlassButton>
<GlassButton accent="orange">Orange</GlassButton>
```
npm package: @prismdev/lightweight-bundler
Description: Lightweight bundler for landing pages
Author: Nikita Popov
Latest version: 1.0.0-beta.3

# Lightweight bundler _(beta)_

Oriented for better DX while creating landing pages or other small projects

## TODO

- [ ] Config ESLint and Prettier
- [ ] User friendly output for build
- [ ] Pass html files through HtmlWebpackPlugin
- [ ] Fix live-reload issue

## Getting Started

_First of all you need Node.js version `8.9` or higher. You can find installation instructions for the last version [here](https://nodejs.org/en/)._

Let's go:

1. Init your progect with ``npm init -y`` command.
1. Install bundler:
    ```sh
    npm install @prismdev/lightweight-bundler
    ```
1. Create initial file structure:
    ```sh
    $(npm bin)/lightweight-bundler init
    ```
    _For Windows:_
    ```sh
    .\node_modules\.bin\lightweight-bundler.cmd init
    ```

1. Start to create awesome things!
    ```sh
    npm start
    ```

## File Structure

```tree
.
├── README.md
├── node_modules
├── package.json
├── .gitignore
└── src
    ├── index.css
    ├── index.js
    ├── assets // Resources the interface depends on
    │   ├── images
    │   ├── fonts
    │   └── icons
    ├── components
    │   └── [component-name]
    │       ├── [component-name].css
    │       └── [component-name].js
    │
    │   // Here you can place your components with their own
    │   // styles and scripts
    │
    └── static
        ├── favicon.ico
        ├── manifest.json
        ├── index.html
        └── content

            // Directory contains different content resources.
            // Such as product images, profile photos, galleries
            // etc.
```

_More information will be added here lately._

🚲  for Prism dev team 🕴🏼
npm package: @prisme.ai/pyramide
Description: Prisme.ai event driven automation platform
Author: Prisme.ai
Latest version: 6.2.0

# Prisme.ai

# Overview

Our mission is to help developers to enjoy their daily work.

Connect everything, automate everything, show everywhere and enjoy.

Prisme.ai allows you to collect the interactions of Apps: an app can be a customer channel (phone, mail, live chat,
social networks, sms, form...) or software (CRM, ERP, AD, DMP, Analytics. ..) or your Custom App.
The solution then allows you to enrich these interactions by connecting them to each other, to boost certain processes
thanks to automation and AI, to finally expose them in the form of a Page according to needs and profiles. All this in
accordance with the regulations regarding private data.  

All of these interactions are collected, enriched and distributed in real time with a low-code approach and event driven.

# Documentation

The reference documentation is directly available [here](https://docs.eda.prisme.ai/en/index.html) of
this monorepo.

# Contributing

Please check our [guidelines](https://docs.eda.prisme.ai/en/contributing/) if you wish to
contribute! 🙌