An open API service indexing awesome lists of open source software.

https://github.com/dutchcelt/trivet

A simple library to create webpages with web components.
https://github.com/dutchcelt/trivet

css javascript json tokens webcomponents

Last synced: 10 months ago
JSON representation

A simple library to create webpages with web components.

Awesome Lists containing this project

README

          

# Trivet

**A simple library to create webpages with web components.**

Implementing a design can be hard but many of the common design requirements have been solved. This library helps to implement design in other systems and frameworks. It will help you deliver a stable and consistent design so you can put whatever you need on top of it.

The system offers:

- Design tokens ([Style Dictionary](https://amzn.github.io/style-dictionary/#/))
- Layout system (Gridless)
- Web Components
- Assets for styling pages and Web Components
- A CLI for generating themes

### Install

The setup use NPM (version 20 or higher).

- `npm install`

### Build

The build task runs all the 'build' script inside the workspace packages.

- `npm run build`

### Develop

- `npm run develop`

### License

[![AGPL-3.0" License](https://img.shields.io/badge/License-AGPL%20v3-yellow.svg)](https://opensource.org/licenses/)