
Product
Announcing Socket Fix 2.0
Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.
emotion-tailwind-preflight
Advanced tools
💎 Merge the shiny TailwindCSS base styles into your CSS-in-JS project!
You like the base styles from TailwindCSS library? But you also want to use the Emotion CSS-in-JS library? Then this library is for you.
The emotion-tailwind-preflight library contains the latest base styles from TailwindCSS, which they call Preflight.
The Preflight CSS is pulled from TailwindCSS library and parsed into emotion ready format.
npm install --save emotion-tailwind-preflight
import { Global, css } from "@emotion/react";
import emotionTailwindPreflight from "emotion-tailwind-preflight";
// ...
<Global
styles={css`
${emotionTailwindPreflight}
html,
body {
padding: 0;
margin: 0;
background: white;
min-height: 100%;
font-family: Helvetica, Arial, sans-serif;
}
`}
/>
The TailwindCSS base styles are an opinionated set of CSS styles to smooth over cross-browser inconsistencies. They for example remove all default margins. Check out the TailwindCSS documentation to see all detailed configurations.
This repository supports the online IDE Gitpod.
Running npm run update
will update to the latest Tailwind CSS version and copy the base styles to the ./src/index.js
file.
After that, a new build can be created using npm run build
and released.
The MIT License
The emotion-tailwind-preflight library is maintained and sponsored by the Swiss web and mobile app development company Florian Gyger Software.
Special thanks to Infinum, the original creator of the quite similar library emotion-normalize on which this library is based on.
If this library saved you some time and money please consider sponsoring me, so I can build more libraries for free and actively maintain them for you. Thank you 🙏
FAQs
TailwindCSS Preflight file for emotion CSS-in-JS library
The npm package emotion-tailwind-preflight receives a total of 953 weekly downloads. As such, emotion-tailwind-preflight popularity was classified as not popular.
We found that emotion-tailwind-preflight demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.
Security News
Socket CEO Feross Aboukhadijeh joins Risky Business Weekly to unpack recent npm phishing attacks, their limited impact, and the risks if attackers get smarter.
Product
Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.