Skip to content

mwmcode/rollup-plugin-lit-tailwindcss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1036817 · Dec 15, 2022

History

18 Commits
Jun 13, 2021
Jun 9, 2021
Jun 13, 2021
Jun 13, 2021
Jun 9, 2021
Dec 15, 2022
Jun 9, 2021
Jun 9, 2021
Jun 9, 2021
Jun 13, 2021

Repository files navigation

rollup-plugin-lit-tailwindcss

import litTailwind from 'rollup-plugin-lit-tailwindcss';

export default {
  input: 'src/index.ts',
  output: {
    dir: 'dist',
  },
  plugins: [
    litTailwind({
      include: 'src/components/**/*.ts',
      placeholder: 'tw_placeholder',
    }),
  ],
};

Then in lit component file:

import { html, css, LitElement } from 'lit';
import { customElement } from 'lit/decorators.js';

@customElement('simple-footer')
export class SimpleComponent extends LitElement {
  static styles = css`tw_placeholder`; // 👈 classes will be injected here

  render() {
    return html`<h1
      class="text-purple-400 md:text-red-400 md:hover:text-green-500"
    >
      Hello, world!
    </h1>`;
  }
}