Skip to content
This repository has been archived by the owner on Dec 27, 2023. It is now read-only.
/ tailwindcss-any Public archive

Sometimes installing a plugin to apply a syle might not be neccessary that why this plugin came into play, use this plugin to apply any style that you ever imagine

License

Notifications You must be signed in to change notification settings

syntanext/tailwindcss-any

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tailwindCSS-any

Sometimes installing a plugin to apply a syle might not be neccessary that why this plugin came into play, use this plugin to apply any style that you ever imagine

It is very light to install.

How to use

  • Install
npm i @brintittocode/tailwindcss-any
  • Add the plugin to your tailwindcss config file
{
    ...
    plugins: [
        require("@bringitocode/tailwindcss-any")
        ...
    ],
}
  • Example

Pattern

 any-[property||value]

with pure property value pair

<h1 class="any-[color||white]">
    My tailwind plugin
</h1>

with dash property value pair

<p class="any-[background-color||red]">
    yes is working
</p>

with property space value pair

NOTE this ~ for creating space

<p class="any-[padding||10px~20px~5px~13px]">
    yes is working
</p>

When to use it

Use this when you want to apply your own style. for example:

  • 1

lower browser does not support rgba color (opacity) value but that what tailwind is using, you can use this plugin to add your style that is supported by all browser

THIS

<p class="text-white">
    yes is working
</p>

Will output this css

.text-white{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
// this is not supported by all browser and will be invalid property.

Then use this plugin to apply your style

<p class="any-[color||#fff]">
    yes is working
</p>

Will output this css

.any-\[color\|\|#fff\]{
    color: #fff;
}
// this is  supported by all browser.
  • 2

Imagin you want to use line clamp in your css, by default this is not included you have to install a plugin for it, instead you can use tailwindcss-any plugin.

<p class="any-[-webkit-line-clamp||3]">
    yes is working
</p>
  • 3

IMAGIN OF ANYTHING YOU CAN DO WITH IT

feel free to use, support, issue or anything.

About

Sometimes installing a plugin to apply a syle might not be neccessary that why this plugin came into play, use this plugin to apply any style that you ever imagine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published