From 5a891dc0e4d1e5c7d36609bba4bd3df5063b9745 Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Fri, 4 Feb 2022 15:41:51 +0100 Subject: Update dev dependencies stylelint SASS (#4173) * Update dev dependencies stylelint SASS Major update for stylelint with breaking changes https://stylelint.io/migration-guide/to-14/ Applied automatic SASS migration to current syntax https://sass-lang.com/documentation/cli/migrator#migrations And a few manual fixes such as: https://github.com/stylelint-scss/stylelint-scss/blob/master/src/rules/dollar-variable-no-missing-interpolation/README.md Other dev dependencies are minor updates. * RTLCSS * Fix color-hex-length bug * Implement make bin/composer * Update git hash --- Makefile | 21 +- docs/assets/css/style.scss | 1 + p/themes/Ansum/_components.scss | 104 +-- p/themes/Ansum/_configuration.scss | 14 +- p/themes/Ansum/_forms.scss | 38 +- p/themes/Ansum/_global-view.scss | 12 +- p/themes/Ansum/_layout.scss | 98 +-- p/themes/Ansum/_list-view.scss | 42 +- p/themes/Ansum/_logs.scss | 18 +- p/themes/Ansum/_mixins.scss | 32 +- p/themes/Ansum/_mobile.scss | 24 +- p/themes/Ansum/_reader-view.scss | 8 +- p/themes/Ansum/_sidebar.scss | 104 +-- p/themes/Ansum/_stats.scss | 4 +- p/themes/Ansum/_tables.scss | 6 +- p/themes/Ansum/_variables.scss | 3 +- p/themes/Ansum/ansum.css | 2 +- p/themes/Ansum/ansum.css.map | 2 +- p/themes/Ansum/ansum.rtl.css | 2 +- p/themes/Ansum/ansum.scss | 36 +- p/themes/Mapco/_components.scss | 104 +-- p/themes/Mapco/_configuration.scss | 14 +- p/themes/Mapco/_forms.scss | 38 +- p/themes/Mapco/_global-view.scss | 12 +- p/themes/Mapco/_layout.scss | 100 +-- p/themes/Mapco/_list-view.scss | 42 +- p/themes/Mapco/_logs.scss | 18 +- p/themes/Mapco/_mixins.scss | 34 +- p/themes/Mapco/_mobile.scss | 22 +- p/themes/Mapco/_reader-view.scss | 8 +- p/themes/Mapco/_sidebar.scss | 102 +-- p/themes/Mapco/_stats.scss | 4 +- p/themes/Mapco/_tables.scss | 6 +- p/themes/Mapco/_variables.scss | 6 +- p/themes/Mapco/mapco.css | 24 +- p/themes/Mapco/mapco.css.map | 2 +- p/themes/Mapco/mapco.rtl.css | 24 +- p/themes/Mapco/mapco.scss | 36 +- p/themes/Swage/swage.css | 4 +- p/themes/Swage/swage.css.map | 2 +- p/themes/Swage/swage.rtl.css | 2 +- p/themes/Swage/swage.scss | 114 +-- package-lock.json | 1508 ++++++++---------------------------- package.json | 20 +- 44 files changed, 1012 insertions(+), 1805 deletions(-) diff --git a/Makefile b/Makefile index c68cda3e7..11dd5c8ea 100644 --- a/Makefile +++ b/Makefile @@ -67,6 +67,10 @@ lint: bin/phpcs ## Run the linter on the PHP files lint-fix: bin/phpcbf ## Fix the errors detected by the linter $(PHP) ./bin/phpcbf . -p -s +bin/composer: + mkdir -p bin/ + wget 'https://raw.githubusercontent.com/composer/getcomposer.org/ce43e63e47a7fca052628faf1e4b14f9100ae82c/web/installer' -O - -q | php -- --quiet --install-dir='./bin/' --filename='composer' + bin/phpunit: mkdir -p bin/ wget -O bin/phpunit https://phar.phpunit.de/phpunit-9.5.2.phar @@ -91,6 +95,12 @@ bin/typos: rm *.tar.gz ; \ cd .. +node_modules/.bin/eslint: + npm install + +vendor/bin/phpstan: bin/composer + bin/composer install --prefer-dist --no-progress + ########## ## I18N ## ########## @@ -185,20 +195,19 @@ refresh: ## Refresh feeds by fetching new messages # TODO: Add composer install .PHONY: composer-test -composer-test: - composer run-script test +composer-test: vendor/bin/phpstan + bin/composer run-script test .PHONY: composer-fix composer-fix: - composer run-script fix + bin/composer run-script fix -# TODO: Add npm install .PHONY: npm-test -npm-test: +npm-test: node_modules/.bin/eslint npm test .PHONY: npm-fix -npm-fix: +npm-fix: node_modules/.bin/eslint npm run fix .PHONY: typos-test diff --git a/docs/assets/css/style.scss b/docs/assets/css/style.scss index 17ced012f..fdd12eda4 100644 --- a/docs/assets/css/style.scss +++ b/docs/assets/css/style.scss @@ -1,3 +1,4 @@ +// stylelint-disable-next-line @import "{{ site.theme }}"; .page-header .project-name a { diff --git a/p/themes/Ansum/_components.scss b/p/themes/Ansum/_components.scss index 58338db18..105352b8a 100644 --- a/p/themes/Ansum/_components.scss +++ b/p/themes/Ansum/_components.scss @@ -1,3 +1,9 @@ +@use "sass:string"; + +@use "mixins"; + +@use "variables"; + /*=== COMPONENTS */ /*===============*/ /*=== Forms */ @@ -22,7 +28,7 @@ .dropdown-menu { margin: 9px 0 0 0; padding: 0.5rem 0 1rem 0; - background: $grey-lighter; + background: variables.$grey-lighter; font-size: 1rem; border: none; border-radius: 3px; @@ -39,7 +45,7 @@ margin: 1.75rem 0 0.5rem 2rem; font-weight: bold; text-align: left; - color: $grey-dark; + color: variables.$grey-dark; text-transform: uppercase; letter-spacing: 1px; @@ -48,22 +54,22 @@ .item { - @include transition(all, 0.075s, ease-in-out); + @include mixins.transition(all, 0.075s, ease-in-out); a, span, .as-link { padding: 0 2rem; - color: $main-font-color; + color: variables.$main-font-color; font-size: 1rem; line-height: 2.5em; } &:hover { - background: $main-first; - color: $white; + background: variables.$main-first; + color: variables.$white; a, button { text-decoration: none; - color: $white; + color: variables.$white; } .icon { @@ -89,7 +95,7 @@ .separator { margin: 0.75rem 0; - border-bottom: 1px solid $grey-light; + border-bottom: 1px solid variables.$grey-light; // display: none; } @@ -102,15 +108,15 @@ a, button { - color: $main-font-color; + color: variables.$main-font-color; &:hover { - color: $white; + color: variables.$white; } } &:hover { - background: $main-first; + background: variables.$main-first; } } } @@ -123,12 +129,12 @@ margin: 1rem 0; // width: 100%; padding: 1rem; - background: $grey-lighter; - color: $grey-dark; + background: variables.$grey-lighter; + color: variables.$grey-dark; font-size: 1rem; - border: 1px solid $grey-medium; + border: 1px solid variables.$grey-medium; border-radius: 3px; - text-shadow: 0 0 1px $grey-light; + text-shadow: 0 0 1px variables.$grey-light; } .alert-head { @@ -141,48 +147,48 @@ } .alert-warn { - background: $warning-light; - color: $warning-text; - border: 1px solid unquote($warning-text+'33'); // on ajoute l’opacité à la fin + background: variables.$warning-light; + color: variables.$warning-text; + border: 1px solid string.unquote(variables.$warning-text + '33'); // on ajoute l’opacité à la fin } .alert-success { - background: $success-light; - color: $success-text; - border: 1px solid unquote($success-text+'33'); + background: variables.$success-light; + color: variables.$success-text; + border: 1px solid string.unquote(variables.$success-text + '33'); } .alert-error { - background: $alert-light; - color: $alert-text; - border: 1px solid unquote($alert-text+'33'); + background: variables.$alert-light; + color: variables.$alert-text; + border: 1px solid string.unquote(variables.$alert-text + '33'); } /*=== Pagination */ .pagination { - background: $grey-light; - color: $main-font-color; + background: variables.$grey-light; + color: variables.$main-font-color; font-size: 0.8em; text-align: center; .item { &.pager-current { - background: $sid-bg; - color: $grey-light; + background: variables.$sid-bg; + color: variables.$grey-light; font-size: 1.5em; font-weight: bold; } a { display: block; - color: $main-font-color; + color: variables.$main-font-color; font-style: italic; line-height: 3em; text-decoration: none; &:hover { - background: $main-font-color; - color: $grey-light; + background: variables.$main-font-color; + color: variables.$grey-light; } } } @@ -202,7 +208,7 @@ /*=== Boxes */ .box { - background: $white; + background: variables.$white; // border: 1px solid #ddd; border: none; border-radius: 3px; @@ -211,8 +217,8 @@ .box-title { margin: 0; padding: 0.5rem 0.75rem; - background: $grey-light; - color: $main-font-color; + background: variables.$grey-light; + color: variables.$main-font-color; // border-bottom: 1px solid #ddd; border-radius: 2px 2px 0 0; @@ -233,7 +239,7 @@ } &:hover { - background: url("icons/cog-white.svg") no-repeat 4px 4px $main-first; + background: url("icons/cog-white.svg") no-repeat 4px 4px variables.$main-first; } } } @@ -272,9 +278,9 @@ .item { padding: 0.5rem 0; - color: $main-font-color; + color: variables.$main-font-color; font-size: 1rem; - border-bottom: 1px solid $grey-light; + border-bottom: 1px solid variables.$grey-light; line-height: 1.7em; img { @@ -298,7 +304,7 @@ &:hover { // background: $main-first; - background: url("icons/cog-white.svg") no-repeat 4px 4px $main-first; + background: url("icons/cog-white.svg") no-repeat 4px 4px variables.$main-first; } } @@ -314,13 +320,13 @@ #bigMarkAsRead { text-align: center; text-decoration: none; - background: $main-first-light; - color: $main-first; + background: variables.$main-first-light; + color: variables.$main-first; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background: $main-first; + background: variables.$main-first; color: #fff; .bigTick { @@ -341,7 +347,7 @@ // page de login .formLogin { - background: $sid-bg; + background: variables.$sid-bg; .header { .configure { @@ -352,13 +358,13 @@ } a.signin { - color: $white; + color: variables.$white; } } } h1 { - color: $white; + color: variables.$white; } form#crypto-form { @@ -366,18 +372,18 @@ margin-bottom: 1rem; label { - color: $grey-medium; + color: variables.$grey-medium; font-size: 1rem; } input { - background: $main-first-darker; + background: variables.$main-first-darker; &:focus { - background: $grey-lighter; - color: $main-font-color; + background: variables.$grey-lighter; + color: variables.$main-font-color; } } } diff --git a/p/themes/Ansum/_configuration.scss b/p/themes/Ansum/_configuration.scss index 26e9d65fe..e2f9d054a 100644 --- a/p/themes/Ansum/_configuration.scss +++ b/p/themes/Ansum/_configuration.scss @@ -1,3 +1,5 @@ +@use "variables"; + /*=== Configuration pages */ .post { padding: 1rem 2rem; @@ -33,7 +35,7 @@ h1, h2 { // pages titles // font-family: "spectral"; - color: $main-font-color; + color: variables.$main-font-color; font-size: 3rem; margin-top: 1.75rem; font-weight: 300; @@ -43,12 +45,12 @@ a[href="./"] { // C’est le bouton "Retour à vos flux" margin: 0; padding: 0.75rem 1.5rem; - background: $grey-lighter; + background: variables.$grey-lighter; display: inline-block; // border: none; - color: $grey-dark; + color: variables.$grey-dark; font-size: 1rem; - border: 1px solid $grey-medium-light; + border: 1px solid variables.$grey-medium-light; border-radius: 5px; // min-height: 38px; min-width: 15px; @@ -58,9 +60,9 @@ overflow: hidden; &:hover { - background: $main-first; + background: variables.$main-first; color: white; - border: 1px solid $main-first; + border: 1px solid variables.$main-first; text-decoration: none; } } diff --git a/p/themes/Ansum/_forms.scss b/p/themes/Ansum/_forms.scss index bb2bc5d51..062cfc2fd 100644 --- a/p/themes/Ansum/_forms.scss +++ b/p/themes/Ansum/_forms.scss @@ -1,10 +1,14 @@ +@use "mixins"; + +@use "variables"; + /* btns */ .btn { margin: 0; padding: 0.5rem 1.5rem; - background: $grey-lighter; + background: variables.$grey-lighter; display: inline-block; - color: $grey-dark; + color: variables.$grey-dark; font-size: 1rem; border: none; border-radius: 5px; @@ -15,27 +19,27 @@ cursor: pointer; overflow: hidden; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &.btn-important { - background: $main-first; - color: $white; + background: variables.$main-first; + color: variables.$white; // @include transition(all, 0.15s, ease-in-out); &:hover, &:active { - background: $main-first-alt; + background: variables.$main-first-alt; } } &.btn-attention { - background: $alert-bg; + background: variables.$alert-bg; color: #fff; &:hover, &:active { - background: $alert-text; + background: variables.$alert-text; } } @@ -66,7 +70,7 @@ label { min-height: 25px; padding: 5px 0; cursor: pointer; - color: $grey-dark; + color: variables.$grey-dark; } textarea { @@ -77,11 +81,11 @@ textarea { input, select, textarea, button { padding: 5px 10px; - background: $white; - color: $grey-dark; + background: variables.$white; + color: variables.$grey-dark; font-family: "lato", "Helvetica", "Arial", sans-serif; font-size: 1rem; - border: 1px solid $grey-light; + border: 1px solid variables.$grey-light; border-radius: 2px; min-height: 25px; line-height: 25px; @@ -93,18 +97,18 @@ option { } input:focus, select:focus, textarea:focus { - color: $main-font-color; - border-color: $main-first; + color: variables.$main-font-color; + border-color: variables.$main-first; } input:invalid, select:invalid { - color: $alert-bg; - border-color: $alert-bg; + color: variables.$alert-bg; + border-color: variables.$alert-bg; box-shadow: none; } input:disabled, select:disabled { - background: $grey-light; + background: variables.$grey-light; } input.extend { diff --git a/p/themes/Ansum/_global-view.scss b/p/themes/Ansum/_global-view.scss index 7d24a9109..c2055c64f 100644 --- a/p/themes/Ansum/_global-view.scss +++ b/p/themes/Ansum/_global-view.scss @@ -1,3 +1,5 @@ +@use "variables"; + /*=== GLOBAL VIEW */ /*================*/ #stream { @@ -20,7 +22,7 @@ background: none; a.title { - color: $grey-dark; + color: variables.$grey-dark; font-size: 1rem; font-weight: normal; text-decoration: none; @@ -31,7 +33,7 @@ &:not([data-unread="0"])::after { margin: -0.5rem 1rem 0 0; padding: 0 0.75rem; - background: $grey-light; + background: variables.$grey-light; border-radius: 12px; position: absolute; top: 1.75rem; @@ -41,7 +43,7 @@ } &:hover { - color: $main-first; + color: variables.$main-first; } } } @@ -55,11 +57,11 @@ font-size: 1rem; a { - color: $main-font-color; + color: variables.$main-font-color; font-weight: 400; &:hover { - color: $main-first; + color: variables.$main-first; text-decoration: none; } } diff --git a/p/themes/Ansum/_layout.scss b/p/themes/Ansum/_layout.scss index 632122e3c..0411a1236 100644 --- a/p/themes/Ansum/_layout.scss +++ b/p/themes/Ansum/_layout.scss @@ -1,9 +1,13 @@ +@use "mixins"; + +@use "variables"; + /*=== STRUCTURE */ /*===============*/ /*=== Header */ .header { padding: 0.5rem 1.35rem; - background: $sid-bg; + background: variables.$sid-bg; display: block; width: auto; table-layout: none; @@ -31,22 +35,22 @@ // width: 50%; input { width: 230px; - color: $sid-font-color; + color: variables.$sid-font-color; border: none; border-radius: 2px 0 0 2px; - background-color: $sid-bg-alt; + background-color: variables.$sid-bg-alt; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background-color: $sid-bg-dark; + background-color: variables.$sid-bg-dark; } &:focus { width: 350px; - color: $grey-dark; + color: variables.$grey-dark; - background-color: $white; + background-color: variables.$white; } } @@ -56,7 +60,7 @@ width: 3rem; border-radius: 0 2px 2px 0; - background-color: $main-first; + background-color: variables.$main-first; background-position: center; background-repeat: no-repeat; background-image: url(icons/magnifier.svg); @@ -65,7 +69,7 @@ min-height: 35px; &:hover { - background-color: $main-first-alt; + background-color: variables.$main-first-alt; } } } @@ -134,19 +138,19 @@ /*=== New article notification */ #new-article { - background: $main-first; + background: variables.$main-first; font-size: 1rem; text-align: center; } #new-article:hover { - background: $main-first-alt; + background: variables.$main-first-alt; } #new-article > a { line-height: 3em; font-weight: bold; - color: $white; + color: variables.$white; } #new-article > a:hover { @@ -156,7 +160,7 @@ /*=== Day indication */ .day { padding: 1rem 0 0 1.25rem; - color: $light-font-color; + color: variables.$light-font-color; font-size: 0.875rem; font-weight: 700; line-height: 3em; @@ -166,7 +170,7 @@ .name { padding: 0 1rem 0 1rem; // font-weight: 700; - color: $main-font-color; + color: variables.$main-font-color; font-size: 0.875rem; position: relative; left: 0; @@ -184,33 +188,33 @@ .btn { border-left-width: 0; padding: 0.5rem 1rem; - background-color: $grey-lighter; + background-color: variables.$grey-lighter; background-position: center; background-repeat: no-repeat; &:hover { - background-color: $grey-light; + background-color: variables.$grey-light; } } .stick { - background: $grey-lighter; + background: variables.$grey-lighter; .btn { border-left-width: 0; padding: 0.5rem 1rem; - background-color: $grey-lighter; + background-color: variables.$grey-lighter; background-position: center; background-repeat: no-repeat; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background-color: $grey-medium-light; + background-color: variables.$grey-medium-light; } &.active { - background-color: $main-first; + background-color: variables.$main-first; } img.icon {display: none;} // on efface pour afficher nos icones, mouhahaha !! @@ -253,13 +257,13 @@ &.read_all { padding: 5px 16px; // min-height: 0; - color: $main-font-color; - background-color: $grey-lighter; + color: variables.$main-font-color; + background-color: variables.$grey-lighter; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background-color: $grey-medium-light; + background-color: variables.$grey-medium-light; } } @@ -319,19 +323,19 @@ h1.title, h1 { a { - color: $main-font-color; + color: variables.$main-font-color; font-family: "spectral", serif; font-size: 2rem; &:hover { - color: $main-first; + color: variables.$main-first; text-decoration: none; } } } .author { - color: $light-font-color; + color: variables.$light-font-color; font-size: 1.125rem; } @@ -342,7 +346,7 @@ .content hr { margin: 30px 10px; - background: $grey-medium-light; + background: variables.$grey-medium-light; height: 1px; border: 0; box-shadow: 0 2px 5px #ccc; @@ -352,22 +356,22 @@ margin: 10px auto; padding: 10px 20px; overflow: auto; - background: $main-first-darker; - color: $white; + background: variables.$main-first-darker; + color: variables.$white; font-size: 0.9rem; border-radius: 3px; code { background: transparent; - color: $white; + color: variables.$white; border: none; } } code { padding: 2px 5px; - background: $grey-lighter; - border: 1px solid $grey-light; + background: variables.$grey-lighter; + border: 1px solid variables.$grey-light; border-radius: 3px; } @@ -375,11 +379,11 @@ blockquote { margin: 0; padding: 5px 20px; - background: $grey-lighter; + background: variables.$grey-lighter; display: block; - color: $main-font-color; - border-top: 1px solid $grey-medium-light; - border-bottom: 1px solid $grey-medium-light; + color: variables.$main-font-color; + border-top: 1px solid variables.$grey-medium-light; + border-bottom: 1px solid variables.$grey-medium-light; p { margin: 0; @@ -393,10 +397,10 @@ .notification { padding: 1rem 0; - background: $grey-medium-light; + background: variables.$grey-medium-light; width: 100%; height: 3rem; - color: $grey-dark; + color: variables.$grey-dark; // font-weight: bold; font-size: 1em; // border-radius: 3px; @@ -417,13 +421,13 @@ } &.good { - background: $success-bg; - color: $white; + background: variables.$success-bg; + color: variables.$white; } &.bad { - background: $alert-bg; - color: $white; + background: variables.$alert-bg; + color: variables.$white; } a.close { @@ -433,11 +437,11 @@ } &.good a.close:hover { - background: $success-text; + background: variables.$success-text; } &.bad a.close:hover { - background: $alert-text; + background: variables.$alert-text; } &#actualizeProgress { @@ -456,5 +460,5 @@ text-align: center; line-height: 3em; table-layout: fixed; - background: $sid-bg; + background: variables.$sid-bg; } diff --git a/p/themes/Ansum/_list-view.scss b/p/themes/Ansum/_list-view.scss index 347e2e6dc..f21f472d8 100644 --- a/p/themes/Ansum/_list-view.scss +++ b/p/themes/Ansum/_list-view.scss @@ -1,68 +1,74 @@ +@use "sass:color"; + +@use "mixins"; + +@use "variables"; + /*=== Feed articles */ .flux { // border-left: 2px solid #ecf0f1; - background: $white; + background: variables.$white; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background: $grey-lighter; + background: variables.$grey-lighter; &:not(.current):hover .item.title { - background: $grey-lighter; + background: variables.$grey-lighter; } } &.current { - background: $white; - border-left-color: $main-first; + background: variables.$white; + border-left-color: variables.$main-first; } &.not_read:not(.current) { - background: $unread-bg; //-------------------- + background: variables.$unread-bg; //-------------------- &:hover .item.title { - background: $unread-bg; + background: variables.$unread-bg; } } &.not_read { .item.title { a { - color: $unread-font-color; //-------------------- + color: variables.$unread-font-color; //-------------------- } } .item.website { a { - color: $unread-font-color; //-------------------- + color: variables.$unread-font-color; //-------------------- } } .item.date { - color: scale-color($unread-font-color, $alpha: -50%); + color: color.scale(variables.$unread-font-color, $alpha: -50%); } } &.favorite { - border-left-color: $fav-bg; + border-left-color: variables.$fav-bg; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); } &.favorite:not(.current) { - background: $fav-light; + background: variables.$fav-light; &:hover .item.title { - background: $fav-light; + background: variables.$fav-light; } } .website { a { - color: $main-font-color; + color: variables.$main-font-color; opacity: 0.75; } @@ -72,7 +78,7 @@ } .item.date { - color: scale-color($main-font-color, $alpha: -50%); + color: color.scale(variables.$main-font-color, $alpha: -50%); font-size: 0.85rem; } @@ -85,7 +91,7 @@ .flux_header { font-size: 1rem; cursor: pointer; - border-top: 1px solid $grey-light; + border-top: 1px solid variables.$grey-light; .title { font-size: 1rem; diff --git a/p/themes/Ansum/_logs.scss b/p/themes/Ansum/_logs.scss index 82eead3c9..2ea26e68b 100644 --- a/p/themes/Ansum/_logs.scss +++ b/p/themes/Ansum/_logs.scss @@ -1,15 +1,17 @@ +@use "variables"; + /*=== LOGS */ /*=========*/ .loglist { overflow: hidden; - border: 1px solid $grey-medium-dark; + border: 1px solid variables.$grey-medium-dark; } .log { margin: 10px 0; padding: 5px 2%; - background: $grey-lighter; - color: $grey-dark; + background: variables.$grey-lighter; + color: variables.$grey-dark; font-size: 0.8rem; overflow: auto; } @@ -21,19 +23,19 @@ } .log.error > .date { - background: $alert-bg; + background: variables.$alert-bg; color: #fff; } .log.warning > .date { - background: $warning-bg; + background: variables.$warning-bg; } .log.notice > .date { - background: $grey-light; + background: variables.$grey-light; } .log.debug > .date { - background: $main-first-darker; - color: $white; + background: variables.$main-first-darker; + color: variables.$white; } diff --git a/p/themes/Ansum/_mixins.scss b/p/themes/Ansum/_mixins.scss index 84ef1d492..d86cf8f07 100644 --- a/p/themes/Ansum/_mixins.scss +++ b/p/themes/Ansum/_mixins.scss @@ -1,3 +1,4 @@ +@use "sass:list"; /* stylelint-disable property-no-vendor-prefix */ /* FUNCTIONS */ @@ -5,65 +6,40 @@ //animation @mixin transition($target, $duration, $ease) { - -webkit-transition: $target $duration $ease; - -moz-transition: $target $duration $ease; - -o-transition: $target $duration $ease; transition: $target $duration $ease; } //animation @mixin animation-delay($delay) { - -webkit-animation-delay: $delay; - /* Safari 4.0 - 8.0 */ animation-delay: $delay; } //animation @mixin animation($animate...) { - $max: length($animate); + $max: list.length($animate); $animations: ''; @for $i from 1 through $max { - $animations: #{$animations + nth($animate, $i)}; + $animations: #{$animations + list.nth($animate, $i)}; @if $i < $max { $animations: #{$animations + ", "}; } } - -webkit-animation: $animations; - -moz-animation: $animations; - -o-animation: $animations; - animation: $animations; + animation: #{$animations}; } //keyframes @mixin keyframes($animationName) { - @-webkit-keyframes #{$animationName} { - @content; - } - - @-moz-keyframes #{$animationName} { - @content; - } - - @-o-keyframes #{$animationName} { - @content; - } - @keyframes #{$animationName} { @content; } } @mixin border-radius($radius: 4px) { - -moz-border-radius: $radius; - -webkit-border-radius: $radius; - -ms-border-radius: $radius; - -o-border-radius: $radius; - -khtml-border-radius: $radius; border-radius: $radius; } diff --git a/p/themes/Ansum/_mobile.scss b/p/themes/Ansum/_mobile.scss index 824bb1056..c8399169b 100644 --- a/p/themes/Ansum/_mobile.scss +++ b/p/themes/Ansum/_mobile.scss @@ -1,3 +1,7 @@ +@use "mixins"; + +@use "variables"; + /*=== MOBILE */ /*===========*/ @@ -18,18 +22,18 @@ box-sizing: border-box; padding: 1rem 1rem 1rem 2.5rem; - background: url("../../themes/icons/logout.svg") no-repeat $sid-bg-dark 3% center; + background: url("../../themes/icons/logout.svg") no-repeat variables.$sid-bg-dark 3% center; display: inline-block; width: 100%; - color: $sid-font-color; + color: variables.$sid-font-color; - @include transition(all, 0.2s, ease-in-out); + @include mixins.transition(all, 0.2s, ease-in-out); &:hover, &:active { - background: url("../../themes/icons/logout.svg") no-repeat $alert-bg 3% center; + background: url("../../themes/icons/logout.svg") no-repeat variables.$alert-bg 3% center; text-decoration: none; - color: $white; + color: variables.$white; } } @@ -43,7 +47,7 @@ .aside { - @include transition(all, 0.2s, ease-in-out); + @include mixins.transition(all, 0.2s, ease-in-out); &.aside_feed { padding: 0; @@ -58,7 +62,7 @@ #panel .close, #close-slider.active, .dropdown-menu .toggle_aside { - background: $main-first-alt; + background: variables.$main-first-alt; display: block; width: 100%; height: 50px; @@ -149,9 +153,9 @@ .dropdown-target:target { ~ .dropdown-toggle::after { - background-color: $grey-lighter; - border-top: 1px solid $grey-light; - border-left: 1px solid $grey-light; + background-color: variables.$grey-lighter; + border-top: 1px solid variables.$grey-light; + border-left: 1px solid variables.$grey-light; right: 21px; bottom: -14px; } diff --git a/p/themes/Ansum/_reader-view.scss b/p/themes/Ansum/_reader-view.scss index e75e43d00..3390985b0 100644 --- a/p/themes/Ansum/_reader-view.scss +++ b/p/themes/Ansum/_reader-view.scss @@ -1,14 +1,16 @@ +@use "variables"; + /*=== READER VIEW */ /*================*/ #stream.reader .flux { padding: 0 0 50px; - background: $grey-light; - color: $main-font-color; + background: variables.$grey-light; + color: variables.$main-font-color; border: none; } #stream.reader .flux .author { margin: 0 0 10px; - color: $grey-medium-dark; + color: variables.$grey-medium-dark; font-size: 90%; } diff --git a/p/themes/Ansum/_sidebar.scss b/p/themes/Ansum/_sidebar.scss index d9a1d032f..0efbdaf4b 100644 --- a/p/themes/Ansum/_sidebar.scss +++ b/p/themes/Ansum/_sidebar.scss @@ -1,19 +1,25 @@ +@use "sass:string"; + +@use "mixins"; + +@use "variables"; + /*=== Tree */ .tree { margin: 10px 0; &#sidebar { scrollbar-color: rgba(255,255, 0, 0.1) rgba(0, 0, 0, 0.05); - scrollbar-color: unquote($sid-font-color+"33") unquote($sid-font-color+"22"); + scrollbar-color: string.unquote(variables.$sid-font-color + "33") string.unquote(variables.$sid-font-color + "22"); } .tree-folder { - border-bottom: 1px solid $sid-sep; + border-bottom: 1px solid variables.$sid-sep; box-shadow: inset -1px -11px 8px #0003; .tree-folder-title { padding: 12px 16px; - background: $sid-bg; + background: variables.$sid-bg; position: relative; font-size: 0.85rem; letter-spacing: 1px; @@ -22,7 +28,7 @@ .title { background: inherit; - color: $sid-font-color; + color: variables.$sid-font-color; &:hover { text-decoration: none; @@ -32,13 +38,13 @@ &.active { .tree-folder-title { - background: $sid-bg; + background: variables.$sid-bg; font-weight: bold; } } .tree-folder-items { - background: $sid-bg-alt; + background: variables.$sid-bg-alt; .item { padding: 0 1rem; @@ -46,38 +52,38 @@ font-size: 1rem; font-weight: 400; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &.active { - background: $sid-active; + background: variables.$sid-active; .dropdown li a { - color: $main-font-color; + color: variables.$main-font-color; &:hover { - color: $sid-font-color; + color: variables.$sid-font-color; } } a { - color: $sid-active-font; + color: variables.$sid-active-font; } } &:hover { - background: $sid-bg-dark; + background: variables.$sid-bg-dark; } a { text-decoration: none; - color: $sid-font-color; + color: variables.$sid-font-color; } } .feed .item-title:not([data-unread="0"])::before { margin: 11px 6px 0 4px; padding: 3px 4px; - background: $sid-pills; + background: variables.$sid-pills; display: block; float: left; font-size: 0.75rem; @@ -117,20 +123,20 @@ .dropdown + .btn, .dropdown + input, .dropdown + .dropdown > .btn { - border-left: 1px solid $grey-medium-light; + border-left: 1px solid variables.$grey-medium-light; } } .aside { - background: $sid-bg; + background: variables.$sid-bg; &.aside_feed { padding: 10px 0; text-align: center; - background: $sid-bg; - border-right: 1px solid $sid-sep; + background: variables.$sid-bg; + border-right: 1px solid variables.$sid-sep; } &.aside_feed .tree { @@ -154,65 +160,65 @@ } .item { - background: $sid-bg; + background: variables.$sid-bg; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); a { padding: 0 1rem; - color: $sid-font-color; + color: variables.$sid-font-color; } .error { a { - color: $alert-bg; + color: variables.$alert-bg; } } &:hover { - background: $sid-bg-dark; - color: $sid-font-color; + background: variables.$sid-bg-dark; + color: variables.$sid-font-color; .error { a { - background: $main-first; - color: $sid-font-color; + background: variables.$main-first; + color: variables.$sid-font-color; } } .empty { a { - background: $warning-bg; - color: $sid-font-color; + background: variables.$warning-bg; + color: variables.$sid-font-color; } } a { - color: $sid-font-color; + color: variables.$sid-font-color; text-decoration: none; } } &.active { - background: $main-first; - color: $white; + background: variables.$main-first; + color: variables.$white; .error { a { - background: $main-first; - color: $white; + background: variables.$main-first; + color: variables.$white; } } .empty { a { - background: $warning-bg; - color: $white; + background: variables.$warning-bg; + color: variables.$white; } } a { - color: $white; + color: variables.$white; text-decoration: none; } } @@ -221,20 +227,20 @@ &.empty { a { - color: $warning-bg; + color: variables.$warning-bg; } } .disable { text-align: center; - background: $grey-lighter; - color: $grey-medium-dark; + background: variables.$grey-lighter; + color: variables.$grey-medium-dark; } .nav-header { padding: 0 10px; font-weight: bold; - color: $grey-dark; + color: variables.$grey-dark; text-transform: uppercase; letter-spacing: 1px; margin-top: 1rem; @@ -249,10 +255,10 @@ margin: 0; text-align: right; // background: #34495e; - color: $white; + color: variables.$white; a { - color: $white; + color: variables.$white; } .item { @@ -271,7 +277,7 @@ .aside_feed .tree-folder-title > .title:not([data-unread="0"])::after { margin: -0.25rem 1rem 0 0; padding: 0 0.75rem; - background: $sid-pills; + background: variables.$sid-pills; border-radius: 12px; position: absolute; right: 0; @@ -280,28 +286,28 @@ } .feed.item.empty.active { - background: $grey-dark; + background: variables.$grey-dark; } .feed.item.error.active { - background: $grey-dark; + background: variables.$grey-dark; } .feed.item.empty, .feed.item.empty > a { - color: $grey-dark; + color: variables.$grey-dark; } .feed.item.error, .feed.item.error > a { - color: $grey-dark; + color: variables.$grey-dark; } .feed.item.empty.active, .feed.item.error.active, .feed.item.empty.active > a, .feed.item.error.active > a { - color: $white; + color: variables.$white; } .aside_feed .tree-folder-items .dropdown-menu::after { @@ -315,5 +321,5 @@ } .aside_feed .stick #btn-add { - border-left-color: $sid-bg; + border-left-color: variables.$sid-bg; } diff --git a/p/themes/Ansum/_stats.scss b/p/themes/Ansum/_stats.scss index 592419166..f98f10234 100644 --- a/p/themes/Ansum/_stats.scss +++ b/p/themes/Ansum/_stats.scss @@ -1,3 +1,5 @@ +@use "variables"; + /*=== STATISTICS */ /*===============*/ .stat { @@ -12,7 +14,7 @@ .stat > table td, .stat > table th { - border-bottom: 1px solid $grey-medium-light; + border-bottom: 1px solid variables.$grey-medium-light; } .stat > .horizontal-list { diff --git a/p/themes/Ansum/_tables.scss b/p/themes/Ansum/_tables.scss index 2d0311608..4955fff6a 100644 --- a/p/themes/Ansum/_tables.scss +++ b/p/themes/Ansum/_tables.scss @@ -1,3 +1,5 @@ +@use "variables"; + /*=== Tables */ table { border-collapse: collapse; @@ -5,11 +7,11 @@ table { tr, th, td { padding: 0.5em; - border: 1px solid $grey-medium-light; + border: 1px solid variables.$grey-medium-light; } th { - background: $grey-lighter; + background: variables.$grey-lighter; } form td, diff --git a/p/themes/Ansum/_variables.scss b/p/themes/Ansum/_variables.scss index e899bec13..8e2190a93 100644 --- a/p/themes/Ansum/_variables.scss +++ b/p/themes/Ansum/_variables.scss @@ -49,5 +49,6 @@ $sid-bg-alt: #f7f2ea; // background inside groups $sid-bg-dark: #efe3d3; // les hovers $sid-sep: #f0e7da; // les séparateurs $sid-active: $main-first; // la couleur active -$sid-active-font: #fff; // la couleur active +// stylelint-disable-next-line color-hex-length +$sid-active-font: #ffffff; // la couleur active $sid-pills: rgba(35,35,0, 0.15); // les gélules diff --git a/p/themes/Ansum/ansum.css b/p/themes/Ansum/ansum.css index 0e92ce051..3a61c3be4 100644 --- a/p/themes/Ansum/ansum.css +++ b/p/themes/Ansum/ansum.css @@ -574,7 +574,7 @@ form th { color: #363330; } .tree .tree-folder .tree-folder-items .item.active a { - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-items .item:hover { background: #efe3d3; diff --git a/p/themes/Ansum/ansum.css.map b/p/themes/Ansum/ansum.css.map index c6f83daa5..4b9c8e262 100644 --- a/p/themes/Ansum/ansum.css.map +++ b/p/themes/Ansum/ansum.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["_fonts.scss","_mixins.scss","_forms.scss","_variables.scss","_tables.scss","_components.scss","_divers.scss","_sidebar.scss","_layout.scss","_list-view.scss","_global-view.scss","_reader-view.scss","_configuration.scss","_logs.scss","_stats.scss","_mobile.scss","ansum.scss"],"names":[],"mappings":"AAAA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AC7DD;AAEA;ACFA;AACA;EACC;EACA;EACA,YCiBc;EDhBd;EACA,OCUW;EDTX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EDRA;EACA;EACA;EACA;;ACSA;EACC,YCnBW;EDoBX,OCVM;;ADaN;EAEC,YCxBc;;AD6BhB;EACC,YCJS;EDKT;;AAEA;EAEC,YCPU;;ADWZ;EACC;;;AAIF;EACC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OCpDW;;;ADuDZ;EACC;EACA;EACA;;;AAGD;EACC;EACA,YCpEO;EDqEP,OChEW;EDiEX;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OCtFiB;EDuFjB,cC/FY;;;ADkGb;EACC,OCxEU;EDyEV,cCzEU;ED0EV;;;AAGD;EACC,YCtFY;;;ADyFb;EACC;;;AAID;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAUD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAID;EACC;;;AE5JF;AACA;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,YDUc;;;ACPf;AAAA;EAEC;EACA;;;ACjBD;AACA;AACA;AAGA;AACA;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;;AAMH;AACA;EACC;EACA;EACA,YFHc;EEId;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKD;EAEC;EACA;EACA;EACA,OFlCU;EEmCV;EACA;;AAKD;EJlDA;EACA;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CC,YNhBS;;AMqBV;EACC,ONvDe;EMwDf;;AAGD;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;EACA;EACA;;AAEA;EACC;;;AC1FF;AACA;AAWE;EACC;;AAID;EACC;EACA;;AAEA;EACC,OPNQ;EOOR;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA,YPbQ;EOcR;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC,OP1CQ;;AO+CX;EACC;;AAEA;EACC;EAEA;;AAEA;EACC,OPhDa;EOiDb;;AAEA;EACC,OP5DO;EO6DP;;;AAUN;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;ACjFD;AACA;AACA;EACC;EACA,YRgBY;EQfZ,ORIiB;EQHjB;;;AAGD;EACC;EACA,ORMkB;EQLlB;;;ACZD;AACA;EACC;EACA;;AAEA;EACC;;AAGA;EACC;;AAmBF;EACC;;AAGD;EAEC,OT1BgB;ES2BhB;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA,YTxBa;ESyBb;EAEA,OThCU;ESiCV;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACC,YT3DU;ES4DV;EACA;EACA;;;AAQH;EACC;EACA;;;AAIA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;;ACrFH;AACA;AACA;EACC;EACA;;;AAGD;EACC;EACA;EACA,YVWc;EUVd,OVKW;EUJX;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC,YVKU;EUJV;;;AAGD;EACC,YVIY;;;AUDb;EACC,YVZY;;;AUeb;EACC,YV9BmB;EU+BnB,OV1BO;;;AWXR;AACA;AACA;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AC5BD;AACA;AAEA;EAME;IACC;;EAEA;IACC;;EAGD;IACC;IACA;IAEA;IACA;IACA;IACA,OZsBa;IFtChB;IACA;IACA;IACA;;EciBG;IAEC;IACA;IACA,OZpBG;;;EY4BP;IACC;;;EAGD;AAAA;IAEC;;;EAGD;IdzCA;IACA;IACA;IACA;;Ec0CC;IACC;;EAGD;IACC;;;EAIF;AAAA;AAAA;IAGC,YZ9De;IY+Df;IACA;IACA;IACA;IACA;;;EAGD;IACC;;EAGC;IACC;;EAGD;IACC;;EAEA;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;EAKF;IACC;IACA;;EAIF;IACC;;;EAKH;IACC;IACA;;;EAIA;IACC;IACA;;EAGD;IACC;;EAEA;IACC;IACA;;EAEA;IACC;;EAKH;IACC;IACA;;EAEA;IAEC;IACA;;EAEA;IACC;;;EAQF;IACC;;;EAOH;IACC;IACA;;EAEA;IACC;IAEA;IACA;IACA;IACA;;;EAKF;IACC;;;EAGD;IACC;;;EAGD;IACC;;EAEA;IACC;IACA;IACA;;EAGD;IACC;;EAGD;IACC;;;AClKH;AACA;AACA;EACC,YbjBY;EakBZ;EACA;EACA;;;AAGD;AACA;EACC;EACA,Ob7CY","file":"ansum.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["_fonts.scss","_mixins.scss","_forms.scss","_variables.scss","_tables.scss","_components.scss","_divers.scss","_sidebar.scss","_layout.scss","_list-view.scss","_global-view.scss","_reader-view.scss","_configuration.scss","_logs.scss","_stats.scss","_mobile.scss","ansum.scss"],"names":[],"mappings":"AAAA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AC5DD;AAEA;ACCA;AACA;EACC;EACA;EACA,YCac;EDZd;EACA,OCMW;EDLX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EDXA;;ACeA;EACC,YCvBW;EDwBX,OCdM;;ADiBN;EAEC,YC5Bc;;ADiChB;EACC,YCRS;EDST;;AAEA;EAEC,YCXU;;ADeZ;EACC;;;AAIF;EACC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OCxDW;;;AD2DZ;EACC;EACA;EACA;;;AAGD;EACC;EACA,YCxEO;EDyEP,OCpEW;EDqEX;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OC1FiB;ED2FjB,cCnGY;;;ADsGb;EACC,OC5EU;ED6EV,cC7EU;ED8EV;;;AAGD;EACC,YC1FY;;;AD6Fb;EACC;;;AAID;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAUD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAID;EACC;;;AE1JF;AACA;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,YDQc;;;ACLf;AAAA;EAEC;EACA;;;ACbD;AACA;AACA;AAGA;AACA;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;;AAMH;AACA;EACC;EACA;EACA,YFTc;EEUd;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EAEC;EACA;EACA;EACA,OF/BU;EEgCV;EACA;;AAKD;EJ9CA;;AIkDC;EACC;EACA,OFnDe;EEoDf;EACA;;AAGD;EACC,YFjEU;EEkEV,OFxDK;;AE0D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","file":"ansum.css"} \ No newline at end of file diff --git a/p/themes/Ansum/ansum.rtl.css b/p/themes/Ansum/ansum.rtl.css index d03cbcad4..990847458 100644 --- a/p/themes/Ansum/ansum.rtl.css +++ b/p/themes/Ansum/ansum.rtl.css @@ -574,7 +574,7 @@ form th { color: #363330; } .tree .tree-folder .tree-folder-items .item.active a { - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-items .item:hover { background: #efe3d3; diff --git a/p/themes/Ansum/ansum.scss b/p/themes/Ansum/ansum.scss index 337cc5f97..5f0cd0b5a 100644 --- a/p/themes/Ansum/ansum.scss +++ b/p/themes/Ansum/ansum.scss @@ -1,41 +1,41 @@ -@import "fonts"; +@use "fonts"; -@import "mixins"; +@use "mixins"; -@import "variables"; +@use "variables"; -@import "forms"; +@use "forms"; -@import "tables"; +@use "tables"; -@import "components"; +@use "components"; -@import "divers"; +@use "divers"; -@import "sidebar"; +@use "sidebar"; -@import "layout"; +@use "layout"; -@import "list-view"; +@use "list-view"; -@import "global-view"; +@use "global-view"; -@import "reader-view"; +@use "reader-view"; -@import "configuration"; +@use "configuration"; -@import "logs"; +@use "logs"; -@import "stats"; +@use "stats"; -@import "mobile"; +@use "mobile"; @charset "UTF-8"; /*=== GENERAL */ /*============*/ html, body { - background: $grey-light; + background: variables.$grey-light; height: 100%; font-family: "lato", "Helvetica", "Arial", sans-serif; font-size: 0.875rem; @@ -44,5 +44,5 @@ html, body { /*=== Links */ a, button.as-link { outline: none; - color: $main-first; + color: variables.$main-first; } diff --git a/p/themes/Mapco/_components.scss b/p/themes/Mapco/_components.scss index 35b4e5790..11b1ca92c 100644 --- a/p/themes/Mapco/_components.scss +++ b/p/themes/Mapco/_components.scss @@ -1,3 +1,9 @@ +@use "sass:string"; + +@use "mixins"; + +@use "variables"; + /*=== COMPONENTS */ /*===============*/ /*=== Forms */ @@ -22,7 +28,7 @@ .dropdown-menu { margin: 9px 0 0 0; padding: 0.5rem 0 1rem 0; - background: $grey-lighter; + background: variables.$grey-lighter; font-size: 1rem; border: none; border-radius: 3px; @@ -39,7 +45,7 @@ margin: 1.75rem 0 0.5rem 2rem; font-weight: bold; text-align: left; - color: $grey-dark; + color: variables.$grey-dark; text-transform: uppercase; letter-spacing: 1px; @@ -47,22 +53,22 @@ .item { - @include transition(all, 0.075s, ease-in-out); + @include mixins.transition(all, 0.075s, ease-in-out); a, span, .as-link { padding: 0 2rem; - color: $main-font-color; + color: variables.$main-font-color; font-size: 1rem; line-height: 2.5em; } &:hover { - background: $main-first; - color: $white; + background: variables.$main-first; + color: variables.$white; a, button { text-decoration: none; - color: $white; + color: variables.$white; } } @@ -84,7 +90,7 @@ .separator { margin: 0.75rem 0; - border-bottom: 1px solid $grey-light; + border-bottom: 1px solid variables.$grey-light; // display: none; } @@ -97,15 +103,15 @@ a, button { - color: $main-font-color; + color: variables.$main-font-color; &:hover { - color: $white; + color: variables.$white; } } &:hover { - background: $main-first; + background: variables.$main-first; } } } @@ -118,12 +124,12 @@ margin: 1rem 0; // width: 100%; padding: 1rem; - background: $grey-lighter; - color: $grey-dark; + background: variables.$grey-lighter; + color: variables.$grey-dark; font-size: 1rem; - border: 1px solid $grey-medium; + border: 1px solid variables.$grey-medium; border-radius: 3px; - text-shadow: 0 0 1px $grey-light; + text-shadow: 0 0 1px variables.$grey-light; } .alert-head { @@ -136,48 +142,48 @@ } .alert-warn { - background: $warning-light; - color: $warning-text; - border: 1px solid unquote($warning-text+'33'); // on ajoute l’opacité à la fin + background: variables.$warning-light; + color: variables.$warning-text; + border: 1px solid string.unquote(variables.$warning-text + '33'); // on ajoute l’opacité à la fin } .alert-success { - background: $success-light; - color: $success-text; - border: 1px solid unquote($success-text+'33'); + background: variables.$success-light; + color: variables.$success-text; + border: 1px solid string.unquote(variables.$success-text + '33'); } .alert-error { - background: $alert-light; - color: $alert-text; - border: 1px solid unquote($alert-text+'33'); + background: variables.$alert-light; + color: variables.$alert-text; + border: 1px solid string.unquote(variables.$alert-text + '33'); } /*=== Pagination */ .pagination { - background: $grey-light; - color: $main-font-color; + background: variables.$grey-light; + color: variables.$main-font-color; font-size: 0.8em; text-align: center; .item { &.pager-current { - background: $sid-bg; - color: $grey-light; + background: variables.$sid-bg; + color: variables.$grey-light; font-size: 1.5em; font-weight: bold; } a { display: block; - color: $main-font-color; + color: variables.$main-font-color; font-style: italic; line-height: 3em; text-decoration: none; &:hover { - background: $main-font-color; - color: $grey-light; + background: variables.$main-font-color; + color: variables.$grey-light; } } } @@ -197,7 +203,7 @@ /*=== Boxes */ .box { - background: $white; + background: variables.$white; // border: 1px solid #ddd; border: none; border-radius: 3px; @@ -207,8 +213,8 @@ .box-title { margin: 0; padding: 5px 10px; - background: $grey-light; - color: $main-font-color; + background: variables.$grey-light; + color: variables.$main-font-color; // border-bottom: 1px solid #ddd; border-radius: 2px 2px 0 0; @@ -233,7 +239,7 @@ } &:hover { - background: url("icons/cog-white.svg") no-repeat 4px 4px $main-first; + background: url("icons/cog-white.svg") no-repeat 4px 4px variables.$main-first; } } } @@ -269,9 +275,9 @@ .item { padding: 0.5rem 0; - color: $main-font-color; + color: variables.$main-font-color; font-size: 1rem; - border-bottom: 1px solid $grey-light; + border-bottom: 1px solid variables.$grey-light; line-height: 1.7em; img { @@ -295,7 +301,7 @@ &:hover { // background: $main-first; - background: url("icons/cog-white.svg") no-repeat 4px 4px $main-first; + background: url("icons/cog-white.svg") no-repeat 4px 4px variables.$main-first; } } @@ -311,13 +317,13 @@ #bigMarkAsRead { text-align: center; text-decoration: none; - background: $main-first-light; - color: $main-first; + background: variables.$main-first-light; + color: variables.$main-first; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background: $main-first; + background: variables.$main-first; color: #fff; .bigTick { @@ -338,7 +344,7 @@ // page de login .formLogin { - background: $sid-bg; + background: variables.$sid-bg; .header { .configure { @@ -349,13 +355,13 @@ } a.signin { - color: $white; + color: variables.$white; } } } h1 { - color: $white; + color: variables.$white; } form#crypto-form { @@ -363,18 +369,18 @@ margin-bottom: 1rem; label { - color: $grey-medium; + color: variables.$grey-medium; font-size: 1rem; } input { - background: $main-first-darker; + background: variables.$main-first-darker; &:focus { - background: $grey-lighter; - color: $main-font-color; + background: variables.$grey-lighter; + color: variables.$main-font-color; } } } diff --git a/p/themes/Mapco/_configuration.scss b/p/themes/Mapco/_configuration.scss index 26e9d65fe..e2f9d054a 100644 --- a/p/themes/Mapco/_configuration.scss +++ b/p/themes/Mapco/_configuration.scss @@ -1,3 +1,5 @@ +@use "variables"; + /*=== Configuration pages */ .post { padding: 1rem 2rem; @@ -33,7 +35,7 @@ h1, h2 { // pages titles // font-family: "spectral"; - color: $main-font-color; + color: variables.$main-font-color; font-size: 3rem; margin-top: 1.75rem; font-weight: 300; @@ -43,12 +45,12 @@ a[href="./"] { // C’est le bouton "Retour à vos flux" margin: 0; padding: 0.75rem 1.5rem; - background: $grey-lighter; + background: variables.$grey-lighter; display: inline-block; // border: none; - color: $grey-dark; + color: variables.$grey-dark; font-size: 1rem; - border: 1px solid $grey-medium-light; + border: 1px solid variables.$grey-medium-light; border-radius: 5px; // min-height: 38px; min-width: 15px; @@ -58,9 +60,9 @@ overflow: hidden; &:hover { - background: $main-first; + background: variables.$main-first; color: white; - border: 1px solid $main-first; + border: 1px solid variables.$main-first; text-decoration: none; } } diff --git a/p/themes/Mapco/_forms.scss b/p/themes/Mapco/_forms.scss index bb2bc5d51..062cfc2fd 100644 --- a/p/themes/Mapco/_forms.scss +++ b/p/themes/Mapco/_forms.scss @@ -1,10 +1,14 @@ +@use "mixins"; + +@use "variables"; + /* btns */ .btn { margin: 0; padding: 0.5rem 1.5rem; - background: $grey-lighter; + background: variables.$grey-lighter; display: inline-block; - color: $grey-dark; + color: variables.$grey-dark; font-size: 1rem; border: none; border-radius: 5px; @@ -15,27 +19,27 @@ cursor: pointer; overflow: hidden; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &.btn-important { - background: $main-first; - color: $white; + background: variables.$main-first; + color: variables.$white; // @include transition(all, 0.15s, ease-in-out); &:hover, &:active { - background: $main-first-alt; + background: variables.$main-first-alt; } } &.btn-attention { - background: $alert-bg; + background: variables.$alert-bg; color: #fff; &:hover, &:active { - background: $alert-text; + background: variables.$alert-text; } } @@ -66,7 +70,7 @@ label { min-height: 25px; padding: 5px 0; cursor: pointer; - color: $grey-dark; + color: variables.$grey-dark; } textarea { @@ -77,11 +81,11 @@ textarea { input, select, textarea, button { padding: 5px 10px; - background: $white; - color: $grey-dark; + background: variables.$white; + color: variables.$grey-dark; font-family: "lato", "Helvetica", "Arial", sans-serif; font-size: 1rem; - border: 1px solid $grey-light; + border: 1px solid variables.$grey-light; border-radius: 2px; min-height: 25px; line-height: 25px; @@ -93,18 +97,18 @@ option { } input:focus, select:focus, textarea:focus { - color: $main-font-color; - border-color: $main-first; + color: variables.$main-font-color; + border-color: variables.$main-first; } input:invalid, select:invalid { - color: $alert-bg; - border-color: $alert-bg; + color: variables.$alert-bg; + border-color: variables.$alert-bg; box-shadow: none; } input:disabled, select:disabled { - background: $grey-light; + background: variables.$grey-light; } input.extend { diff --git a/p/themes/Mapco/_global-view.scss b/p/themes/Mapco/_global-view.scss index 7d24a9109..c2055c64f 100644 --- a/p/themes/Mapco/_global-view.scss +++ b/p/themes/Mapco/_global-view.scss @@ -1,3 +1,5 @@ +@use "variables"; + /*=== GLOBAL VIEW */ /*================*/ #stream { @@ -20,7 +22,7 @@ background: none; a.title { - color: $grey-dark; + color: variables.$grey-dark; font-size: 1rem; font-weight: normal; text-decoration: none; @@ -31,7 +33,7 @@ &:not([data-unread="0"])::after { margin: -0.5rem 1rem 0 0; padding: 0 0.75rem; - background: $grey-light; + background: variables.$grey-light; border-radius: 12px; position: absolute; top: 1.75rem; @@ -41,7 +43,7 @@ } &:hover { - color: $main-first; + color: variables.$main-first; } } } @@ -55,11 +57,11 @@ font-size: 1rem; a { - color: $main-font-color; + color: variables.$main-font-color; font-weight: 400; &:hover { - color: $main-first; + color: variables.$main-first; text-decoration: none; } } diff --git a/p/themes/Mapco/_layout.scss b/p/themes/Mapco/_layout.scss index d3f87c9e2..30feb9f19 100644 --- a/p/themes/Mapco/_layout.scss +++ b/p/themes/Mapco/_layout.scss @@ -1,9 +1,13 @@ +@use "mixins"; + +@use "variables"; + /*=== STRUCTURE */ /*===============*/ /*=== Header */ .header { padding: 0.5rem 1.35rem; - background: $sid-bg; + background: variables.$sid-bg; display: block; width: auto; table-layout: none; @@ -36,22 +40,22 @@ // width: 50%; input { width: 230px; - color: $sid-font-color; + color: variables.$sid-font-color; border: none; border-radius: 2px 0 0 2px; - background-color: $sid-bg-alt; + background-color: variables.$sid-bg-alt; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background-color: $sid-bg-dark; + background-color: variables.$sid-bg-dark; } &:focus { width: 350px; - color: $grey-dark; + color: variables.$grey-dark; - background-color: $white; + background-color: variables.$white; } } @@ -61,7 +65,7 @@ width: 3rem; border-radius: 0 2px 2px 0; - background-color: $main-first; + background-color: variables.$main-first; background-position: center; background-repeat: no-repeat; background-image: url(icons/magnifier.svg); @@ -70,7 +74,7 @@ min-height: 35px; &:hover { - background-color: $main-first-alt; + background-color: variables.$main-first-alt; } } } @@ -137,19 +141,19 @@ /*=== New article notification */ #new-article { - background: $main-first; + background: variables.$main-first; font-size: 1rem; text-align: center; } #new-article:hover { - background: $main-first-alt; + background: variables.$main-first-alt; } #new-article > a { line-height: 3em; font-weight: bold; - color: $white; + color: variables.$white; } #new-article > a:hover { @@ -159,7 +163,7 @@ /*=== Day indication */ .day { padding: 1rem 0 0 1.25rem; - color: $light-font-color; + color: variables.$light-font-color; font-size: 0.875rem; font-weight: 700; line-height: 3em; @@ -169,7 +173,7 @@ .name { padding: 0 1rem 0 1rem; // font-weight: 700; - color: $main-font-color; + color: variables.$main-font-color; font-size: 0.875rem; position: relative; left: 0; @@ -187,33 +191,33 @@ .btn { border-left-width: 0; padding: 0.5rem 1rem; - background-color: $grey-lighter; + background-color: variables.$grey-lighter; background-position: center; background-repeat: no-repeat; &:hover { - background-color: $grey-light; + background-color: variables.$grey-light; } } .stick { - background: $grey-lighter; + background: variables.$grey-lighter; .btn { border-left-width: 0; padding: 0.5rem 1rem; - background-color: $grey-lighter; + background-color: variables.$grey-lighter; background-position: center; background-repeat: no-repeat; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background-color: $grey-medium-light; + background-color: variables.$grey-medium-light; } &.active { - background-color: $main-first; + background-color: variables.$main-first; } img.icon {display: none;} // on efface pour afficher nos icones, mouhahaha !! @@ -256,13 +260,13 @@ &.read_all { padding: 5px 16px; // min-height: 0; - color: $main-font-color; - background-color: $grey-lighter; + color: variables.$main-font-color; + background-color: variables.$grey-lighter; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background-color: $grey-medium-light; + background-color: variables.$grey-medium-light; } } @@ -309,7 +313,7 @@ #dropdown-query ~ .dropdown-menu .dropdown-header .icon { vertical-align: middle; - background-color: $grey-medium-dark; + background-color: variables.$grey-medium-dark; border-radius: 3px; } @@ -323,19 +327,19 @@ h1.title, h1 { a { - color: $main-font-color; + color: variables.$main-font-color; font-family: "spectral", serif; font-size: 2rem; &:hover { - color: $main-first; + color: variables.$main-first; text-decoration: none; } } } .author { - color: $light-font-color; + color: variables.$light-font-color; font-size: 1.125rem; } @@ -346,7 +350,7 @@ .content hr { margin: 30px 10px; - background: $grey-medium-light; + background: variables.$grey-medium-light; height: 1px; border: 0; box-shadow: 0 2px 5px #ccc; @@ -356,22 +360,22 @@ margin: 10px auto; padding: 10px 20px; overflow: auto; - background: $main-first-darker; - color: $white; + background: variables.$main-first-darker; + color: variables.$white; font-size: 0.9rem; border-radius: 3px; code { background: transparent; - color: $white; + color: variables.$white; border: none; } } code { padding: 2px 5px; - background: $grey-lighter; - border: 1px solid $grey-light; + background: variables.$grey-lighter; + border: 1px solid variables.$grey-light; border-radius: 3px; } @@ -379,11 +383,11 @@ blockquote { margin: 0; padding: 5px 20px; - background: $grey-lighter; + background: variables.$grey-lighter; display: block; - color: $main-font-color; - border-top: 1px solid $grey-medium-light; - border-bottom: 1px solid $grey-medium-light; + color: variables.$main-font-color; + border-top: 1px solid variables.$grey-medium-light; + border-bottom: 1px solid variables.$grey-medium-light; p { margin: 0; @@ -397,10 +401,10 @@ .notification { padding: 1rem 0; - background: $grey-medium-light; + background: variables.$grey-medium-light; width: 100%; height: 3rem; - color: $grey-dark; + color: variables.$grey-dark; // font-weight: bold; font-size: 1em; // border-radius: 3px; @@ -421,13 +425,13 @@ } &.good { - background: $success-bg; - color: $white; + background: variables.$success-bg; + color: variables.$white; } &.bad { - background: $alert-bg; - color: $white; + background: variables.$alert-bg; + color: variables.$white; } a.close { @@ -437,11 +441,11 @@ } &.good a.close:hover { - background: $success-text; + background: variables.$success-text; } &.bad a.close:hover { - background: $alert-text; + background: variables.$alert-text; } &#actualizeProgress { @@ -460,5 +464,5 @@ text-align: center; line-height: 3em; table-layout: fixed; - background: $sid-bg; + background: variables.$sid-bg; } diff --git a/p/themes/Mapco/_list-view.scss b/p/themes/Mapco/_list-view.scss index fcb7afe08..cd6e9efa5 100644 --- a/p/themes/Mapco/_list-view.scss +++ b/p/themes/Mapco/_list-view.scss @@ -1,69 +1,75 @@ +@use "sass:color"; + +@use "mixins"; + +@use "variables"; + /*=== Feed articles */ .flux { // border-left: 2px solid #ecf0f1; - background: $white; + background: variables.$white; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &:hover { - background: $grey-lighter; + background: variables.$grey-lighter; &:not(.current):hover .item.title { - background: $grey-lighter; + background: variables.$grey-lighter; } } &.current { - background: $grey-lighter; - border-left-color: $main-first; + background: variables.$grey-lighter; + border-left-color: variables.$main-first; } &.not_read:not(.current) { - background: $unread-bg; //-------------------- + background: variables.$unread-bg; //-------------------- &:hover .item.title { - background: $unread-bg; + background: variables.$unread-bg; } } &.not_read { .item.title { a { - color: $unread-font-color; //-------------------- + color: variables.$unread-font-color; //-------------------- } } .item.website { a { - color: $unread-font-color; //-------------------- + color: variables.$unread-font-color; //-------------------- } } .item.date { - color: scale-color($unread-font-color, $alpha: -50%); + color: color.scale(variables.$unread-font-color, $alpha: -50%); } } &.favorite { - border-left-color: $fav-bg; + border-left-color: variables.$fav-bg; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); } &.favorite:not(.current) { - background: $fav-light; + background: variables.$fav-light; &:hover .item.title { - background: $fav-light; + background: variables.$fav-light; } } .website { a { - color: $main-font-color; + color: variables.$main-font-color; opacity: 0.75; } @@ -73,7 +79,7 @@ } .item.date { - color: scale-color($main-font-color, $alpha: -50%); + color: color.scale(variables.$main-font-color, $alpha: -50%); font-size: 0.85rem; } @@ -86,7 +92,7 @@ .flux_header { font-size: 1rem; cursor: pointer; - border-top: 1px solid $grey-light; + border-top: 1px solid variables.$grey-light; .title { font-size: 1rem; diff --git a/p/themes/Mapco/_logs.scss b/p/themes/Mapco/_logs.scss index 82eead3c9..2ea26e68b 100644 --- a/p/themes/Mapco/_logs.scss +++ b/p/themes/Mapco/_logs.scss @@ -1,15 +1,17 @@ +@use "variables"; + /*=== LOGS */ /*=========*/ .loglist { overflow: hidden; - border: 1px solid $grey-medium-dark; + border: 1px solid variables.$grey-medium-dark; } .log { margin: 10px 0; padding: 5px 2%; - background: $grey-lighter; - color: $grey-dark; + background: variables.$grey-lighter; + color: variables.$grey-dark; font-size: 0.8rem; overflow: auto; } @@ -21,19 +23,19 @@ } .log.error > .date { - background: $alert-bg; + background: variables.$alert-bg; color: #fff; } .log.warning > .date { - background: $warning-bg; + background: variables.$warning-bg; } .log.notice > .date { - background: $grey-light; + background: variables.$grey-light; } .log.debug > .date { - background: $main-first-darker; - color: $white; + background: variables.$main-first-darker; + color: variables.$white; } diff --git a/p/themes/Mapco/_mixins.scss b/p/themes/Mapco/_mixins.scss index 9dbed6945..d86cf8f07 100644 --- a/p/themes/Mapco/_mixins.scss +++ b/p/themes/Mapco/_mixins.scss @@ -1,3 +1,4 @@ +@use "sass:list"; /* stylelint-disable property-no-vendor-prefix */ /* FUNCTIONS */ @@ -5,67 +6,40 @@ //animation @mixin transition($target, $duration, $ease) { - -webkit-transition: $target $duration $ease; - -moz-transition: $target $duration $ease; - -o-transition: $target $duration $ease; - -ms-transition: $target $duration $ease; transition: $target $duration $ease; } //animation @mixin animation-delay($delay) { - -webkit-animation-delay: $delay; - /* Safari 4.0 - 8.0 */ animation-delay: $delay; } //animation @mixin animation($animate...) { - $max: length($animate); + $max: list.length($animate); $animations: ''; @for $i from 1 through $max { - $animations: #{$animations + nth($animate, $i)}; + $animations: #{$animations + list.nth($animate, $i)}; @if $i < $max { $animations: #{$animations + ", "}; } } - -webkit-animation: $animations; - -moz-animation: $animations; - -o-animation: $animations; - -ms-transition: $animations; - animation: $animations; + animation: #{$animations}; } //keyframes @mixin keyframes($animationName) { - @-webkit-keyframes #{$animationName} { - @content; - } - - @-moz-keyframes #{$animationName} { - @content; - } - - @-o-keyframes #{$animationName} { - @content; - } - @keyframes #{$animationName} { @content; } } @mixin border-radius($radius: 4px) { - -moz-border-radius: $radius; - -webkit-border-radius: $radius; - -ms-border-radius: $radius; - -o-border-radius: $radius; - -khtml-border-radius: $radius; border-radius: $radius; } diff --git a/p/themes/Mapco/_mobile.scss b/p/themes/Mapco/_mobile.scss index 068cb1d18..357369f05 100644 --- a/p/themes/Mapco/_mobile.scss +++ b/p/themes/Mapco/_mobile.scss @@ -1,3 +1,7 @@ +@use "mixins"; + +@use "variables"; + /*=== MOBILE */ /*===========*/ @@ -18,16 +22,16 @@ box-sizing: border-box; padding: 1rem 1rem 1rem 2.5rem; - background: url("../../themes/icons/logout.svg") no-repeat $sid-bg-dark 3% center; + background: url("../../themes/icons/logout.svg") no-repeat variables.$sid-bg-dark 3% center; display: inline-block; width: 100%; - color: $sid-font-color; + color: variables.$sid-font-color; - @include transition(all, 0.2s, ease-in-out); + @include mixins.transition(all, 0.2s, ease-in-out); &:hover, &:active { - background: url("../../themes/icons/logout.svg") no-repeat $alert-bg 3% center; + background: url("../../themes/icons/logout.svg") no-repeat variables.$alert-bg 3% center; text-decoration: none; } } @@ -42,7 +46,7 @@ .aside { - @include transition(all, 0.2s, ease-in-out); + @include mixins.transition(all, 0.2s, ease-in-out); &.aside_feed { padding: 0; @@ -57,7 +61,7 @@ #panel .close, #close-slider.active, .dropdown-menu .toggle_aside { - background: $main-first-alt; + background: variables.$main-first-alt; display: block; width: 100%; height: 50px; @@ -149,9 +153,9 @@ .dropdown-target:target { ~ .dropdown-toggle::after { - background-color: $grey-lighter; - border-top: 1px solid $grey-light; - border-left: 1px solid $grey-light; + background-color: variables.$grey-lighter; + border-top: 1px solid variables.$grey-light; + border-left: 1px solid variables.$grey-light; right: 21px; bottom: -14px; } diff --git a/p/themes/Mapco/_reader-view.scss b/p/themes/Mapco/_reader-view.scss index e75e43d00..3390985b0 100644 --- a/p/themes/Mapco/_reader-view.scss +++ b/p/themes/Mapco/_reader-view.scss @@ -1,14 +1,16 @@ +@use "variables"; + /*=== READER VIEW */ /*================*/ #stream.reader .flux { padding: 0 0 50px; - background: $grey-light; - color: $main-font-color; + background: variables.$grey-light; + color: variables.$main-font-color; border: none; } #stream.reader .flux .author { margin: 0 0 10px; - color: $grey-medium-dark; + color: variables.$grey-medium-dark; font-size: 90%; } diff --git a/p/themes/Mapco/_sidebar.scss b/p/themes/Mapco/_sidebar.scss index 223deed39..0e749b603 100644 --- a/p/themes/Mapco/_sidebar.scss +++ b/p/themes/Mapco/_sidebar.scss @@ -1,19 +1,25 @@ +@use "sass:string"; + +@use "mixins"; + +@use "variables"; + /*=== Tree */ .tree { margin: 10px 0; &#sidebar { scrollbar-color: rgba(255,255, 0, 0.1) rgba(0, 0, 0, 0.05); - scrollbar-color: unquote($sid-font-color+"33") unquote($sid-font-color+"22"); + scrollbar-color: string.unquote(variables.$sid-font-color + "33") string.unquote(variables.$sid-font-color + "22"); } .tree-folder { - border-bottom: 1px solid $sid-sep; + border-bottom: 1px solid variables.$sid-sep; .tree-folder-title { padding: 12px 16px; - background: $sid-bg; + background: variables.$sid-bg; position: relative; font-size: 0.85rem; letter-spacing: 1px; @@ -22,7 +28,7 @@ .title { background: inherit; - color: $sid-font-color; + color: variables.$sid-font-color; &:hover { text-decoration: none; @@ -32,13 +38,13 @@ &.active { .tree-folder-title { - background: $sid-bg; + background: variables.$sid-bg; font-weight: bold; } } .tree-folder-items { - background: $sid-bg-alt; + background: variables.$sid-bg-alt; .item { padding: 0 1rem; @@ -46,38 +52,38 @@ font-size: 1rem; font-weight: 400; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); &.active { - background: $sid-active; + background: variables.$sid-active; .dropdown li a { - color: $main-font-color; + color: variables.$main-font-color; &:hover { - color: $sid-font-color; + color: variables.$sid-font-color; } } a { - color: $sid-active-font; + color: variables.$sid-active-font; } } &:hover { - background: $sid-bg-dark; + background: variables.$sid-bg-dark; } a { text-decoration: none; - color: $sid-font-color; + color: variables.$sid-font-color; } } .feed .item-title:not([data-unread="0"])::before { margin: 11px 6px 0 4px; padding: 3px 4px; - background: $sid-pills; + background: variables.$sid-pills; display: block; float: left; font-size: 0.75rem; @@ -117,18 +123,18 @@ .dropdown + .btn, .dropdown + input, .dropdown + .dropdown > .btn { - border-left: 1px solid $grey-medium-light; + border-left: 1px solid variables.$grey-medium-light; } } .aside { - background: $sid-bg; + background: variables.$sid-bg; &.aside_feed { padding: 10px 0; text-align: center; - background: $sid-bg; + background: variables.$sid-bg; } &.aside_feed .tree { @@ -152,65 +158,65 @@ } .item { - background: $sid-bg; + background: variables.$sid-bg; - @include transition(all, 0.15s, ease-in-out); + @include mixins.transition(all, 0.15s, ease-in-out); a { padding: 0 1rem; - color: $sid-font-color; + color: variables.$sid-font-color; } .error { a { - color: $alert-bg; + color: variables.$alert-bg; } } &:hover { - background: $sid-bg-dark; - color: $sid-font-color; + background: variables.$sid-bg-dark; + color: variables.$sid-font-color; .error { a { - background: $main-first; - color: $sid-font-color; + background: variables.$main-first; + color: variables.$sid-font-color; } } .empty { a { - background: $warning-bg; - color: $sid-font-color; + background: variables.$warning-bg; + color: variables.$sid-font-color; } } a { - color: $sid-font-color; + color: variables.$sid-font-color; text-decoration: none; } } &.active { - background: $main-first; - color: $white; + background: variables.$main-first; + color: variables.$white; .error { a { - background: $main-first; - color: $white; + background: variables.$main-first; + color: variables.$white; } } .empty { a { - background: $warning-bg; - color: $white; + background: variables.$warning-bg; + color: variables.$white; } } a { - color: $white; + color: variables.$white; text-decoration: none; } } @@ -219,20 +225,20 @@ &.empty { a { - color: $warning-bg; + color: variables.$warning-bg; } } .disable { text-align: center; - background: $grey-lighter; - color: $grey-medium-dark; + background: variables.$grey-lighter; + color: variables.$grey-medium-dark; } .nav-header { padding: 0 10px; font-weight: bold; - color: $grey-dark; + color: variables.$grey-dark; text-transform: uppercase; letter-spacing: 1px; margin-top: 1rem; @@ -247,10 +253,10 @@ margin: 0; text-align: right; // background: #34495e; - color: $white; + color: variables.$white; a { - color: $white; + color: variables.$white; } .item { @@ -269,7 +275,7 @@ .aside_feed .tree-folder-title > .title:not([data-unread="0"])::after { margin: -0.25rem 1rem 0 0; padding: 0 0.75rem; - background: $sid-pills; + background: variables.$sid-pills; border-radius: 12px; position: absolute; right: 0; @@ -278,28 +284,28 @@ } .feed.item.empty.active { - background: $grey-dark; + background: variables.$grey-dark; } .feed.item.error.active { - background: $grey-dark; + background: variables.$grey-dark; } .feed.item.empty, .feed.item.empty > a { - color: $grey-dark; + color: variables.$grey-dark; } .feed.item.error, .feed.item.error > a { - color: $grey-dark; + color: variables.$grey-dark; } .feed.item.empty.active, .feed.item.error.active, .feed.item.empty.active > a, .feed.item.error.active > a { - color: $white; + color: variables.$white; } .aside_feed .tree-folder-items .dropdown-menu::after { @@ -313,5 +319,5 @@ } .aside_feed .stick #btn-add { - border-left-color: $sid-bg; + border-left-color: variables.$sid-bg; } diff --git a/p/themes/Mapco/_stats.scss b/p/themes/Mapco/_stats.scss index 592419166..f98f10234 100644 --- a/p/themes/Mapco/_stats.scss +++ b/p/themes/Mapco/_stats.scss @@ -1,3 +1,5 @@ +@use "variables"; + /*=== STATISTICS */ /*===============*/ .stat { @@ -12,7 +14,7 @@ .stat > table td, .stat > table th { - border-bottom: 1px solid $grey-medium-light; + border-bottom: 1px solid variables.$grey-medium-light; } .stat > .horizontal-list { diff --git a/p/themes/Mapco/_tables.scss b/p/themes/Mapco/_tables.scss index 2d0311608..4955fff6a 100644 --- a/p/themes/Mapco/_tables.scss +++ b/p/themes/Mapco/_tables.scss @@ -1,3 +1,5 @@ +@use "variables"; + /*=== Tables */ table { border-collapse: collapse; @@ -5,11 +7,11 @@ table { tr, th, td { padding: 0.5em; - border: 1px solid $grey-medium-light; + border: 1px solid variables.$grey-medium-light; } th { - background: $grey-lighter; + background: variables.$grey-lighter; } form td, diff --git a/p/themes/Mapco/_variables.scss b/p/themes/Mapco/_variables.scss index a932cd83a..0b5e65315 100644 --- a/p/themes/Mapco/_variables.scss +++ b/p/themes/Mapco/_variables.scss @@ -43,11 +43,13 @@ $fav-bg: #ffc300; $fav-light: #fff6da; // la couleur de sidebar, utile si on a envie d’un thème qui aurait une sidebar foncé, e.g. -$sid-font-color: #fff; // la couleur de fond de la barre de gauche et du header +// stylelint-disable-next-line color-hex-length +$sid-font-color: #ffffff; // la couleur de fond de la barre de gauche et du header $sid-bg: #303136; // le background général de la barre de gauche, et du header $sid-bg-alt: #26272a; // background inside groups $sid-bg-dark: #17181a; // les hovers $sid-sep: #3f3f3f; // les séparateurs $sid-active: $main-first; // la couleur active -$sid-active-font: #fff; // la couleur active +// stylelint-disable-next-line color-hex-length +$sid-active-font: #ffffff; // la couleur active $sid-pills: rgba(0,0,0, 0.25); // les gélules diff --git a/p/themes/Mapco/mapco.css b/p/themes/Mapco/mapco.css index 741df030b..9d4a5d813 100644 --- a/p/themes/Mapco/mapco.css +++ b/p/themes/Mapco/mapco.css @@ -525,7 +525,7 @@ form th { } .tree#sidebar { scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05); - scrollbar-color: #fff33 #fff22; + scrollbar-color: #ffffff33 #ffffff22; } .tree .tree-folder { border-bottom: 1px solid #3f3f3f; @@ -541,7 +541,7 @@ form th { } .tree .tree-folder .tree-folder-title .title { background: inherit; - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-title .title:hover { text-decoration: none; @@ -567,17 +567,17 @@ form th { color: #303136; } .tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover { - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-items .item.active a { - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-items .item:hover { background: #17181a; } .tree .tree-folder .tree-folder-items .item a { text-decoration: none; - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before { margin: 11px 6px 0 4px; @@ -645,25 +645,25 @@ form th { } .nav-list .item a { padding: 0 1rem; - color: #fff; + color: #ffffff; } .nav-list .item .error a { color: #f5633e; } .nav-list .item:hover { background: #17181a; - color: #fff; + color: #ffffff; } .nav-list .item:hover .error a { background: #36c; - color: #fff; + color: #ffffff; } .nav-list .item:hover .empty a { background: #f4f762; - color: #fff; + color: #ffffff; } .nav-list .item:hover a { - color: #fff; + color: #ffffff; text-decoration: none; } .nav-list .item.active { @@ -797,7 +797,7 @@ form th { } .header .item.search input { width: 230px; - color: #fff; + color: #ffffff; border: none; border-radius: 2px 0 0 2px; background-color: #26272a; @@ -1418,7 +1418,7 @@ form th { background: url("../../themes/icons/logout.svg") no-repeat #17181a 3% center; display: inline-block; width: 100%; - color: #fff; + color: #ffffff; transition: all 0.2s ease-in-out; } ul.nav .item a:hover, ul.nav .item a:active { diff --git a/p/themes/Mapco/mapco.css.map b/p/themes/Mapco/mapco.css.map index 1151acdaf..b88820ec7 100644 --- a/p/themes/Mapco/mapco.css.map +++ b/p/themes/Mapco/mapco.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["_fonts.scss","_mixins.scss","_forms.scss","_variables.scss","_tables.scss","_components.scss","_divers.scss","_sidebar.scss","_layout.scss","_list-view.scss","_global-view.scss","_reader-view.scss","_configuration.scss","_logs.scss","_stats.scss","_mobile.scss","mapco.scss"],"names":[],"mappings":"AAAA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AC7DD;AAEA;ACFA;AACA;EACC;EACA;EACA,YCiBc;EDhBd;EACA,OCUW;EDTX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EDRA;EACA;EACA;EACA;EACA;;ACQA;EACC,YCnBW;EDoBX,OCVM;;ADaN;EAEC,YCxBc;;AD6BhB;EACC,YCJS;EDKT;;AAEA;EAEC,YCPU;;ADWZ;EACC;;;AAIF;EACC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OCpDW;;;ADuDZ;EACC;EACA;EACA;;;AAGD;EACC;EACA,YCpEO;EDqEP,OChEW;EDiEX;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OCtFiB;EDuFjB,cC/FY;;;ADkGb;EACC,OCxEU;EDyEV,cCzEU;ED0EV;;;AAGD;EACC,YCtFY;;;ADyFb;EACC;;;AAID;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAUD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;;AAID;EACC;;;AE5JF;AACA;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,YDUc;;;ACPf;AAAA;EAEC;EACA;;;ACjBD;AACA;AACA;AAGA;AACA;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;;AAMH;AACA;EACC;EACA;EACA,YFHc;EEId;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKD;EAEC;EACA;EACA;EACA,OFlCU;EEmCV;EACA;;AAID;EJjDA;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CA;EACA;EACA;;AQ4CA;EACC,YNdU;;AMgBV;EACC,YNjBS;;AMsBV;EACC,ONxDe;EMyDf;;AAGD;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;EACA;EACA;;AAEA;EACC;;;AC3FF;AACA;AAWE;EACC;;AAID;EACC;EACA;;AAEA;EACC,OPNQ;EOOR;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA,YPbQ;EOcR;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC,OP1CQ;;AO+CX;EACC;;AAEA;EACC;EAEA;;AAEA;EACC,OPhDa;EOiDb;;AAEA;EACC,OP5DO;EO6DP;;;AAUN;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;ACjFD;AACA;AACA;EACC;EACA,YRgBY;EQfZ,ORIiB;EQHjB;;;AAGD;EACC;EACA,ORMkB;EQLlB;;;ACZD;AACA;EACC;EACA;;AAEA;EACC;;AAGA;EACC;;AAmBF;EACC;;AAGD;EAEC,OT1BgB;ES2BhB;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA,YTxBa;ESyBb;EAEA,OThCU;ESiCV;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACC,YT3DU;ES4DV;EACA;EACA;;;AAQH;EACC;EACA;;;AAIA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;;ACrFH;AACA;AACA;EACC;EACA;;;AAGD;EACC;EACA;EACA,YVWc;EUVd,OVKW;EUJX;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC,YVKU;EUJV;;;AAGD;EACC,YVIY;;;AUDb;EACC,YVZY;;;AUeb;EACC,YV9BmB;EU+BnB,OV1BO;;;AWXR;AACA;AACA;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AC5BD;AACA;AAEA;EAME;IACC;;EAEA;IACC;;EAGD;IACC;IACA;IAEA;IACA;IACA;IACA,OZsBa;IFtChB;IACA;IACA;IACA;IACA;;EcgBG;IAEC;IACA;;;EAQJ;IACC;;;EAGD;AAAA;IAEC;;;EAGD;IdxCA;IACA;IACA;IACA;IACA;;EcwCC;IACC;;EAGD;IACC;;;EAIF;AAAA;AAAA;IAGC,YZ7De;IY8Df;IACA;IACA;IACA;IACA;;;EAGD;IACC;;EAGC;IACC;;EAGD;IACC;;EAEA;IACC;;EAGD;IACC;IACA;;EAEA;IACC;;EAKF;IACC;IACA;;EAIF;IACC;;;EAKH;IACC;IACA;;;EAIA;IACC;IACA;;EAGD;IACC;;EAEA;IACC;IACA;;EAEA;IACC;;EAKH;IACC;IACA;;EAEA;IAEC;IACA;;EAEA;IACC;;;EAQF;IACC;;;EAOH;IACC;IACA;;EAEA;IACC;IAEA;IACA;IACA;IACA;;;EAKF;IACC;;;EAGD;IACC;;;EAGD;IACC;;EAEA;IACC;IACA;IACA;;EAGD;IACC;;EAGD;IACC;;;ACjKH;AACA;AACA;EACC,YbjBY;EakBZ;EACA;EACA;;;AAGD;AACA;EACC;EACA,Ob7CY","file":"mapco.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["_fonts.scss","_mixins.scss","_forms.scss","_variables.scss","_tables.scss","_components.scss","_divers.scss","_sidebar.scss","_layout.scss","_list-view.scss","_global-view.scss","_reader-view.scss","_configuration.scss","_logs.scss","_stats.scss","_mobile.scss","mapco.scss"],"names":[],"mappings":"AAAA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AC5DD;AAEA;ACCA;AACA;EACC;EACA;EACA,YCac;EDZd;EACA,OCMW;EDLX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EDXA;;ACeA;EACC,YCvBW;EDwBX,OCdM;;ADiBN;EAEC,YC5Bc;;ADiChB;EACC,YCRS;EDST;;AAEA;EAEC,YCXU;;ADeZ;EACC;;;AAIF;EACC;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OCxDW;;;AD2DZ;EACC;EACA;EACA;;;AAGD;EACC;EACA,YCxEO;EDyEP,OCpEW;EDqEX;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OC1FiB;ED2FjB,cCnGY;;;ADsGb;EACC,OC5EU;ED6EV,cC7EU;ED8EV;;;AAGD;EACC,YC1FY;;;AD6Fb;EACC;;;AAID;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAUD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAID;EACC;;;AE1JF;AACA;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,YDQc;;;ACLf;AAAA;EAEC;EACA;;;ACbD;AACA;AACA;AAGA;AACA;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;;AAMH;AACA;EACC;EACA;EACA,YFTc;EEUd;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EAEC;EACA;EACA;EACA,OF/BU;EEgCV;EACA;;AAID;EJ7CA;;AIiDC;EACC;EACA,OFlDe;EEmDf;EACA;;AAGD;EACC,YFhEU;EEiEV,OFvDK;;AEyD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","file":"mapco.css"} \ No newline at end of file diff --git a/p/themes/Mapco/mapco.rtl.css b/p/themes/Mapco/mapco.rtl.css index 44beb1a01..bf31d0381 100644 --- a/p/themes/Mapco/mapco.rtl.css +++ b/p/themes/Mapco/mapco.rtl.css @@ -525,7 +525,7 @@ form th { } .tree#sidebar { scrollbar-color: rgba(255, 255, 0, 0.1) rgba(0, 0, 0, 0.05); - scrollbar-color: #fff33 #fff22; + scrollbar-color: #ffffff33 #ffffff22; } .tree .tree-folder { border-bottom: 1px solid #3f3f3f; @@ -541,7 +541,7 @@ form th { } .tree .tree-folder .tree-folder-title .title { background: inherit; - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-title .title:hover { text-decoration: none; @@ -567,17 +567,17 @@ form th { color: #303136; } .tree .tree-folder .tree-folder-items .item.active .dropdown li a:hover { - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-items .item.active a { - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-items .item:hover { background: #17181a; } .tree .tree-folder .tree-folder-items .item a { text-decoration: none; - color: #fff; + color: #ffffff; } .tree .tree-folder .tree-folder-items .feed .item-title:not([data-unread="0"])::before { margin: 11px 4px 0 6px; @@ -645,25 +645,25 @@ form th { } .nav-list .item a { padding: 0 1rem; - color: #fff; + color: #ffffff; } .nav-list .item .error a { color: #f5633e; } .nav-list .item:hover { background: #17181a; - color: #fff; + color: #ffffff; } .nav-list .item:hover .error a { background: #36c; - color: #fff; + color: #ffffff; } .nav-list .item:hover .empty a { background: #f4f762; - color: #fff; + color: #ffffff; } .nav-list .item:hover a { - color: #fff; + color: #ffffff; text-decoration: none; } .nav-list .item.active { @@ -797,7 +797,7 @@ form th { } .header .item.search input { width: 230px; - color: #fff; + color: #ffffff; border: none; border-radius: 0 2px 2px 0; background-color: #26272a; @@ -1418,7 +1418,7 @@ form th { background: url("../../themes/icons/logout.svg") no-repeat #17181a 97% center; display: inline-block; width: 100%; - color: #fff; + color: #ffffff; transition: all 0.2s ease-in-out; } ul.nav .item a:hover, ul.nav .item a:active { diff --git a/p/themes/Mapco/mapco.scss b/p/themes/Mapco/mapco.scss index 337cc5f97..5f0cd0b5a 100644 --- a/p/themes/Mapco/mapco.scss +++ b/p/themes/Mapco/mapco.scss @@ -1,41 +1,41 @@ -@import "fonts"; +@use "fonts"; -@import "mixins"; +@use "mixins"; -@import "variables"; +@use "variables"; -@import "forms"; +@use "forms"; -@import "tables"; +@use "tables"; -@import "components"; +@use "components"; -@import "divers"; +@use "divers"; -@import "sidebar"; +@use "sidebar"; -@import "layout"; +@use "layout"; -@import "list-view"; +@use "list-view"; -@import "global-view"; +@use "global-view"; -@import "reader-view"; +@use "reader-view"; -@import "configuration"; +@use "configuration"; -@import "logs"; +@use "logs"; -@import "stats"; +@use "stats"; -@import "mobile"; +@use "mobile"; @charset "UTF-8"; /*=== GENERAL */ /*============*/ html, body { - background: $grey-light; + background: variables.$grey-light; height: 100%; font-family: "lato", "Helvetica", "Arial", sans-serif; font-size: 0.875rem; @@ -44,5 +44,5 @@ html, body { /*=== Links */ a, button.as-link { outline: none; - color: $main-first; + color: variables.$main-first; } diff --git a/p/themes/Swage/swage.css b/p/themes/Swage/swage.css index 47c893007..78937cd3a 100644 --- a/p/themes/Swage/swage.css +++ b/p/themes/Swage/swage.css @@ -1168,4 +1168,6 @@ button.as-link { } #slider .form-group:hover { background: initial; -} \ No newline at end of file +} + +/*# sourceMappingURL=swage.css.map */ diff --git a/p/themes/Swage/swage.css.map b/p/themes/Swage/swage.css.map index 98e811f13..8ca4002b4 100644 --- a/p/themes/Swage/swage.css.map +++ b/p/themes/Swage/swage.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["swage.scss"],"names":[],"mappings":"AAgBA;AAAA;EACC;EACA;EACA;EACA;EACA,YAjBa;EAkBb;EACA;;;AAGD;AAAA;EACC,OAlBY;EAmBZ,cAnBY;EAoBZ;;;AAGD;EACC;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;EACC;EACA,OApCa;EAqCb;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAID;AAAA;EAEC;EACA;;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;;;AAKD;EACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;AAIA;EACC;;;AASD;AAAA;EACC;;AAQD;AAAA;EACC,YAxIY;;;AA4Id;EACC;;;AAIA;EACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;EACC,YAtKa;;;AA0Kb;AAAA;EAEC;EACA;;;AAKD;EACC;EACA;EACA;EACA;;;AAKF;EACC;EACA;;AAEA;EACC,YAhMY;EAiMZ;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAIF;EACC;;;AASF;EACC;EACA;;AAQD;EACC;EACA;EACA,YAnPY;EAoPZ;EACA,OAtPa;EAuPb;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EAGC;EACA;;;AAIF;EACC;EACA,YAtQa;EAuQb,OA1Qa;;AA4Qb;AAAA;AAAA;EAEC;;;AAKD;EAGC;EACA;EACA,YAtRY;EAuRZ,OAzRY;EA0RZ;;AAOA;EAEC;EACA,OApSW;;AAsSX;EACC,OAvSU;;AA0SX;AAAA;AAAA;EAEC,OA5SU;;AA+SX;EACC,YA7SU;;AAgTX;EACC;;AAIF;EACC;;AAGD;EACC,OA1TW;;AA6TZ;EACC;;AAIF;EACC;EACA,YAvUY;EAwUZ;;AAGD;EACC;EACA;;AAGD;EACC;;;AAIF;EACC;EACA;EACA,YAtVa;EAuVb,OAzVa;;AA2Vb;EACC,OA5VY;;AA+Vb;EACC;EACA;EACA;;;AAIF;EACC;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAIA;EAGC;EACA;;AAUA;EACC;EACA;;AAGD;EACC,YA9YS;EA+YT,OAhZU;;AAkZV;EACC;EACA,OApZS;;AAyZZ;EACC;EACA;;AAKD;AAAA;EAEC;EACA;;;AAKH;EACC;EACA;EACA;EACA,OA5aa;;;AA+ad;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA,YAxba;EAybb;EACA;EACA;EACA;;AAEA;EACC;EACA;;;AAIF;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;EACC,YA/ca;EAgdb,OA7ca;;;AAgdd;EACC,YApda;EAqdb,OAjdY;;;AAodb;EACC,YAzda;EA0db,OArdY;;;AAwdb;EACC;EACA,OAheY;EAieZ;EACA;;AAGC;EACC,YAneW;EAoeX;EACA;EACA;;AAGD;EACC;EACA,OA9eU;EA+eV;EACA;EACA;;AAEA;EACC,YAjfU;EAkfV;;AAKH;AAAA;EAEC;EACA;;;AAIF;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA,YArhBW;EAshBX,OArhBY;EAshBZ;;AAEA;EACC;EACA,OA1hBW;EA2hBX;;AAIF;EACC;EACA,YAjiBY;EAkiBZ,OA7hBW;EA8hBX;;AAGD;EACC;EACA;EACA,YAziBY;EA0iBZ;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC,OAtjBW;;;AA0jBb;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAMF;EACC;EACA;EACA;;AAGD;EACC,YAlmBU;;AAomBV;EACC;;AAGD;EACC;EACA,OA3mBU;;AA+mBZ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;;AAKH;EACC;;;AAGD;EACC;EACA,YAroBa;EAsoBb;EACA;EACA;EACA;;AAEA;EACC;EACA,OA/oBY;;AAipBZ;EACC;;;AAKH;EACC,YAtpBa;;AAwpBb;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA,OArqBW;;;AA0qBd;EACC;IACC;;;EAGD;IACC;;;AAIF;EACC;IACC;;;EAGD;IACC;;;AAKD;EACC;;AAEA;EAGC;;AAEA;EACC;EACA;;AAEA;EACC;EACA,OA7sBS;;AAitBX;EACC;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAIF;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;EACA,YApvBa;;AAyvBZ;EACC;;AAIA;AAAA;EAEC;;AAIA;EACC;;AAGD;EACC;;;AAQJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;;AAIF;EACC;EACA;;AAEA;EACC;;AAEA;EACC;EACA;;AAIF;EACC;;AAGD;EACC;;;AAIF;EACC;;AAEA;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;;AAIF;EACC,YA90BY;EA+0BZ;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACC;;AAGD;EACC;EACA;EACA,OAj2BY;;AAm2BZ;EACC;;;AAKH;EACC;EACA;EACA;EACA;;AAEA;EACC;;;AAKD;EACC,OAt3BY;;;AA23Bd;EACC;EACA;EACA,kBA73BY;EA83BZ;EACA;;AAEA;EACC;EACA;EACA;;;AAIF;EACC;EACA,YA34Ba;;AA64Bb;EAGC;EACA;EACA;;AAGD;AAAA;EAEC,YA/4BY;;AAi5BZ;AAAA;EACC,YAl5BW;;AAs5Bb;EACC,YAz5Ba;;AA25Bb;EACC,YA55BY;;AAg6Bd;EACC,YAh6Ba;;AAk6Bb;EACC,YAn6BY;;AAu6Bd;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC,OA77BY;EA87BZ;;;AAIF;EACC;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;AAAA;EAEC,OA/9BY;;AAk+Bb;EACC,YA/9BW;;AAi+BX;EACC,YAl+BU;;AAs+BZ;EACC;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;;;AAIF;EACC;EACA;EACA;;AAEA;EACC,YA//BY;EAggCZ,OAlgCY;;;AAsgCd;EACC;EACA;EACA;EACA;EAGA,YA3gCa;;;AA8gCd;EACC;;AAEA;AAAA;AAAA;EAGC;;AAIA;AAAA;EAEC;;AAIF;EACC;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;;AAOH;EACC;;AAGD;EACC,YAnjCY;EAojCZ;;AAGC;EACC;EACA;;AAGD;EACC;;AAKH;EACC,OArkCY;EAskCZ;;AAGD;EACC;EACA;EACA;EACA;;;AAIF;EACC;EACA;;;AAGD;EACC;EACA,YAxlCa;EAylCb;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA,OAnmCY;;AAsmCb;EACC,YApmCY;EAqmCZ,OAxmCY;;AA2mCb;EACC;EACA,OA7mCY;;AAgnCb;EACC,YAlnCW;EAmnCX,OAlnCY;;;AAsnCd;EACC;IACC;;;EAGD;IACC;IACA;;;EAGD;AAAA;IAEC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;EAEA;IACC;;;EAIF;IACC;IACA;IACA;IACA;IACA;;;EAGD;AAAA;IAEC;;;EAGD;AAAA;IAEC;IACA;;;EAGD;IACC;IACA;;EAEA;IACC,YA7qCW;IA8qCX;IACA;IACA;IACA;IACA;;EAGD;IACC;;EAGD;IACC;IACA;IACA;IACA;;EAGD;IACC;IACA;;;EAIF;IACC;IACA;;EAEA;IACC;;EAGD;IACC;;EAEA;IACC;;EAIF;IACC;IACA;IACA;;EAEA;IACC;;;EAKH;IACC;;;EAGD;IACC,YAtuCY;IAuuCZ;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;EAEA;IACC;IACA;IACA;;EAEA;IACC;;EAGD;IACC;;;EAKH;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;AAAA;AAAA;AAAA;AAAA;IAKC;;;EAGD;IACC;IACA;IACA;;;EAGD;AAAA;IAEC;;;EAGD;IACC;;;EAGD;AAAA;AAAA;IAGC;;;EAGD;IACC;;;EAGD;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC,OA30Ca;EA40Cb;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAIA;EACC,OAv1CY;;AAy1CZ;EACC,YA11CW;EA21CX,OA91CW;;AAg2CX;EACC,OAj2CU;;AAq2CZ;EACC,OAn2CW;;AAu2Cb;EACC;;AAEA;EACC;EACA,OA/2CW;;AAi3CX;EACC,OAl3CU;;AAs3CZ;EACC;;;AAKH;EACC;EACA;;;AAGD;EACC;EACA,YAn4Ca;EAo4Cb,OAl4Ca;EAm4Cb;;AAEA;EACC;EACA;EACA;;;AAKD;EACC;;;AAKD;EACC;;AAIA;EACC","file":"swage.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["swage.scss"],"names":[],"mappings":"AAkBA;AAAA;EACC;EACA;EACA;EACA;EACA,YAjBa;EAkBb;EACA;;;AAGD;AAAA;EACC,OAlBY;EAmBZ,cAnBY;EAoBZ;;;AAGD;EACC;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;EACC;EACA,OApCa;EAqCb;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAID;AAAA;EAEC;EACA;;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;;AAIF;EACC;;AAGD;EACC;;;AAKD;EACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;AAIA;EACC;;;AASD;AAAA;EACC;;AAQD;AAAA;EACC,YAxIY;;;AA4Id;EACC;;;AAIA;EACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;AAAA;AAAA;EAGC;EACA;;;AAGD;EACC,YAtKa;;;AA0Kb;AAAA;EAEC;EACA;;;AAKD;EACC;EACA;EACA;EACA;;;AAKF;EACC;EACA;;AAEA;EACC,YAhMY;EAiMZ;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;;AAUH;EACC;EACA;;AAQD;EACC;EACA;EACA,YA/OY;EAgPZ;EACA,OAlPa;EAmPb;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EAGC;EACA;;;AAIF;EACC;EACA,YAlQa;EAmQb,OAtQa;;AAwQb;AAAA;AAAA;EAEC;;;AAKD;EAGC;EACA;EACA,YAlRY;EAmRZ,OArRY;EAsRZ;;AAOA;EAEC;EACA,OAhSW;;AAkSX;EACC,OAnSU;;AAsSX;AAAA;AAAA;EAEC,OAxSU;;AA2SX;EACC,YAzSU;;AA4SX;EACC;;AAIF;EACC;;AAGD;EACC,OAtTW;;AAyTZ;EACC;;AAIF;EACC;EACA,YAnUY;EAoUZ;;AAGD;EACC;EACA;;AAGD;EACC;;;AAIF;EACC;EACA;EACA,YAlVa;EAmVb,OArVa;;AAuVb;EACC,OAxVY;;AA2Vb;EACC;EACA;EACA;;;AAIF;EACC;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;;AAIA;EAGC;EACA;;AAUA;EACC;EACA;;AAGD;EACC,YA9YS;EA+YT,OAhZU;;AAkZV;EACC;EACA,OApZS;;AAyZZ;EACC;EACA;;AAKD;AAAA;EAEC;EACA;;;AAKH;EACC;EACA;EACA;EACA,OA5aa;;;AA+ad;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA,YAxba;EAybb;EACA;EACA;EACA;;AAEA;EACC;EACA;;;AAIF;EACC;;;AAGD;AAAA;AAAA;EAGC;;;AAGD;EACC,YA/ca;EAgdb,OA7ca;;;AAgdd;EACC,YApda;EAqdb,OAjdY;;;AAodb;EACC,YAzda;EA0db,OArdY;;;AAwdb;EACC;EACA,OAheY;EAieZ;EACA;;AAGC;EACC,YAneW;EAoeX;EACA;EACA;;AAGD;EACC;EACA,OA9eU;EA+eV;EACA;EACA;;AAEA;EACC,YAjfU;EAkfV;;AAKH;AAAA;EAEC;EACA;;;AAIF;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA,YArhBW;EAshBX,OArhBY;EAshBZ;;AAEA;EACC;EACA,OA1hBW;EA2hBX;;AAIF;EACC;EACA,YAjiBY;EAkiBZ,OA7hBW;EA8hBX;;AAGD;EACC;EACA;EACA,YAziBY;EA0iBZ;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EACC,OAtjBW;;;AA0jBb;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAOF;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAGC;EACC;EACA;;AAOH;EACC;EACA;EACA;;AAGD;EACC,YApmBU;;AAsmBV;EACC;;AAGD;EACC;EACA,OA7mBU;;AAinBZ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;;AAKH;EACC;;;AAGD;EACC;EACA,YAvoBa;EAwoBb;EACA;EACA;EACA;;AAEA;EACC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","file":"swage.css"} \ No newline at end of file diff --git a/p/themes/Swage/swage.rtl.css b/p/themes/Swage/swage.rtl.css index b8a2eea2d..71785ff65 100644 --- a/p/themes/Swage/swage.rtl.css +++ b/p/themes/Swage/swage.rtl.css @@ -1168,4 +1168,4 @@ button.as-link { } #slider .form-group:hover { background: initial; -} \ No newline at end of file +} diff --git a/p/themes/Swage/swage.scss b/p/themes/Swage/swage.scss index 5ad678cda..0ce67a5ba 100644 --- a/p/themes/Swage/swage.scss +++ b/p/themes/Swage/swage.scss @@ -1,3 +1,5 @@ +@use "sass:color"; + @charset "UTF-8"; //colors @@ -61,7 +63,7 @@ body { } a { - color: darken( $color_nav, 10%); + color: color.adjust( $color_nav, $lightness: -10%); outline: none; &.btn { @@ -70,7 +72,7 @@ a { text-decoration: none; &:hover { - background: darken( $color_nav, 10%); + background: color.adjust( $color_nav, $lightness: -10%); } } @@ -100,7 +102,7 @@ sup { legend { margin: 20px 0 5px; padding: 5px 20px; - background: darken( $color_light, 10%); + background: color.adjust( $color_light, $lightness: -10%); display: inline-block; width: auto; font-size: 1.4em; @@ -112,14 +114,14 @@ label { } textarea { - background: darken( $color_light, 10% ); + background: color.adjust( $color_light, $lightness: -10% ); width: 360px; height: 100px; @extend %input; &:focus { - border-color: darken( $color_nav, 10%); + border-color: color.adjust( $color_nav, $lightness: -10%); } } @@ -129,7 +131,7 @@ select { @extend %input; &:focus { - border-color: darken( $color_nav, 10%); + border-color: color.adjust( $color_nav, $lightness: -10%); } &:invalid { @@ -143,7 +145,7 @@ select { } select { - background: darken( $color_light, 10% ); + background: color.adjust( $color_light, $lightness: -10% ); } input { @@ -164,7 +166,7 @@ tr, td, th { padding: 0.5em; - border: 1px solid darken( $color_light, 10%); + border: 1px solid color.adjust( $color_light, $lightness: -10%); } th { @@ -201,8 +203,8 @@ form { &.form-actions { margin: 15px 0 25px; padding: 5px 0; - background: darken( $color_light, 10%); - border-top: 3px solid darken( $color_light, 10%); + background: color.adjust( $color_light, $lightness: -10%); + border-top: 3px solid color.adjust( $color_light, $lightness: -10%); .btn { margin: 0 10px; @@ -256,7 +258,7 @@ form { &.active, :active, :hover { - background: darken( $color_nav, 10%); + background: color.adjust( $color_nav, $lightness: -10%); text-decoration: none; } } @@ -268,7 +270,7 @@ form { &:hover, :active { - background: darken( $color_alert, 10%) !important; + background: color.adjust( $color_alert, $lightness: -10%) !important; } } @@ -289,7 +291,7 @@ form { &:hover, &.active { - background: darken( $color_nav, 10%); + background: color.adjust( $color_nav, $lightness: -10%); color: $color_light; a { @@ -306,7 +308,7 @@ form { } &.error a { - background: lighten( $color_bad, 10%); + background: color.adjust( $color_bad, $lightness: 10%); } } @@ -319,14 +321,14 @@ form { } &.error a { - color: lighten( $color_bad, 10%); + color: color.adjust( $color_bad, $lightness: 10%); } } .disable { text-align: center; background: $color_light; - color: darken( $color_light, 40% ); + color: color.adjust( $color_light, $lightness: -40% ); } .nav-form { @@ -370,7 +372,7 @@ form { font-size: 0.8rem; text-align: left; border: none; - background-color: darken( $color_nav, 10%); + background-color: color.adjust( $color_nav, $lightness: -10%); .dropdown-header { cursor: default; @@ -435,7 +437,7 @@ form { .separator { margin: 5px 0; - border-bottom: 1px solid darken( $color_light, 10%); + border-bottom: 1px solid color.adjust( $color_light, $lightness: -10%); cursor: default; } @@ -443,7 +445,7 @@ form { margin: 5px auto; padding: 10px 15px; background: $color_light; - color: darken( $color_light, 40% ); + color: color.adjust( $color_light, $lightness: -40% ); font-size: 0.9em; border: none; text-shadow: 0 0 1px $color_light; @@ -480,7 +482,7 @@ form { } .pagination { - background: darken( $color_light, 10%); + background: color.adjust( $color_light, $lightness: -10%); color: $color_text; font-size: 0.8em; text-align: center; @@ -488,7 +490,7 @@ form { .item { &.pager-current { background: $color_aside; - color: darken( $color_light, 10%); + color: color.adjust( $color_light, $lightness: -10%); font-size: 1.5em; font-weight: bold; } @@ -502,7 +504,7 @@ form { &:hover { background: $color_aside; - color: darken( $color_light, 10%); + color: color.adjust( $color_light, $lightness: -10%); } } } @@ -524,10 +526,10 @@ form { hr { margin: 30px 10px; - background: darken( $color_light, 10%); + background: color.adjust( $color_light, $lightness: -10%); height: 1px; border: 0; - box-shadow: 0 2px 5px darken( $color_light, 10%); + box-shadow: 0 2px 5px color.adjust( $color_light, $lightness: -10%); } pre { @@ -557,9 +559,9 @@ form { padding: 5px 20px; background: $color_light; display: block; - color: darken( $color_light, 40% ); - border-top: 1px solid darken( $color_light, 10%); - border-bottom: 1px solid darken( $color_light, 10%); + color: color.adjust( $color_light, $lightness: -40% ); + border-top: 1px solid color.adjust( $color_light, $lightness: -10%); + border-bottom: 1px solid color.adjust( $color_light, $lightness: -10%); p { margin: 0; @@ -572,14 +574,14 @@ form { } .box { - border: 1px solid darken( $color_light, 10%); + border: 1px solid color.adjust( $color_light, $lightness: -10%); .box-title { margin: 0; padding: 5px 10px; - background: darken( $color_light, 10%); - color: darken( $color_light, 40% ); - border-bottom: 1px solid darken( $color_light, 10%); + background: color.adjust( $color_light, $lightness: -10%); + color: color.adjust( $color_light, $lightness: -40% ); + border-bottom: 1px solid color.adjust( $color_light, $lightness: -10%); .configure { margin-right: 4px; @@ -601,7 +603,7 @@ form { .configure { .icon { vertical-align: middle; - background-color: darken( $color_light, 10%); + background-color: color.adjust( $color_light, $lightness: -10%); } } } @@ -618,7 +620,7 @@ form { background: $color_nav; &:active { - background: darken( $color_nav, 10%); + background: color.adjust( $color_nav, $lightness: -10%); } .title { @@ -676,7 +678,7 @@ form { font-size: 0.8rem; &.active { - background: darken( $color_nav, 10%); + background: color.adjust( $color_nav, $lightness: -10%); } > a { @@ -798,7 +800,7 @@ form { font-size: 0.9em; input { - background: darken( $color_light, 10% ); + background: color.adjust( $color_light, $lightness: -10% ); &.long { height: 33px; @@ -850,7 +852,7 @@ form { @extend %aside-width; &:hover { - background: darken( $color_nav, 10%); + background: color.adjust( $color_nav, $lightness: -10%); } > a { @@ -905,7 +907,7 @@ form { @extend %after; margin: 0 auto; width: 90%; - border-top: 1px solid darken( $color_light, 10%); + border-top: 1px solid color.adjust( $color_light, $lightness: -10%); } &:hover, @@ -935,7 +937,7 @@ form { .item { &.date { - color: darken( $color_light, 40% ); + color: color.adjust( $color_light, $lightness: -40% ); font-size: 0.7rem; } } @@ -966,9 +968,9 @@ form { .notification { padding: 10px 0; - background: darken( $color_light, 10%); + background: color.adjust( $color_light, $lightness: -10%); height: auto; - color: darken( $color_light, 40% ); + color: color.adjust( $color_light, $lightness: -40% ); font-size: 1em; border: none; text-align: center; @@ -996,10 +998,10 @@ form { } &.bad { - background: lighten( $color_bad, 10%); + background: color.adjust( $color_bad, $lightness: 10%); a.close:hover { - background: lighten( $color_bad, 10%); + background: color.adjust( $color_bad, $lightness: 10%); } } @@ -1015,7 +1017,7 @@ form { #bigMarkAsRead { text-align: center; text-decoration: none; - background: darken( $color_light, 10%); + background: color.adjust( $color_light, $lightness: -10%); &:hover { background: $color_aside; @@ -1045,7 +1047,7 @@ form { > table { td, th { - border-bottom: 1px solid darken( $color_light, 10%); + border-bottom: 1px solid color.adjust( $color_light, $lightness: -10%); } } @@ -1087,16 +1089,16 @@ form { } input { - border-top: 1px darken( $color_light, 10%); - border-right: 1px darken( $color_light, 10%); - border-bottom: 1px darken( $color_light, 10%); + border-top: 1px color.adjust( $color_light, $lightness: -10%); + border-right: 1px color.adjust( $color_light, $lightness: -10%); + border-bottom: 1px color.adjust( $color_light, $lightness: -10%); border-left: 5px solid; } } .loglist { overflow: hidden; - border: 1px solid darken( $color_light, 40% ); + border: 1px solid color.adjust( $color_light, $lightness: -40% ); } .log { @@ -1111,7 +1113,7 @@ form { } &.error > .date { - background: lighten( $color_bad, 10%); + background: color.adjust( $color_bad, $lightness: 10%); color: $color_light; } @@ -1121,7 +1123,7 @@ form { } &.notice > .date { - background: darken( $color_light, 10%); + background: color.adjust( $color_light, $lightness: -10%); color: $color_light; } @@ -1356,11 +1358,11 @@ button.as-link { } .dropdown-target:target ~ .btn.dropdown-toggle { - background: darken( $color_nav, 10%); + background: color.adjust( $color_nav, $lightness: -10%); } .tree-folder.active .tree-folder-title { - background: darken( $color_nav, 10%); + background: color.adjust( $color_nav, $lightness: -10%); font-weight: bold; } @@ -1383,10 +1385,10 @@ button.as-link { } &.error { - color: lighten( $color_bad, 10%); + color: color.adjust( $color_bad, $lightness: 10%); &.active { - background: lighten( $color_bad, 10%); + background: color.adjust( $color_bad, $lightness: 10%); color: $color_light; > a { @@ -1395,7 +1397,7 @@ button.as-link { } > a { - color: lighten( $color_bad, 10%); + color: color.adjust( $color_bad, $lightness: 10%); } } } @@ -1413,7 +1415,7 @@ button.as-link { .author { margin: 0 0 10px; - color: darken( $color_light, 40% ); + color: color.adjust( $color_light, $lightness: -40% ); font-size: 90%; } } diff --git a/package-lock.json b/package-lock.json index 401572954..85e356781 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,216 +4,56 @@ "lockfileVersion": 1, "dependencies": { "@babel/code-frame": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz", - "integrity": "sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "dev": true, "requires": { - "@babel/highlight": "^7.14.5" - } - }, - "@babel/compat-data": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", - "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", - "dev": true - }, - "@babel/core": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz", - "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.15.8", - "@babel/generator": "^7.15.8", - "@babel/helper-compilation-targets": "^7.15.4", - "@babel/helper-module-transforms": "^7.15.8", - "@babel/helpers": "^7.15.4", - "@babel/parser": "^7.15.8", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.6", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" + "@babel/highlight": "^7.16.7" }, "dependencies": { - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", "dev": true, "requires": { - "minimist": "^1.2.5" + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz", - "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==", - "dev": true, - "requires": { - "@babel/types": "^7.15.6", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", - "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.15.0", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.16.6", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true } } }, - "@babel/helper-function-name": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", - "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.15.4", - "@babel/template": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", - "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", - "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", - "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-module-imports": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz", - "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-module-transforms": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.8.tgz", - "integrity": "sha512-DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.15.4", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-simple-access": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.6" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", - "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-replace-supers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", - "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-simple-access": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", - "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", - "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, "@babel/helper-validator-identifier": { "version": "7.15.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", "dev": true }, - "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true - }, - "@babel/helpers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", - "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", - "dev": true, - "requires": { - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, "@babel/highlight": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", @@ -244,58 +84,6 @@ } } }, - "@babel/parser": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.8.tgz", - "integrity": "sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA==", - "dev": true - }, - "@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/traverse": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", - "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-hoist-variables": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "dependencies": { - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - } - } - }, - "@babel/types": { - "version": "7.15.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz", - "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.9", - "to-fast-properties": "^2.0.0" - } - }, "@eslint/eslintrc": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", @@ -356,40 +144,12 @@ "fastq": "^1.6.0" } }, - "@stylelint/postcss-css-in-js": { - "version": "0.37.2", - "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz", - "integrity": "sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA==", - "dev": true, - "requires": { - "@babel/core": ">=7.9.0" - } - }, - "@stylelint/postcss-markdown": { - "version": "0.36.2", - "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz", - "integrity": "sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==", - "dev": true, - "requires": { - "remark": "^13.0.0", - "unist-util-find-all-after": "^3.0.2" - } - }, "@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", "dev": true }, - "@types/mdast": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "dev": true, - "requires": { - "@types/unist": "*" - } - }, "@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", @@ -408,12 +168,6 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, - "@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", - "dev": true - }, "acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", @@ -459,6 +213,16 @@ "color-convert": "^1.9.0" } }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -510,57 +274,18 @@ "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", "dev": true }, - "autoprefixer": { - "version": "9.8.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", - "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", - "dev": true, - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "picocolors": "^0.2.1", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "bail": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", - "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", - "dev": true - }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -580,19 +305,6 @@ "fill-range": "^7.0.1" } }, - "browserslist": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz", - "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001271", - "electron-to-chromium": "^1.3.878", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" - } - }, "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -626,12 +338,6 @@ "quick-lru": "^4.0.1" } }, - "caniuse-lite": { - "version": "1.0.30001271", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz", - "integrity": "sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==", - "dev": true - }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -683,23 +389,21 @@ } } }, - "character-entities": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", - "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", - "dev": true - }, - "character-entities-legacy": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", - "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", - "dev": true - }, - "character-reference-invalid": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", - "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", - "dev": true + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } }, "clone-regexp": { "version": "2.2.0", @@ -725,10 +429,16 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", + "dev": true + }, "commander": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.2.0.tgz", - "integrity": "sha512-LLKxDvHeL91/8MIyTAD5BFMNtoIwztGPMiM/7Bl8rIPmHCZXRxmSWr91h57dpOpnQ6jIUqEWdXE/uBYMfiVZDA==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "dev": true }, "concat-map": { @@ -737,15 +447,6 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, "cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", @@ -848,55 +549,6 @@ "esutils": "^2.0.2" } }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - } - } - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dev": true, - "requires": { - "domelementtype": "1" - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dev": true, - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "electron-to-chromium": { - "version": "1.3.878", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz", - "integrity": "sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA==", - "dev": true - }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -966,12 +618,6 @@ "is-symbol": "^1.0.2" } }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, "escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -1065,14 +711,13 @@ } }, "eslint-module-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz", - "integrity": "sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.2.tgz", + "integrity": "sha512-zquepFnWCY2ISMFwD/DqzaM++H+7PDzOpUvotJWm/y1BAFt5R4oeULgdrTejKqLkz7MA/tgstsUMNYc7wNdTrg==", "dev": true, "requires": { "debug": "^3.2.7", - "find-up": "^2.1.0", - "pkg-dir": "^2.0.0" + "find-up": "^2.1.0" }, "dependencies": { "debug": { @@ -1097,9 +742,9 @@ } }, "eslint-plugin-import": { - "version": "2.25.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz", - "integrity": "sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==", + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", "dev": true, "requires": { "array-includes": "^3.1.4", @@ -1107,14 +752,14 @@ "debug": "^2.6.9", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.0", + "eslint-module-utils": "^2.7.2", "has": "^1.0.3", - "is-core-module": "^2.7.0", + "is-core-module": "^2.8.0", "is-glob": "^4.0.3", "minimatch": "^3.0.4", "object.values": "^1.1.5", "resolve": "^1.20.0", - "tsconfig-paths": "^3.11.0" + "tsconfig-paths": "^3.12.0" }, "dependencies": { "debug": { @@ -1172,9 +817,9 @@ } }, "eslint-plugin-promise": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.1.1.tgz", - "integrity": "sha512-XgdcdyNzHfmlQyweOPTxmc7pIsS6dE4MvwhXWMQ2Dxs1XAL2GJDilUsjWen6TWik0aSI+zD/PqocZBblcm9rdA==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.2.0.tgz", + "integrity": "sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw==", "dev": true }, "eslint-scope": { @@ -1290,12 +935,6 @@ "clone-regexp": "^2.1.0" } }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -1303,9 +942,9 @@ "dev": true }, "fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", @@ -1391,6 +1030,13 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -1403,12 +1049,6 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", "dev": true }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, "get-intrinsic": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", @@ -1506,23 +1146,23 @@ } }, "globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "requires": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", "slash": "^3.0.0" }, "dependencies": { "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true } } @@ -1533,15 +1173,6 @@ "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", "dev": true }, - "gonzales-pe": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", - "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, "hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", @@ -1585,9 +1216,9 @@ } }, "hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -1599,34 +1230,18 @@ "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", "dev": true }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dev": true, - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - } - } - }, "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "dev": true }, + "immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", + "dev": true + }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -1688,22 +1303,6 @@ "side-channel": "^1.0.4" } }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "dev": true - }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dev": true, - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -1719,6 +1318,15 @@ "has-bigints": "^1.0.1" } }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, "is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", @@ -1729,12 +1337,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true - }, "is-callable": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", @@ -1759,12 +1361,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "dev": true - }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -1786,16 +1382,10 @@ "is-extglob": "^2.1.1" } }, - "is-hexadecimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", - "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", - "dev": true - }, "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "dev": true }, "is-number": { @@ -1814,13 +1404,19 @@ } }, "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", "dev": true }, - "is-regex": { - "version": "1.1.4", + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, @@ -1865,19 +1461,13 @@ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true - }, "is-weakref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", - "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, "requires": { - "call-bind": "^1.0.0" + "call-bind": "^1.0.2" } }, "isexe": { @@ -1902,12 +1492,6 @@ "esprima": "^4.0.0" } }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -1948,9 +1532,9 @@ "dev": true }, "known-css-properties": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz", - "integrity": "sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.24.0.tgz", + "integrity": "sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA==", "dev": true }, "levn": { @@ -1964,9 +1548,9 @@ } }, "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "dev": true }, "linkify-it": { @@ -2024,22 +1608,6 @@ "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", "dev": true }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - } - }, - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", - "dev": true - }, "lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -2086,16 +1654,16 @@ } }, "markdownlint-cli": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.29.0.tgz", - "integrity": "sha512-SEXRUT1ri9sXV8xQK88vjGAgmz2X9rxEG2tXdDZMljzW8e++LNTO9zzBBStx3JQWrTDoGTPHNrcurbuiyF97gw==", + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.30.0.tgz", + "integrity": "sha512-NiG8iERjwsRZtJAIyLMDdYL2O3bJVn3fUxzDl+6Iv61/YYz9H9Nzgke/v0/cW9HfGvgZHhbfI19LFMp6gbKdyw==", "dev": true, "requires": { - "commander": "~8.2.0", + "commander": "~8.3.0", "deep-extend": "~0.6.0", "get-stdin": "~8.0.0", "glob": "~7.2.0", - "ignore": "~5.1.8", + "ignore": "~5.1.9", "js-yaml": "^4.1.0", "jsonc-parser": "~3.0.0", "lodash.differencewith": "~4.5.0", @@ -2114,9 +1682,9 @@ "dev": true }, "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", "dev": true }, "js-yaml": { @@ -2142,39 +1710,6 @@ "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", "dev": true }, - "mdast-util-from-markdown": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", - "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", - "dev": true, - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-string": "^2.0.0", - "micromark": "~2.11.0", - "parse-entities": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - } - }, - "mdast-util-to-markdown": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", - "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "longest-streak": "^2.0.0", - "mdast-util-to-string": "^2.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.0.0", - "zwitch": "^1.0.0" - } - }, - "mdast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", - "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", - "dev": true - }, "mdurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", @@ -2215,16 +1750,6 @@ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, - "micromark": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", - "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", - "dev": true, - "requires": { - "debug": "^4.0.0", - "parse-entities": "^2.0.0" - } - }, "micromatch": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", @@ -2265,22 +1790,8 @@ "arrify": "^1.0.1", "is-plain-obj": "^1.1.0", "kind-of": "^6.0.3" - }, - "dependencies": { - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - } } }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -2288,9 +1799,9 @@ "dev": true }, "nanoid": { - "version": "3.1.30", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", - "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", "dev": true }, "natural-compare": { @@ -2299,12 +1810,6 @@ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, - "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", - "dev": true - }, "normalize-package-data": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", @@ -2317,10 +1822,10 @@ "validate-npm-package-license": "^3.0.1" } }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, "normalize-selector": { @@ -2329,16 +1834,10 @@ "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", "dev": true }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", "dev": true }, "object-keys": { @@ -2426,20 +1925,6 @@ "callsites": "^3.0.0" } }, - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "dev": true, - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - }, "parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -2489,71 +1974,20 @@ "dev": true }, "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, "postcss": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", - "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", "dev": true, "requires": { "nanoid": "^3.1.30", "picocolors": "^1.0.0", - "source-map-js": "^0.6.2" - } - }, - "postcss-html": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz", - "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==", - "dev": true, - "requires": { - "htmlparser2": "^3.10.0" - } - }, - "postcss-less": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz", - "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==", - "dev": true, - "requires": { - "postcss": "^7.0.14" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "source-map-js": "^1.0.1" } }, "postcss-media-query-parser": { @@ -2569,109 +2003,21 @@ "dev": true }, "postcss-safe-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz", - "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==", - "dev": true, - "requires": { - "postcss": "^7.0.26" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "postcss-sass": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz", - "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==", - "dev": true, - "requires": { - "gonzales-pe": "^4.3.0", - "postcss": "^7.0.21" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "dev": true }, "postcss-scss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", - "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", - "dev": true, - "requires": { - "postcss": "^7.0.6" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.3.tgz", + "integrity": "sha512-j4KxzWovfdHsyxwl1BxkUal/O4uirvHgdzMKS1aWJBAV0qh2qj5qAZqpeBfVUYGWv+4iK9Az7SPyZ4fyNju1uA==", + "dev": true }, "postcss-selector-parser": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", - "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", "dev": true, "requires": { "cssesc": "^3.0.0", @@ -2679,49 +2025,15 @@ } }, "postcss-sorting": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-5.0.1.tgz", - "integrity": "sha512-Y9fUFkIhfrm6i0Ta3n+89j56EFqaNRdUKqXyRp6kvTcSXnmgEjaVowCXH+JBe9+YKWqd4nc28r2sgwnzJalccA==", - "dev": true, - "requires": { - "lodash": "^4.17.14", - "postcss": "^7.0.17" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "postcss-syntax": { - "version": "0.36.2", - "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", - "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-7.0.1.tgz", + "integrity": "sha512-iLBFYz6VRYyLJEJsBJ8M3TCqNcckVzz4wFounSc5Oez35ogE/X+aoC5fFu103Ot7NyvjU3/xqIXn93Gp3kJk4g==", "dev": true }, "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, "prelude-ls": { @@ -2866,15 +2178,13 @@ } } }, - "readable-stream": { + "readdirp": { "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "picomatch": "^2.2.1" } }, "redent": { @@ -2893,41 +2203,6 @@ "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", "dev": true }, - "remark": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/remark/-/remark-13.0.0.tgz", - "integrity": "sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==", - "dev": true, - "requires": { - "remark-parse": "^9.0.0", - "remark-stringify": "^9.0.0", - "unified": "^9.1.0" - } - }, - "remark-parse": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz", - "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==", - "dev": true, - "requires": { - "mdast-util-from-markdown": "^0.8.0" - } - }, - "remark-stringify": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz", - "integrity": "sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==", - "dev": true, - "requires": { - "mdast-util-to-markdown": "^0.6.0" - } - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, "require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", @@ -2966,15 +2241,14 @@ } }, "rtlcss": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.4.0.tgz", - "integrity": "sha512-pOSLxwmJTjqcnlFIezpCGyhRoPKIwXj78wJfBI8iZw7gZGVzjT/T5QcaimRComsPanMSV0hzmI5o+oWIP3nNBA==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", "dev": true, "requires": { - "chalk": "^4.1.0", "find-up": "^5.0.0", - "mkdirp": "^1.0.4", - "postcss": "^8.2.4", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", "strip-json-comments": "^3.1.1" }, "dependencies": { @@ -3044,11 +2318,16 @@ "queue-microtask": "^1.2.2" } }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "sass": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.0.tgz", + "integrity": "sha512-TVwVdNDj6p6b4QymJtNtRS2YtLJ/CqZriGg0eIAbAKMlN8Xy6kbv33FsEZSF7FufFFM705SQviHjjThfaQ4VNw==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } }, "semver": { "version": "7.3.5", @@ -3086,9 +2365,9 @@ } }, "signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", "dev": true }, "slash": { @@ -3134,16 +2413,10 @@ } } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, "source-map-js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true }, "spdx-correct": { @@ -3173,9 +2446,9 @@ } }, "spdx-license-ids": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", - "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", + "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", "dev": true }, "specificity": { @@ -3221,23 +2494,6 @@ "define-properties": "^1.1.3" } }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -3275,208 +2531,189 @@ "dev": true }, "stylelint": { - "version": "13.13.1", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz", - "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.3.0.tgz", + "integrity": "sha512-PZXSwtJe4f4qBPWBwAbHL0M0Qjrv8iHN+cLpUNsffaVMS3YzpDDRI73+2lsqLAYfQEzxRwpll6BDKImREbpHWA==", "dev": true, "requires": { - "@stylelint/postcss-css-in-js": "^0.37.2", - "@stylelint/postcss-markdown": "^0.36.2", - "autoprefixer": "^9.8.6", "balanced-match": "^2.0.0", - "chalk": "^4.1.1", - "cosmiconfig": "^7.0.0", - "debug": "^4.3.1", + "colord": "^2.9.2", + "cosmiconfig": "^7.0.1", + "debug": "^4.3.3", "execall": "^2.0.0", - "fast-glob": "^3.2.5", + "fast-glob": "^3.2.11", "fastest-levenshtein": "^1.0.12", "file-entry-cache": "^6.0.1", "get-stdin": "^8.0.0", "global-modules": "^2.0.0", - "globby": "^11.0.3", + "globby": "^11.1.0", "globjoin": "^0.1.4", "html-tags": "^3.1.0", - "ignore": "^5.1.8", + "ignore": "^5.2.0", "import-lazy": "^4.0.0", "imurmurhash": "^0.1.4", - "known-css-properties": "^0.21.0", - "lodash": "^4.17.21", - "log-symbols": "^4.1.0", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.24.0", "mathml-tag-names": "^2.1.3", "meow": "^9.0.0", "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", "normalize-selector": "^0.2.0", - "postcss": "^7.0.35", - "postcss-html": "^0.36.0", - "postcss-less": "^3.1.4", + "picocolors": "^1.0.0", + "postcss": "^8.4.5", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^4.0.2", - "postcss-sass": "^0.4.4", - "postcss-scss": "^2.1.1", - "postcss-selector-parser": "^6.0.5", - "postcss-syntax": "^0.36.2", - "postcss-value-parser": "^4.1.0", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0", "resolve-from": "^5.0.0", - "slash": "^3.0.0", "specificity": "^0.4.1", - "string-width": "^4.2.2", - "strip-ansi": "^6.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", "style-search": "^0.1.0", - "sugarss": "^2.0.0", + "supports-hyperlinks": "^2.2.0", "svg-tags": "^1.0.0", - "table": "^6.6.0", + "table": "^6.8.0", "v8-compile-cache": "^2.3.0", - "write-file-atomic": "^3.0.3" + "write-file-atomic": "^4.0.0" }, "dependencies": { + "ajv": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, "balanced-match": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", "dev": true }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "table": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz", + "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + } } } }, "stylelint-config-recommended": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-5.0.0.tgz", - "integrity": "sha512-c8aubuARSu5A3vEHLBeOSJt1udOdS+1iue7BmJDTSXoCBmfEQmmWX+59vYIj3NQdJBY6a/QRv1ozVFpaB9jaqA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-6.0.0.tgz", + "integrity": "sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==", "dev": true }, "stylelint-config-recommended-scss": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-4.3.0.tgz", - "integrity": "sha512-/noGjXlO8pJTr/Z3qGMoaRFK8n1BFfOqmAbX1RjTIcl4Yalr+LUb1zb9iQ7pRx1GsEBXOAm4g2z5/jou/pfMPg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-5.0.2.tgz", + "integrity": "sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==", "dev": true, "requires": { - "stylelint-config-recommended": "^5.0.0" + "postcss-scss": "^4.0.2", + "stylelint-config-recommended": "^6.0.0", + "stylelint-scss": "^4.0.0" } }, "stylelint-order": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-4.1.0.tgz", - "integrity": "sha512-sVTikaDvMqg2aJjh4r48jsdfmqLT+nqB1MOsaBnvM3OwLx4S+WXcsxsgk5w18h/OZoxZCxuyXMh61iBHcj9Qiw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-5.0.0.tgz", + "integrity": "sha512-OWQ7pmicXufDw5BlRqzdz3fkGKJPgLyDwD1rFY3AIEfIH/LQY38Vu/85v8/up0I+VPiuGRwbc2Hg3zLAsJaiyw==", "dev": true, "requires": { - "lodash": "^4.17.15", - "postcss": "^7.0.31", - "postcss-sorting": "^5.0.1" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "postcss": "^8.3.11", + "postcss-sorting": "^7.0.1" } }, "stylelint-scss": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-3.21.0.tgz", - "integrity": "sha512-CMI2wSHL+XVlNExpauy/+DbUcB/oUZLARDtMIXkpV/5yd8nthzylYd1cdHeDMJVBXeYHldsnebUX6MoV5zPW4A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.1.0.tgz", + "integrity": "sha512-BNYTo7MMamhFOlcaAWp2dMpjg6hPyM/FFqfDIYzmYVLMmQJqc8lWRIiTqP4UX5bresj9Vo0dKC6odSh43VP2NA==", "dev": true, "requires": { - "lodash": "^4.17.15", + "lodash": "^4.17.21", "postcss-media-query-parser": "^0.2.3", "postcss-resolve-nested-selector": "^0.1.1", - "postcss-selector-parser": "^6.0.2", + "postcss-selector-parser": "^6.0.6", "postcss-value-parser": "^4.1.0" } }, - "sugarss": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz", - "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==", + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "postcss": "^7.0.2" + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" }, "dependencies": { - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" + "has-flag": "^4.0.0" } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true } } }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, "svg-tags": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", @@ -3523,12 +2760,6 @@ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", "dev": true }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true - }, "to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -3544,16 +2775,10 @@ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true }, - "trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", - "dev": true - }, "tsconfig-paths": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz", - "integrity": "sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", "dev": true, "requires": { "@types/json5": "^0.0.29", @@ -3578,13 +2803,10 @@ "dev": true }, "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-4.0.0.tgz", + "integrity": "sha512-6dOYeZfS3O9RtRD1caom0sMxgK59b27+IwoNy8RDPsmslSGOyU+mpTamlaIW7aNKi90ZQZ9DFaZL3YRoiSCULQ==", + "dev": true }, "uc.micro": { "version": "1.0.6", @@ -3604,44 +2826,6 @@ "which-boxed-primitive": "^1.0.2" } }, - "unified": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", - "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", - "dev": true, - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - }, - "unist-util-find-all-after": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz", - "integrity": "sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==", - "dev": true, - "requires": { - "unist-util-is": "^4.0.0" - } - }, - "unist-util-is": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", - "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", - "dev": true - }, - "unist-util-stringify-position": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", - "dev": true, - "requires": { - "@types/unist": "^2.0.2" - } - }, "uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -3673,28 +2857,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "vfile": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", - "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" - } - }, - "vfile-message": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", - "dev": true, - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - } - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -3730,15 +2892,15 @@ "dev": true }, "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.0.tgz", + "integrity": "sha512-JhcWoKffJNF7ivO9yflBhc7tn3wKnokMUfWpBriM9yCXj4ePQnRPcWglBkkg1AHC8nsW/EfxwwhqsLtOy59djA==", "dev": true, "requires": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "typedarray-to-buffer": "^4.0.0" } }, "yallist": { @@ -3764,12 +2926,6 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true - }, - "zwitch": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", - "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", - "dev": true } } } diff --git a/package.json b/package.json index 35884d900..cfb574752 100644 --- a/package.json +++ b/package.json @@ -24,23 +24,23 @@ "markdownlint": "markdownlint '**/*.md'", "markdownlint_fix": "markdownlint --fix '**/*.md'", "rtlcss": "rtlcss -d p/themes/ && find p/themes/ -type f -name '*.rtl.rtl.css' -delete", - "stylelint": "stylelint '**/*.css' && stylelint --syntax scss '**/*.scss'", - "stylelint_fix": "stylelint --fix '**/*.css' && stylelint --fix --syntax scss '**/*.scss'", + "stylelint": "stylelint '**/*.css' && stylelint --custom-syntax postcss-scss '**/*.scss'", + "stylelint_fix": "stylelint --fix '**/*.css' && stylelint --fix --custom-syntax postcss-scss '**/*.scss'", "test": "npm run eslint && npm run stylelint && npm run markdownlint", "fix": "npm run rtlcss && npm run stylelint_fix && npm run eslint_fix && npm run markdownlint_fix" }, "devDependencies": { "eslint": "^7.32.0", "eslint-config-standard": "^16.0.3", - "eslint-plugin-import": "^2.25.2", + "eslint-plugin-import": "^2.25.4", "eslint-plugin-node": "^11.1.0", - "eslint-plugin-promise": "^5.1.1", - "markdownlint-cli": "^0.29.0", - "rtlcss": "^3.4.0", - "stylelint": "^13.13.1", - "stylelint-config-recommended-scss": "^4.3.0", - "stylelint-order": "^4.1.0", - "stylelint-scss": "^3.21.0" + "eslint-plugin-promise": "^5.2.0", + "markdownlint-cli": "^0.30.0", + "rtlcss": "^3.5.0", + "sass": "^1.49.0", + "stylelint": "^14.3.0", + "stylelint-config-recommended-scss": "^5.0.2", + "stylelint-order": "^5.0.0" }, "rtlcssConfig": {} } -- cgit v1.2.3