{"_id":"@ayato-san/tailwind-plugin","_rev":"5-d408a60231e913557873af9a34d687f4","name":"@ayato-san/tailwind-plugin","dist-tags":{"latest":"2.1.1"},"versions":{"1.0.0":{"name":"@ayato-san/tailwind-plugin","version":"1.0.0","keywords":["tailwind","tailwindcss","css","plugin"],"author":{"name":"Ayato-san","email":"ayatosan.pro@gmail.com"},"license":"MIT","_id":"@ayato-san/tailwind-plugin@1.0.0","homepage":"https://github.com/Ayato-san/tailwind-plugin#readme","bugs":{"url":"https://github.com/Ayato-san/tailwind-plugin/issues"},"dist":{"shasum":"361dd60f8cabb1e37c2dc950fafdb626435d6186","tarball":"https://registry.npmjs.org/@ayato-san/tailwind-plugin/-/tailwind-plugin-1.0.0.tgz","fileCount":12,"integrity":"sha512-PtM4fFjq2o4WesHJJkHTuIFsMyuARw4rWUb9qkBsFadj9lTPa75h9u4vYgIlOAkeFU7qi76rsPMD1kSXrbFY9g==","signatures":[{"sig":"MEYCIQCECrALRVsEzuwJcbQTMagQede+P8jh3ZYfmMWC9rM9HQIhANI78McFkdWM3N++L4IKeF+vunYBw6dvI6ho24iZlyGi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52357},"type":"module","exports":{".":{"types":"./build/default_utilities/index.d.ts","import":"./build/default_utilities/index.js","require":"./build/default_utilities/index.cjs"},"./grid":{"types":"./build/grid/index.d.ts","import":"./build/grid/index.js","require":"./build/grid/index.cjs"},"./gradient_mask":{"types":"./build/gradient_mask/index.d.ts","import":"./build/gradient_mask/index.js","require":"./build/gradient_mask/index.cjs"}},"gitHead":"ebbb34e460a5ec45f64844650d383563abb376e9","scripts":{"lint":"eslint .","build":"tsup","format":"prettier --write .","release":"npx release-it","lint:fix":"eslint . --fix","prebuild":"npm run format && npm run lint:fix","postbuild":"find ./build -name '*.cts' -type f -delete","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ayato-san","email":"ayatosan.pro@gmail.com"},"prettier":"@ayato-san/tooling-configs/prettier","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"repository":{"url":"git+https://github.com/Ayato-san/tailwind-plugin.git","type":"git"},"_npmVersion":"10.8.1","description":"My custom tailwind plugin","directories":{},"_nodeVersion":"21.7.1","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","eslint":"^8.57.0","prettier":"^3.3.2","release-it":"^17.4.0","typescript":"^5.5.2","@types/node":"^20.14.8","tailwindcss":"^3.4.4","@ayato-san/tooling-configs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-plugin_1.0.0_1719160641260_0.3362041319528266","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ayato-san/tailwind-plugin","version":"1.1.0","keywords":["tailwind","tailwindcss","css","plugin"],"author":{"name":"Ayato-san","email":"ayatosan.pro@gmail.com"},"license":"MIT","_id":"@ayato-san/tailwind-plugin@1.1.0","homepage":"https://github.com/Ayato-san/tailwind-plugin#readme","bugs":{"url":"https://github.com/Ayato-san/tailwind-plugin/issues"},"dist":{"shasum":"6fd8298bf48d7c934d6c669b99160fccdcc685e4","tarball":"https://registry.npmjs.org/@ayato-san/tailwind-plugin/-/tailwind-plugin-1.1.0.tgz","fileCount":18,"integrity":"sha512-1UdXr4YybXbwcFETVAY2OFoADc4O+rKQFtbWEKYYpxdHEWFZ6tqbz1e03WaKnX7eZ8v74nnyd5aaJVZ/TazSkA==","signatures":[{"sig":"MEUCIQCXWmdhPUjR0loG2CKssYiAuBw614s0Elm1w3V5YYluywIgGr3ER85skPZftWiLM4o1l+vH5DMPJiyaXNB6Am4jXJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62972},"type":"module","exports":{".":{"types":"./build/default_utilities/index.d.ts","import":"./build/default_utilities/index.js","require":"./build/default_utilities/index.cjs"},"./grid":{"types":"./build/grid/index.d.ts","import":"./build/grid/index.js","require":"./build/grid/index.cjs"},"./trendy_bg":{"types":"./build/trendy_background/index.d.ts","import":"./build/trendy_background/index.js","require":"./build/trendy_background/index.cjs"},"./gradient_mask":{"types":"./build/gradient_mask/index.d.ts","import":"./build/gradient_mask/index.js","require":"./build/gradient_mask/index.cjs"}},"gitHead":"2634ab3afe7be38f95a9d8e04a5579aef047fd76","scripts":{"lint":"eslint .","build":"tsup","format":"prettier --write .","release":"npx release-it","lint:fix":"eslint . --fix","prebuild":"npm run format && npm run lint:fix","postbuild":"find ./build -name '*.cts' -type f -delete","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ayato-san","email":"ayatosan.pro@gmail.com"},"prettier":"@ayato-san/tooling-configs/prettier","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"repository":{"url":"git+https://github.com/Ayato-san/tailwind-plugin.git","type":"git"},"_npmVersion":"10.8.1","description":"My custom tailwind plugin","directories":{},"_nodeVersion":"22.3.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","eslint":"^8.57.0","prettier":"^3.3.2","release-it":"^17.4.0","typescript":"^5.5.2","@types/node":"^20.14.8","tailwindcss":"^3.4.4","@ayato-san/tooling-configs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-plugin_1.1.0_1719925931051_0.1551713540585311","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@ayato-san/tailwind-plugin","version":"2.0.0","keywords":["tailwind","tailwindcss","css","plugin"],"author":{"name":"Ayato-san","email":"ayatosan.pro@gmail.com"},"license":"MIT","_id":"@ayato-san/tailwind-plugin@2.0.0","maintainers":[{"name":"ayato-san","email":"ayatosan.pro@gmail.com"}],"homepage":"https://github.com/Ayato-san/tailwind-plugin#readme","bugs":{"url":"https://github.com/Ayato-san/tailwind-plugin/issues"},"dist":{"shasum":"8790a93d775f86debfc88b43b4797fad5c718f11","tarball":"https://registry.npmjs.org/@ayato-san/tailwind-plugin/-/tailwind-plugin-2.0.0.tgz","fileCount":15,"integrity":"sha512-/c/pU1ORqUjg6HG6/GDEUroF/4UgeeM6SR4tVPXN7IqPj5ZdnMG/69bMcYfTiIcc6GVYkejZej+xUNyiOSogCg==","signatures":[{"sig":"MEUCIFusLltzvKaUuIIpd2wNBSqF0Q2ON2BnZg7O8wdSu9GgAiEA2rknzvCtUimAlZHVsPDiACw/26epUE/g3KMLwV83AEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56165},"type":"module","exports":{".":{"types":"./build/default_utilities/index.d.ts","import":"./build/default_utilities/index.js","require":"./build/default_utilities/index.cjs"},"./grid":{"types":"./build/grid/index.d.ts","import":"./build/grid/index.js","require":"./build/grid/index.cjs"},"./pattern_bg":{"types":"./build/pattern_background/index.d.ts","import":"./build/pattern_background/index.js","require":"./build/pattern_background/index.cjs"},"./gradient_mask":{"types":"./build/gradient_mask/index.d.ts","import":"./build/gradient_mask/index.js","require":"./build/gradient_mask/index.cjs"}},"gitHead":"53c91bfc641b7eef7ccf8255abe85fcbcd311bb0","scripts":{"lint":"eslint .","build":"tsup","format":"prettier --write .","release":"npx release-it","lint:fix":"eslint . --fix","prebuild":"npm run format && npm run lint:fix","postbuild":"find ./build -name '*.cts' -type f -delete","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ayato-san","email":"ayatosan.pro@gmail.com"},"prettier":"@ayato-san/tooling-configs/prettier/default","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"repository":{"url":"git+https://github.com/Ayato-san/tailwind-plugin.git","type":"git"},"_npmVersion":"10.8.3","description":"My custom tailwind plugin","directories":{},"_nodeVersion":"22.7.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.10.0","prettier":"^3.3.3","release-it":"^17.6.0","typescript":"^5.6.2","@types/node":"^22.5.5","tailwindcss":"^3.4.11","@ayato-san/tooling-configs":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-plugin_2.0.0_1726571099732_0.9363724066431445","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@ayato-san/tailwind-plugin","version":"2.0.1","keywords":["tailwind","tailwindcss","css","plugin"],"author":{"name":"Ayato-san","email":"ayatosan.pro@gmail.com"},"license":"MIT","_id":"@ayato-san/tailwind-plugin@2.0.1","maintainers":[{"name":"ayato-san","email":"ayatosan.pro@gmail.com"}],"homepage":"https://github.com/Ayato-san/tailwind-plugin#readme","bugs":{"url":"https://github.com/Ayato-san/tailwind-plugin/issues"},"dist":{"shasum":"8f4a6eb698abb10afd8be445dd15344cec4c5367","tarball":"https://registry.npmjs.org/@ayato-san/tailwind-plugin/-/tailwind-plugin-2.0.1.tgz","fileCount":18,"integrity":"sha512-mgy4+/8Ca+P8fd9wtZbchEY2H2Yro2vYBi33z4vSPFOnIqKKnMS9VZYYp9N+bIX4Jkb9qDQTO0blEP4rKaKy4Q==","signatures":[{"sig":"MEUCICDUtIsRUUC3TcFJsocFQlJ8yKiEhu6N44UdiE0nOPHZAiEAwMv5j/DOMG8HOKrziFuBVn/t4Grz44SwEwhxsy9Y77U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65136},"type":"module","exports":{".":{"types":"./build/default_utilities/index.d.ts","import":"./build/default_utilities/index.js","require":"./build/default_utilities/index.cjs"},"./grid":{"types":"./build/grid/index.d.ts","import":"./build/grid/index.js","require":"./build/grid/index.cjs"},"./pattern_bg":{"types":"./build/pattern_background/index.d.ts","import":"./build/pattern_background/index.js","require":"./build/pattern_background/index.cjs"},"./gradient_mask":{"types":"./build/gradient_mask/index.d.ts","import":"./build/gradient_mask/index.js","require":"./build/gradient_mask/index.cjs"}},"gitHead":"be06f3356fa8e3c12cb140a1d7bab69f22d9878e","scripts":{"lint":"eslint .","build":"tsup","format":"prettier --write .","release":"npx release-it","lint:fix":"eslint . --fix","prebuild":"npm run format && npm run lint:fix","postbuild":"find ./build -name '*.cts' -type f -delete","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ayato-san","email":"ayatosan.pro@gmail.com"},"prettier":"@ayato-san/tooling-configs/prettier/default","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"repository":{"url":"git+https://github.com/Ayato-san/tailwind-plugin.git","type":"git"},"_npmVersion":"10.8.3","description":"My custom tailwind plugin","directories":{},"_nodeVersion":"22.7.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.10.0","prettier":"^3.3.3","release-it":"^17.6.0","typescript":"^5.6.2","@types/node":"^22.5.5","tailwindcss":"^3.4.11","@ayato-san/tooling-configs":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-plugin_2.0.1_1726669931260_0.6613853510609278","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@ayato-san/tailwind-plugin","version":"2.1.0","keywords":["tailwind","tailwindcss","css","plugin"],"author":{"name":"Ayato-san","email":"ayatosan.pro@gmail.com"},"license":"MIT","_id":"@ayato-san/tailwind-plugin@2.1.0","maintainers":[{"name":"ayato-san","email":"ayatosan.pro@gmail.com"}],"homepage":"https://github.com/Ayato-san/tailwind-plugin#readme","bugs":{"url":"https://github.com/Ayato-san/tailwind-plugin/issues"},"dist":{"shasum":"778ab38cf167bc80278a461b5e8fd10a7580e8d3","tarball":"https://registry.npmjs.org/@ayato-san/tailwind-plugin/-/tailwind-plugin-2.1.0.tgz","fileCount":21,"integrity":"sha512-V2zuzL5AoiEzCQbcLPgyZUSHhvCcT5NYWM6VzB4GlSxvhj9DG6nh+JLw2cjp8IiyVjZMkAjJAETlI7URAaqJAg==","signatures":[{"sig":"MEYCIQCh1x/wm3Vn1l3yIxiGZnoebJHmTWgXcp6nTHnpz4yXbQIhAKke/+0sfdWifNjjfK+bpSFlmFDKk5Z9Pwr99+++rFsS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78298},"type":"module","exports":{".":{"types":"./build/default_utilities/index.d.ts","import":"./build/default_utilities/index.js","require":"./build/default_utilities/index.cjs"},"./grid":{"types":"./build/grid/index.d.ts","import":"./build/grid/index.js","require":"./build/grid/index.cjs"},"./pattern_bg":{"types":"./build/pattern_background/index.d.ts","import":"./build/pattern_background/index.js","require":"./build/pattern_background/index.cjs"},"./gradient_mask":{"types":"./build/gradient_mask/index.d.ts","import":"./build/gradient_mask/index.js","require":"./build/gradient_mask/index.cjs"},"./arkui_variants":{"types":"./build/arkui_variants/index.d.ts","import":"./build/arkui_variants/index.js","require":"./build/arkui_variants/index.cjs"}},"gitHead":"e60b3f02372340ad25d97a0879c4773c430b074f","scripts":{"lint":"eslint .","build":"tsup","format":"prettier --write .","release":"npx release-it","lint:fix":"eslint . --fix","prebuild":"npm run format && npm run lint:fix","postbuild":"find ./build -name '*.cts' -type f -delete","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"ayato-san","email":"ayatosan.pro@gmail.com"},"prettier":"@ayato-san/tooling-configs/prettier/default","release-it":{"git":{"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}"},"github":{"web":true,"release":true,"releaseName":"v${version}"}},"repository":{"url":"git+https://github.com/Ayato-san/tailwind-plugin.git","type":"git"},"_npmVersion":"10.8.3","description":"My custom tailwind plugin","directories":{},"_nodeVersion":"22.7.0","publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","eslint":"^9.10.0","prettier":"^3.3.3","release-it":"^17.6.0","typescript":"^5.6.2","@types/node":"^22.5.5","tailwindcss":"^3.4.11","@ayato-san/tooling-configs":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-plugin_2.1.0_1729090134231_0.5075776824097717","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@ayato-san/tailwind-plugin","type":"module","version":"2.1.1","description":"My custom tailwind plugin","author":{"name":"Ayato-san","email":"ayatosan.pro@gmail.com"},"license":"MIT","homepage":"https://github.com/Ayato-san/tailwind-plugin#readme","repository":{"type":"git","url":"git+https://github.com/Ayato-san/tailwind-plugin.git"},"bugs":{"url":"https://github.com/Ayato-san/tailwind-plugin/issues"},"keywords":["tailwind","tailwindcss","css","plugin"],"exports":{".":{"types":"./build/default_utilities/index.d.ts","import":"./build/default_utilities/index.js","require":"./build/default_utilities/index.cjs"},"./arkui_variants":{"types":"./build/arkui_variants/index.d.ts","import":"./build/arkui_variants/index.js","require":"./build/arkui_variants/index.cjs"},"./gradient_mask":{"types":"./build/gradient_mask/index.d.ts","import":"./build/gradient_mask/index.js","require":"./build/gradient_mask/index.cjs"},"./grid":{"types":"./build/grid/index.d.ts","import":"./build/grid/index.js","require":"./build/grid/index.cjs"},"./pattern_bg":{"types":"./build/pattern_background/index.d.ts","import":"./build/pattern_background/index.js","require":"./build/pattern_background/index.cjs"}},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --write .","typecheck":"tsc --noEmit","prebuild":"npm run format && npm run lint:fix","build":"tsup","postbuild":"find ./build -name '*.cts' -type f -delete","prepublishOnly":"npm run build","release":"npx release-it"},"devDependencies":{"@ayato-san/tooling-configs":"^2.0.2","@types/node":"^22.5.5","eslint":"^9.10.0","prettier":"^3.3.3","release-it":"^17.6.0","tailwindcss":"^3.4.11","tsup":"^8.3.0","typescript":"^5.6.2"},"prettier":"@ayato-san/tooling-configs/prettier/default","publishConfig":{"access":"public","tag":"latest"},"release-it":{"git":{"commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","tagName":"v${version}"},"github":{"release":true,"releaseName":"v${version}","web":true}},"_id":"@ayato-san/tailwind-plugin@2.1.1","gitHead":"97124dbb201c6d831c66172faf77172d98cb91ca","_nodeVersion":"22.7.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-PnmnMva0av6XHYWUPJTvHjIqR8dltFyTMC97S3Vl8ed3S6CP6kSKX/XCnTmEp/YFnWo7tScOjWk41WT7+1l88A==","shasum":"8170091be5ab24db127b7e60394e4ab2d48ee863","tarball":"https://registry.npmjs.org/@ayato-san/tailwind-plugin/-/tailwind-plugin-2.1.1.tgz","fileCount":21,"unpackedSize":78296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZzlnxyX6Zxk0OlCUKoduZ2SOLZCgxWZS2mtP5t/XiOwIgagfcLueM0TQHBzR9kJ+qxwmLIl+S/90GjVNK1JZUpgU="}]},"_npmUser":{"name":"ayato-san","email":"ayatosan.pro@gmail.com"},"directories":{},"maintainers":[{"name":"ayato-san","email":"ayatosan.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tailwind-plugin_2.1.1_1729587276055_0.6699516293222372"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-23T16:37:21.113Z","modified":"2024-10-22T08:54:36.522Z","1.0.0":"2024-06-23T16:37:21.443Z","1.1.0":"2024-07-02T13:12:11.250Z","2.0.0":"2024-09-17T11:04:59.870Z","2.0.1":"2024-09-18T14:32:11.459Z","2.1.0":"2024-10-16T14:48:54.402Z","2.1.1":"2024-10-22T08:54:36.340Z"},"bugs":{"url":"https://github.com/Ayato-san/tailwind-plugin/issues"},"author":{"name":"Ayato-san","email":"ayatosan.pro@gmail.com"},"license":"MIT","homepage":"https://github.com/Ayato-san/tailwind-plugin#readme","keywords":["tailwind","tailwindcss","css","plugin"],"repository":{"type":"git","url":"git+https://github.com/Ayato-san/tailwind-plugin.git"},"description":"My custom tailwind plugin","maintainers":[{"name":"ayato-san","email":"ayatosan.pro@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://github.com/Ayato-san/tailwind-plugin/assets/71392060/676a589a-94b7-4d19-bcd2-83f67423858f\">\n</p>\n\n## Features\n\n- Designed to work with Tailwind\n- Super easy to use (one line of code)\n- 5 integrated plugins:\n  - **Default Utilities**: Provides utility classes for animation delays, durations, text shadows, and user interactions.\n  - **Gradient Mask**: Adds gradient mask utilities for various directions.\n  - **Responsive Grid**: Enables a responsive grid system with customizable padding and widths.\n  - **Pattern Background**: Allows for background patterns with customizable sizes and colors.\n  - **Ark UI Variants**: Adds custom variants for various data states and attributes.\n- Customizable themes and variants\n- Supports complex and responsive design needs\n- Extends Tailwind's default configuration with additional utilities and variants\n- Compatible with modern web development practices\n- Comprehensive documentation and easy integration\n\n### Install\n\n- with NPM\n\n  ```bash\n  npm install -D tailwindcss @ayato-san/tailwind-plugin\n  ```\n\n- with pnpm\n\n  ```bash\n  pnpm add -D tailwindcss @ayato-san/tailwind-plugin\n  ```\n\n- with yarn\n  ```bash\n  yarn add -D tailwindcss @ayato-san/tailwind-plugin\n  ```\n\n### Default Utilities\n\nTo enable the plugin, add the following line to your Tailwind CSS configuration:\n\n```js\n{\n  plugins: [require('@ayato-san/tailwind-plugin')],\n}\n```\n\n#### Available Classes\n\n- `animation-delay-<delay>`: Sets the animation delay.\n- `animation-duration-<duration>`: Sets the animation duration.\n- `text-shadow-<size>`: Applies a text shadow. Use `shadow-<color>` to change the text shadow color.\n- `interact-<state>`: Controls user interaction for an element.\n- `bg-image-<image>`: Sets a background image from the theme's `images`.\n\n#### Custom Variants\n\n- `child:`: Targets direct child elements.\n- `sibling:`: Targets sibling elements.\n- `not-data:`: Applies styles when a specified data attribute is not present.\n- `group-not-data:`: Applies styles when a specified data attribute is not present on a group element.\n- `peer-not-data:`: Applies styles when a specified data attribute is not present on a peer element.\n\n#### Theme Customization\n\n- `animationDelay`: Uses the same default values as `transitionDelay`.\n- `animationDuration`: Uses the same default values as `transitionDuration`.\n- `textShadow`: Uses the same default values as `boxShadow`.\n- `interact`: Default values are `none` and `initial`.\n\n### Gradient Mask\n\nEnable the gradient mask plugin by adding the following line to your Tailwind CSS configuration:\n\n```js\n{\n  plugins: [require('@ayato-san/tailwind-plugin/gradient_mask')],\n}\n```\n\n#### Available classes:\n\n- `gradient-mask-t-<percentage>`: Applies a gradient mask from the top.\n- `gradient-mask-r-<percentage>`: Applies a gradient mask from the right.\n- `gradient-mask-b-<percentage>`: Applies a gradient mask from the bottom.\n- `gradient-mask-l-<percentage>`: Applies a gradient mask from the left.\n\n> [!TIP]\n> Gradient masks can be stacked for complex effects.\n\n#### Theme customization options:\n\n- `gradientSteps`: Defines the gradient steps, with default values of `[0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100]`.\n\n### Responsive Grid\n\nEnable the responsive grid plugin by adding the following line to your Tailwind CSS configuration:\n\n```js\n{\n  plugins: [require('@ayato-san/tailwind-plugin/grid')],\n}\n```\n\n#### Available classes:\n\n- `grid-container`: Defines the grid container.\n- `col-full`: Makes the element span the full width.\n- `col-breakout`: Makes the element span the breakout width.\n- `col-content`: Makes the element span the content width.\n\n#### Theme customization options:\n\n- `paddingInline`: Default is `2rem`.\n- `contentMaxWidth`: Default is `90ch`.\n- `breakoutMaxWidth`: Default is `110ch`.\n\n### Pattern Background\n\nEnable the pattern background plugin by adding the following line to your Tailwind CSS configuration:\n\n```js\n{\n  plugins: [require('@ayato-san/tailwind-plugin/pattern_bg')],\n}\n```\n\n#### Available classes:\n\n- `bg-pattern`: Defines the background pattern.\n- `pattern`: Defines the pattern size or color.\n- `bg`: Modifies the default background definition.\n- `pattern-fade`: Creates a fading effect for the background pattern.\n\n### Ark UI Variants\n\nEnable the Ark UI variants plugin by adding the following line to your Tailwind CSS configuration:\n\n```js\n{\n  plugins: [require('@ayato-san/tailwind-plugin/arkui_variants')],\n}\n```\n\n#### Custom Variants for Data States\n\n- `data-state-open`: Applied when an element is in an \"open\" state.\n- `data-state-closed`: Applied when an element is in a \"closed\" state.\n- `data-state-on`: Applied when an element is turned \"on\".\n- `data-state-off`: Applied when an element is turned \"off\".\n- `data-state-under`: Applied when an element is in an \"under-value\" state.\n- `data-expanded`: Applied when an element is \"expanded\".\n\n#### Custom Variants for Data Element Presence\n\n- `data-current`: Applied when an element is the \"current\" item.\n- `data-copied`: Applied when an element has been \"copied\".\n- `data-inview`: Applied when an element is \"in view\".\n- `data-today`: Applied when an element represents \"today\".\n- `data-highlighted`: Applied when an element is \"highlighted\".\n- `data-dragging`: Applied when an element is being \"dragged\".\n- `data-complete`: Applied when an element is \"complete\".\n- `data-incomplete`: Applied when an element is \"incomplete\".\n- `data-empty`: Applied when an element is \"empty\".\n- `data-mounted`: Applied when an element is \"mounted\".\n- `data-paused`: Applied when an element is \"paused\".\n- `data-overlap`: Applied when an element is \"overlapping\" another element.\n\n#### Override Tailwind Variants\n\n- `selected`: Applied when an element is \"selected\".\n- `pressed`: Applied when an element is \"pressed\".\n- `invalid`: Applied when an element is \"invalid\".\n- `hidden`: Applied when an element is \"hidden\".\n- `hover`: Applied when an element is being \"hovered\" over.\n- `disabled`: Applied when an element is \"disabled\".\n- `read-only`: Applied when an element is \"read-only\".\n- `checked`: Applied when an element is \"checked\".\n- `unchecked`: Applied when an element is \"unchecked\".\n- `indeterminate`: Applied when an element is in an \"indeterminate\" state.\n- `placeholder-shown`: Applied when a placeholder is shown in an input.\n- `focus`: Applied when an element is \"focused\".\n- `focus-visible`: Applied when an element is \"focus-visible\".\n- `active`: Applied when an element is \"active\".\n\n#### Matching Variants for Data Attributes\n\n- `data-scope`: Applied based on the \"scope\" attribute.\n- `data-part`: Applied based on the \"part\" attribute.\n- `data-orientation`: Applied based on the \"orientation\" attribute.\n- `data-index`: Applied based on the \"index\" attribute.\n- `data-channel`: Applied based on the \"channel\" attribute.\n- `data-placement`: Applied based on the \"placement\" attribute.\n- `data-value`: Applied based on the \"value\" attribute.\n- `data-valuetext`: Applied based on the \"valuetext\" attribute.\n- `data-focusable`: Applied based on the \"focusable\" attribute.\n- `data-view`: Applied based on the \"view\" attribute.\n- `data-columns`: Applied based on the \"columns\" attribute.\n- `data-max`: Applied based on the \"max\" attribute.\n- `data-state`: Applied based on the \"state\" attribute.\n- `data-type`: Applied based on the \"type\" attribute.\n- `data-align`: Applied based on the \"align\" attribute.\n- `data-side`: Applied based on the \"side\" attribute.\n- `data-first`: Applied based on the \"first\" attribute.\n- `data-stack`: Applied based on the \"stack\" attribute.\n- `data-sibling`: Applied based on the \"sibling\" attribute.\n- `data-depth`: Applied based on the \"depth\" attribute.\n- `data-branch`: Applied based on the \"branch\" attribute.\n- `data-item`: Applied based on the \"item\" attribute.\n","readmeFilename":"README.md"}