Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vanillawc/wc-icon-rule

A spicy horizonal rule
https://github.com/vanillawc/wc-icon-rule

design vanilla web-components

Last synced: about 1 month ago
JSON representation

A spicy horizonal rule

Awesome Lists containing this project

README

        

<wc-icon-rule> Horizontal Rule with Visual Appeal


GitHub Releases
NPM Releases
Bundlephobia
Latest Status
Release Status

Discord
Published on WebComponents.org

## Installation

*Installation*
```sh
npm i @vanillawc/wc-icon-rule
```

*Import from NPM*
```html

```

*Import from CDN*
```html

```

## Demo

Try it on [WebComponents.dev](https://webcomponents.dev/edit/QfTAXd2htTqIEJowWrK6?sv=1&pm=1)

## Usage

Custom Styles

- `--width` - width of the icon (default `32px`)
- `--height` - height of the icon (default `32px`)
- `--space-around` - space around the icon (default `1em`)
- `--hr-width` - horizontal rule width (default `1px`)
- `--hr-style` - horizontal rule style (default `solid`)
- `--hr-color` - horizontal rule color (default `black`)

### Basic Usage

Add the icon as a child of the element

```html



```

*Note: While this is intended for use with icons, the icon can be any element that accepts `display: inline-block`*

## Contributing

See [CONTRIBUTING.md](https://github.com/vanillawc/vanillawc/blob/main/CONTRIBUTING.md)