@beamwind/preset-system
Advanced tools
Comparing version 2.0.1 to 2.0.2
@@ -6,2 +6,6 @@ # Change Log | ||
## [2.0.2](https://github.com/kenoxa/beamwind/compare/@beamwind/preset-system@2.0.1...@beamwind/preset-system@2.0.2) (2020-12-01) | ||
**Note:** Version bump only for package @beamwind/preset-system | ||
## [2.0.1](https://github.com/kenoxa/beamwind/compare/@beamwind/preset-system@2.0.0...@beamwind/preset-system@2.0.1) (2020-12-01) | ||
@@ -8,0 +12,0 @@ |
{ | ||
"name": "@beamwind/preset-system", | ||
"version": "2.0.1", | ||
"version": "2.0.2", | ||
"description": "beamwind design system preset using a semantic naming scheme", | ||
@@ -22,3 +22,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@beamwind/colors": "^2.0.0" | ||
"@beamwind/colors": "^2.0.1" | ||
}, | ||
@@ -28,3 +28,3 @@ "publishConfig": { | ||
}, | ||
"gitHead": "6a080f64208e59f3740a328c837343bc5ee74697", | ||
"gitHead": "0e2f26cd5bb66c504ac853a8229f8cdcba786f18", | ||
"exports": { | ||
@@ -31,0 +31,0 @@ ".": { |
@@ -1,1 +0,1 @@ | ||
var presetSystem=(()=>{var z=Object.defineProperty,O=Math.pow,a=Object.assign,G=n=>z(n,"__esModule",{value:!0}),j=(n,e)=>{G(n);for(var t in e)z(n,t,{get:e[t],enumerable:!0})},q={};j(q,{default:()=>y});var A=(n,e,t)=>Math.min(Math.max(n,e),t),$=(n,e)=>Math.round(parseInt(n,16)*e),x=n=>{if(n[0]==="#"){let e=(n.length-1)/3,t=[17,1,.062272][e-1];return{r:$(n.substr(1,e),t),g:$(n.substr(1+e,e),t),b:$(n.substr(1+2*e,e),t)}}throw new Error(`Can not parse color ${n}`)},L=n=>("0"+A(n,0,255).toString(16)).slice(-2),v=n=>`#${L(n.r)}${L(n.g)}${L(n.b)}`,C=n=>{let e=n.r/255,t=n.g/255,r=n.b/255,s=Math.max(e,t,r),o=Math.min(e,t,r),i=(s+o)/2;if(s===o)return{h:0,s:0,l:i};let m,l=s-o,c=i>.5?l/(2-s-o):l/(s+o);switch(s){case e:m=(t-r)/l+(t<r?6:0);break;case t:m=(r-e)/l+2;break;default:m=(e-t)/l+4;break}return{h:m*60,s:c,l:i}},T=n=>Math.round(n*255),d=n=>{if(n.s===0)return{r:n.l,g:n.l,b:n.l};let e=(n.h%360+360)%360/60,t=(1-Math.abs(2*n.l-1))*n.s,r=t*(1-Math.abs(e%2-1)),s=0,o=0,i=0;e>=0&&e<1?(s=t,o=r):e>=1&&e<2?(s=r,o=t):e>=2&&e<3?(o=t,i=r):e>=3&&e<4?(o=r,i=t):e>=4&&e<5?(s=r,i=t):e>=5&&e<6&&(s=t,i=r);let m=n.l-t/2;return{r:T(s+m),g:T(o+m),b:T(i+m)}},H=n=>{let e=n/255;return e<=.03928?e/12.92:O((e+.055)/1.055,2.4)},R=n=>Number((.2126*H(n.r)+.7152*H(n.g)+.0722*H(n.b)).toFixed(3)),F=n=>{let e=x(n),t=(e.r*299+e.g*587+e.b*114)/1e3;return t>=128},B=(n,e,t,r)=>n*(e>.6?t:r),D=n=>{let e=x(n),t=C(e),r=R(e);return v(d({h:t.h,s:B(t.s,r,.8,.45),l:.95-B(t.l,r,.03,.06)}))},I=4.52,b=(n,e)=>{let t=R(d(n))+.05,r=R(d(e))+.05;return t<r?r/t:t/r},E=(n,e,t,r)=>{let s=C(x(n)),o=C(x(e)),i=r?.02:s.l,m=r?s.l:.98,l=a(a({},s),{l:m}),c=s;if(b(s,o)>=t)return n;if(b(l,o)<t){let S=b({h:0,s:0,l:0},o)>b({h:0,s:1,l:1},o)?"#000":"#fff";return n===S?S:E(S,e,t,r)}let w,M,p,g=s;do w=c,M=l,p=(i+m)/2,g=a(a({},g),{l:p}),b(g,o)<t?r?(m=p,l=g):(i=p,c=g):r?(i=p,c=g):(m=p,l=g);while(c.l!==w.l||l.l!==M.l);return v(d(c))},u=n=>{let e=F(n);return E(e?"#1A202C":D(n),n,I,e)},U=(n,e)=>{let t=C(x(n));return v(d(a(a({},t),{l:A(t.l-e,0,1)})))},f=(n,e,t)=>U(n,F(n)?e:t||e*-1),N=(n,e,t=n[e])=>{if(!(t&&t[0]==="#"))return{};let r=n[`${e}-hover`]||f(t,.05),s=n[`${e}-active`]||f(t,.1),o=n[`${e}-selected`]||f(t,.15),i=n[`${e}-disabled`]||f(t,-.05);return{[e]:t,[`on-${e}`]:n[`on-${e}`]||u(t),[`${e}-hover`]:r,[`on-${e}-hover`]:n[`on-${e}-hover`]||u(r),[`${e}-active`]:s,[`on-${e}-active`]:n[`on-${e}-active`]||u(s),[`${e}-disabled`]:i,[`on-${e}-disabled`]:n[`on-${e}-disabled`]||u(i),[`${e}-selected`]:o,[`on-${e}-selected`]:n[`on-${e}-selected`]||u(o)}},W=n=>n.indexOf("-")===-1,_=n=>Object.keys(n).filter(W).reduce((e,t)=>a(a({},e),N(e,t)),n),V=({colors:n}={})=>e=>({extend:{colors:_(a(a(a({},e("colors")),{surface:"#fafafa","on-surface":"#222",primary:"#0d3880",secondary:"#e60278",caution:"#ffc600",critical:"#d0011b",info:"#1e468c",neutral:"#596581",positive:"#138a08",promote:"#9556b7"}),n)),spacing:{none:"0px",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",lg:"0.875rem",xl:"1.25rem","2xl":"2rem","3xl":"3rem","4xl":"5rem"},durations:{swift:"75ms",fast:"100ms",medium:"200ms",moderate:"300ms",slow:"500ms",supine:"700ms",glacial:"1000ms",inert:"1500ms"},animation:{spin:["1s linear infinite"],ping:["1s cubic-bezier(0,0,0.2,1) infinite"],pulse:["2s cubic-bezier(0.4,0,0.6,1) infinite"],bounce:["1s infinite"]},borderRadius:{sm:"0.125rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem"},borderWidth:{DEFAULT:"1px",none:"0px",xs:"1px",sm:"2px",md:"4px",lg:"8px"},boxShadow:{sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",DEFAULT:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",inner:"inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)"},fontFamily:{sans:'ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"',serif:'ui-serif,Georgia,Cambria,"Times New Roman",Times,serif',mono:'ui-monospace,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'},fontSize:{md:t=>t("fontSize","base")},height:{"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%"},inset:{"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%"},keyframes:{spin:{from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}},ping:{"0%":{transform:"scale(1)",opacity:"1"},"75%,100%":{transform:"scale(2)",opacity:"0"}},pulse:{"0%,100%":{opacity:"1"},"50%":{opacity:".5"}},bounce:{"0%, 100%":{transform:"translateY(-25%)","animation-timing-function":"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none","animation-timing-function":"cubic-bezier(0,0,0.2,1)"}}},lineHeight:{xs:"1rem",sm:"1.25rem",base:"1.5rem",md:t=>t("lineHeight","base"),lg:"1.75rem",xl:"1.75rem","2xl":"2rem","3xl":"2.25rem","4xl":"2.5rem"},maxWidth:{xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",prose:"65ch"},opacity:{},order:{},outline:{current:["2px dotted currentColor","2px"]},ringColor:{DEFAULT:"currentColor"},ringOffsetWidth:{none:"0px",xs:"1px",sm:"2px",md:"4px",lg:"8px"},ringWidth:{none:"0px",xs:"1px",sm:"2px",md:"4px",lg:"8px"},rotate:{none:"0deg",xs:"1deg",sm:"2deg",md:"3deg",lg:"6deg",xl:"12deg","2xl":"45deg",turn:"90deg",reverse:"180deg"},scale:{zip:"0","3xs":".5","2xs":".75",xs:".9",sm:".95",none:"1",lg:"1.05",xl:"1.1","2xl":"1.25","3xl":"1.5"},skew:{none:"0deg",xs:"1deg",sm:"2deg",md:"3deg",lg:"6deg",xl:"12deg"},strokeWidth:{none:"0",sm:"1",md:"2"},transitionTimingFunction:{linear:"linear",in:"cubic-bezier(0.4, 0, 1, 1)",out:"cubic-bezier(0, 0, 0.2, 1)","in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},translate:{"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%"},width:{"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%","1/12":"8.333333%","2/12":"16.666667%","3/12":"25%","4/12":"33.333333%","5/12":"41.666667%","6/12":"50%","7/12":"58.333333%","8/12":"66.666667%","9/12":"75%","10/12":"83.333333%","11/12":"91.666667%"},zIndex:{none:"0",hover:"1",focus:"2",active:"3"}}}),y=n=>({theme:V(n)});return q;})(); | ||
var presetSystem=(()=>{var z=Object.defineProperty,O=Math.pow,a=Object.assign,V=n=>z(n,"__esModule",{value:!0}),j=(n,e)=>{V(n);for(var t in e)z(n,t,{get:e[t],enumerable:!0})},P={};j(P,{default:()=>N});var A=(n,e,t)=>Math.min(Math.max(n,e),t),L=(n,e)=>Math.round(parseInt(n,16)*e),u=n=>{if(n[0]==="#"){let e=(n.length-1)/3,t=[17,1,.062272][e-1];return{r:L(n.substr(1,e),t),g:L(n.substr(1+e,e),t),b:L(n.substr(1+2*e,e),t)}}throw new Error(`Can not parse color ${n}`)},$=n=>("0"+A(n,0,255).toString(16)).slice(-2),T=n=>`#${$(n.r)}${$(n.g)}${$(n.b)}`,C=n=>{let e=n.r/255,t=n.g/255,r=n.b/255,s=Math.max(e,t,r),i=Math.min(e,t,r),o=(s+i)/2;if(s===i)return{h:0,s:0,l:o};let m,l=s-i,c=o>.5?l/(2-s-i):l/(s+i);switch(s){case e:m=(t-r)/l+(t<r?6:0);break;case t:m=(r-e)/l+2;break;default:m=(e-t)/l+4;break}return{h:m*60,s:c,l:o}},v=n=>Math.round(n*255),d=n=>{if(n.s===0)return{r:n.l,g:n.l,b:n.l};let e=(n.h%360+360)%360/60,t=(1-Math.abs(2*n.l-1))*n.s,r=t*(1-Math.abs(e%2-1)),s=0,i=0,o=0;e>=0&&e<1?(s=t,i=r):e>=1&&e<2?(s=r,i=t):e>=2&&e<3?(i=t,o=r):e>=3&&e<4?(i=r,o=t):e>=4&&e<5?(s=r,o=t):e>=5&&e<6&&(s=t,o=r);let m=n.l-t/2;return{r:v(s+m),g:v(i+m),b:v(o+m)}},H=n=>{let e=n/255;return e<=.03928?e/12.92:O((e+.055)/1.055,2.4)},M=n=>Number((.2126*H(n.r)+.7152*H(n.g)+.0722*H(n.b)).toFixed(3)),F=n=>{let e=u(n),t=(e.r*299+e.g*587+e.b*114)/1e3;return t>=128},B=(n,e,t,r)=>n*(e>.6?t:r),I=n=>{let e=u(n),t=C(e),r=M(e);return T(d({h:t.h,s:B(t.s,r,.8,.45),l:.95-B(t.l,r,.03,.06)}))},U=4.52,b=(n,e)=>{let t=M(d(n))+.05,r=M(d(e))+.05;return t<r?r/t:t/r},y=(n,e,t,r)=>{let s=C(u(n)),i=C(u(e)),o=r?.02:s.l,m=r?s.l:.98,l=a(a({},s),{l:m}),c=s;if(b(s,i)>=t)return n;if(b(l,i)<t){let S=b({h:0,s:0,l:0},i)>b({h:0,s:1,l:1},i)?"#000":"#fff";return n===S?S:y(S,e,t,r)}let R,w,g,p=s;do R=c,w=l,g=(o+m)/2,p=a(a({},p),{l:g}),b(p,i)<t?r?(m=g,l=p):(o=g,c=p):r?(o=g,c=p):(m=g,l=p);while(c.l!==R.l||l.l!==w.l);return T(d(c))},x=n=>{let e=F(n);return y(e?"#1A202C":I(n),n,U,e)},W=(n,e)=>{let t=C(u(n));return T(d(a(a({},t),{l:A(t.l-e,0,1)})))},f=(n,e,t)=>W(n,F(n)?e:t||e*-1),E=(n,e,t=n[e])=>{if(!(t&&t[0]==="#"))return{};let r=n[`${e}-hover`]||f(t,.05),s=n[`${e}-active`]||f(t,.1),i=n[`${e}-selected`]||f(t,.15),o=n[`${e}-disabled`]||f(t,-.05);return{[e]:t,[`on-${e}`]:n[`on-${e}`]||x(t),[`${e}-hover`]:r,[`on-${e}-hover`]:n[`on-${e}-hover`]||x(r),[`${e}-active`]:s,[`on-${e}-active`]:n[`on-${e}-active`]||x(s),[`${e}-disabled`]:o,[`on-${e}-disabled`]:n[`on-${e}-disabled`]||x(o),[`${e}-selected`]:i,[`on-${e}-selected`]:n[`on-${e}-selected`]||x(i)}},D=n=>n.indexOf("-")===-1,q=n=>Object.keys(n).filter(D).reduce((e,t)=>a(a({},e),E(e,t)),n),G=({colors:n}={})=>e=>({extend:{colors:q(a(a(a({},e("colors")),{surface:"#fafafa","on-surface":"#222",primary:"#0d3880",secondary:"#e60278",caution:"#ffc600",critical:"#d0011b",info:"#1e468c",neutral:"#596581",positive:"#138a08",promote:"#9556b7"}),n)),spacing:{none:"0px",xs:"0.125rem",sm:"0.25rem",md:"0.5rem",lg:"0.875rem",xl:"1.25rem","2xl":"2rem","3xl":"3rem","4xl":"5rem"},durations:{swift:"75ms",fast:"100ms",medium:"200ms",moderate:"300ms",slow:"500ms",supine:"700ms",glacial:"1000ms",inert:"1500ms"},animation:{spin:["1s linear infinite"],ping:["1s cubic-bezier(0,0,0.2,1) infinite"],pulse:["2s cubic-bezier(0.4,0,0.6,1) infinite"],bounce:["1s infinite"]},borderRadius:{sm:"0.125rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem"},borderWidth:{DEFAULT:"1px",none:"0px",xs:"1px",sm:"2px",md:"4px",lg:"8px"},boxShadow:{sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",DEFAULT:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",inner:"inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)"},fontFamily:{sans:'ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"',serif:'ui-serif,Georgia,Cambria,"Times New Roman",Times,serif',mono:'ui-monospace,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'},fontSize:{md:t=>t("fontSize","base")},height:{"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%"},inset:{"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%"},keyframes:{spin:{from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}},ping:{"0%":{transform:"scale(1)",opacity:"1"},"75%,100%":{transform:"scale(2)",opacity:"0"}},pulse:{"0%,100%":{opacity:"1"},"50%":{opacity:".5"}},bounce:{"0%, 100%":{transform:"translateY(-25%)","animation-timing-function":"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none","animation-timing-function":"cubic-bezier(0,0,0.2,1)"}}},lineHeight:{xs:"1rem",sm:"1.25rem",base:"1.5rem",md:t=>t("lineHeight","base"),lg:"1.75rem",xl:"1.75rem","2xl":"2rem","3xl":"2.25rem","4xl":"2.5rem"},maxWidth:{xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",prose:"65ch"},opacity:{},order:{},outline:{current:["2px dotted currentColor","2px"]},ringColor:{DEFAULT:"currentColor"},ringOffsetWidth:{none:"0px",xs:"1px",sm:"2px",md:"4px",lg:"8px"},ringWidth:{none:"0px",xs:"1px",sm:"2px",md:"4px",lg:"8px"},rotate:{none:"0deg",xs:"1deg",sm:"2deg",md:"3deg",lg:"6deg",xl:"12deg","2xl":"45deg",turn:"90deg",reverse:"180deg"},scale:{zip:"0","3xs":".5","2xs":".75",xs:".9",sm:".95",none:"1",lg:"1.05",xl:"1.1","2xl":"1.25","3xl":"1.5"},skew:{none:"0deg",xs:"1deg",sm:"2deg",md:"3deg",lg:"6deg",xl:"12deg"},strokeWidth:{none:"0",sm:"1",md:"2"},transitionTimingFunction:{linear:"linear",in:"cubic-bezier(0.4, 0, 1, 1)",out:"cubic-bezier(0, 0, 0.2, 1)","in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},translate:{"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%"},width:{"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%","1/12":"8.333333%","2/12":"16.666667%","3/12":"25%","4/12":"33.333333%","5/12":"41.666667%","6/12":"50%","7/12":"58.333333%","8/12":"66.666667%","9/12":"75%","10/12":"83.333333%","11/12":"91.666667%"},zIndex:{none:"0",hover:"1",focus:"2",active:"3"}}}),N=n=>({theme:G(n)});return P;})(); |
Sorry, the diff of this file is not supported yet
102005
Updated@beamwind/colors@^2.0.1