@solidjs-email/tailwind
v1.0.2
Published
A SolidJS component to wrap emails with Tailwind CSS
Readme
@solidjs-email/tailwind
Tailwind CSS support for SolidJS email components. Automatically converts Tailwind classes to inline styles for email compatibility.
Installation
npm install @solidjs-email/tailwindUsage
import { Tailwind } from '@solidjs-email/tailwind';
import { Body, Text } from '@solidjs-email/components';
const Email = () => (
<Tailwind>
<Body class="bg-white font-sans">
<Text class="text-lg font-bold text-blue-600">
Styled with Tailwind!
</Text>
</Body>
</Tailwind>
);How It Works
- Wrap your email content with the
<Tailwind>component - Use Tailwind classes in the
classattribute - During rendering, classes are converted to inline styles
- Non-inlinable styles (media queries) are added to a
<style>tag
License
MIT
