tailwindcss-container-queries
prettier-plugin-tailwindcss
Our great sponsors
tailwindcss-container-queries | prettier-plugin-tailwindcss | |
---|---|---|
7 | 14 | |
947 | 4,764 | |
10.3% | 6.9% | |
4.4 | 8.2 | |
about 1 month ago | 14 days ago | |
TypeScript | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tailwindcss-container-queries
-
The 7 best plugins to use in your Tailwind project
tailwindcss-container-queries is a Tailwind plugin for v3.2+ that adds utility classes for CSS container queries to your project. Container queries are a CSS feature that lets you write style rules for an element that the browser applies conditionally, based on the size of a parent element you mark as a container.
-
Tailwind CSS Tips and Tricks Worth Knowing
One of the new CSS features that a lot of folks are rightfully excited about. They allow applying styles based on the size of the element itself. There's a plugin to start using them now in Tailwind called @tailwindcss/container-queries.
-
Is tailwind bad when designing for mobile? Nothing seems to work below the sm viewport
container queries
-
Is it possible to only show the mobile view of a page inside a turbo-frame?
Maybe container queries is part of the solution, the other part this tailwind plugin: https://github.com/tailwindlabs/tailwindcss-container-queries – it's listed on the tailwind documentation as official plugin. It sounds like reusing the container styles in mobile should work, as long as there is a container around the content also on mobile views.
-
Are container queries available yet?
You mean browser support? https://caniuse.com/css-container-queries Or the official plugin? https://github.com/tailwindlabs/tailwindcss-container-queries
-
let's learn container queries and how to do them in tailwind.
@tailwindcss/container-queries
- How to implement div local breakpoints?
prettier-plugin-tailwindcss
-
Use TailwindCSS prefixes for shared design system components
It's not as if the correct order for the rules is mysterious. It's implemented in the Tailwind compiler. Tools like prettier-plugin-tailwindcss, which automatically sorts the class names in your HTML code to match the order in which Tailwind generates them in your CSS output, use a public API in Tailwind to get this order.
-
Tailwind CSS Tips and Tricks Worth Knowing
Other than that, you can get Prettier sorting your classes with the Tailwind Prettier plugin. And one more quality-of-life extension that might help your eye sores from a long list of classes is Tailwind Fold.
- Automatic Class Sorting with Tailwind and Prettier
-
How do you get the tailwindcss prettier plugin to work in electron-react-boilerplate?
I everyone. I am using Electron react boilerplate and I have successfully added tailwindcss to the project. However, I am struggling to get the Prettier plugin tailwindcss to work. I’ve tried following the instructions in the readme but no luck. I’ve tried moving my prettier.config.js to the .erc/config dir with no luck either.
-
Why is tailwind so hyped?
Others have already replied, but if you need to structure your TailwindCSS classes, I recommend their official Prettier plugin which integrates well into an ESLint setup.
- I've started breaking tailwind classes into multiple lines and feel like this is much easier to read than having all the classes on one line. Does anyone else do that? Any drawback to it?
-
Tailwind CSS v3.2 – Introducing Container Queries, Multiple Configs and More
> Except that I read that it's great for writing, but a nightmare for reading.
This is true at first. I can see it being pretty daunting to come into an existing project and trying to understand the styling of components. Starting from scratch and easing it into an existing project is much easier imo. That's what I did for a personal website. Now that I understand it and have converted the entire website to Tailwind, I don't want to switch to anything else going forward.
Here's a Prettier plugin that sort the classes to keep everything consistent across components: https://github.com/tailwindlabs/prettier-plugin-tailwindcss
Tailwind combined with classnames (https://github.com/JedWatson/classnames) makes it really easy to have conditional styling based on component state.
-
Fastest Frontend Tools in 2022
Despite the existence of Prettier, arguments about code style such as how to sort ES module imports still exist. Manually sorting ES modules wastes time, and usually leads to losing context when you are writing code and then have to navigate to the top of a file to modify your import statements. I love using the @trivago/prettier-plugin-sort-imports plugin which automatically sorts new imports, and works perfectly together with TypeScript's auto-import feature. Similarly, prettier-plugin-tailwindcss automatically sorts Tailwind classes in your code.
-
HyperUI Rewritten... What's Changed?
Added the tailwind-prettier-plugin as not everyone uses headwind
-
class order
I used to use Headwind (mentioned in another comment) but the Tailwind CSS team now maintains an official Prettier plugin which I'd recommend using on every project. It sorts the classes the same way they appear in Tailwind's compiled CSS so precedence is easy to see straight from your HTML. I've also found it's much faster than Headwind. They talk about it more in this blog post.
What are some alternatives?
tailwindcss-logical - A CSS Logical Properties and Values plugin for Tailwind CSS.
headwind - An opinionated Tailwind CSS class sorter built for Visual Studio Code
nightwind - An automatic, customisable, overridable Tailwind dark mode plugin
eslint-plugin-tailwindcss - ESLint plugin for Tailwind CSS usage
tailwind-heropatterns - Streamlined integration between tailwindcss and heropatterns.com
Visual Studio Code - Visual Studio Code
tailwindcss-theme-variants - Media-query- or JavaScript-based theme variants with fallback for Tailwind CSS
ESLint - Find and fix problems in your JavaScript code.
tailwindcss-forms - A plugin that provides a basic reset for form styles that makes form elements easy to override with utilities.
husky - Git hooks made easy 🐶 woof!
prettier - Prettier is an opinionated code formatter.
lint-staged - 🚫💩 — Run linters on git staged files