@vulppi/tailwindcss
Version:
A collection of plugins for TailwindCSS.
2 lines (1 loc) • 1.3 kB
JavaScript
;var u=Object.create;var o=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var s=Object.getOwnPropertyNames;var c=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty;var R=(r,n)=>{for(var e in n)o(r,e,{get:n[e],enumerable:!0})},p=(r,n,e,m)=>{if(n&&typeof n=="object"||typeof n=="function")for(let t of s(n))!f.call(r,t)&&t!==e&&o(r,t,{get:()=>n[t],enumerable:!(m=a(n,t))||m.enumerable});return r};var $=(r,n,e)=>(e=r!=null?u(c(r)):{},p(n||!r||!r.__esModule?o(e,"default",{value:r,enumerable:!0}):e,r)),b=r=>p(o({},"__esModule",{value:!0}),r);var l={};R(l,{default:()=>P,roundedScreen:()=>x});module.exports=b(l);var d=$(require("tailwindcss/plugin"),1);function g(r){return/^[0-9]+rem$/.test(r)}function w(r){return`${parseFloat(r.replace(/rem$/,""))*16}px`}function i(r){return g(r)?` /* ${w(r)} */`:""}var x=(0,d.default)(function({matchUtilities:r,theme:n}){r({"v-rounded":e=>({borderRadius:`max(0px, min(${e}, (100vw - 100% - 1px) * 9999))`+i(e),"@media (pointer: fine)":{borderRadius:`max(0px, min(${e}, (100vw - 100% - 11px) * 9999))`+i(e)}}),"c-rounded":e=>({borderRadius:`max(0px, min(${e}, (100cqw - 100% - 1px) * 9999))`+i(e),"@media (pointer: fine)":{borderRadius:`max(0px, min(${e}, (100cqw - 100% - 11px) * 9999))`+i(e)}})},{values:n("borderRadius")})}),P=x;