From 960eeac33bb7441852500cd6d25c1fa7707af88f Mon Sep 17 00:00:00 2001 From: Naiyer <19614213+naiyerasif@users.noreply.github.com> Date: Sun, 16 Apr 2023 14:00:27 +0530 Subject: [PATCH] feat: elements with onclick attribute as interactive --- README.md | 2 +- dist/preset.css | 6 +- dist/preset.css.map | 2 +- dist/preset.min.css | 6 +- dist/preset.min.css.map | 2 +- package.json | 6 +- pnpm-lock.yaml | 321 ++++++++++++++++------------------------ src/preset.scss | 4 +- 8 files changed, 145 insertions(+), 204 deletions(-) diff --git a/README.md b/README.md index fe1175f..9113a13 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ In browser, including the `` before any other stylesheet should do the tri ## Browser support -`preset` supports [evergreen browsers](https://browsersl.ist/#q=defaults%2C+not+IE+%3E+0). +`preset` supports [modern browsers](https://browsersl.ist/#q=defaults%2C+not+IE+%3E+0). ## Decisions diff --git a/dist/preset.css b/dist/preset.css index 95de11a..60ebc58 100644 --- a/dist/preset.css +++ b/dist/preset.css @@ -1,4 +1,4 @@ -/*! Preset v0.7.1 | MIT License | https://github.com/Microflash/preset */ +/*! Preset v0.7.2 | MIT License | https://github.com/Microflash/preset */ :where(html) { box-sizing: border-box; -webkit-text-size-adjust: 100%; @@ -89,7 +89,7 @@ } } -:where(a[href], area, button, input, label[for], select, summary, textarea, [tabindex]:not([tabindex*="-"])) { +:where(a[href], area, button, input, label[for], select, summary, textarea, [onclick], [tabindex]:not([tabindex*="-"])) { cursor: pointer; touch-action: manipulation; -webkit-tap-highlight-color: transparent; @@ -158,4 +158,4 @@ } } -/*# sourceMappingURL=preset.css.map */ \ No newline at end of file +/*# sourceMappingURL=preset.css.map */ diff --git a/dist/preset.css.map b/dist/preset.css.map index 813a857..34468c2 100644 --- a/dist/preset.css.map +++ b/dist/preset.css.map @@ -1 +1 @@ -{"version":3,"sources":["preset.css"],"names":[],"mappings":"AAAA,wEAAwE;AACxE;EACE,sBAAsB;EACtB,8BAAsB;KAAtB,2BAAsB;UAAtB,sBAAsB;EACtB,YAAgB;AAClB;AACA;EACE;IACE,kCAAkC;IAClC,mCAAmC;EACrC;AACF;AACA;EACE;IACE,uBAAuB;EACzB;EAFA;IACE,uBAAuB;EACzB;AACF;;AAEA;EACE,gBAAoB;EACpB,gBAAW;IAAX,cAAW;OAAX,WAAW;AACb;;AAEA;EACE,SAAS;EACT,wCAAwC;EACxC,qBAAyB;EAAzB,yBAAyB;AAC3B;AACA;EACE,mBAAmB;AACrB;;AAEA;EACE,6BAA6B;EAC7B,4BAA4B;AAC9B;;AAEA;EACE,+BAA+B;EAC/B,6BAA6B;EAC7B,YAAY;AACd;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,cAAc;EACd,eAAqB;AACvB;;AAEA;EACE,YAAgB;AAClB;;AAEA;EACE,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,YAAY;AACd;;AAEA;;EAEE,cAAc;EACd,aAAa;EACb,kBAAkB;EAClB,uBAAuB;EACvB,qBAAqB;AACvB;;AAEA;EACE,gBAAgB;AAClB;AACA;EACE;IACE,gBAAa;EACf;AACF;;AAEA;EACE,eAAe;EACf,0BAA0B;EAC1B,wCAAwC;AAC1C;;AAEA;EACE,YAAY;AACd;AACA;EACE,eAAe;AACjB;;AAEA;EAEE,wCAAwC;EACxC,2BAA2B;EAC3B,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AALA;EAEE,wCAAwC;EACxC,2BAA2B;EAC3B,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AALA;EAEE,wCAAwC;EACxC,2BAA2B;EAC3B,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AALA;;EAEE,wCAAwC;EACxC,2BAA2B;EAC3B,yBAAiB;UAAjB,iBAAiB;AACnB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,yBAAyB;EACzB,iBAAiB;AACnB;;AAEA;EACE;IACE,8DAA8D;EAChE;EAFA;IACE,8DAA8D;EAChE;EACA;IACE,0BAA0B;EAC5B;EAFA;IACE,0BAA0B;EAC5B;AACF","file":"preset.css","sourcesContent":["/*! Preset v0.7.1 | MIT License | https://github.com/Microflash/preset */\n:where(html) {\n box-sizing: border-box;\n text-size-adjust: 100%;\n block-size: 100%;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 2dppx) {\n :where(html) {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n }\n}\n@media (prefers-reduced-motion: no-preference) {\n :where(html):focus-within {\n scroll-behavior: smooth;\n }\n}\n\n:where(body) {\n min-block-size: 100%;\n tab-size: 2;\n}\n\n* {\n margin: 0;\n line-height: calc(0.3rem + 2ex + 0.3rem);\n overflow-wrap: break-word;\n}\n*, *::before, *::after {\n box-sizing: inherit;\n}\n\n:where(:not(fieldset, progress, meter)) {\n background-origin: border-box;\n background-repeat: no-repeat;\n}\n\n:where(abbr[title]) {\n text-decoration-line: underline;\n text-decoration-style: dotted;\n cursor: help;\n}\n\n:where(ul, ol)[role=list] {\n list-style: none;\n}\n\n:where(img, svg, canvas, audio, video, iframe, embed, object) {\n display: block;\n max-inline-size: 100%;\n}\n\n:where(img, svg, video) {\n block-size: auto;\n}\n\n:where(svg) {\n stroke-linecap: round;\n stroke-linejoin: round;\n}\n\n:where(iframe) {\n border: none;\n}\n\n:where(input, button, textarea, select, optgroup),\n:where(input[type=file])::-webkit-file-upload-button {\n color: inherit;\n font: inherit;\n font-size: inherit;\n letter-spacing: inherit;\n word-spacing: inherit;\n}\n\n:where(textarea) {\n resize: vertical;\n}\n@supports (resize: block) {\n :where(textarea) {\n resize: block;\n }\n}\n\n:where(a[href], area, button, input, label[for], select, summary, textarea, [tabindex]:not([tabindex*=\"-\"])) {\n cursor: pointer;\n touch-action: manipulation;\n -webkit-tap-highlight-color: transparent;\n}\n\n:where(input[type=file]) {\n cursor: auto;\n}\n:where(input[type=file])::-webkit-file-upload-button, :where(input[type=file])::file-selector-button {\n cursor: pointer;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset]),\n:where(input[type=file]):is(::-webkit-file-upload-button, ::file-selector-button) {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset])[disabled] {\n cursor: not-allowed;\n}\n\n:where(table) {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :where(:focus-visible) {\n transition: outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1);\n }\n :where(:not(:active):focus-visible) {\n transition-duration: 0.25s;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["preset.css"],"names":[],"mappings":"AAAA,wEAAwE;AACxE;EACE,sBAAsB;EACtB,8BAAsB;KAAtB,2BAAsB;UAAtB,sBAAsB;EACtB,YAAgB;AAClB;AACA;EACE;IACE,kCAAkC;IAClC,mCAAmC;EACrC;AACF;AACA;EACE;IACE,uBAAuB;EACzB;EAFA;IACE,uBAAuB;EACzB;AACF;;AAEA;EACE,gBAAoB;EACpB,gBAAW;IAAX,cAAW;OAAX,WAAW;AACb;;AAEA;EACE,SAAS;EACT,wCAAwC;EACxC,qBAAyB;EAAzB,yBAAyB;AAC3B;AACA;EACE,mBAAmB;AACrB;;AAEA;EACE,6BAA6B;EAC7B,4BAA4B;AAC9B;;AAEA;EACE,+BAA+B;EAC/B,6BAA6B;EAC7B,YAAY;AACd;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,cAAc;EACd,eAAqB;AACvB;;AAEA;EACE,YAAgB;AAClB;;AAEA;EACE,qBAAqB;EACrB,sBAAsB;AACxB;;AAEA;EACE,YAAY;AACd;;AAEA;;EAEE,cAAc;EACd,aAAa;EACb,kBAAkB;EAClB,uBAAuB;EACvB,qBAAqB;AACvB;;AAEA;EACE,gBAAgB;AAClB;AACA;EACE;IACE,gBAAa;EACf;AACF;;AAEA;EACE,eAAe;EACf,0BAA0B;EAC1B,wCAAwC;AAC1C;;AAEA;EACE,YAAY;AACd;AACA;EACE,eAAe;AACjB;;AAEA;EAEE,wCAAwC;EACxC,2BAA2B;EAC3B,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AALA;EAEE,wCAAwC;EACxC,2BAA2B;EAC3B,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AALA;EAEE,wCAAwC;EACxC,2BAA2B;EAC3B,yBAAiB;KAAjB,sBAAiB;UAAjB,iBAAiB;AACnB;;AALA;;EAEE,wCAAwC;EACxC,2BAA2B;EAC3B,yBAAiB;UAAjB,iBAAiB;AACnB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,yBAAyB;EACzB,iBAAiB;AACnB;;AAEA;EACE;IACE,8DAA8D;EAChE;EAFA;IACE,8DAA8D;EAChE;EACA;IACE,0BAA0B;EAC5B;EAFA;IACE,0BAA0B;EAC5B;AACF","file":"preset.css","sourcesContent":["/*! Preset v0.7.2 | MIT License | https://github.com/Microflash/preset */\n:where(html) {\n box-sizing: border-box;\n text-size-adjust: 100%;\n block-size: 100%;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 2dppx) {\n :where(html) {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n }\n}\n@media (prefers-reduced-motion: no-preference) {\n :where(html):focus-within {\n scroll-behavior: smooth;\n }\n}\n\n:where(body) {\n min-block-size: 100%;\n tab-size: 2;\n}\n\n* {\n margin: 0;\n line-height: calc(0.3rem + 2ex + 0.3rem);\n overflow-wrap: break-word;\n}\n*, *::before, *::after {\n box-sizing: inherit;\n}\n\n:where(:not(fieldset, progress, meter)) {\n background-origin: border-box;\n background-repeat: no-repeat;\n}\n\n:where(abbr[title]) {\n text-decoration-line: underline;\n text-decoration-style: dotted;\n cursor: help;\n}\n\n:where(ul, ol)[role=list] {\n list-style: none;\n}\n\n:where(img, svg, canvas, audio, video, iframe, embed, object) {\n display: block;\n max-inline-size: 100%;\n}\n\n:where(img, svg, video) {\n block-size: auto;\n}\n\n:where(svg) {\n stroke-linecap: round;\n stroke-linejoin: round;\n}\n\n:where(iframe) {\n border: none;\n}\n\n:where(input, button, textarea, select, optgroup),\n:where(input[type=file])::-webkit-file-upload-button {\n color: inherit;\n font: inherit;\n font-size: inherit;\n letter-spacing: inherit;\n word-spacing: inherit;\n}\n\n:where(textarea) {\n resize: vertical;\n}\n@supports (resize: block) {\n :where(textarea) {\n resize: block;\n }\n}\n\n:where(a[href], area, button, input, label[for], select, summary, textarea, [onclick], [tabindex]:not([tabindex*=\"-\"])) {\n cursor: pointer;\n touch-action: manipulation;\n -webkit-tap-highlight-color: transparent;\n}\n\n:where(input[type=file]) {\n cursor: auto;\n}\n:where(input[type=file])::-webkit-file-upload-button, :where(input[type=file])::file-selector-button {\n cursor: pointer;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset]),\n:where(input[type=file]):is(::-webkit-file-upload-button, ::file-selector-button) {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset])[disabled] {\n cursor: not-allowed;\n}\n\n:where(table) {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :where(:focus-visible) {\n transition: outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1);\n }\n :where(:not(:active):focus-visible) {\n transition-duration: 0.25s;\n }\n}\n"]} \ No newline at end of file diff --git a/dist/preset.min.css b/dist/preset.min.css index 63d17b4..c0bdb4e 100644 --- a/dist/preset.min.css +++ b/dist/preset.min.css @@ -1,3 +1,3 @@ -/*! Preset v0.7.1 | MIT License | https://github.com/Microflash/preset */ -:where(html){box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){:where(html){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}@media (prefers-reduced-motion:no-preference){.js-focus-within :where(html)[focus-within],:where(html)[focus-within].js-focus-within{scroll-behavior:smooth}:where(html):focus-within{scroll-behavior:smooth}}:where(body){min-height:100%;-moz-tab-size:2;-o-tab-size:2;tab-size:2}*{margin:0;line-height:calc(.3rem + 2ex + .3rem);word-wrap:break-word;overflow-wrap:break-word}*,::after,::before{box-sizing:inherit}:where(:not(fieldset):not(progress):not(meter)){background-origin:border-box;background-repeat:no-repeat}:where(abbr[title]){text-decoration-line:underline;text-decoration-style:dotted;cursor:help}:where(ul,ol)[role=list]{list-style:none}:where(img,svg,canvas,audio,video,iframe,embed,object){display:block;max-width:100%}:where(img,svg,video){height:auto}:where(svg){stroke-linecap:round;stroke-linejoin:round}:where(iframe){border:0}:where(input,button,textarea,select,optgroup),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit}:where(textarea){resize:vertical}@supports (resize:block){:where(textarea){resize:block}}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}:where(input[type=file])::-csstools-invalid--webkit-file-upload-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(input[type=file])::-csstools-invalid-file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file]):is(::-webkit-file-upload-button,::file-selector-button){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}:where(table){border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:no-preference){.js-focus-visible :where(.focus-visible),:where(.focus-visible).js-focus-visible,:where(:focus-visible){transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}.js-focus-visible :where(:not(:active).focus-visible),:where(:not(:active).focus-visible).js-focus-visible,:where(:not(:active):focus-visible){transition-duration:.25s}} -/*# sourceMappingURL=preset.min.css.map */ +/*! Preset v0.7.2 | MIT License | https://github.com/Microflash/preset */ +:where(html){box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){:where(html){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}@media (prefers-reduced-motion:no-preference){.js-focus-within :where(html)[focus-within],:where(html)[focus-within].js-focus-within{scroll-behavior:smooth}:where(html):focus-within{scroll-behavior:smooth}}:where(body){min-height:100%;-moz-tab-size:2;-o-tab-size:2;tab-size:2}*{margin:0;line-height:calc(.3rem + 2ex + .3rem);word-wrap:break-word;overflow-wrap:break-word}*,::after,::before{box-sizing:inherit}:where(:not(fieldset):not(progress):not(meter)){background-origin:border-box;background-repeat:no-repeat}:where(abbr[title]){text-decoration-line:underline;text-decoration-style:dotted;cursor:help}:where(ul,ol)[role=list]{list-style:none}:where(img,svg,canvas,audio,video,iframe,embed,object){display:block;max-width:100%}:where(img,svg,video){height:auto}:where(svg){stroke-linecap:round;stroke-linejoin:round}:where(iframe){border:0}:where(input,button,textarea,select,optgroup),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit}:where(textarea){resize:vertical}@supports (resize:block){:where(textarea){resize:block}}:where(a[href],area,button,input,label[for],select,summary,textarea,[onclick],[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}:where(input[type=file])::-csstools-invalid--webkit-file-upload-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(input[type=file])::-csstools-invalid-file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file]):is(::-webkit-file-upload-button,::file-selector-button){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}:where(table){border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:no-preference){.js-focus-visible :where(.focus-visible),:where(.focus-visible).js-focus-visible,:where(:focus-visible){transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}.js-focus-visible :where(:not(:active).focus-visible),:where(:not(:active).focus-visible).js-focus-visible,:where(:not(:active):focus-visible){transition-duration:.25s}} +/*# sourceMappingURL=preset.min.css.map */ \ No newline at end of file diff --git a/dist/preset.min.css.map b/dist/preset.min.css.map index ea289e4..057b78e 100644 --- a/dist/preset.min.css.map +++ b/dist/preset.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["preset.css","dist/preset.css"],"names":[],"mappings":"A;AACA,OAAA,K,CACE,qB,CACA,6B,CAAA,0B,CAAA,qB,CACA,W,CAEF,uFACE,OAAA,K,CACE,iC,CACA,oCAGJ,A,8CACE,wBAAA,mB,CAAA,OAAA,mC,CACE,sB,CADF,OAAA,kB,CACE,wBAIJ,A,OAAA,K,CACE,e,CACA,e,CAAA,a,CAAA,U,CAGF,C,CACE,Q,CACA,qC,CACA,oB,CAAA,wB,CAHF,C,CAKA,O,CAAA,Q,CACE,kB,CAGF,OAAA,KAAA,Q,MAAA,Q,MAAA,O,CACE,4B,CACA,2B,CAGF,OAAA,Y,CACE,8B,CACA,4B,CACA,W,CAGF,OAAA,E,CAAA,c,CACE,e,CAGF,OAAA,G,CAAA,G,CAAA,M,CAAA,K,CAAA,K,CAAA,M,CAAA,K,CAAA,O,CACE,a,CACA,c,CAGF,OAAA,G,CAAA,G,CAAA,M,CACE,W,CAGF,OAAA,I,CACE,oB,CACA,qB,CAGF,OAAA,O,CACE,Q,CAGF,OAAA,K,CAAA,M,CAAA,Q,CAAA,M,CAAA,S,CCSA,OAAO,6C,CDPL,a,CACA,Y,CACA,iB,CACA,sB,CACA,oB,CAGF,OAAA,S,CACE,e,CAEF,WAAA,Y,EACE,OAAA,S,CACE,iBAIJ,A,OAAA,O,CAAA,I,CAAA,M,CAAA,K,CAAA,U,CAAA,M,CAAA,O,CAAA,Q,CAAA,eAAA,iB,CACE,c,CACA,yB,CACA,uC,CAGF,OAAA,iB,CACE,W,CAEF,OAAA,6C,CAAA,OAAA,uC,CACE,c,CAGF,OAAA,+D,CAEE,uC,CACA,0B,CACA,wB,CAAA,qB,CAAA,gB,CAJF,OAAA,yD,CAEE,uC,CACA,0B,CACA,wB,CAAA,qB,CAAA,gB,CAJF,OAAA,M,CAAA,Y,CAAA,kB,CAAA,kB,CAAA,kB,CAEE,uC,CACA,0B,CACA,wB,CAAA,qB,CAAA,gB,CAJF,OAAA,M,CAAA,Y,CAAA,kB,CAAA,kB,CAAA,kB,CCiCA,OAAO,gB,KAAqB,4B,CAA8B,uB,CD/BxD,uC,CACA,0B,CACA,wB,CAAA,gB,CAGF,OAAA,M,CAAA,Y,CAAA,kB,CAAA,kB,CAAA,4B,CACE,kB,CAGF,OAAA,M,CACE,wB,CACA,gB,CAGF,8CACE,yBAAA,e,CAAA,OAAA,gC,CAAA,OAAA,e,CACE,wD,CAEF,yBAAA,KAAA,uB,CAAA,OAAA,KAAA,wC,CAAA,OAAA,KAAA,uB,CACE,0B","file":"dist/preset.css","sourcesContent":["/*! Preset v0.7.1 | MIT License | https://github.com/Microflash/preset */\n:where(html) {\n box-sizing: border-box;\n text-size-adjust: 100%;\n block-size: 100%;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 2dppx) {\n :where(html) {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n }\n}\n@media (prefers-reduced-motion: no-preference) {\n :where(html):focus-within {\n scroll-behavior: smooth;\n }\n}\n\n:where(body) {\n min-block-size: 100%;\n tab-size: 2;\n}\n\n* {\n margin: 0;\n line-height: calc(0.3rem + 2ex + 0.3rem);\n overflow-wrap: break-word;\n}\n*, *::before, *::after {\n box-sizing: inherit;\n}\n\n:where(:not(fieldset, progress, meter)) {\n background-origin: border-box;\n background-repeat: no-repeat;\n}\n\n:where(abbr[title]) {\n text-decoration-line: underline;\n text-decoration-style: dotted;\n cursor: help;\n}\n\n:where(ul, ol)[role=list] {\n list-style: none;\n}\n\n:where(img, svg, canvas, audio, video, iframe, embed, object) {\n display: block;\n max-inline-size: 100%;\n}\n\n:where(img, svg, video) {\n block-size: auto;\n}\n\n:where(svg) {\n stroke-linecap: round;\n stroke-linejoin: round;\n}\n\n:where(iframe) {\n border: none;\n}\n\n:where(input, button, textarea, select, optgroup),\n:where(input[type=file])::-webkit-file-upload-button {\n color: inherit;\n font: inherit;\n font-size: inherit;\n letter-spacing: inherit;\n word-spacing: inherit;\n}\n\n:where(textarea) {\n resize: vertical;\n}\n@supports (resize: block) {\n :where(textarea) {\n resize: block;\n }\n}\n\n:where(a[href], area, button, input, label[for], select, summary, textarea, [tabindex]:not([tabindex*=\"-\"])) {\n cursor: pointer;\n touch-action: manipulation;\n -webkit-tap-highlight-color: transparent;\n}\n\n:where(input[type=file]) {\n cursor: auto;\n}\n:where(input[type=file])::-webkit-file-upload-button, :where(input[type=file])::file-selector-button {\n cursor: pointer;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset]),\n:where(input[type=file]):is(::-webkit-file-upload-button, ::file-selector-button) {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset])[disabled] {\n cursor: not-allowed;\n}\n\n:where(table) {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :where(:focus-visible) {\n transition: outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1);\n }\n :where(:not(:active):focus-visible) {\n transition-duration: 0.25s;\n }\n}\n","/*! Preset v0.7.1 | MIT License | https://github.com/Microflash/preset */\n:where(html) {\n box-sizing: border-box;\n -webkit-text-size-adjust: 100%;\n -moz-text-size-adjust: 100%;\n text-size-adjust: 100%;\n height: 100%;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 2dppx) {\n :where(html) {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n }\n}\n@media (prefers-reduced-motion: no-preference) {\n :where(html)[focus-within].js-focus-within, .js-focus-within :where(html)[focus-within] {\n scroll-behavior: smooth;\n }\n :where(html):focus-within {\n scroll-behavior: smooth;\n }\n}\n\n:where(body) {\n min-height: 100%;\n -moz-tab-size: 2;\n -o-tab-size: 2;\n tab-size: 2;\n}\n\n* {\n margin: 0;\n line-height: calc(0.3rem + 2ex + 0.3rem);\n word-wrap: break-word;\n overflow-wrap: break-word;\n}\n*, *::before, *::after {\n box-sizing: inherit;\n}\n\n:where(:not(fieldset):not(progress):not(meter)) {\n background-origin: border-box;\n background-repeat: no-repeat;\n}\n\n:where(abbr[title]) {\n text-decoration-line: underline;\n text-decoration-style: dotted;\n cursor: help;\n}\n\n:where(ul, ol)[role=list] {\n list-style: none;\n}\n\n:where(img, svg, canvas, audio, video, iframe, embed, object) {\n display: block;\n max-width: 100%;\n}\n\n:where(img, svg, video) {\n height: auto;\n}\n\n:where(svg) {\n stroke-linecap: round;\n stroke-linejoin: round;\n}\n\n:where(iframe) {\n border: none;\n}\n\n:where(input, button, textarea, select, optgroup),\n:where(input[type=file])::-webkit-file-upload-button {\n color: inherit;\n font: inherit;\n font-size: inherit;\n letter-spacing: inherit;\n word-spacing: inherit;\n}\n\n:where(textarea) {\n resize: vertical;\n}\n@supports (resize: block) {\n :where(textarea) {\n resize: block;\n }\n}\n\n:where(a[href], area, button, input, label[for], select, summary, textarea, [tabindex]:not([tabindex*=\"-\"])) {\n cursor: pointer;\n touch-action: manipulation;\n -webkit-tap-highlight-color: transparent;\n}\n\n:where(input[type=file]) {\n cursor: auto;\n}\n:where(input[type=file])::-webkit-file-upload-button, :where(input[type=file])::file-selector-button {\n cursor: pointer;\n}\n\n:where(input[type=file])::-csstools-invalid--webkit-file-upload-button {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n:where(input[type=file])::-csstools-invalid-file-selector-button {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset]) {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset]),\n:where(input[type=file]):is(::-webkit-file-upload-button, ::file-selector-button) {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset])[disabled] {\n cursor: not-allowed;\n}\n\n:where(table) {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :where(.focus-visible).js-focus-visible, .js-focus-visible :where(.focus-visible) {\n transition: outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1);\n }\n :where(:focus-visible) {\n transition: outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1);\n }\n :where(:not(:active).focus-visible).js-focus-visible, .js-focus-visible :where(:not(:active).focus-visible) {\n transition-duration: 0.25s;\n }\n :where(:not(:active):focus-visible) {\n transition-duration: 0.25s;\n }\n}\n\n/*# sourceMappingURL=preset.css.map */"]} +{"version":3,"sources":["preset.css","dist/preset.css"],"names":[],"mappings":"A;AACA,OAAA,K,CACE,qB,CACA,6B,CAAA,0B,CAAA,qB,CACA,W,CAEF,uFACE,OAAA,K,CACE,iC,CACA,oCAGJ,A,8CACE,wBAAA,mB,CAAA,OAAA,mC,CACE,sB,CADF,OAAA,kB,CACE,wBAIJ,A,OAAA,K,CACE,e,CACA,e,CAAA,a,CAAA,U,CAGF,C,CACE,Q,CACA,qC,CACA,oB,CAAA,wB,CAHF,C,CAKA,O,CAAA,Q,CACE,kB,CAGF,OAAA,KAAA,Q,MAAA,Q,MAAA,O,CACE,4B,CACA,2B,CAGF,OAAA,Y,CACE,8B,CACA,4B,CACA,W,CAGF,OAAA,E,CAAA,c,CACE,e,CAGF,OAAA,G,CAAA,G,CAAA,M,CAAA,K,CAAA,K,CAAA,M,CAAA,K,CAAA,O,CACE,a,CACA,c,CAGF,OAAA,G,CAAA,G,CAAA,M,CACE,W,CAGF,OAAA,I,CACE,oB,CACA,qB,CAGF,OAAA,O,CACE,Q,CAGF,OAAA,K,CAAA,M,CAAA,Q,CAAA,M,CAAA,S,CCSA,OAAO,6C,CDPL,a,CACA,Y,CACA,iB,CACA,sB,CACA,oB,CAGF,OAAA,S,CACE,e,CAEF,WAAA,Y,EACE,OAAA,S,CACE,cAIJ,A,OAAA,O,CAAA,I,CAAA,M,CAAA,K,CAAA,U,CAAA,M,CAAA,O,CAAA,Q,CAAA,S,CAAA,eAAA,iB,CACE,c,CACA,yB,CACA,uC,CAGF,OAAA,iB,CACE,W,CAEF,OAAA,6C,CAAA,OAAA,uC,CACE,c,CAGF,OAAA,+D,CAEE,uC,CACA,0B,CACA,wB,CAAA,qB,CAAA,gB,CAJF,OAAA,yD,CAEE,uC,CACA,0B,CACA,wB,CAAA,qB,CAAA,gB,CAJF,OAAA,M,CAAA,Y,CAAA,kB,CAAA,kB,CAAA,kB,CAEE,uC,CACA,0B,CACA,wB,CAAA,qB,CAAA,gB,CAJF,OAAA,M,CAAA,Y,CAAA,kB,CAAA,kB,CAAA,kB,CCiCA,OAAO,gB,KAAqB,4B,CAA8B,uB,CD/BxD,uC,CACA,0B,CACA,wB,CAAA,gB,CAGF,OAAA,M,CAAA,Y,CAAA,kB,CAAA,kB,CAAA,4B,CACE,kB,CAGF,OAAA,M,CACE,wB,CACA,gB,CAGF,8CACE,yBAAA,e,CAAA,OAAA,gC,CAAA,OAAA,e,CACE,wD,CAEF,yBAAA,KAAA,uB,CAAA,OAAA,KAAA,wC,CAAA,OAAA,KAAA,uB,CACE,0B","file":"dist/preset.css","sourcesContent":["/*! Preset v0.7.2 | MIT License | https://github.com/Microflash/preset */\n:where(html) {\n box-sizing: border-box;\n text-size-adjust: 100%;\n block-size: 100%;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 2dppx) {\n :where(html) {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n }\n}\n@media (prefers-reduced-motion: no-preference) {\n :where(html):focus-within {\n scroll-behavior: smooth;\n }\n}\n\n:where(body) {\n min-block-size: 100%;\n tab-size: 2;\n}\n\n* {\n margin: 0;\n line-height: calc(0.3rem + 2ex + 0.3rem);\n overflow-wrap: break-word;\n}\n*, *::before, *::after {\n box-sizing: inherit;\n}\n\n:where(:not(fieldset, progress, meter)) {\n background-origin: border-box;\n background-repeat: no-repeat;\n}\n\n:where(abbr[title]) {\n text-decoration-line: underline;\n text-decoration-style: dotted;\n cursor: help;\n}\n\n:where(ul, ol)[role=list] {\n list-style: none;\n}\n\n:where(img, svg, canvas, audio, video, iframe, embed, object) {\n display: block;\n max-inline-size: 100%;\n}\n\n:where(img, svg, video) {\n block-size: auto;\n}\n\n:where(svg) {\n stroke-linecap: round;\n stroke-linejoin: round;\n}\n\n:where(iframe) {\n border: none;\n}\n\n:where(input, button, textarea, select, optgroup),\n:where(input[type=file])::-webkit-file-upload-button {\n color: inherit;\n font: inherit;\n font-size: inherit;\n letter-spacing: inherit;\n word-spacing: inherit;\n}\n\n:where(textarea) {\n resize: vertical;\n}\n@supports (resize: block) {\n :where(textarea) {\n resize: block;\n }\n}\n\n:where(a[href], area, button, input, label[for], select, summary, textarea, [onclick], [tabindex]:not([tabindex*=\"-\"])) {\n cursor: pointer;\n touch-action: manipulation;\n -webkit-tap-highlight-color: transparent;\n}\n\n:where(input[type=file]) {\n cursor: auto;\n}\n:where(input[type=file])::-webkit-file-upload-button, :where(input[type=file])::file-selector-button {\n cursor: pointer;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset]),\n:where(input[type=file]):is(::-webkit-file-upload-button, ::file-selector-button) {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset])[disabled] {\n cursor: not-allowed;\n}\n\n:where(table) {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :where(:focus-visible) {\n transition: outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1);\n }\n :where(:not(:active):focus-visible) {\n transition-duration: 0.25s;\n }\n}\n","/*! Preset v0.7.2 | MIT License | https://github.com/Microflash/preset */\n:where(html) {\n box-sizing: border-box;\n -webkit-text-size-adjust: 100%;\n -moz-text-size-adjust: 100%;\n text-size-adjust: 100%;\n height: 100%;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 2dppx) {\n :where(html) {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n }\n}\n@media (prefers-reduced-motion: no-preference) {\n :where(html)[focus-within].js-focus-within, .js-focus-within :where(html)[focus-within] {\n scroll-behavior: smooth;\n }\n :where(html):focus-within {\n scroll-behavior: smooth;\n }\n}\n\n:where(body) {\n min-height: 100%;\n -moz-tab-size: 2;\n -o-tab-size: 2;\n tab-size: 2;\n}\n\n* {\n margin: 0;\n line-height: calc(0.3rem + 2ex + 0.3rem);\n word-wrap: break-word;\n overflow-wrap: break-word;\n}\n*, *::before, *::after {\n box-sizing: inherit;\n}\n\n:where(:not(fieldset):not(progress):not(meter)) {\n background-origin: border-box;\n background-repeat: no-repeat;\n}\n\n:where(abbr[title]) {\n text-decoration-line: underline;\n text-decoration-style: dotted;\n cursor: help;\n}\n\n:where(ul, ol)[role=list] {\n list-style: none;\n}\n\n:where(img, svg, canvas, audio, video, iframe, embed, object) {\n display: block;\n max-width: 100%;\n}\n\n:where(img, svg, video) {\n height: auto;\n}\n\n:where(svg) {\n stroke-linecap: round;\n stroke-linejoin: round;\n}\n\n:where(iframe) {\n border: none;\n}\n\n:where(input, button, textarea, select, optgroup),\n:where(input[type=file])::-webkit-file-upload-button {\n color: inherit;\n font: inherit;\n font-size: inherit;\n letter-spacing: inherit;\n word-spacing: inherit;\n}\n\n:where(textarea) {\n resize: vertical;\n}\n@supports (resize: block) {\n :where(textarea) {\n resize: block;\n }\n}\n\n:where(a[href], area, button, input, label[for], select, summary, textarea, [onclick], [tabindex]:not([tabindex*=\"-\"])) {\n cursor: pointer;\n touch-action: manipulation;\n -webkit-tap-highlight-color: transparent;\n}\n\n:where(input[type=file]) {\n cursor: auto;\n}\n:where(input[type=file])::-webkit-file-upload-button, :where(input[type=file])::file-selector-button {\n cursor: pointer;\n}\n\n:where(input[type=file])::-csstools-invalid--webkit-file-upload-button {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n:where(input[type=file])::-csstools-invalid-file-selector-button {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset]) {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset]),\n:where(input[type=file]):is(::-webkit-file-upload-button, ::file-selector-button) {\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n user-select: none;\n}\n\n:where(button, button[type], input[type=button], input[type=submit], input[type=reset])[disabled] {\n cursor: not-allowed;\n}\n\n:where(table) {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :where(.focus-visible).js-focus-visible, .js-focus-visible :where(.focus-visible) {\n transition: outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1);\n }\n :where(:focus-visible) {\n transition: outline-offset 145ms cubic-bezier(0.25, 0, 0.4, 1);\n }\n :where(:not(:active).focus-visible).js-focus-visible, .js-focus-visible :where(:not(:active).focus-visible) {\n transition-duration: 0.25s;\n }\n :where(:not(:active):focus-visible) {\n transition-duration: 0.25s;\n }\n}\n"]} \ No newline at end of file diff --git a/package.json b/package.json index 3549ee5..8ab2ea9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@microflash/preset", - "version": "0.7.1", + "version": "0.7.2", "description": "A modern CSS preset", "keywords": [ "css", @@ -29,8 +29,8 @@ "csso-cli": "^4.0.2", "postcss": "^8.4.21", "postcss-cli": "^10.1.0", - "postcss-preset-env": "^8.3.0", - "sass": "^1.60.0" + "postcss-preset-env": "^8.3.1", + "sass": "^1.62.0" }, "browserslist": [ "defaults, not IE > 0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 15a8021..8a20688 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,28 +11,23 @@ devDependencies: specifier: ^10.1.0 version: 10.1.0(postcss@8.4.21) postcss-preset-env: - specifier: ^8.3.0 - version: 8.3.0(postcss@8.4.21) + specifier: ^8.3.1 + version: 8.3.1(postcss@8.4.21) sass: - specifier: ^1.60.0 - version: 1.60.0 + specifier: ^1.62.0 + version: 1.62.0 packages: - /@csstools/cascade-layer-name-parser@1.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-SAAi5DpgJJWkfTvWSaqkgyIsTawa83hMwKrktkj6ra2h+q6ZN57vOGZ6ySHq6RSo+CbP64fA3aPChPBRDDUgtw==} + /@csstools/cascade-layer-name-parser@1.0.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1): + resolution: {integrity: sha512-xm7Mgwej/wBfLoK0K5LfntmPJzoULayl1XZY9JYgQgT29JiqNw++sLnx95u5y9zCihblzkyaRYJrsRMhIBzRdg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.0.0 - '@csstools/css-tokenizer': ^2.0.0 + '@csstools/css-parser-algorithms': ^2.1.1 + '@csstools/css-tokenizer': ^2.1.1 dependencies: - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 - dev: true - - /@csstools/color-helpers@1.0.0: - resolution: {integrity: sha512-tgqtiV8sU/VaWYjOB3O7PWs7HR/MmOLl2kTYRW2qSsTSEniJq7xmyAYFB1LPpXvvQcE5u2ih2dK9fyc8BnrAGQ==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 dev: true /@csstools/color-helpers@2.0.0: @@ -40,108 +35,53 @@ packages: engines: {node: ^14 || ^16 || >=18} dev: true - /@csstools/css-calc@1.0.1(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-VBI8X0bmStfc85wWTa2bsbnlBQxgW4FmJ0Ts9ar9UqytE6kii3yg6GO+wpgzht2oK5Qlbpkm1Fy2kcqVmu6f3Q==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-parser-algorithms': ^2.0.1 - '@csstools/css-tokenizer': ^2.0.1 - dependencies: - '@csstools/css-parser-algorithms': 2.0.1(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 - dev: true - - /@csstools/css-calc@1.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-VBI8X0bmStfc85wWTa2bsbnlBQxgW4FmJ0Ts9ar9UqytE6kii3yg6GO+wpgzht2oK5Qlbpkm1Fy2kcqVmu6f3Q==} + /@csstools/css-calc@1.1.1(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1): + resolution: {integrity: sha512-Nh+iLCtjlooTzuR0lpmB8I6hPX/VupcGQ3Z1U2+wgJJ4fa8+cWkub+lCsbZcYPzBGsZLEL8fQAg+Na5dwEFJxg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.0.1 - '@csstools/css-tokenizer': ^2.0.1 + '@csstools/css-parser-algorithms': ^2.1.1 + '@csstools/css-tokenizer': ^2.1.1 dependencies: - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 dev: true - /@csstools/css-color-parser@1.0.0(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-u3JrK+pQIGGnXe+YhohWwAwOum2y25NRdEjRQFD3moMnOJgmU/nj8BPAF6DDQAooy8Ty9RNKiAh2njuqwMgUNQ==} + /@csstools/css-color-parser@1.1.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1): + resolution: {integrity: sha512-MjW/VspbFSkvbuou7tUUu2+FAlAR7VJ/PA69M9EGKltThbONC8nyW33wHRzNvLzRLGstZLEO5X5oR7IMhMDi0A==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.1.0 - '@csstools/css-tokenizer': ^2.1.0 + '@csstools/css-parser-algorithms': ^2.1.1 + '@csstools/css-tokenizer': ^2.1.1 dependencies: '@csstools/color-helpers': 2.0.0 - '@csstools/css-calc': 1.0.1(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.0.1(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-calc': 1.1.1(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 dev: true - /@csstools/css-color-parser@1.1.0(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-jRpIhjThaH8jxuJ8Q1H+jai/dekP5952kzLHTuN+rPI48eF2esf/18TMb3N/HtEgmnybhfiwUO6Ph2OkHi3jpA==} + /@csstools/css-parser-algorithms@2.1.1(@csstools/css-tokenizer@2.1.1): + resolution: {integrity: sha512-viRnRh02AgO4mwIQb2xQNJju0i+Fh9roNgmbR5xEuG7J3TGgxjnE95HnBLgsFJOJOksvcfxOUCgODcft6Y07cA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.1.0 - '@csstools/css-tokenizer': ^2.1.0 + '@csstools/css-tokenizer': ^2.1.1 dependencies: - '@csstools/color-helpers': 2.0.0 - '@csstools/css-calc': 1.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-tokenizer': 2.1.1 dev: true - /@csstools/css-parser-algorithms@2.0.1(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-B9/8PmOtU6nBiibJg0glnNktQDZ3rZnGn/7UmDfrm2vMtrdlXO3p7ErE95N0up80IRk9YEtB5jyj/TmQ1WH3dw==} + /@csstools/css-tokenizer@2.1.1: + resolution: {integrity: sha512-GbrTj2Z8MCTUv+52GE0RbFGM527xuXZ0Xa5g0Z+YN573uveS4G0qi6WNOMyz3yrFM/jaILTTwJ0+umx81EzqfA==} engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-tokenizer': ^2.0.0 - dependencies: - '@csstools/css-tokenizer': 2.1.0 dev: true - /@csstools/css-parser-algorithms@2.1.0(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-KP8TicdXpUyeB1NMlbHud/1l39xvLGvqNFWMpG4qC6H1zs9SadGUHe5SO92n/659sDW9aGDvm9AMru0DZkN1Bw==} + /@csstools/media-query-list-parser@2.0.4(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1): + resolution: {integrity: sha512-GyYot6jHgcSDZZ+tLSnrzkR7aJhF2ZW6d+CXH66mjy5WpAQhZD4HDke2OQ36SivGRWlZJpAz7TzbW6OKlEpxAA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-tokenizer': ^2.0.0 + '@csstools/css-parser-algorithms': ^2.1.1 + '@csstools/css-tokenizer': ^2.1.1 dependencies: - '@csstools/css-tokenizer': 2.1.0 - dev: true - - /@csstools/css-tokenizer@2.1.0: - resolution: {integrity: sha512-dtqFyoJBHUxGi9zPZdpCKP1xk8tq6KPHJ/NY4qWXiYo6IcSGwzk3L8x2XzZbbyOyBs9xQARoGveU2AsgLj6D2A==} - engines: {node: ^14 || ^16 || >=18} - dev: true - - /@csstools/media-query-list-parser@2.0.1(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-X2/OuzEbjaxhzm97UJ+95GrMeT29d1Ib+Pu+paGLuRWZnWRK9sI9r3ikmKXPWGA1C4y4JEdBEFpp9jEqCvLeRA==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-parser-algorithms': ^2.0.0 - '@csstools/css-tokenizer': ^2.0.0 - dependencies: - '@csstools/css-parser-algorithms': 2.0.1(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 - dev: true - - /@csstools/media-query-list-parser@2.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-X2/OuzEbjaxhzm97UJ+95GrMeT29d1Ib+Pu+paGLuRWZnWRK9sI9r3ikmKXPWGA1C4y4JEdBEFpp9jEqCvLeRA==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-parser-algorithms': ^2.0.0 - '@csstools/css-tokenizer': ^2.0.0 - dependencies: - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 - dev: true - - /@csstools/media-query-list-parser@2.0.2(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0): - resolution: {integrity: sha512-8V6JD8Av1HttuClYr1ZBu0LRVe5Nnz4qrv8RppO8mobsX/USBHZy5JQOXYIlpOVhl46nzkx3X5cfH6CqUghjrQ==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-parser-algorithms': ^2.0.0 - '@csstools/css-tokenizer': ^2.0.0 - dependencies: - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 dev: true /@csstools/postcss-cascade-layers@3.0.1(postcss@8.4.21): @@ -155,27 +95,28 @@ packages: postcss-selector-parser: 6.0.11 dev: true - /@csstools/postcss-color-function@2.1.0(postcss@8.4.21): - resolution: {integrity: sha512-XBoCClLyWchlYGHGlmMOa6M2UXZNrZm63HVfsvgD/z1RPm/s3+FhHyT6VkDo+OvEBPhCgn6xz4IeCu4pRctKDQ==} + /@csstools/postcss-color-function@2.2.1(postcss@8.4.21): + resolution: {integrity: sha512-T52iiqmzyKk09B9iNTQbuWa9Tn83SztXY7o6r2+j+o1BS/7+CiCjTgN2HgzybDmx8cr6XYhQ1BzqgV9tJzhrmw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/color-helpers': 1.0.0 + '@csstools/css-color-parser': 1.1.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 '@csstools/postcss-progressive-custom-properties': 2.1.0(postcss@8.4.21) postcss: 8.4.21 - postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-color-mix-function@1.0.0(postcss@8.4.21): - resolution: {integrity: sha512-JuI8SKpE/XIpfmvALcxvk6flaq36KCJwqQgZ958Jz189r1diQZADq+7xFmjcv+B0vHQ4nSa92gGExtzOZ1iiUg==} + /@csstools/postcss-color-mix-function@1.0.1(postcss@8.4.21): + resolution: {integrity: sha512-NSVrzjVcI4TMzDfh6GKZXvEuelT81xpXzruuTNJrwKMTZXEBHY9G2gvmr0eC0wwmL8EF1TblXyPPfBbZobvfXg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 1.0.0(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.0.1(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-color-parser': 1.1.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 '@csstools/postcss-progressive-custom-properties': 2.1.0(postcss@8.4.21) postcss: 8.4.21 dev: true @@ -190,28 +131,28 @@ packages: postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-gradients-interpolation-method@3.0.1(postcss@8.4.21): - resolution: {integrity: sha512-sCfFSzL5HRb/GhrGuTEi8IRrxp2bUeKakyXvuXzuBBxL0L2X8kZAljQwkuRkd0W/wIWTsQG/E72REb5XMmRfrA==} + /@csstools/postcss-gradients-interpolation-method@3.0.3(postcss@8.4.21): + resolution: {integrity: sha512-0i6HQ8V3jcGEEhhGPAQdMemPjXTOct9qDYLIzjsgKHhrHVwhjwBVcUV70658vJJmrJJvVXgZx2qc4S6okKZJpg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 1.1.0(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-color-parser': 1.1.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 '@csstools/postcss-progressive-custom-properties': 2.1.0(postcss@8.4.21) postcss: 8.4.21 dev: true - /@csstools/postcss-hwb-function@2.2.0(postcss@8.4.21): - resolution: {integrity: sha512-7gDPKacr3KhonzEyj4dzAEcetFJbN+JVPZXtANpf9SAVUHDUK+cCw7367uRlXnCeAoTdmRAyBk3agg2+snFxAw==} + /@csstools/postcss-hwb-function@2.2.1(postcss@8.4.21): + resolution: {integrity: sha512-eiqB4DIs+xqProAly7KwIgE04oze1YHb0QSCw/Y7062d9gpw+Cdif3Y0Z+Te+U7JROYdO0/0j91A6Qy8fo/Rlw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 1.0.0(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.0.1(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-color-parser': 1.1.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 postcss: 8.4.21 dev: true @@ -226,8 +167,8 @@ packages: postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-is-pseudo-class@3.1.1(postcss@8.4.21): - resolution: {integrity: sha512-hhiacuby4YdUnnxfCYCRMBIobyJImozf0u+gHSbQ/tNOdwvmrZtVROvgW7zmfYuRkHVDNZJWZslq2v5jOU+j/A==} + /@csstools/postcss-is-pseudo-class@3.2.0(postcss@8.4.21): + resolution: {integrity: sha512-uooelBL99jMg8ZD6xy0Pj1hSalchWmplcin00eI+JHpv1jW2iwbi1cn2UnVsToM4JLwJSZFzTSWCgSpmlyhe3A==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 @@ -256,38 +197,38 @@ packages: postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-logical-viewport-units@1.0.2(postcss@8.4.21): - resolution: {integrity: sha512-nnKFywBqRMYjv5jyjSplD/nbAnboUEGFfdxKw1o34Y1nvycgqjQavhKkmxbORxroBBIDwC5y6SfgENcPPUcOxQ==} + /@csstools/postcss-logical-viewport-units@1.0.3(postcss@8.4.21): + resolution: {integrity: sha512-6zqcyRg9HSqIHIPMYdt6THWhRmE5/tyHKJQLysn2TeDf/ftq7Em9qwMTx98t2C/7UxIsYS8lOiHHxAVjWn2WUg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-tokenizer': 2.1.1 postcss: 8.4.21 dev: true - /@csstools/postcss-media-minmax@1.0.0(postcss@8.4.21): - resolution: {integrity: sha512-qXHZ0QVDszKf4SsLazOEzFl+m+IkhHOigqMy/gHNIzAtqB3XeBQUa+dTi1ROmQBDH1HXktGwy+tafFBg9UoaxA==} + /@csstools/postcss-media-minmax@1.0.2(postcss@8.4.21): + resolution: {integrity: sha512-DsEykSINZTqlBefi1uSQBym1Rj0NQOj92dLRd5jUQpSy8yBVaXXmkiUgBUbb+gQh8imAdqPpz2v4sAUnw8yXXA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-calc': 1.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 - '@csstools/media-query-list-parser': 2.0.2(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) + '@csstools/css-calc': 1.1.1(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 + '@csstools/media-query-list-parser': 2.0.4(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) postcss: 8.4.21 dev: true - /@csstools/postcss-media-queries-aspect-ratio-number-values@1.0.1(postcss@8.4.21): - resolution: {integrity: sha512-V9yQqXdje6OfqDf6EL5iGOpi6N0OEczwYK83rql9UapQwFEryXlAehR5AqH8QqLYb6+y31wUXK6vMxCp0920Zg==} + /@csstools/postcss-media-queries-aspect-ratio-number-values@1.0.2(postcss@8.4.21): + resolution: {integrity: sha512-rOSR5p+5m0joXUoitYgCyMqNCu97yfLsLG3cnNaM8VeJRCWHGEu5hE9Gv0M7n9A4wo2pYF8QqaxkTlWbSJY9Fg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-parser-algorithms': 2.0.1(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 - '@csstools/media-query-list-parser': 2.0.1(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 + '@csstools/media-query-list-parser': 2.0.4(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) postcss: 8.4.21 dev: true @@ -311,15 +252,15 @@ packages: postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-oklab-function@2.2.0(postcss@8.4.21): - resolution: {integrity: sha512-5QMtgn9IWpeTbbt8DwLvr41CQRJef2fKhznTFQI1Og/v3zr/uKYu+aSKZEEaoZnO9OophM4YJnkVJne3CqvJDQ==} + /@csstools/postcss-oklab-function@2.2.1(postcss@8.4.21): + resolution: {integrity: sha512-g4wrVopp6xXr1KetUK4Lj36P+PFPwvUUtd2gaqo7X/0xgJHmMtKMPhD9p77H9bmIpPtkIYQ8b7+7cdmrWNEVAw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 1.0.0(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.0.1(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-color-parser': 1.1.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 '@csstools/postcss-progressive-custom-properties': 2.1.0(postcss@8.4.21) postcss: 8.4.21 dev: true @@ -344,38 +285,38 @@ packages: postcss-selector-parser: 6.0.11 dev: true - /@csstools/postcss-stepped-value-functions@2.1.0(postcss@8.4.21): - resolution: {integrity: sha512-CkEo9BF8fQeMoXW3biXjlgTLY7PA4UFihn6leq7hPoRzIguLUI0WZIVgsITGXfX8LXmkhCSTjXO2DLYu/LUixQ==} + /@csstools/postcss-stepped-value-functions@2.1.1(postcss@8.4.21): + resolution: {integrity: sha512-YCvdF0GCZK35nhLgs7ippcxDlRVe5QsSht3+EghqTjnYnyl3BbWIN6fYQ1dKWYTJ+7Bgi41TgqQFfJDcp9Xy/w==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-calc': 1.0.1(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.0.1(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-calc': 1.1.1(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 postcss: 8.4.21 dev: true - /@csstools/postcss-text-decoration-shorthand@2.2.1(postcss@8.4.21): - resolution: {integrity: sha512-Ow6/cWWdjjVvA83mkm3kLRvvWsbzoe1AbJCxkpC+c9ibUjyS8pifm+LpZslQUKcxRVQ69ztKHDBEbFGTDhNeUw==} + /@csstools/postcss-text-decoration-shorthand@2.2.3(postcss@8.4.21): + resolution: {integrity: sha512-PADJidg/tdhDk120aWlGuDxsp5ZTc9Nx7GhJ8t0qBCk5fOgLK6V3DsB9X6sOAhDokIihXKzjtUu15puac5McWw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/color-helpers': 1.0.0 + '@csstools/color-helpers': 2.0.0 postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: true - /@csstools/postcss-trigonometric-functions@2.1.0(postcss@8.4.21): - resolution: {integrity: sha512-Ly7YczO+QdnByYeGqlppJoA2Tb2vsFfj5gSrszPTXJ+/4g3nnEZnG0VSeTK/WA8y7fzyL/qVNkkdEeOnruNWFQ==} + /@csstools/postcss-trigonometric-functions@2.1.1(postcss@8.4.21): + resolution: {integrity: sha512-XcXmHEFfHXhvYz40FtDlA4Fp4NQln2bWTsCwthd2c+MCnYArUYU3YaMqzR5CrKP3pMoGYTBnp5fMqf1HxItNyw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-calc': 1.0.1(@csstools/css-parser-algorithms@2.0.1)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.0.1(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-calc': 1.1.1(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 postcss: 8.4.21 dev: true @@ -880,41 +821,41 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-custom-media@9.1.2(postcss@8.4.21): - resolution: {integrity: sha512-osM9g4UKq4XKimAC7RAXroqi3BXpxfwTswAJQiZdrBjWGFGEyxQrY5H2eDWI8F+MEvEUfYDxA8scqi3QWROCSw==} + /postcss-custom-media@9.1.3(postcss@8.4.21): + resolution: {integrity: sha512-W1C4Fu6KAZ7sKYQCuGMr8gyaE4BtjTQGPLVS4m0WCaWM6l7PgVbvmDeb4ClBc5R/7kdwESYf0hdxGtEPhi9CLA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/cascade-layer-name-parser': 1.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 - '@csstools/media-query-list-parser': 2.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) + '@csstools/cascade-layer-name-parser': 1.0.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 + '@csstools/media-query-list-parser': 2.0.4(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) postcss: 8.4.21 dev: true - /postcss-custom-properties@13.1.4(postcss@8.4.21): - resolution: {integrity: sha512-iSAdaZrM3KMec8cOSzeTUNXPYDlhqsMJHpt62yrjwG6nAnMtRHPk5JdMzGosBJtqEahDolvD5LNbcq+EZ78o5g==} + /postcss-custom-properties@13.1.5(postcss@8.4.21): + resolution: {integrity: sha512-98DXk81zTGqMVkGANysMHbGIg3voH383DYo3/+c+Abzay3nao+vM/f4Jgzsakk9S7BDsEw5DiW7sFy5G4W2wLA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/cascade-layer-name-parser': 1.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/cascade-layer-name-parser': 1.0.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: true - /postcss-custom-selectors@7.1.2(postcss@8.4.21): - resolution: {integrity: sha512-jX7VlE3jrgfBIOfxiGNRFq81xUoHSZhvxhQurzE7ZFRv+bUmMwB7/XnA0nNlts2CwNtbXm4Ozy0ZAYKHlCRmBQ==} + /postcss-custom-selectors@7.1.3(postcss@8.4.21): + resolution: {integrity: sha512-GTVscax6O/8s7agFF0HsOoIyjrnAbLjgCUle8tn+0oDGJuVx7p56U7ClSRoC49poxFuMfu2B4Q8GnxSCOeuFKw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/cascade-layer-name-parser': 1.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/cascade-layer-name-parser': 1.0.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: true @@ -995,15 +936,15 @@ packages: postcss: 8.4.21 dev: true - /postcss-lab-function@5.2.0(postcss@8.4.21): - resolution: {integrity: sha512-ie/k0xFCib22LV56jZoygLuWfM4J4migb89QnEXOjORGh6UwsDVSPW/x+P2MYS+AKFfZ5Npcu5HYEzYcezAAag==} + /postcss-lab-function@5.2.1(postcss@8.4.21): + resolution: {integrity: sha512-u71Adr4nWi+4EmSZq5EV/fg9d1dYO6W26RNtT9LISEyjhH1q23vJIUkSqRwHgD6v7xxsxLOY5cSdVyaNE6rqzw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/css-color-parser': 1.1.0(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) - '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) - '@csstools/css-tokenizer': 2.1.0 + '@csstools/css-color-parser': 1.1.2(@csstools/css-parser-algorithms@2.1.1)(@csstools/css-tokenizer@2.1.1) + '@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1) + '@csstools/css-tokenizer': 2.1.1 '@csstools/postcss-progressive-custom-properties': 2.1.0(postcss@8.4.21) postcss: 8.4.21 dev: true @@ -1083,33 +1024,33 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-preset-env@8.3.0(postcss@8.4.21): - resolution: {integrity: sha512-VFc/bhwRo37RoTVzCTCKDJLw0lwsqLRCTc7dkJkfs9S7XXfTbk7QkhbMWHd2L+iZsAsE5yqdSRBZ41/Q828TbA==} + /postcss-preset-env@8.3.1(postcss@8.4.21): + resolution: {integrity: sha512-k3Y8BXbVLBAufrla3CNmQJhMS1iRuT9LFlysYvzs1rU5E78+ShX2u0EUL6KpMi0pDJO3wZcuVYSR8cgukfoRtg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 dependencies: '@csstools/postcss-cascade-layers': 3.0.1(postcss@8.4.21) - '@csstools/postcss-color-function': 2.1.0(postcss@8.4.21) - '@csstools/postcss-color-mix-function': 1.0.0(postcss@8.4.21) + '@csstools/postcss-color-function': 2.2.1(postcss@8.4.21) + '@csstools/postcss-color-mix-function': 1.0.1(postcss@8.4.21) '@csstools/postcss-font-format-keywords': 2.0.2(postcss@8.4.21) - '@csstools/postcss-gradients-interpolation-method': 3.0.1(postcss@8.4.21) - '@csstools/postcss-hwb-function': 2.2.0(postcss@8.4.21) + '@csstools/postcss-gradients-interpolation-method': 3.0.3(postcss@8.4.21) + '@csstools/postcss-hwb-function': 2.2.1(postcss@8.4.21) '@csstools/postcss-ic-unit': 2.0.2(postcss@8.4.21) - '@csstools/postcss-is-pseudo-class': 3.1.1(postcss@8.4.21) + '@csstools/postcss-is-pseudo-class': 3.2.0(postcss@8.4.21) '@csstools/postcss-logical-float-and-clear': 1.0.1(postcss@8.4.21) '@csstools/postcss-logical-resize': 1.0.1(postcss@8.4.21) - '@csstools/postcss-logical-viewport-units': 1.0.2(postcss@8.4.21) - '@csstools/postcss-media-minmax': 1.0.0(postcss@8.4.21) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 1.0.1(postcss@8.4.21) + '@csstools/postcss-logical-viewport-units': 1.0.3(postcss@8.4.21) + '@csstools/postcss-media-minmax': 1.0.2(postcss@8.4.21) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 1.0.2(postcss@8.4.21) '@csstools/postcss-nested-calc': 2.0.2(postcss@8.4.21) '@csstools/postcss-normalize-display-values': 2.0.1(postcss@8.4.21) - '@csstools/postcss-oklab-function': 2.2.0(postcss@8.4.21) + '@csstools/postcss-oklab-function': 2.2.1(postcss@8.4.21) '@csstools/postcss-progressive-custom-properties': 2.1.0(postcss@8.4.21) '@csstools/postcss-scope-pseudo-class': 2.0.2(postcss@8.4.21) - '@csstools/postcss-stepped-value-functions': 2.1.0(postcss@8.4.21) - '@csstools/postcss-text-decoration-shorthand': 2.2.1(postcss@8.4.21) - '@csstools/postcss-trigonometric-functions': 2.1.0(postcss@8.4.21) + '@csstools/postcss-stepped-value-functions': 2.1.1(postcss@8.4.21) + '@csstools/postcss-text-decoration-shorthand': 2.2.3(postcss@8.4.21) + '@csstools/postcss-trigonometric-functions': 2.1.1(postcss@8.4.21) '@csstools/postcss-unset-value': 2.0.1(postcss@8.4.21) autoprefixer: 10.4.14(postcss@8.4.21) browserslist: 4.21.5 @@ -1123,9 +1064,9 @@ packages: postcss-color-functional-notation: 5.0.2(postcss@8.4.21) postcss-color-hex-alpha: 9.0.2(postcss@8.4.21) postcss-color-rebeccapurple: 8.0.2(postcss@8.4.21) - postcss-custom-media: 9.1.2(postcss@8.4.21) - postcss-custom-properties: 13.1.4(postcss@8.4.21) - postcss-custom-selectors: 7.1.2(postcss@8.4.21) + postcss-custom-media: 9.1.3(postcss@8.4.21) + postcss-custom-properties: 13.1.5(postcss@8.4.21) + postcss-custom-selectors: 7.1.3(postcss@8.4.21) postcss-dir-pseudo-class: 7.0.2(postcss@8.4.21) postcss-double-position-gradients: 4.0.2(postcss@8.4.21) postcss-focus-visible: 8.0.2(postcss@8.4.21) @@ -1134,7 +1075,7 @@ packages: postcss-gap-properties: 4.0.1(postcss@8.4.21) postcss-image-set-function: 5.0.2(postcss@8.4.21) postcss-initial: 4.0.1(postcss@8.4.21) - postcss-lab-function: 5.2.0(postcss@8.4.21) + postcss-lab-function: 5.2.1(postcss@8.4.21) postcss-logical: 6.1.0(postcss@8.4.21) postcss-nesting: 11.2.1(postcss@8.4.21) postcss-opacity-percentage: 2.0.0(postcss@8.4.21) @@ -1245,9 +1186,9 @@ packages: queue-microtask: 1.2.3 dev: true - /sass@1.60.0: - resolution: {integrity: sha512-updbwW6fNb5gGm8qMXzVO7V4sWf7LMXnMly/JEyfbfERbVH46Fn6q02BX7/eHTdKpE7d+oTkMMQpFWNUMfFbgQ==} - engines: {node: '>=12.0.0'} + /sass@1.62.0: + resolution: {integrity: sha512-Q4USplo4pLYgCi+XlipZCWUQz5pkg/ruSSgJ0WRDSb/+3z9tXUOkQ7QPYn4XrhZKYAK4HlpaQecRwKLJX6+DBg==} + engines: {node: '>=14.0.0'} hasBin: true dependencies: chokidar: 3.5.3 diff --git a/src/preset.scss b/src/preset.scss index 2e2fef6..2b8e2d2 100644 --- a/src/preset.scss +++ b/src/preset.scss @@ -1,4 +1,4 @@ -/*! Preset v0.7.1 | MIT License | https://github.com/Microflash/preset */ +/*! Preset v0.7.2 | MIT License | https://github.com/Microflash/preset */ :where(html) { /// @link https://github.com/Microflash/preset/blob/main/docs/decisions/2023-03-28-inherited-border-box.md box-sizing: border-box; @@ -97,7 +97,7 @@ } // emphasize that interactive elements are interactive -:where(a[href], area, button, input, label[for], select, summary, textarea, [tabindex]:not([tabindex*="-"])) { +:where(a[href], area, button, input, label[for], select, summary, textarea, [onclick], [tabindex]:not([tabindex*="-"])) { cursor: pointer; touch-action: manipulation; -webkit-tap-highlight-color: transparent;