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

https://github.com/polydile/dile-close-icon-template

Mixin to create a close icon in a LitElement template
https://github.com/polydile/dile-close-icon-template

Last synced: 9 months ago
JSON representation

Mixin to create a close icon in a LitElement template

Awesome Lists containing this project

README

          

# Moved

**This package has moved** and is now available at [@dile/ui](https://github.com/Polydile/dile-components). Please update your dependencies. This repository is no longer maintained. You can read the documentation at [Dile Components](https://dile-components.com/).

# dile-close-icon-template

LitElement Template to implement a close icon

```
import { closeIcon } from 'dile-close-icon-template';
```

Yo may use this icon in a LitElement template:

```
render() {
return html`
// Your component template
${ closeIcon }
`;
}
```

To easy style the icon you may use the CSS declaration provided in this package.

```
import { closeIcon, closeIconCss } from 'dile-close-icon-template';
```

You may use this style declaration like this:

static get styles() {
return [closeIconCss, css`
:host {
--dile-close-icon-template-color: #fce;
}
`];
}

As you may note, there is a custom CSS property named ```--dile-close-icon-template-color```. Use it to set the color of the icon.