@holejs/wc
v0.19.0
Published
**Hole.js** provides a diverse suite of web components made in [TypeScript](https://www.typescriptlang.org/) and [Lit](https://lit.dev/) π. These components are easy to configure and use π§©, allowing you to modify the original design in a practical way.
Downloads
53
Maintainers
Readme
@holejs/wc
Hole.js provides a diverse suite of web components made in TypeScript and Lit π. These components are easy to configure and use π§©, allowing you to modify the original design in a practical way. β¨ In addition, they can be seamlessly integrated into the most popular frameworks. π
If you want to interact with the components, we have prepared a Demo.
Warning This package is under development and is not suitable for production environments due to possible changes in future versions. Thanks for your understanding. β€οΈ
Installation.
To start using the suite of components it is necessary to install the package.
npm i @holejs/wc
Setup.
Import the component suite into your main input file. Generally the index.ts
is used.
// Imports styles.
import '@holejs/wc/styles/elevations.css'
import '@holejs/wc/styles/colors.css'
// Import all components.
import '@holejs/wc'
// Import specific components.
import '@holejs/wc/button/button.js'
// Import via CDN's. (Not recommended for production environments)
import 'https://unpkg.com/@holejs/wc?module'
import 'https://unpkg.com/@holejs/[email protected]/dist/button.js?module'
Usage.
Once the components are imported, they can be used in the HTML file.
<hwc-button>Click me!</hwc-button>
<hwc-button appearance="outlined" color="orange-darken-2">Click me!</hwc-button>
<hwc-button appearance="text" color="#468D5A">Click me!</hwc-button>
Components.
Bellow you can see the list of components that are currently available.
Additional info.
Stay in touch.
License.
This project is licensed under the terms of the MIT license.