Monster Global Styles 🎨
This package is exporting a globalStyles
constant containing css variables with default company level rules.
These variables will be imported in each monster web component in order to keep the same look and feel for the
layout.
Installation 📦️
You can start using this package right away like this:
- CDN
<script type="module" src="https://unpkg.com/@monster_property_services/monster-global-styles@latest"></script>
- npm
npm i @monster_property_services/monster-global-styles
Usage ✨:
In your web component initialization:
import { LitElement, css, html } from 'lit';
import { globalStyles } from '@monster_property_services/monster-global-styles';
export class MyWebComponent extends LitElement {
static styles = [
globalStyles,
css`
.my-class {
margin-top: var(--mp-wc-default-spacing);
}`
];
constructor() {}
render() {
return html`<h1 class="my-class">Test</h1>`;
}
}
customElements.define('my-web-component', MyWebComponent);