This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

tailwindcss-counter

1.1.3 • Public • Published

tailwindcss-counter

Tailwind CSS plugin to generate counter utilities

Installation

npm i tailwindcss-counter

Usage

// tailwind.config.js
module.exports = {
  theme: {},
  variants: {},
  plugins: [
    require('tailwindcss-counter')(),
    // Or if you want to set your own counter name:
    // require('tailwindcss-counter')({
    //   counterName: 'yourUniqueCounterName'
    // }),
  ],
};

This plugin generates the following utilities:

.counter-reset {
  counter-reset: uniqueCounterName
}
.counter-increment {
  counter-increment: uniqueCounterName 1
}
.counter-decrement {
  counter-increment: uniqueCounterName -1
}
.counter-result {
  content: counter(uniqueCounterName)
}
.after\:counter-result::after {
  content: counter(uniqueCounterName)
}
.before\:counter-result::before {
  content: counter(uniqueCounterName)
}

which you can use in your HTML like so:

<div class="counter-reset">
  <div class="after:counter-result">Initial: </div>
  <div class="counter-increment after:counter-result">Incremented: </div>
  <div class="counter-increment after:counter-result">Incremented: </div>
  <div class="counter-increment after:counter-result">Incremented: </div>
  <div class="counter-decrement after:counter-result">Decremented: </div>
  <div class="counter-decrement after:counter-result">Decremented: </div>
  <div class="counter-decrement after:counter-result">Decremented: </div>
  <div class="before:counter-result"> is a result</div>
</div>

Demo

Take a look

Screenshot of the demo

Dependencies (0)

    Dev Dependencies (13)

    Package Sidebar

    Install

    npm i tailwindcss-counter

    Weekly Downloads

    360

    Version

    1.1.3

    License

    MIT

    Unpacked Size

    126 kB

    Total Files

    13

    Last publish

    Collaborators

    • kkomelin