A plugin that adds css background patterns to TailwindCss
See a live demo
npm install --save-dev @yet3/tailwindcss-bg-patternsyarn add -D @yet3/tailwindcss-bg-patternspnpm add -D @yet3/tailwindcss-bg-patternsIn tailwind.config.js
import bgPatterns from "fluid-tailwind";
export default {
// ...
plugins: [bgPatterns],
};import bgPatterns from "@yet3/tailwindcss-bg-patterns";
export default {
// ...
plugins: [
bgPatterns({
prefix: "bg-",
}),
],
};<div
class="bg-blue-500 bg-pattern-grid bg-pattern-line-0.5 bg-pattern-spacing-32"
/>this code will result in:
Each pattern can be offset using bg-pattern-offset-x and bg-pattern-offset-y
Offset also accept arbritary values bg-pattern-offset-x-[321px] as well as negative values -bg-pattern-offset-y-24
See it live here
<div
class="bg-blue-500 bg-pattern-x-lines bg-pattern-line-0.5 bg-pattern-spacing-32"
/>See it live here
<div
class="bg-blue-500 bg-pattern-y-lines bg-pattern-line-0.5 bg-pattern-spacing-32"
/>See it live here
<div
class="bg-blue-500 bg-pattern-grid bg-pattern-line-0.5 bg-pattern-spacing-32"
/>See it live here
<div
class="bg-blue-500 bg-pattern-checkers bg-pattern-square-white bg-pattern-square-32"
/>See it live here
<div
class="bg-blue-500 bg-pattern-hatching bg-pattern-line-0.5 bg-pattern-spacing-16 bg-pattern-hatching-left-to-right"
/>See it live here
<div
class="bg-blue-500 bg-pattern-cross-hatching bg-pattern-line-0.5 bg-pattern-spacing-16"
/>See it live here
<div
class="bg-blue-500 bg-pattern-polka-dot bg-pattern-dot-white bg-pattern-dot-8 bg-pattern-spacing-16"
/>See it live here
<div
class="bg-blue-500 bg-pattern-hex-polka-dot bg-pattern-dot-white bg-pattern-dot-8 bg-pattern-spacing-16"
/>- Add utility to adjust pattern opacity
- Add pattern: honeycomb
- Add pattern: bricks







