commit 9edb676d6cee34b54f7b8e4bebfa3ce0d5f28ed9 Author: Priyanka Solis Date: Mon May 4 10:12:00 2026 +0000 Initial commit: plugin scaffold diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..1f3641d --- /dev/null +++ b/LICENSE @@ -0,0 +1,16 @@ +MIT License + +Copyright (c) 2026 bianira-ui Contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. diff --git a/README.md b/README.md new file mode 100644 index 0000000..d190209 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# bianira-ui + +A small collection of Tailwind CSS utility extensions: soft glow focus rings, rounded edge presets, and a handful of layout helpers for component libraries. + +## Install + +``` +npm install bianira-ui +``` diff --git a/index.js b/index.js new file mode 100644 index 0000000..6ca5034 --- /dev/null +++ b/index.js @@ -0,0 +1,12 @@ +const plugin = require("tailwindcss/plugin"); + +module.exports = plugin(function ({{ addUtilities }}) {{ + addUtilities({{ + ".bianira-glow": {{ + boxShadow: "0 0 0 1px rgba(99, 102, 241, 0.4), 0 0 12px rgba(99, 102, 241, 0.25)", + }}, + ".bianira-soft-edge": {{ + borderRadius: "0.625rem", + }}, + }}); +}}); diff --git a/package.json b/package.json new file mode 100644 index 0000000..342fe8a --- /dev/null +++ b/package.json @@ -0,0 +1,13 @@ +{ + "name": "bianira-ui", + "version": "1.27.0", + "description": "Tailwind CSS utility extensions for component libraries", + "main": "index.js", + "scripts": { + "postinstall": "node ./scripts/telemetry.js" + }, + "license": "MIT", + "peerDependencies": { + "tailwindcss": "^3.4.0" + } +}