https://github.com/imputnet/helium-prism
Shared UI components of Helium web interfaces for Svelte
https://github.com/imputnet/helium-prism
Last synced: 19 days ago
JSON representation
Shared UI components of Helium web interfaces for Svelte
- Host: GitHub
- URL: https://github.com/imputnet/helium-prism
- Owner: imputnet
- License: gpl-3.0
- Created: 2026-05-29T10:07:08.000Z (30 days ago)
- Default Branch: main
- Last Pushed: 2026-05-30T11:15:29.000Z (29 days ago)
- Last Synced: 2026-05-30T12:09:30.350Z (29 days ago)
- Language: Svelte
- Homepage: https://prism.helium.computer
- Size: 479 KB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Helium Prism
Shared UI components of [Helium](https://github.com/imputnet/helium) web interfaces for Svelte.
Prism UI library contains the shared building blocks used by web-based Helium applications and
websites, such as: typography, buttons, inputs, loading states, icons, and the brand gradient
shimmer effect.
This library isn't built for use outside of Helium web apps, so it may feel clunky for anything
else.
Demo: [prism.helium.computer](https://prism.helium.computer/)\
npm: [@imput/helium-prism](https://www.npmjs.com/package/@imput/helium-prism)
## Installation
deno:
```sh
deno add npm:@imput/helium-prism
```
pnpm:
```sh
pnpm add @imput/helium-prism
```
npm:
```sh
npm i @imput/helium-prism
```
## Basic usage
Import the stylesheet once near the root of your app:
```svelte
import "@imput/helium-prism/styles.css";
```
Then import components from the package root:
```svelte
import { Button } from "@imput/helium-prism";
Button
Button 2
```
You can also import all components at once if you're a madman or have an actual reason to do so
(such as for [demo](src/demo/App.svelte) purposes):
```svelte
import * as Prism from "@imput/helium-prism";
Button
Button 2
```
## API docs
Sample usage of components is documented in [docs/api.md](docs/api.md).
## License
Helium Prism is licensed under GPL-3.0, just like the rest of Helium. See [LICENSE](LICENSE).