diff --git a/assets/css/_basic-additions.scss b/assets/css/_basic-additions.scss new file mode 100644 index 0000000..5c28e81 --- /dev/null +++ b/assets/css/_basic-additions.scss @@ -0,0 +1,49 @@ +/* general additional text style */ +.text-gray-100 { + color: $gray-100 !important; +} +.text-gray-200 { + color: $gray-200 !important; +} +.text-gray-300 { + color: $gray-300 !important; +} +.text-gray-400 { + color: $gray-400 !important; +} +.text-gray-500 { + color: $gray-500 !important; +} +.text-gray-600 { + color: $gray-600 !important; +} +.text-gray-700 { + color: $gray-700 !important; +} +.fs-larger { + font-size: larger !important; +} +.fs-smaller { + font-size: smaller !important; +} +.fw-500 { + font-weight: 500; +} +.fw-600 { + font-weight: 600; +} +.font-brand { + font-family: $font-family-brand; +} + +/* general additional spacing style */ +/* general additional border style */ +.border-gray-900 { + border-color: $gray-900 !important; +} +.border-10 { + border-width: 10px !important; +} +.border-20 { + border-width: 20px !important; +} diff --git a/assets/css/_bs-colors.scss b/assets/css/_bs-colors.scss deleted file mode 100644 index a7c3642..0000000 --- a/assets/css/_bs-colors.scss +++ /dev/null @@ -1,48 +0,0 @@ -// Colors -// -- now defined in bs-custom -- -// $primary: #e48663; -// $secondary: #00b0b0; -// $success: #99c24d; -// $info: #b489c7; -// $warning: #f4d35e; - -$white: #fff; -$gray-100: #e8e8e8; -$gray-200: #cfcfcf; -$gray-300: #b5b5b5; -$gray-400: #9c9c9c; -$gray-500: #828282; -$gray-600: #696969; -$gray-700: #4f4f4f; -$gray-750: #404040; -$gray-800: #363636; -$gray-900: #242424; -$black: #000; - -$light: $gray-200; -$dark: $gray-800; - -// Create your own map -$custom-colors: ( - "primary": $primary, - "secondary": $secondary, - "success": $success, - "info": $info, - "warning": $warning, - "danger": $danger, - "light": $light, - "dark": $dark, - "gray": $gray-600, - "gray-dark": $gray-800, -); - -// Merge the maps -$theme-colors: map-merge($theme-colors, $custom-colors); - -// misc -$navbar-dark-color: rgba($white, 0.75); -$navbar-dark-hover-color: rgba($white, 0.9); -$navbar-dark-active-color: $white; -$navbar-dark-disabled-color: rgba($white, 0.45); -$navbar-dark-toggler-border-color: rgba($white, 0.3); -$component-active-bg: $primary; diff --git a/assets/css/_bs-custom-post.scss b/assets/css/_bs-custom-post.scss new file mode 100644 index 0000000..972e4b1 --- /dev/null +++ b/assets/css/_bs-custom-post.scss @@ -0,0 +1,8 @@ +// Merge the color maps +$theme-colors: map-merge($theme-colors, $custom-colors); + +/* general styles */ +$link-color: rgba($white, 0.75); +$link-decoration: underline; +$link-shade-percentage: 20%; +$link-hover-color: $primary; diff --git a/assets/css/_bs-custom.scss b/assets/css/_bs-custom-pre.scss similarity index 83% rename from assets/css/_bs-custom.scss rename to assets/css/_bs-custom-pre.scss index 7f18eda..a950ad1 100644 --- a/assets/css/_bs-custom.scss +++ b/assets/css/_bs-custom-pre.scss @@ -19,11 +19,3 @@ $font-family-base: $font-family-serif; // Features $enable-shadows: true; $enable-negative-margins: true; - -// init colors for some vars -$primary: #e48663; -$secondary: #00b0b0; -$success: #99c24d; -$info: #b489c7; -$warning: #f4d35e; -$component-active-bg: $secondary; diff --git a/assets/css/_bs-load.scss b/assets/css/_bs-load.scss index 6ac6199..ec393b1 100644 --- a/assets/css/_bs-load.scss +++ b/assets/css/_bs-load.scss @@ -1,12 +1,17 @@ /* Bootstrap custom variable overrides */ -@import "bs-custom"; +@import "bs-custom-pre"; -// Required || Configuration +// Required || Configuration :: bootstrap functions @import "../../node_modules/bootstrap/scss/functions"; + +/* Bootstrap custom variable overrides */ +@import "bs-vars-pre"; + +// Required || Configuration :: bootstrap variables @import "../../node_modules/bootstrap/scss/variables"; /* Bootstrap custom variable overrides */ -@import "bs-colors"; +@import "bs-custom-post"; // Required || Configuration -- CONTINUED @import "../../node_modules/bootstrap/scss/mixins"; @@ -19,18 +24,18 @@ @import "../../node_modules/bootstrap/scss/images"; @import "../../node_modules/bootstrap/scss/containers"; @import "../../node_modules/bootstrap/scss/grid"; -// @import "../../node_modules/bootstrap/scss/tables"; +@import "../../node_modules/bootstrap/scss/tables"; @import "../../node_modules/bootstrap/scss/forms"; @import "../../node_modules/bootstrap/scss/buttons"; @import "../../node_modules/bootstrap/scss/transitions"; // @import "../../node_modules/bootstrap/scss/dropdown"; -// @import "../../node_modules/bootstrap/scss/button-group"; +@import "../../node_modules/bootstrap/scss/button-group"; @import "../../node_modules/bootstrap/scss/nav"; @import "../../node_modules/bootstrap/scss/navbar"; // @import "../../node_modules/bootstrap/scss/card"; // @import "../../node_modules/bootstrap/scss/accordion"; // @import "../../node_modules/bootstrap/scss/breadcrumb"; -// @import "../../node_modules/bootstrap/scss/pagination"; +@import "../../node_modules/bootstrap/scss/pagination"; // @import "../../node_modules/bootstrap/scss/badge"; // @import "../../node_modules/bootstrap/scss/alert"; // @import "../../node_modules/bootstrap/scss/progress"; diff --git a/assets/css/_bs-vars-pre.scss b/assets/css/_bs-vars-pre.scss new file mode 100644 index 0000000..c5ec78c --- /dev/null +++ b/assets/css/_bs-vars-pre.scss @@ -0,0 +1,118 @@ +// Colors +// scss-docs-start color-variables +$blue: #0d6efd; +$indigo: #6610f2; +$purple: #b489c7; +$pink: #d63384; +$red: #cf4a50; +$orange: #e48663; +$yellow: #f4d35e; +$green: #99c24d; +$teal: #20c997; +$cyan: #0dcaf0; +// scss-docs-end color-variables + +// define black, white, gray +$white: #fff; +$black: #000; +$gray: #828282; // 6c757d 7d756c + +// define gray scale +$gray-100: tint-color($gray, 80%); +$gray-200: tint-color($gray, 60%); +$gray-300: tint-color($gray, 40%); +$gray-400: tint-color($gray, 20%); +$gray-500: $gray; +$gray-600: shade-color($gray, 20%); +$gray-700: shade-color($gray, 40%); +$gray-750: shade-color($gray, 50%); +$gray-800: shade-color($gray, 60%); +$gray-900: shade-color($gray, 80%); + + +// scss-docs-start theme-color-variables +$primary: $orange; +$secondary: #00b0b0; +$success: $green; +$info: $purple; +$warning: $yellow; +$danger: $red; +$light: $gray-200; +$dark: $gray-800; +// scss-docs-end theme-color-variables + + +// Create your own map +$custom-colors: ( + "primary": $primary, + "secondary": $secondary, + "success": $success, + "info": $info, + "warning": $warning, + "danger": $danger, + "light": $light, + "dark": $dark, + "gray": $gray-600, + "gray-dark": $gray-800 +); + + +/* custom spacers */ +$spacer: 1rem !default; +$spacers: ( + 0: 0, + 1: $spacer * .25, + 2: $spacer * .5, + 3: $spacer, + 4: $spacer * 1.5, + '4-2': $spacer * 2, + '4-25': $spacer * 2.5, + 5: $spacer * 3, + 6: $spacer * 3.5, + 7: $spacer * 4, +); + + +/* body, text, components */ +$body-bg: shade-color($gray-800, 10%); +$body-color: $gray-200; +$text-muted: $gray-400; + +$component-active-color: $dark; +$component-active-bg: $primary; + +$component-hover-color: tint-color($light, 5%); +$component-hover-bg: rgba($white, .125); + + +/* navbar dark modifications */ +$navbar-dark-color: rgba($white, 0.75); +$navbar-dark-hover-color: rgba($white, 0.9); +$navbar-dark-active-color: $white; +$navbar-dark-disabled-color: rgba($white, 0.45); +$navbar-dark-toggler-border-color: rgba($white, 0.3); + +/* tables */ +$table-bg: $dark; + +/* buttons */ +$btn-box-shadow: null; + +/* figure captions */ +$figure-caption-color: $gray-400; + +/* form inputs */ +$input-bg: shade-color($body-bg, 20%); +$input-focus-bg: shade-color($body-bg, 20%); +$input-border-color: $gray-600; +$input-focus-color: $gray-100; +$input-placeholder-color: shade-color($gray-600, 15%); + +/* pagination */ +$pagination-bg: shade-color($body-bg, 20%); +$pagination-border-color: $gray-600; +$pagination-hover-color: tint-color($primary, 10%); +$pagination-hover-bg: $component-hover-bg; +$pagination-hover-border-color: $gray-600; +$pagination-focus-color: tint-color($primary, 10%); +$pagination-focus-bg: shade-color($body-bg, 20%); diff --git a/assets/css/app.scss b/assets/css/app.scss index 845540a..009417f 100644 --- a/assets/css/app.scss +++ b/assets/css/app.scss @@ -7,6 +7,9 @@ /*SVG ICON SYSTEM*/ @import "svg-icons"; +/* Basic style additions */ +@import "basic-additions"; + /* Navbar toggler icon override */ @import "nav-burger"; @@ -19,14 +22,17 @@ /* main */ html, body { - color: $gray-100; - background-color: $gray-800; height: 100%; } +body { + display: flex; + flex-direction: column; +} + + + +/* links */ a { - color: rgba($white, 0.75); - // border-bottom: $gray-600 2px solid; - // text-decoration: none; text-decoration-color: $gray-600; &.navbar-brand, &.nav-link { @@ -35,13 +41,11 @@ a { &:visited { color: $info; .post-title & { - color: $gray-100; + color: $link-color; } } &:hover { color: $primary; - // text-decoration: none; - // border-bottom: $secondary 3px solid; text-decoration-color: $secondary; &.navbar-brand { border-bottom: none; @@ -53,78 +57,28 @@ a { border-bottom: none !important; } -/* more */ -.border-gray-900 { - border-color: $gray-900 !important; -} -.text-gray-200 { - color: $gray-200; -} -.text-gray-300 { - color: $gray-300; -} -.text-gray-400 { - color: $gray-400; -} -.text-gray-500 { - color: $gray-500; -} -.border-10 { - border-width: 10px !important; -} -.border-20 { - border-width: 20px !important; -} -.fw-500 { - font-weight: 500; -} -.fw-600 { - font-weight: 600; -} -.font-brand { - font-family: $font-family-brand; -} -.fs-larger { - font-size: larger; -} -.fs-smaller { - font-size: smaller; -} -.tek-fixed-footer { - @extend .bg-dark; - @extend .bottom-0; - @extend .end-0; - @extend .position-fixed; - font-size: 14px !important; - border-top-left-radius: 0.3rem !important; - padding-top: 2px; - padding-bottom: 2px; -} +/* other custom classes */ .tek-subtitle { @extend .fs-5; @extend .font-monospace; - @extend .text-gray-300; + @extend .text-muted; @extend .mb-0; - // margin-top: -0.5rem; } .tek-border-bottom-gray-dashed { - @extend .border-bottom; - // @extend .border-gray; - border-bottom-color: $gray-500 !important; - border-bottom-style: dashed !important; + border-bottom: 1px $gray-500 dashed; } /* front page styles */ -#tek-front-page img.wp-post-image { +body.front-page img.wp-post-image { @extend .img-fluid; @extend .border; - // @extend .border-20; @extend .border-gray-900; @extend .rounded-2; border-width: 18px !important; + max-width: 350px; width: 100%; } -#tek-front-page h2, header h2 { +body.front-page h2, header h2 { @extend .fs-2; @extend .fw-600; @extend .mb-0; @@ -162,8 +116,8 @@ a { } .tek-employer { @extend .tek-border-bottom-gray-dashed; - @extend .text-gray-300; - @extend .fst-italic; + color: $text-muted; + font-style: italic; } } @@ -178,48 +132,91 @@ a { } } +/* sticky posts */ +article.post.sticky { + border-radius: .25rem !important; + background-color: rgba(228,134,99,.25); + border-bottom: inherit !important; + margin-bottom: inherit !important; + margin-left: 0 !important; + margin-right: 0 !important; + padding: 1rem 1rem 0.5rem 1rem !important; + header.post-header { + flex: 1 1 auto !important; + padding: 1rem 1rem 0 1rem !important; + } + div.post-body { + flex: 1 1 auto !important; + padding: 0 1rem 1rem 1rem !important; + &:last-child { + padding-bottom: 0 !important; + margin-bottom: .25rem !important; + } + } +} + + /* blockquote handling */ -blockquote { - &.wp-block-quote { - @extend .border-start; - @extend .border-gray; - @extend .border-5; - @extend .ms-0; - @extend .my-4; - @extend .ps-3; - @extend .py-2; - background-color: $gray-750; - &.tek-bq-lg { - p { - font-size: 1.375rem; - } - } +blockquote, +blockquote.wp-block-quote { + border-left: 5px solid $gray; + margin-left: 1.5rem 0; + padding: .5rem 1rem; + background-color: $gray-750; + &.tek-bq-lg { p { - @extend .blockquote; - font-size: 1em; - &:last-of-type { - @extend .my-0; - @extend .py-0; - } + font-size: 1.375rem; } - cite { - @extend .blockquote-footer; - @extend .text-gray-300; - @extend .my-0; - @extend .py-0; - font-size: 0.85em; - font-style: normal; + } + p { + @extend .blockquote; + font-size: 1em; + &:last-of-type { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; } - :last-child { - @extend .py-1; + } + cite { + @extend .blockquote-footer; + color: $text-muted; + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + font-size: 0.85em; + font-style: normal; + } + :last-child { + padding-top: .25rem; + padding-bottom: .25rem; + } +} +figure.wp-block-pullquote { + margin: 2em; + padding: 3rem; + &:not(.is-style-solid-color) { + background-color: $gray-750; + border-top: 5px solid $gray !important; + border-bottom: 5px solid $gray !important; + & blockquote { + background-color: none !important; + border: none !important; } } + & blockquote { + margin: 0 !important; + padding: 0 !important; + background-color: inherit !important; + border: inherit !important; + } } /* blog */ .post-title a { - color: $gray-100; + color: $link-color; text-decoration: none; border-bottom: none; &:hover { @@ -245,7 +242,7 @@ blockquote { /* widget styling */ #footer-widgets { - background-color: $gray-750; + background-color: shade-color($body-bg, 15%); border-radius: .5em; .widgettitle { @extend .fs-4; @@ -267,38 +264,6 @@ blockquote { .wp-block-tag-cloud { @extend .mb-0; } -.search-form .form-control { - color: $gray-100 !important; - background-color: $gray-800 !important; - border-color: $gray-500; -} -.search-form .form-control:focus { - border-color: $input-focus-border-color; -} -.form-control::-ms-clear, -input.form-control::-ms-clear, -.form-control::-ms-reveal, -input.form-control::-ms-reveal { display: none; } -.form-control::-webkit-input-placeholder { /* WebKit, Blink, Edge */ - color: $gray-500 !important; -} -.form-control:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ - color: $gray-500 !important; - opacity: 1; -} -.form-control::-moz-placeholder { /* Mozilla Firefox 19+ */ - color: $gray-500 !important; - opacity: 1; -} -.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */ - color: $gray-500 !important; -} -.form-control::-ms-input-placeholder { /* Microsoft Edge */ - color: $gray-500 !important; -} -.form-control::placeholder { /* Most modern browsers support this now. */ - color: $gray-500 !important; -} .search-form { .btn { padding: .25rem .75rem; @@ -317,3 +282,99 @@ input.form-control::-ms-reveal { display: none; } } } } + +/* other wp styling */ +img, +figure.wp-caption { + max-width: 100%; + height: auto; +} +.btn { + font-family: $font-family-sans-serif; +} +.btn-outline-secondary { + color: $secondary !important; + &:hover { + color: $black !important; + } +} +.wp-block-button { + margin-bottom: .5rem !important; +} +.wp-block-button__link, +.wp-block-search .wp-block-search__button { + @extend .btn; + @extend .btn-secondary; +} +.is-style-outline > .wp-block-button__link { + @extend .btn; + @extend .btn-outline-secondary; +} +.has-drop-cap:not(:focus)::first-letter { + font-size: 5em; + margin: 0.05em 0.05em 0 0; +} +.wp-caption-text { + color: $text-muted !important; +} +.alignleft { + text-align: left !important; +} +.aligncenter { + text-align: center !important; +} +.alignright { + text-align: right !important; +} + +/* tables */ +.wp-block-table table, +.wp-block-calendar { + @extend .table; + @extend .table-dark; + caption { + color: $text-muted !important; + } +} +.wp-block-table.is-style-stripes { + border-bottom: none; + table { + @extend .table-striped; + } +} +.wp-block-calendar table tbody { color: $text-muted !important; } +.wp-block-calendar table th { background-color: tint-color($dark, 5%) !important; } +.wp-block-calendar th, .wp-block-calendar tbody td { + border: 1px solid $gray-600 !important; +} +.wp-block-calendar > .wp-calendar-nav > span > a { + background-color: inherit !important; +} + +/* post page pagination */ +.post-page-numbers { + text-decoration: none !important; + @extend .page-item; + &.current { + @extend .page-item, .active; + } +} + +/* forms */ +label { + @extend .form-label; +} +input, textarea { + @extend .form-control; +} +.wp-block-search .wp-block-search__input { + border-color: $input-border-color !important; +} +select { + @extend .form-select; +} +.wp-block-calendar, +.wp-block-categories-dropdown { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} diff --git a/assets/images/cat-roof_portrait.webp b/assets/images/cat-roof_portrait.webp deleted file mode 100755 index fe75f65..0000000 Binary files a/assets/images/cat-roof_portrait.webp and /dev/null differ diff --git a/assets/js/main.js b/assets/js/main.js index 2221dd3..e97a4bf 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -17,6 +17,8 @@ import "../../node_modules/@mdi/svg/svg/rss.svg"; import "../../node_modules/@mdi/svg/svg/account-hard-hat.svg"; import "../../node_modules/@mdi/svg/svg/open-in-new.svg"; import "../../node_modules/@mdi/svg/svg/magnify.svg"; +import "../../node_modules/@mdi/svg/svg/chevron-left.svg"; +import "../../node_modules/@mdi/svg/svg/chevron-right.svg"; // social import "../../node_modules/@mdi/svg/svg/linkedin.svg"; import "../../node_modules/@mdi/svg/svg/github.svg"; diff --git a/assets/raw/babka-roof-portrait_567x756.webp b/assets/raw/babka-roof-portrait_567x756.webp new file mode 100755 index 0000000..dd9dc6b Binary files /dev/null and b/assets/raw/babka-roof-portrait_567x756.webp differ diff --git a/content-templates/content-article.php b/content-templates/content-article.php index f531a4b..0095ead 100644 --- a/content-templates/content-article.php +++ b/content-templates/content-article.php @@ -9,7 +9,14 @@ namespace WP_73k; ?> -
+

-
diff --git a/dist/fonts/jetbrains-mono-all-100-normal.woff b/dist/fonts/jetbrains-mono-all-100-normal.woff new file mode 100644 index 0000000..b2dfeac Binary files /dev/null and b/dist/fonts/jetbrains-mono-all-100-normal.woff differ diff --git a/dist/fonts/jetbrains-mono-all-200-normal.woff b/dist/fonts/jetbrains-mono-all-200-normal.woff new file mode 100644 index 0000000..1fa4129 Binary files /dev/null and b/dist/fonts/jetbrains-mono-all-200-normal.woff differ diff --git a/dist/fonts/jetbrains-mono-all-300-normal.woff b/dist/fonts/jetbrains-mono-all-300-normal.woff new file mode 100644 index 0000000..8f59c93 Binary files /dev/null and b/dist/fonts/jetbrains-mono-all-300-normal.woff differ diff --git a/dist/fonts/jetbrains-mono-all-400-normal.woff b/dist/fonts/jetbrains-mono-all-400-normal.woff new file mode 100644 index 0000000..3ac25e3 Binary files /dev/null and b/dist/fonts/jetbrains-mono-all-400-normal.woff differ diff --git a/dist/fonts/jetbrains-mono-all-500-normal.woff b/dist/fonts/jetbrains-mono-all-500-normal.woff new file mode 100644 index 0000000..01bb69c Binary files /dev/null and b/dist/fonts/jetbrains-mono-all-500-normal.woff differ diff --git a/dist/fonts/jetbrains-mono-all-600-normal.woff b/dist/fonts/jetbrains-mono-all-600-normal.woff new file mode 100644 index 0000000..8be9628 Binary files /dev/null and b/dist/fonts/jetbrains-mono-all-600-normal.woff differ diff --git a/dist/fonts/jetbrains-mono-all-700-normal.woff b/dist/fonts/jetbrains-mono-all-700-normal.woff new file mode 100644 index 0000000..253aab9 Binary files /dev/null and b/dist/fonts/jetbrains-mono-all-700-normal.woff differ diff --git a/dist/fonts/jetbrains-mono-all-800-normal.woff b/dist/fonts/jetbrains-mono-all-800-normal.woff new file mode 100644 index 0000000..58a844a Binary files /dev/null and b/dist/fonts/jetbrains-mono-all-800-normal.woff differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-100-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-100-normal.woff2 new file mode 100644 index 0000000..c029bf0 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-100-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-200-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-200-normal.woff2 new file mode 100644 index 0000000..c0fc218 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-200-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-300-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-300-normal.woff2 new file mode 100644 index 0000000..2add703 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-300-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-400-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-400-normal.woff2 new file mode 100644 index 0000000..ec297c5 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-400-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-500-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-500-normal.woff2 new file mode 100644 index 0000000..d9b3d8b Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-500-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-600-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-600-normal.woff2 new file mode 100644 index 0000000..e1e5a82 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-600-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-700-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-700-normal.woff2 new file mode 100644 index 0000000..2166b6c Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-700-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-800-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-800-normal.woff2 new file mode 100644 index 0000000..1e2ba7b Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-800-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-ext-100-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-ext-100-normal.woff2 new file mode 100644 index 0000000..a77cd84 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-ext-100-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-ext-200-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-ext-200-normal.woff2 new file mode 100644 index 0000000..b79eb83 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-ext-200-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-ext-300-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-ext-300-normal.woff2 new file mode 100644 index 0000000..07ffd32 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-ext-300-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-ext-400-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-ext-400-normal.woff2 new file mode 100644 index 0000000..3404e85 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-ext-400-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-ext-500-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-ext-500-normal.woff2 new file mode 100644 index 0000000..c204d26 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-ext-500-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-ext-600-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-ext-600-normal.woff2 new file mode 100644 index 0000000..ba223c7 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-ext-600-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-ext-700-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-ext-700-normal.woff2 new file mode 100644 index 0000000..e4f5fc4 Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-ext-700-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-cyrillic-ext-800-normal.woff2 b/dist/fonts/jetbrains-mono-cyrillic-ext-800-normal.woff2 new file mode 100644 index 0000000..510ee0c Binary files /dev/null and b/dist/fonts/jetbrains-mono-cyrillic-ext-800-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-greek-100-normal.woff2 b/dist/fonts/jetbrains-mono-greek-100-normal.woff2 new file mode 100644 index 0000000..3375fe2 Binary files /dev/null and b/dist/fonts/jetbrains-mono-greek-100-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-greek-200-normal.woff2 b/dist/fonts/jetbrains-mono-greek-200-normal.woff2 new file mode 100644 index 0000000..52300db Binary files /dev/null and b/dist/fonts/jetbrains-mono-greek-200-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-greek-300-normal.woff2 b/dist/fonts/jetbrains-mono-greek-300-normal.woff2 new file mode 100644 index 0000000..6aa5668 Binary files /dev/null and b/dist/fonts/jetbrains-mono-greek-300-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-greek-400-normal.woff2 b/dist/fonts/jetbrains-mono-greek-400-normal.woff2 new file mode 100644 index 0000000..cc61326 Binary files /dev/null and b/dist/fonts/jetbrains-mono-greek-400-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-greek-500-normal.woff2 b/dist/fonts/jetbrains-mono-greek-500-normal.woff2 new file mode 100644 index 0000000..a9c57bc Binary files /dev/null and b/dist/fonts/jetbrains-mono-greek-500-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-greek-600-normal.woff2 b/dist/fonts/jetbrains-mono-greek-600-normal.woff2 new file mode 100644 index 0000000..a46ea7a Binary files /dev/null and b/dist/fonts/jetbrains-mono-greek-600-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-greek-700-normal.woff2 b/dist/fonts/jetbrains-mono-greek-700-normal.woff2 new file mode 100644 index 0000000..49c6426 Binary files /dev/null and b/dist/fonts/jetbrains-mono-greek-700-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-greek-800-normal.woff2 b/dist/fonts/jetbrains-mono-greek-800-normal.woff2 new file mode 100644 index 0000000..a077770 Binary files /dev/null and b/dist/fonts/jetbrains-mono-greek-800-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-100-normal.woff2 b/dist/fonts/jetbrains-mono-latin-100-normal.woff2 new file mode 100644 index 0000000..fb8a2ba Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-100-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-200-normal.woff2 b/dist/fonts/jetbrains-mono-latin-200-normal.woff2 new file mode 100644 index 0000000..d8dcb4c Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-200-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-300-normal.woff2 b/dist/fonts/jetbrains-mono-latin-300-normal.woff2 new file mode 100644 index 0000000..173e038 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-300-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-400-normal.woff2 b/dist/fonts/jetbrains-mono-latin-400-normal.woff2 new file mode 100644 index 0000000..84d1c99 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-400-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-500-normal.woff2 b/dist/fonts/jetbrains-mono-latin-500-normal.woff2 new file mode 100644 index 0000000..f77db04 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-500-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-600-normal.woff2 b/dist/fonts/jetbrains-mono-latin-600-normal.woff2 new file mode 100644 index 0000000..cf44ae3 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-600-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-700-normal.woff2 b/dist/fonts/jetbrains-mono-latin-700-normal.woff2 new file mode 100644 index 0000000..8d04950 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-700-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-800-normal.woff2 b/dist/fonts/jetbrains-mono-latin-800-normal.woff2 new file mode 100644 index 0000000..c3aaec1 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-800-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-ext-100-normal.woff2 b/dist/fonts/jetbrains-mono-latin-ext-100-normal.woff2 new file mode 100644 index 0000000..dad638b Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-ext-100-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-ext-200-normal.woff2 b/dist/fonts/jetbrains-mono-latin-ext-200-normal.woff2 new file mode 100644 index 0000000..ebdf3e4 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-ext-200-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-ext-300-normal.woff2 b/dist/fonts/jetbrains-mono-latin-ext-300-normal.woff2 new file mode 100644 index 0000000..d4ad4cf Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-ext-300-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-ext-400-normal.woff2 b/dist/fonts/jetbrains-mono-latin-ext-400-normal.woff2 new file mode 100644 index 0000000..37c99bf Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-ext-400-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-ext-500-normal.woff2 b/dist/fonts/jetbrains-mono-latin-ext-500-normal.woff2 new file mode 100644 index 0000000..336e8a1 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-ext-500-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-ext-600-normal.woff2 b/dist/fonts/jetbrains-mono-latin-ext-600-normal.woff2 new file mode 100644 index 0000000..0eab701 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-ext-600-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-ext-700-normal.woff2 b/dist/fonts/jetbrains-mono-latin-ext-700-normal.woff2 new file mode 100644 index 0000000..fddd9e4 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-ext-700-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-latin-ext-800-normal.woff2 b/dist/fonts/jetbrains-mono-latin-ext-800-normal.woff2 new file mode 100644 index 0000000..76ac193 Binary files /dev/null and b/dist/fonts/jetbrains-mono-latin-ext-800-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-vietnamese-100-normal.woff2 b/dist/fonts/jetbrains-mono-vietnamese-100-normal.woff2 new file mode 100644 index 0000000..75c5ccc Binary files /dev/null and b/dist/fonts/jetbrains-mono-vietnamese-100-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-vietnamese-200-normal.woff2 b/dist/fonts/jetbrains-mono-vietnamese-200-normal.woff2 new file mode 100644 index 0000000..4ca0498 Binary files /dev/null and b/dist/fonts/jetbrains-mono-vietnamese-200-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-vietnamese-300-normal.woff2 b/dist/fonts/jetbrains-mono-vietnamese-300-normal.woff2 new file mode 100644 index 0000000..101a2ce Binary files /dev/null and b/dist/fonts/jetbrains-mono-vietnamese-300-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-vietnamese-400-normal.woff2 b/dist/fonts/jetbrains-mono-vietnamese-400-normal.woff2 new file mode 100644 index 0000000..224ee98 Binary files /dev/null and b/dist/fonts/jetbrains-mono-vietnamese-400-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-vietnamese-500-normal.woff2 b/dist/fonts/jetbrains-mono-vietnamese-500-normal.woff2 new file mode 100644 index 0000000..717f13f Binary files /dev/null and b/dist/fonts/jetbrains-mono-vietnamese-500-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-vietnamese-600-normal.woff2 b/dist/fonts/jetbrains-mono-vietnamese-600-normal.woff2 new file mode 100644 index 0000000..6250117 Binary files /dev/null and b/dist/fonts/jetbrains-mono-vietnamese-600-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-vietnamese-700-normal.woff2 b/dist/fonts/jetbrains-mono-vietnamese-700-normal.woff2 new file mode 100644 index 0000000..4e8e6c5 Binary files /dev/null and b/dist/fonts/jetbrains-mono-vietnamese-700-normal.woff2 differ diff --git a/dist/fonts/jetbrains-mono-vietnamese-800-normal.woff2 b/dist/fonts/jetbrains-mono-vietnamese-800-normal.woff2 new file mode 100644 index 0000000..e2adfdc Binary files /dev/null and b/dist/fonts/jetbrains-mono-vietnamese-800-normal.woff2 differ diff --git a/dist/fonts/righteous-all-400-normal.woff b/dist/fonts/righteous-all-400-normal.woff new file mode 100644 index 0000000..d92d2a7 Binary files /dev/null and b/dist/fonts/righteous-all-400-normal.woff differ diff --git a/dist/fonts/righteous-latin-400-normal.woff2 b/dist/fonts/righteous-latin-400-normal.woff2 new file mode 100644 index 0000000..9f6a674 Binary files /dev/null and b/dist/fonts/righteous-latin-400-normal.woff2 differ diff --git a/dist/fonts/righteous-latin-ext-400-normal.woff2 b/dist/fonts/righteous-latin-ext-400-normal.woff2 new file mode 100644 index 0000000..458ec42 Binary files /dev/null and b/dist/fonts/righteous-latin-ext-400-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-all-200-italic.woff b/dist/fonts/source-serif-pro-all-200-italic.woff new file mode 100644 index 0000000..d8541d2 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-200-italic.woff differ diff --git a/dist/fonts/source-serif-pro-all-200-normal.woff b/dist/fonts/source-serif-pro-all-200-normal.woff new file mode 100644 index 0000000..4106b18 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-200-normal.woff differ diff --git a/dist/fonts/source-serif-pro-all-300-italic.woff b/dist/fonts/source-serif-pro-all-300-italic.woff new file mode 100644 index 0000000..25f2490 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-300-italic.woff differ diff --git a/dist/fonts/source-serif-pro-all-300-normal.woff b/dist/fonts/source-serif-pro-all-300-normal.woff new file mode 100644 index 0000000..4b9f9d6 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-300-normal.woff differ diff --git a/dist/fonts/source-serif-pro-all-400-italic.woff b/dist/fonts/source-serif-pro-all-400-italic.woff new file mode 100644 index 0000000..f0daaa1 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-400-italic.woff differ diff --git a/dist/fonts/source-serif-pro-all-400-normal.woff b/dist/fonts/source-serif-pro-all-400-normal.woff new file mode 100644 index 0000000..87e3233 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-400-normal.woff differ diff --git a/dist/fonts/source-serif-pro-all-600-italic.woff b/dist/fonts/source-serif-pro-all-600-italic.woff new file mode 100644 index 0000000..125fe30 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-600-italic.woff differ diff --git a/dist/fonts/source-serif-pro-all-600-normal.woff b/dist/fonts/source-serif-pro-all-600-normal.woff new file mode 100644 index 0000000..a14a0a2 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-600-normal.woff differ diff --git a/dist/fonts/source-serif-pro-all-700-italic.woff b/dist/fonts/source-serif-pro-all-700-italic.woff new file mode 100644 index 0000000..f6a3473 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-700-italic.woff differ diff --git a/dist/fonts/source-serif-pro-all-700-normal.woff b/dist/fonts/source-serif-pro-all-700-normal.woff new file mode 100644 index 0000000..ce94e2c Binary files /dev/null and b/dist/fonts/source-serif-pro-all-700-normal.woff differ diff --git a/dist/fonts/source-serif-pro-all-900-italic.woff b/dist/fonts/source-serif-pro-all-900-italic.woff new file mode 100644 index 0000000..28e4e74 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-900-italic.woff differ diff --git a/dist/fonts/source-serif-pro-all-900-normal.woff b/dist/fonts/source-serif-pro-all-900-normal.woff new file mode 100644 index 0000000..195a744 Binary files /dev/null and b/dist/fonts/source-serif-pro-all-900-normal.woff differ diff --git a/dist/fonts/source-serif-pro-cyrillic-200-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-200-italic.woff2 new file mode 100644 index 0000000..6f82a94 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-200-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-200-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-200-normal.woff2 new file mode 100644 index 0000000..22069e3 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-200-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-300-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-300-italic.woff2 new file mode 100644 index 0000000..cd50e6f Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-300-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-300-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-300-normal.woff2 new file mode 100644 index 0000000..9963705 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-300-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-400-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-400-italic.woff2 new file mode 100644 index 0000000..be753e6 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-400-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-400-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-400-normal.woff2 new file mode 100644 index 0000000..6b27702 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-400-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-600-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-600-italic.woff2 new file mode 100644 index 0000000..a6ec187 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-600-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-600-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-600-normal.woff2 new file mode 100644 index 0000000..100ca4d Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-600-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-700-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-700-italic.woff2 new file mode 100644 index 0000000..f37a2d5 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-700-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-700-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-700-normal.woff2 new file mode 100644 index 0000000..5b9fba6 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-700-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-900-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-900-italic.woff2 new file mode 100644 index 0000000..5075a45 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-900-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-900-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-900-normal.woff2 new file mode 100644 index 0000000..11b68b7 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-900-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-200-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-200-italic.woff2 new file mode 100644 index 0000000..4285448 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-200-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-200-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-200-normal.woff2 new file mode 100644 index 0000000..6f2d1e7 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-200-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-300-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-300-italic.woff2 new file mode 100644 index 0000000..b49d310 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-300-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-300-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-300-normal.woff2 new file mode 100644 index 0000000..806db6c Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-300-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-400-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-400-italic.woff2 new file mode 100644 index 0000000..2ae0cec Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-400-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-400-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-400-normal.woff2 new file mode 100644 index 0000000..85933fd Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-400-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-600-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-600-italic.woff2 new file mode 100644 index 0000000..a76ff09 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-600-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-600-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-600-normal.woff2 new file mode 100644 index 0000000..b2b4245 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-600-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-700-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-700-italic.woff2 new file mode 100644 index 0000000..36d2e77 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-700-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-700-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-700-normal.woff2 new file mode 100644 index 0000000..449231c Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-700-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-900-italic.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-900-italic.woff2 new file mode 100644 index 0000000..e347671 Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-900-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-cyrillic-ext-900-normal.woff2 b/dist/fonts/source-serif-pro-cyrillic-ext-900-normal.woff2 new file mode 100644 index 0000000..8cf0cce Binary files /dev/null and b/dist/fonts/source-serif-pro-cyrillic-ext-900-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-200-italic.woff2 b/dist/fonts/source-serif-pro-greek-200-italic.woff2 new file mode 100644 index 0000000..15debf9 Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-200-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-200-normal.woff2 b/dist/fonts/source-serif-pro-greek-200-normal.woff2 new file mode 100644 index 0000000..79bcd81 Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-200-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-300-italic.woff2 b/dist/fonts/source-serif-pro-greek-300-italic.woff2 new file mode 100644 index 0000000..9bcb149 Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-300-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-300-normal.woff2 b/dist/fonts/source-serif-pro-greek-300-normal.woff2 new file mode 100644 index 0000000..1833100 Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-300-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-400-italic.woff2 b/dist/fonts/source-serif-pro-greek-400-italic.woff2 new file mode 100644 index 0000000..e6283d9 Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-400-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-400-normal.woff2 b/dist/fonts/source-serif-pro-greek-400-normal.woff2 new file mode 100644 index 0000000..c2e9ccc Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-400-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-600-italic.woff2 b/dist/fonts/source-serif-pro-greek-600-italic.woff2 new file mode 100644 index 0000000..36f35af Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-600-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-600-normal.woff2 b/dist/fonts/source-serif-pro-greek-600-normal.woff2 new file mode 100644 index 0000000..3bd1c8f Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-600-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-700-italic.woff2 b/dist/fonts/source-serif-pro-greek-700-italic.woff2 new file mode 100644 index 0000000..6725164 Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-700-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-700-normal.woff2 b/dist/fonts/source-serif-pro-greek-700-normal.woff2 new file mode 100644 index 0000000..d34e1d6 Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-700-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-900-italic.woff2 b/dist/fonts/source-serif-pro-greek-900-italic.woff2 new file mode 100644 index 0000000..14c532b Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-900-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-greek-900-normal.woff2 b/dist/fonts/source-serif-pro-greek-900-normal.woff2 new file mode 100644 index 0000000..5a0a3aa Binary files /dev/null and b/dist/fonts/source-serif-pro-greek-900-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-200-italic.woff2 b/dist/fonts/source-serif-pro-latin-200-italic.woff2 new file mode 100644 index 0000000..4885a3b Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-200-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-200-normal.woff2 b/dist/fonts/source-serif-pro-latin-200-normal.woff2 new file mode 100644 index 0000000..01610df Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-200-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-300-italic.woff2 b/dist/fonts/source-serif-pro-latin-300-italic.woff2 new file mode 100644 index 0000000..7c2ba7c Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-300-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-300-normal.woff2 b/dist/fonts/source-serif-pro-latin-300-normal.woff2 new file mode 100644 index 0000000..499cbfa Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-300-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-400-italic.woff2 b/dist/fonts/source-serif-pro-latin-400-italic.woff2 new file mode 100644 index 0000000..9605a19 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-400-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-400-normal.woff2 b/dist/fonts/source-serif-pro-latin-400-normal.woff2 new file mode 100644 index 0000000..21093ec Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-400-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-600-italic.woff2 b/dist/fonts/source-serif-pro-latin-600-italic.woff2 new file mode 100644 index 0000000..871f256 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-600-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-600-normal.woff2 b/dist/fonts/source-serif-pro-latin-600-normal.woff2 new file mode 100644 index 0000000..4e04dae Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-600-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-700-italic.woff2 b/dist/fonts/source-serif-pro-latin-700-italic.woff2 new file mode 100644 index 0000000..90f80a7 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-700-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-700-normal.woff2 b/dist/fonts/source-serif-pro-latin-700-normal.woff2 new file mode 100644 index 0000000..7d72612 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-700-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-900-italic.woff2 b/dist/fonts/source-serif-pro-latin-900-italic.woff2 new file mode 100644 index 0000000..a725618 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-900-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-900-normal.woff2 b/dist/fonts/source-serif-pro-latin-900-normal.woff2 new file mode 100644 index 0000000..6f2a134 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-900-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-200-italic.woff2 b/dist/fonts/source-serif-pro-latin-ext-200-italic.woff2 new file mode 100644 index 0000000..d5d6145 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-200-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-200-normal.woff2 b/dist/fonts/source-serif-pro-latin-ext-200-normal.woff2 new file mode 100644 index 0000000..ff6c9bc Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-200-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-300-italic.woff2 b/dist/fonts/source-serif-pro-latin-ext-300-italic.woff2 new file mode 100644 index 0000000..d0ac701 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-300-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-300-normal.woff2 b/dist/fonts/source-serif-pro-latin-ext-300-normal.woff2 new file mode 100644 index 0000000..451d80b Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-300-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-400-italic.woff2 b/dist/fonts/source-serif-pro-latin-ext-400-italic.woff2 new file mode 100644 index 0000000..80ab7ba Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-400-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-400-normal.woff2 b/dist/fonts/source-serif-pro-latin-ext-400-normal.woff2 new file mode 100644 index 0000000..e6f8eef Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-400-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-600-italic.woff2 b/dist/fonts/source-serif-pro-latin-ext-600-italic.woff2 new file mode 100644 index 0000000..dd80e4e Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-600-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-600-normal.woff2 b/dist/fonts/source-serif-pro-latin-ext-600-normal.woff2 new file mode 100644 index 0000000..b5173f6 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-600-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-700-italic.woff2 b/dist/fonts/source-serif-pro-latin-ext-700-italic.woff2 new file mode 100644 index 0000000..333914c Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-700-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-700-normal.woff2 b/dist/fonts/source-serif-pro-latin-ext-700-normal.woff2 new file mode 100644 index 0000000..97f767c Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-700-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-900-italic.woff2 b/dist/fonts/source-serif-pro-latin-ext-900-italic.woff2 new file mode 100644 index 0000000..52daf27 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-900-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-latin-ext-900-normal.woff2 b/dist/fonts/source-serif-pro-latin-ext-900-normal.woff2 new file mode 100644 index 0000000..916be65 Binary files /dev/null and b/dist/fonts/source-serif-pro-latin-ext-900-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-200-italic.woff2 b/dist/fonts/source-serif-pro-vietnamese-200-italic.woff2 new file mode 100644 index 0000000..7d27909 Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-200-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-200-normal.woff2 b/dist/fonts/source-serif-pro-vietnamese-200-normal.woff2 new file mode 100644 index 0000000..72205fa Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-200-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-300-italic.woff2 b/dist/fonts/source-serif-pro-vietnamese-300-italic.woff2 new file mode 100644 index 0000000..acbc179 Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-300-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-300-normal.woff2 b/dist/fonts/source-serif-pro-vietnamese-300-normal.woff2 new file mode 100644 index 0000000..eb42806 Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-300-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-400-italic.woff2 b/dist/fonts/source-serif-pro-vietnamese-400-italic.woff2 new file mode 100644 index 0000000..cee685e Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-400-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-400-normal.woff2 b/dist/fonts/source-serif-pro-vietnamese-400-normal.woff2 new file mode 100644 index 0000000..f7bcbda Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-400-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-600-italic.woff2 b/dist/fonts/source-serif-pro-vietnamese-600-italic.woff2 new file mode 100644 index 0000000..f2d52f6 Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-600-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-600-normal.woff2 b/dist/fonts/source-serif-pro-vietnamese-600-normal.woff2 new file mode 100644 index 0000000..ffaa654 Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-600-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-700-italic.woff2 b/dist/fonts/source-serif-pro-vietnamese-700-italic.woff2 new file mode 100644 index 0000000..f0517b4 Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-700-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-700-normal.woff2 b/dist/fonts/source-serif-pro-vietnamese-700-normal.woff2 new file mode 100644 index 0000000..72b056e Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-700-normal.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-900-italic.woff2 b/dist/fonts/source-serif-pro-vietnamese-900-italic.woff2 new file mode 100644 index 0000000..d63b392 Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-900-italic.woff2 differ diff --git a/dist/fonts/source-serif-pro-vietnamese-900-normal.woff2 b/dist/fonts/source-serif-pro-vietnamese-900-normal.woff2 new file mode 100644 index 0000000..6e2f42b Binary files /dev/null and b/dist/fonts/source-serif-pro-vietnamese-900-normal.woff2 differ diff --git a/dist/images/40x_rainbow.jpg b/dist/images/40x_rainbow.jpg new file mode 100644 index 0000000..4abbd94 Binary files /dev/null and b/dist/images/40x_rainbow.jpg differ diff --git a/dist/images/40x_unicorn-300.png b/dist/images/40x_unicorn-300.png new file mode 100644 index 0000000..39835fb Binary files /dev/null and b/dist/images/40x_unicorn-300.png differ diff --git a/dist/images/apple-touch-icon.png b/dist/images/apple-touch-icon.png new file mode 100644 index 0000000..8bb1945 Binary files /dev/null and b/dist/images/apple-touch-icon.png differ diff --git a/dist/images/favicon-16x16.png b/dist/images/favicon-16x16.png new file mode 100644 index 0000000..f17a880 Binary files /dev/null and b/dist/images/favicon-16x16.png differ diff --git a/dist/images/favicon-32x32.png b/dist/images/favicon-32x32.png new file mode 100644 index 0000000..986ec17 Binary files /dev/null and b/dist/images/favicon-32x32.png differ diff --git a/dist/images/mdi-account-hard-hat.svg b/dist/images/mdi-account-hard-hat.svg new file mode 100644 index 0000000..c29e015 --- /dev/null +++ b/dist/images/mdi-account-hard-hat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-account.svg b/dist/images/mdi-account.svg new file mode 100644 index 0000000..3c4e137 --- /dev/null +++ b/dist/images/mdi-account.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-briefcase-account.svg b/dist/images/mdi-briefcase-account.svg new file mode 100644 index 0000000..271b950 --- /dev/null +++ b/dist/images/mdi-briefcase-account.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-calendar-clock.svg b/dist/images/mdi-calendar-clock.svg new file mode 100644 index 0000000..d7c8366 --- /dev/null +++ b/dist/images/mdi-calendar-clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-chevron-left.svg b/dist/images/mdi-chevron-left.svg new file mode 100644 index 0000000..6a1098d --- /dev/null +++ b/dist/images/mdi-chevron-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-chevron-right.svg b/dist/images/mdi-chevron-right.svg new file mode 100644 index 0000000..d2dc65d --- /dev/null +++ b/dist/images/mdi-chevron-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-desktop-classic.svg b/dist/images/mdi-desktop-classic.svg new file mode 100644 index 0000000..eed8759 --- /dev/null +++ b/dist/images/mdi-desktop-classic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-discord.svg b/dist/images/mdi-discord.svg new file mode 100644 index 0000000..e67c31f --- /dev/null +++ b/dist/images/mdi-discord.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-facebook.svg b/dist/images/mdi-facebook.svg new file mode 100644 index 0000000..de5f61a --- /dev/null +++ b/dist/images/mdi-facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-github.svg b/dist/images/mdi-github.svg new file mode 100644 index 0000000..b0194ee --- /dev/null +++ b/dist/images/mdi-github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-goodreads.svg b/dist/images/mdi-goodreads.svg new file mode 100644 index 0000000..97d6081 --- /dev/null +++ b/dist/images/mdi-goodreads.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-home.svg b/dist/images/mdi-home.svg new file mode 100644 index 0000000..65b0364 --- /dev/null +++ b/dist/images/mdi-home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-information.svg b/dist/images/mdi-information.svg new file mode 100644 index 0000000..8462e0e --- /dev/null +++ b/dist/images/mdi-information.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-instagram.svg b/dist/images/mdi-instagram.svg new file mode 100644 index 0000000..7314f1c --- /dev/null +++ b/dist/images/mdi-instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-key-variant.svg b/dist/images/mdi-key-variant.svg new file mode 100644 index 0000000..f8a9cd7 --- /dev/null +++ b/dist/images/mdi-key-variant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-linkedin.svg b/dist/images/mdi-linkedin.svg new file mode 100644 index 0000000..4d96905 --- /dev/null +++ b/dist/images/mdi-linkedin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-magnify.svg b/dist/images/mdi-magnify.svg new file mode 100644 index 0000000..8276729 --- /dev/null +++ b/dist/images/mdi-magnify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-open-in-new.svg b/dist/images/mdi-open-in-new.svg new file mode 100644 index 0000000..e940e8c --- /dev/null +++ b/dist/images/mdi-open-in-new.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-rss.svg b/dist/images/mdi-rss.svg new file mode 100644 index 0000000..2c3228e --- /dev/null +++ b/dist/images/mdi-rss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-steam.svg b/dist/images/mdi-steam.svg new file mode 100644 index 0000000..d7d061f --- /dev/null +++ b/dist/images/mdi-steam.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-tag-multiple.svg b/dist/images/mdi-tag-multiple.svg new file mode 100644 index 0000000..5e23220 --- /dev/null +++ b/dist/images/mdi-tag-multiple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-twitter.svg b/dist/images/mdi-twitter.svg new file mode 100644 index 0000000..ec29309 --- /dev/null +++ b/dist/images/mdi-twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-typewriter.svg b/dist/images/mdi-typewriter.svg new file mode 100644 index 0000000..7f9ced0 --- /dev/null +++ b/dist/images/mdi-typewriter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/mdi-zip-disk.svg b/dist/images/mdi-zip-disk.svg new file mode 100644 index 0000000..608296d --- /dev/null +++ b/dist/images/mdi-zip-disk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/images/site.webmanifest b/dist/images/site.webmanifest new file mode 100644 index 0000000..45dc8a2 --- /dev/null +++ b/dist/images/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/dist/images/svg-gitea.svg b/dist/images/svg-gitea.svg new file mode 100644 index 0000000..c0e10b4 --- /dev/null +++ b/dist/images/svg-gitea.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/footer.php b/footer.php index b7c9089..6230a73 100644 --- a/footer.php +++ b/footer.php @@ -13,7 +13,7 @@ namespace WP_73k; ?> - @@ -24,18 +24,21 @@ namespace WP_73k; - + ?> --> - - + + + + diff --git a/front-page.php b/front-page.php index ce8fafd..ac1634e 100644 --- a/front-page.php +++ b/front-page.php @@ -9,8 +9,8 @@ namespace WP_73k; get_header(); ?> -
-
+
+
true)); +get_footer(); diff --git a/index.php b/index.php index 7e871ef..69db9a3 100644 --- a/index.php +++ b/index.php @@ -13,7 +13,7 @@ get_header(); ?>
-

+

the_post(); echo get_template_part( 'content-templates/content', 'article' ); endwhile; + + // output listing pagination if not singular + if (!is_singular()) : ?> -
false)); +get_footer(); diff --git a/package-lock.json b/package-lock.json index 59ceff7..43916ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "wp-73k-theme", - "version": "1.0.1", + "version": "1.0.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "wp-73k-theme", - "version": "1.0.1", + "version": "1.0.2", "license": "ISC", "dependencies": { "@fontsource/jetbrains-mono": "^4.x", @@ -60,9 +60,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", - "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.9.tgz", + "integrity": "sha512-p3QjZmMGHDGdpcwEYYWu7i7oJShJvtgMjJeb0W95PPhSm++3lm8YXYOh45Y6iCN9PkZLTZ7CIX5nFrp7pw7TXw==", "engines": { "node": ">=6.9.0" } @@ -97,11 +97,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.8.tgz", - "integrity": "sha512-cYDUpvIzhBVnMzRoY1fkSEhK/HmwEVwlyULYgn/tMQYd6Obag3ylCjONle3gdErfXBW61SVTlR9QR7uWlgeIkg==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.9.tgz", + "integrity": "sha512-4yoHbhDYzFa0GLfCzLp5GxH7vPPMAHdZjyE7M/OajM9037zhx0rf+iNsJwp4PT0MSFpwjG7BsHEbPkBQpZ6cYA==", "dependencies": { - "@babel/types": "^7.14.8", + "@babel/types": "^7.14.9", "jsesc": "^2.5.1", "source-map": "^0.5.0" }, @@ -374,9 +374,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.8.tgz", - "integrity": "sha512-ZGy6/XQjllhYQrNw/3zfWRwZCTVSiBLZ9DHVZxn9n2gip/7ab8mv2TWlKPIBk26RwedCBoWdjLmn+t9na2Gcow==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz", + "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==", "engines": { "node": ">=6.9.0" } @@ -430,9 +430,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.8.tgz", - "integrity": "sha512-syoCQFOoo/fzkWDeM0dLEZi5xqurb5vuyzwIMNZRNun+N/9A4cUZeQaE7dTrB8jGaKuJRBtEOajtnmw0I5hvvA==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.9.tgz", + "integrity": "sha512-RdUTOseXJ8POjjOeEBEvNMIZU/nm4yu2rufRkcibzkkg7DmQvXU8v3M4Xk9G7uuI86CDGkKcuDWgioqZm+mScQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -458,9 +458,9 @@ } }, "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", - "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz", + "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", @@ -972,9 +972,9 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", - "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz", + "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==", "dependencies": { "@babel/helper-annotate-as-pure": "^7.14.5", "@babel/helper-function-name": "^7.14.5", @@ -1199,9 +1199,9 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", - "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", + "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.14.5" @@ -1412,17 +1412,17 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.8.tgz", - "integrity": "sha512-a9aOppDU93oArQ51H+B8M1vH+tayZbuBqzjOhntGetZVa+4tTu5jp+XTwqHGG2lxslqomPYVSjIxQkFwXzgnxg==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.9.tgz", + "integrity": "sha512-BV5JvCwBDebkyh67bPKBYVCC6gGw0MCzU6HfKe5Pm3upFpPVqiC/hB33zkOe0tVdAzaMywah0LSXQeD9v/BYdQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.14.7", + "@babel/compat-data": "^7.14.9", "@babel/helper-compilation-targets": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-validator-option": "^7.14.5", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", - "@babel/plugin-proposal-async-generator-functions": "^7.14.7", + "@babel/plugin-proposal-async-generator-functions": "^7.14.9", "@babel/plugin-proposal-class-properties": "^7.14.5", "@babel/plugin-proposal-class-static-block": "^7.14.5", "@babel/plugin-proposal-dynamic-import": "^7.14.5", @@ -1455,7 +1455,7 @@ "@babel/plugin-transform-async-to-generator": "^7.14.5", "@babel/plugin-transform-block-scoped-functions": "^7.14.5", "@babel/plugin-transform-block-scoping": "^7.14.5", - "@babel/plugin-transform-classes": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.9", "@babel/plugin-transform-computed-properties": "^7.14.5", "@babel/plugin-transform-destructuring": "^7.14.7", "@babel/plugin-transform-dotall-regex": "^7.14.5", @@ -1469,7 +1469,7 @@ "@babel/plugin-transform-modules-commonjs": "^7.14.5", "@babel/plugin-transform-modules-systemjs": "^7.14.5", "@babel/plugin-transform-modules-umd": "^7.14.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", "@babel/plugin-transform-new-target": "^7.14.5", "@babel/plugin-transform-object-super": "^7.14.5", "@babel/plugin-transform-parameters": "^7.14.5", @@ -1484,11 +1484,11 @@ "@babel/plugin-transform-unicode-escapes": "^7.14.5", "@babel/plugin-transform-unicode-regex": "^7.14.5", "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.14.8", + "@babel/types": "^7.14.9", "babel-plugin-polyfill-corejs2": "^0.2.2", "babel-plugin-polyfill-corejs3": "^0.2.2", "babel-plugin-polyfill-regenerator": "^0.2.2", - "core-js-compat": "^3.15.0", + "core-js-compat": "^3.16.0", "semver": "^6.3.0" }, "engines": { @@ -1539,17 +1539,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.8.tgz", - "integrity": "sha512-kexHhzCljJcFNn1KYAQ6A5wxMRzq9ebYpEDV4+WdNyr3i7O44tanbDOR/xjiG2F3sllan+LgwK+7OMk0EmydHg==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.9.tgz", + "integrity": "sha512-bldh6dtB49L8q9bUyB7bC20UKgU+EFDwKJylwl234Kv+ySZeMD31Xeht6URyueQ6LrRRpF2tmkfcZooZR9/e8g==", "dependencies": { "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.14.8", + "@babel/generator": "^7.14.9", "@babel/helper-function-name": "^7.14.5", "@babel/helper-hoist-variables": "^7.14.5", "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/parser": "^7.14.8", - "@babel/types": "^7.14.8", + "@babel/parser": "^7.14.9", + "@babel/types": "^7.14.9", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1558,11 +1558,11 @@ } }, "node_modules/@babel/types": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.8.tgz", - "integrity": "sha512-iob4soQa7dZw8nodR/KlOQkPh9S4I8RwCxwRIFuiMRYjOzH/KJzdUfDgz6cGi5dDaclXF4P2PAhCdrBJNIg68Q==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.9.tgz", + "integrity": "sha512-u0bLTnv3DFHeaQLYzb7oRJ1JHr1sv/SYDM7JSqHFFLwXG1wTZRughxFI5NCP8qBEo1rVVsn7Yg2Lvw49nne/Ow==", "dependencies": { - "@babel/helper-validator-identifier": "^7.14.8", + "@babel/helper-validator-identifier": "^7.14.9", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1634,9 +1634,9 @@ } }, "node_modules/@popperjs/core": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.2.tgz", - "integrity": "sha512-VZMYa7+fXHdwIq1TDhSXoVmSPEGM/aa+6Aiq3nVVJ9bXr24zScr+NlKFKC3iPljA7ho/GAZr+d2jOf5GIRC30Q==", + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.3.tgz", + "integrity": "sha512-xDu17cEfh7Kid/d95kB6tZsLOmSWKCZKtprnhVepjsSaCij+lM3mItSJDuuHDMbCWTh8Ejmebwb+KONcCJ0eXQ==", "funding": { "type": "opencollective", "url": "https://opencollective.com/popperjs" @@ -1678,15 +1678,15 @@ "dev": true }, "node_modules/@types/json-schema": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz", - "integrity": "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==", + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", "dev": true }, "node_modules/@types/node": { - "version": "16.4.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.4.1.tgz", - "integrity": "sha512-UW7cbLqf/Wu5XH2RKKY1cHwUNLicIDRLMraYKz+HHAerJ0ZffUEk+fMnd8qU2JaS6cAy0r8tsaf7yqHASf/Y0Q==", + "version": "16.4.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.4.12.tgz", + "integrity": "sha512-zxrTNFl9Z8boMJXs6ieqZP0wAhvkdzmHSxTlJabM16cf5G9xBc1uPRH5Bbv2omEDDiM8MzTfqTJXBf0Ba4xFWA==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -2106,9 +2106,9 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz", - "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz", + "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==", "dev": true, "dependencies": { "@babel/helper-define-polyfill-provider": "^0.2.2", @@ -2196,15 +2196,15 @@ "dev": true }, "node_modules/bootstrap": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.0.2.tgz", - "integrity": "sha512-1Ge963tyEQWJJ+8qtXFU6wgmAVj9gweEjibUdbmcCEYsn38tVwRk8107rk2vzt6cfQcRr3SlZ8aQBqaD8aqf+Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.0.tgz", + "integrity": "sha512-bs74WNI9BgBo3cEovmdMHikSKoXnDgA6VQjJ7TyTotU6L7d41ZyCEEelPwkYEzsG/Zjv3ie9IE3EMAje0W9Xew==", "funding": { "type": "opencollective", "url": "https://opencollective.com/bootstrap" }, "peerDependencies": { - "@popperjs/core": "^2.9.2" + "@popperjs/core": "^2.9.3" } }, "node_modules/brace-expansion": { @@ -2229,13 +2229,13 @@ } }, "node_modules/browser-sync": { - "version": "2.27.4", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.27.4.tgz", - "integrity": "sha512-zgjrI6oUXxLa671SxVmWfIH+XiG6yZiGuvsQ1huuGEBlKkWuBVKgYjh+j9kagKm891FARgmK4Ct4PAhckLKaYg==", + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.27.5.tgz", + "integrity": "sha512-0GMEPDqccbTxwYOUGCk5AZloDj9I/1eDZCLXUKXu7iBJPznGGOnMHs88mrhaFL0fTA0R23EmsXX9nLZP+k5YzA==", "dev": true, "dependencies": { - "browser-sync-client": "^2.27.4", - "browser-sync-ui": "^2.27.4", + "browser-sync-client": "^2.27.5", + "browser-sync-ui": "^2.27.5", "bs-recipes": "1.3.4", "bs-snippet-injector": "^2.0.1", "chokidar": "^3.5.1", @@ -2273,9 +2273,9 @@ } }, "node_modules/browser-sync-client": { - "version": "2.27.4", - "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.27.4.tgz", - "integrity": "sha512-l0krAGZnpLaD+tUYdM25WeS4FP73ZoPeaxlVzOvmtL9uKSlvpmywsnDwa3PJzc3ubmDPAcD74ifJjl6MmVksXw==", + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.27.5.tgz", + "integrity": "sha512-l2jtf60/exv0fQiZkhi3z8RgexYYLGS7DVDnyepkrp+oFAPlKW69daL6NrVSgrwu6lzSTCCTAiPXnUSrQ57e/Q==", "dev": true, "dependencies": { "etag": "1.8.1", @@ -2288,9 +2288,9 @@ } }, "node_modules/browser-sync-ui": { - "version": "2.27.4", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.27.4.tgz", - "integrity": "sha512-E58Mb6ycz57Nm393oqVJj4jxuLJH3MhZnY8AV+zd9LsNVGZjrKRNNIw5JPYYguyb37ZjLjq2x4u+38mRv3Sb7g==", + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.27.5.tgz", + "integrity": "sha512-KxBJhQ6XNbQ8w8UlkPa9/J5R0nBHgHuJUtDpEXQx1jBapDy32WGzD0NENDozP4zGNvJUgZk3N80hqB7YCieC3g==", "dev": true, "dependencies": { "async-each-series": "0.1.1", @@ -2315,15 +2315,15 @@ } }, "node_modules/browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "version": "4.16.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.7.tgz", + "integrity": "sha512-7I4qVwqZltJ7j37wObBe3SoTz+nS8APaNcrBOlgoirb6/HbEU2XxW/LpUDTCngM6iauwFqmRTuOMfyKnFGY5JA==", "dependencies": { - "caniuse-lite": "^1.0.30001219", + "caniuse-lite": "^1.0.30001248", "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", + "electron-to-chromium": "^1.3.793", "escalade": "^3.1.1", - "node-releases": "^1.1.71" + "node-releases": "^1.1.73" }, "bin": { "browserslist": "cli.js" @@ -2349,9 +2349,9 @@ "dev": true }, "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, "node_modules/bytes": { @@ -2407,9 +2407,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001246", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001246.tgz", - "integrity": "sha512-Tc+ff0Co/nFNbLOrziBXmMVtpt9S2c2Y+Z9Nk9Khj09J+0zR9ejvIW5qkZAErCbOrVODCx/MN+GpB5FNBs5GFA==", + "version": "1.0.30001248", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001248.tgz", + "integrity": "sha512-NwlQbJkxUFJ8nMErnGtT0QTM2TJ33xgz4KXJSMIrjXIbDVdaYueGyjOrLKRtJC+rTiWfi6j5cnZN1NBiSBJGNw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/browserslist" @@ -2497,9 +2497,9 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "node_modules/colord": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.3.0.tgz", - "integrity": "sha512-0NaS8lq6xZ9Zb+cWRwQf6ql1Z/7HMIAMzPrM2pgfAqskGAhUksBcaau6W8sL+6OK0xIujcSo1TJfdctG7K85Qg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.6.0.tgz", + "integrity": "sha512-8yMrtE20ZxH1YWvvSoeJFtvqY+GIAOfU+mZ3jx7ZSiEMasnAmNqD1BKUP3CuCWcy/XHgcXkLW6YU8C35nhOYVg==", "dev": true }, "node_modules/colorette": { @@ -2660,9 +2660,9 @@ } }, "node_modules/concurrently/node_modules/chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -2917,9 +2917,9 @@ } }, "node_modules/core-js-compat": { - "version": "3.15.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz", - "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.0.tgz", + "integrity": "sha512-5D9sPHCdewoUK7pSUPfTF7ZhLh8k9/CoJXWUEo+F1dZT5Z1DVgcuRqUKhjeKW+YLb8f21rTFgWwQJiNw1hoZ5Q==", "dev": true, "dependencies": { "browserslist": "^4.16.6", @@ -2997,9 +2997,9 @@ } }, "node_modules/css-declaration-sorter": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.0.3.tgz", - "integrity": "sha512-52P95mvW1SMzuRZegvpluT6yEv0FqQusydKQPZsNN5Q7hh8EwQvN8E2nwuJ16BBvNN6LcoIZXu/Bk58DAhrrxw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.1.tgz", + "integrity": "sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q==", "dev": true, "dependencies": { "timsort": "^0.3.0" @@ -3128,70 +3128,6 @@ "url": "https://github.com/sponsors/fb55" } }, - "node_modules/css-select/node_modules/dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/css-select/node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/css-select/node_modules/domhandler": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", - "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/css-select/node_modules/domutils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", - "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/css-select/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/css-tree": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", @@ -3328,9 +3264,9 @@ } }, "node_modules/date-fns": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.22.1.tgz", - "integrity": "sha512-yUFPQjrxEmIsMqlHhAhmxkuH769baF21Kk+nZwZGyrMoyLA+LugaQtC0+Tqf9CBUUULWwUJt6Q5ySI3LJDDCGg==", + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.23.0.tgz", + "integrity": "sha512-5ycpauovVyAk0kXNZz6ZoB9AYMZB4DObse7P3BPWmyEjXNORTI8EJ6X0uaSAq4sCHzM1uajzrkr6HnsLQpxGXA==", "dev": true, "engines": { "node": ">=0.11" @@ -3436,6 +3372,61 @@ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", "dev": true }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, "node_modules/easy-extender": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", @@ -3467,9 +3458,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.3.785", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.785.tgz", - "integrity": "sha512-WmCgAeURsMFiyoJ646eUaJQ7GNfvMRLXo+GamUyKVNEM4MqTAsXyC0f38JEB4N3BtbD0tlAKozGP5E2T9K3YGg==" + "version": "1.3.795", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.795.tgz", + "integrity": "sha512-4TPxrLf9Fzsi4rVgTlDm+ubxoXm3/TN67/LGHx/a4UkVubKILa6L26O6eTnHewixG/knzU9L3lLmfL39eElwlQ==" }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -3582,6 +3573,15 @@ "node": ">=10.13.0" } }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/envinfo": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", @@ -4146,9 +4146,9 @@ "dev": true }, "node_modules/highlight.js": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.1.0.tgz", - "integrity": "sha512-X9VVhYKHQPPuwffO8jk4bP/FVj+ibNCy3HxZZNDXFtJrq4O5FdcdCDRIkDis5MiMnjh7UwEdHgRZJcHFYdzDdA==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.2.0.tgz", + "integrity": "sha512-JOySjtOEcyG8s4MLR2MNbLUyaXqUunmSnL2kdV/KuGJOmHZuAR5xC54Ko7goAXBWNhf09Vy3B+U7vR62UZ/0iw==", "engines": { "node": ">=12.0.0" } @@ -4443,15 +4443,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-plain-object/node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-resolvable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", @@ -4459,12 +4450,15 @@ "dev": true }, "node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-wsl": { @@ -4488,6 +4482,15 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/jest-worker": { "version": "27.0.6", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", @@ -4902,21 +4905,21 @@ } }, "node_modules/mime-db": { - "version": "1.48.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", - "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", "dev": true, "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.31", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", - "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", "dev": true, "dependencies": { - "mime-db": "1.48.0" + "mime-db": "1.49.0" }, "engines": { "node": ">= 0.6" @@ -4932,12 +4935,12 @@ } }, "node_modules/mini-css-extract-plugin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.1.0.tgz", - "integrity": "sha512-SV1GgjMcfqy6hW07rAniUbQE4qS3inh3v4rZEUySkPRWy3vMbS3jUCjMOvNI4lUnDlQYJEmuUqKktTCNY5koFQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.2.0.tgz", + "integrity": "sha512-91HeVHbq7PUJ4TwOuMTlFWfVWrLqf3SF0PlEDPV+wtgsfxrMebN9LLzflyQqdKLp4/H3PexRB1WLKsCqpWKkxQ==", "dev": true, "dependencies": { - "schema-utils": "^3.0.0" + "schema-utils": "^3.1.0" }, "engines": { "node": ">= 12.13.0" @@ -6395,9 +6398,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sass": { - "version": "1.35.2", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.35.2.tgz", - "integrity": "sha512-jhO5KAR+AMxCEwIH3v+4zbB2WB0z67V1X0jbapfVwQQdjHZUGUyukpnoM6+iCMfsIUC016w9OPKQ5jrNOS9uXw==", + "version": "1.37.5", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.37.5.tgz", + "integrity": "sha512-Cx3ewxz9QB/ErnVIiWg2cH0kiYZ0FPvheDTVC6BsiEGBTZKKZJ1Gq5Kq6jy3PKtL6+EJ8NIoaBW/RSd2R6cZOA==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0" @@ -7031,9 +7034,9 @@ } }, "node_modules/svgo/node_modules/chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { "ansi-styles": "^4.1.0", @@ -7477,9 +7480,9 @@ } }, "node_modules/webpack": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.46.0.tgz", - "integrity": "sha512-qxD0t/KTedJbpcXUmvMxY5PUvXDbF8LsThCzqomeGaDlCA6k998D8yYVwZMvO8sSM3BTEOaD4uzFniwpHaTIJw==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.48.0.tgz", + "integrity": "sha512-CGe+nfbHrYzbk7SKoYITCgN3LRAG0yVddjNUecz9uugo1QtYdiyrVD8nP1PhkNqPfdxC2hknmmKpP355Epyn6A==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.0", @@ -7488,6 +7491,7 @@ "@webassemblyjs/wasm-edit": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^5.8.0", @@ -7504,7 +7508,7 @@ "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", "watchpack": "^2.2.0", - "webpack-sources": "^2.3.1" + "webpack-sources": "^3.2.0" }, "bin": { "webpack": "bin/webpack.js" @@ -7622,6 +7626,15 @@ "node": ">=0.4.0" } }, + "node_modules/webpack/node_modules/acorn-import-assertions": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz", + "integrity": "sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, "node_modules/webpack/node_modules/schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", @@ -7640,6 +7653,15 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/webpack/node_modules/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -7834,9 +7856,9 @@ } }, "@babel/compat-data": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", - "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==" + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.9.tgz", + "integrity": "sha512-p3QjZmMGHDGdpcwEYYWu7i7oJShJvtgMjJeb0W95PPhSm++3lm8YXYOh45Y6iCN9PkZLTZ7CIX5nFrp7pw7TXw==" }, "@babel/core": { "version": "7.14.8", @@ -7861,11 +7883,11 @@ } }, "@babel/generator": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.8.tgz", - "integrity": "sha512-cYDUpvIzhBVnMzRoY1fkSEhK/HmwEVwlyULYgn/tMQYd6Obag3ylCjONle3gdErfXBW61SVTlR9QR7uWlgeIkg==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.9.tgz", + "integrity": "sha512-4yoHbhDYzFa0GLfCzLp5GxH7vPPMAHdZjyE7M/OajM9037zhx0rf+iNsJwp4PT0MSFpwjG7BsHEbPkBQpZ6cYA==", "requires": { - "@babel/types": "^7.14.8", + "@babel/types": "^7.14.9", "jsesc": "^2.5.1", "source-map": "^0.5.0" } @@ -8066,9 +8088,9 @@ } }, "@babel/helper-validator-identifier": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.8.tgz", - "integrity": "sha512-ZGy6/XQjllhYQrNw/3zfWRwZCTVSiBLZ9DHVZxn9n2gip/7ab8mv2TWlKPIBk26RwedCBoWdjLmn+t9na2Gcow==" + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz", + "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==" }, "@babel/helper-validator-option": { "version": "7.14.5", @@ -8107,9 +8129,9 @@ } }, "@babel/parser": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.8.tgz", - "integrity": "sha512-syoCQFOoo/fzkWDeM0dLEZi5xqurb5vuyzwIMNZRNun+N/9A4cUZeQaE7dTrB8jGaKuJRBtEOajtnmw0I5hvvA==" + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.9.tgz", + "integrity": "sha512-RdUTOseXJ8POjjOeEBEvNMIZU/nm4yu2rufRkcibzkkg7DmQvXU8v3M4Xk9G7uuI86CDGkKcuDWgioqZm+mScQ==" }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.14.5", @@ -8123,9 +8145,9 @@ } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", - "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz", + "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", @@ -8460,9 +8482,9 @@ } }, "@babel/plugin-transform-classes": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", - "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz", + "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==", "requires": { "@babel/helper-annotate-as-pure": "^7.14.5", "@babel/helper-function-name": "^7.14.5", @@ -8603,9 +8625,9 @@ } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", - "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", + "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.14.5" @@ -8732,17 +8754,17 @@ } }, "@babel/preset-env": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.8.tgz", - "integrity": "sha512-a9aOppDU93oArQ51H+B8M1vH+tayZbuBqzjOhntGetZVa+4tTu5jp+XTwqHGG2lxslqomPYVSjIxQkFwXzgnxg==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.9.tgz", + "integrity": "sha512-BV5JvCwBDebkyh67bPKBYVCC6gGw0MCzU6HfKe5Pm3upFpPVqiC/hB33zkOe0tVdAzaMywah0LSXQeD9v/BYdQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.14.7", + "@babel/compat-data": "^7.14.9", "@babel/helper-compilation-targets": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-validator-option": "^7.14.5", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", - "@babel/plugin-proposal-async-generator-functions": "^7.14.7", + "@babel/plugin-proposal-async-generator-functions": "^7.14.9", "@babel/plugin-proposal-class-properties": "^7.14.5", "@babel/plugin-proposal-class-static-block": "^7.14.5", "@babel/plugin-proposal-dynamic-import": "^7.14.5", @@ -8775,7 +8797,7 @@ "@babel/plugin-transform-async-to-generator": "^7.14.5", "@babel/plugin-transform-block-scoped-functions": "^7.14.5", "@babel/plugin-transform-block-scoping": "^7.14.5", - "@babel/plugin-transform-classes": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.9", "@babel/plugin-transform-computed-properties": "^7.14.5", "@babel/plugin-transform-destructuring": "^7.14.7", "@babel/plugin-transform-dotall-regex": "^7.14.5", @@ -8789,7 +8811,7 @@ "@babel/plugin-transform-modules-commonjs": "^7.14.5", "@babel/plugin-transform-modules-systemjs": "^7.14.5", "@babel/plugin-transform-modules-umd": "^7.14.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", "@babel/plugin-transform-new-target": "^7.14.5", "@babel/plugin-transform-object-super": "^7.14.5", "@babel/plugin-transform-parameters": "^7.14.5", @@ -8804,11 +8826,11 @@ "@babel/plugin-transform-unicode-escapes": "^7.14.5", "@babel/plugin-transform-unicode-regex": "^7.14.5", "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.14.8", + "@babel/types": "^7.14.9", "babel-plugin-polyfill-corejs2": "^0.2.2", "babel-plugin-polyfill-corejs3": "^0.2.2", "babel-plugin-polyfill-regenerator": "^0.2.2", - "core-js-compat": "^3.15.0", + "core-js-compat": "^3.16.0", "semver": "^6.3.0" } }, @@ -8844,27 +8866,27 @@ } }, "@babel/traverse": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.8.tgz", - "integrity": "sha512-kexHhzCljJcFNn1KYAQ6A5wxMRzq9ebYpEDV4+WdNyr3i7O44tanbDOR/xjiG2F3sllan+LgwK+7OMk0EmydHg==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.9.tgz", + "integrity": "sha512-bldh6dtB49L8q9bUyB7bC20UKgU+EFDwKJylwl234Kv+ySZeMD31Xeht6URyueQ6LrRRpF2tmkfcZooZR9/e8g==", "requires": { "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.14.8", + "@babel/generator": "^7.14.9", "@babel/helper-function-name": "^7.14.5", "@babel/helper-hoist-variables": "^7.14.5", "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/parser": "^7.14.8", - "@babel/types": "^7.14.8", + "@babel/parser": "^7.14.9", + "@babel/types": "^7.14.9", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.8.tgz", - "integrity": "sha512-iob4soQa7dZw8nodR/KlOQkPh9S4I8RwCxwRIFuiMRYjOzH/KJzdUfDgz6cGi5dDaclXF4P2PAhCdrBJNIg68Q==", + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.9.tgz", + "integrity": "sha512-u0bLTnv3DFHeaQLYzb7oRJ1JHr1sv/SYDM7JSqHFFLwXG1wTZRughxFI5NCP8qBEo1rVVsn7Yg2Lvw49nne/Ow==", "requires": { - "@babel/helper-validator-identifier": "^7.14.8", + "@babel/helper-validator-identifier": "^7.14.9", "to-fast-properties": "^2.0.0" } }, @@ -8921,9 +8943,9 @@ } }, "@popperjs/core": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.2.tgz", - "integrity": "sha512-VZMYa7+fXHdwIq1TDhSXoVmSPEGM/aa+6Aiq3nVVJ9bXr24zScr+NlKFKC3iPljA7ho/GAZr+d2jOf5GIRC30Q==" + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.3.tgz", + "integrity": "sha512-xDu17cEfh7Kid/d95kB6tZsLOmSWKCZKtprnhVepjsSaCij+lM3mItSJDuuHDMbCWTh8Ejmebwb+KONcCJ0eXQ==" }, "@trysound/sax": { "version": "0.1.1", @@ -8958,15 +8980,15 @@ "dev": true }, "@types/json-schema": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz", - "integrity": "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==", + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", "dev": true }, "@types/node": { - "version": "16.4.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.4.1.tgz", - "integrity": "sha512-UW7cbLqf/Wu5XH2RKKY1cHwUNLicIDRLMraYKz+HHAerJ0ZffUEk+fMnd8qU2JaS6cAy0r8tsaf7yqHASf/Y0Q==", + "version": "16.4.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.4.12.tgz", + "integrity": "sha512-zxrTNFl9Z8boMJXs6ieqZP0wAhvkdzmHSxTlJabM16cf5G9xBc1uPRH5Bbv2omEDDiM8MzTfqTJXBf0Ba4xFWA==", "dev": true }, "@types/normalize-package-data": { @@ -9317,9 +9339,9 @@ } }, "babel-plugin-polyfill-corejs3": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz", - "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz", + "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==", "dev": true, "requires": { "@babel/helper-define-polyfill-provider": "^0.2.2", @@ -9389,9 +9411,9 @@ "dev": true }, "bootstrap": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.0.2.tgz", - "integrity": "sha512-1Ge963tyEQWJJ+8qtXFU6wgmAVj9gweEjibUdbmcCEYsn38tVwRk8107rk2vzt6cfQcRr3SlZ8aQBqaD8aqf+Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.0.tgz", + "integrity": "sha512-bs74WNI9BgBo3cEovmdMHikSKoXnDgA6VQjJ7TyTotU6L7d41ZyCEEelPwkYEzsG/Zjv3ie9IE3EMAje0W9Xew==", "requires": {} }, "brace-expansion": { @@ -9413,13 +9435,13 @@ } }, "browser-sync": { - "version": "2.27.4", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.27.4.tgz", - "integrity": "sha512-zgjrI6oUXxLa671SxVmWfIH+XiG6yZiGuvsQ1huuGEBlKkWuBVKgYjh+j9kagKm891FARgmK4Ct4PAhckLKaYg==", + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.27.5.tgz", + "integrity": "sha512-0GMEPDqccbTxwYOUGCk5AZloDj9I/1eDZCLXUKXu7iBJPznGGOnMHs88mrhaFL0fTA0R23EmsXX9nLZP+k5YzA==", "dev": true, "requires": { - "browser-sync-client": "^2.27.4", - "browser-sync-ui": "^2.27.4", + "browser-sync-client": "^2.27.5", + "browser-sync-ui": "^2.27.5", "bs-recipes": "1.3.4", "bs-snippet-injector": "^2.0.1", "chokidar": "^3.5.1", @@ -9451,9 +9473,9 @@ } }, "browser-sync-client": { - "version": "2.27.4", - "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.27.4.tgz", - "integrity": "sha512-l0krAGZnpLaD+tUYdM25WeS4FP73ZoPeaxlVzOvmtL9uKSlvpmywsnDwa3PJzc3ubmDPAcD74ifJjl6MmVksXw==", + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.27.5.tgz", + "integrity": "sha512-l2jtf60/exv0fQiZkhi3z8RgexYYLGS7DVDnyepkrp+oFAPlKW69daL6NrVSgrwu6lzSTCCTAiPXnUSrQ57e/Q==", "dev": true, "requires": { "etag": "1.8.1", @@ -9463,9 +9485,9 @@ } }, "browser-sync-ui": { - "version": "2.27.4", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.27.4.tgz", - "integrity": "sha512-E58Mb6ycz57Nm393oqVJj4jxuLJH3MhZnY8AV+zd9LsNVGZjrKRNNIw5JPYYguyb37ZjLjq2x4u+38mRv3Sb7g==", + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.27.5.tgz", + "integrity": "sha512-KxBJhQ6XNbQ8w8UlkPa9/J5R0nBHgHuJUtDpEXQx1jBapDy32WGzD0NENDozP4zGNvJUgZk3N80hqB7YCieC3g==", "dev": true, "requires": { "async-each-series": "0.1.1", @@ -9486,15 +9508,15 @@ } }, "browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", + "version": "4.16.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.7.tgz", + "integrity": "sha512-7I4qVwqZltJ7j37wObBe3SoTz+nS8APaNcrBOlgoirb6/HbEU2XxW/LpUDTCngM6iauwFqmRTuOMfyKnFGY5JA==", "requires": { - "caniuse-lite": "^1.0.30001219", + "caniuse-lite": "^1.0.30001248", "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", + "electron-to-chromium": "^1.3.793", "escalade": "^3.1.1", - "node-releases": "^1.1.71" + "node-releases": "^1.1.73" } }, "bs-recipes": { @@ -9510,9 +9532,9 @@ "dev": true }, "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, "bytes": { @@ -9556,9 +9578,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001246", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001246.tgz", - "integrity": "sha512-Tc+ff0Co/nFNbLOrziBXmMVtpt9S2c2Y+Z9Nk9Khj09J+0zR9ejvIW5qkZAErCbOrVODCx/MN+GpB5FNBs5GFA==" + "version": "1.0.30001248", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001248.tgz", + "integrity": "sha512-NwlQbJkxUFJ8nMErnGtT0QTM2TJ33xgz4KXJSMIrjXIbDVdaYueGyjOrLKRtJC+rTiWfi6j5cnZN1NBiSBJGNw==" }, "chalk": { "version": "2.4.2", @@ -9628,9 +9650,9 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "colord": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.3.0.tgz", - "integrity": "sha512-0NaS8lq6xZ9Zb+cWRwQf6ql1Z/7HMIAMzPrM2pgfAqskGAhUksBcaau6W8sL+6OK0xIujcSo1TJfdctG7K85Qg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.6.0.tgz", + "integrity": "sha512-8yMrtE20ZxH1YWvvSoeJFtvqY+GIAOfU+mZ3jx7ZSiEMasnAmNqD1BKUP3CuCWcy/XHgcXkLW6YU8C35nhOYVg==", "dev": true }, "colorette": { @@ -9756,9 +9778,9 @@ } }, "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -9953,9 +9975,9 @@ } }, "core-js-compat": { - "version": "3.15.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz", - "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.0.tgz", + "integrity": "sha512-5D9sPHCdewoUK7pSUPfTF7ZhLh8k9/CoJXWUEo+F1dZT5Z1DVgcuRqUKhjeKW+YLb8f21rTFgWwQJiNw1hoZ5Q==", "dev": true, "requires": { "browserslist": "^4.16.6", @@ -10010,9 +10032,9 @@ "dev": true }, "css-declaration-sorter": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.0.3.tgz", - "integrity": "sha512-52P95mvW1SMzuRZegvpluT6yEv0FqQusydKQPZsNN5Q7hh8EwQvN8E2nwuJ16BBvNN6LcoIZXu/Bk58DAhrrxw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.1.tgz", + "integrity": "sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q==", "dev": true, "requires": { "timsort": "^0.3.0" @@ -10090,51 +10112,6 @@ "domhandler": "^4.2.0", "domutils": "^2.6.0", "nth-check": "^2.0.0" - }, - "dependencies": { - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "domhandler": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", - "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", - "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - } } }, "css-tree": { @@ -10233,9 +10210,9 @@ } }, "date-fns": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.22.1.tgz", - "integrity": "sha512-yUFPQjrxEmIsMqlHhAhmxkuH769baF21Kk+nZwZGyrMoyLA+LugaQtC0+Tqf9CBUUULWwUJt6Q5ySI3LJDDCGg==", + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.23.0.tgz", + "integrity": "sha512-5ycpauovVyAk0kXNZz6ZoB9AYMZB4DObse7P3BPWmyEjXNORTI8EJ6X0uaSAq4sCHzM1uajzrkr6HnsLQpxGXA==", "dev": true }, "debug": { @@ -10308,6 +10285,43 @@ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", "dev": true }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, "easy-extender": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", @@ -10333,9 +10347,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.785", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.785.tgz", - "integrity": "sha512-WmCgAeURsMFiyoJ646eUaJQ7GNfvMRLXo+GamUyKVNEM4MqTAsXyC0f38JEB4N3BtbD0tlAKozGP5E2T9K3YGg==" + "version": "1.3.795", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.795.tgz", + "integrity": "sha512-4TPxrLf9Fzsi4rVgTlDm+ubxoXm3/TN67/LGHx/a4UkVubKILa6L26O6eTnHewixG/knzU9L3lLmfL39eElwlQ==" }, "emoji-regex": { "version": "8.0.0", @@ -10439,6 +10453,12 @@ "tapable": "^2.2.0" } }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, "envinfo": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", @@ -10860,9 +10880,9 @@ "dev": true }, "highlight.js": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.1.0.tgz", - "integrity": "sha512-X9VVhYKHQPPuwffO8jk4bP/FVj+ibNCy3HxZZNDXFtJrq4O5FdcdCDRIkDis5MiMnjh7UwEdHgRZJcHFYdzDdA==" + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.2.0.tgz", + "integrity": "sha512-JOySjtOEcyG8s4MLR2MNbLUyaXqUunmSnL2kdV/KuGJOmHZuAR5xC54Ko7goAXBWNhf09Vy3B+U7vR62UZ/0iw==" }, "hosted-git-info": { "version": "2.8.9", @@ -11088,14 +11108,6 @@ "dev": true, "requires": { "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } } }, "is-resolvable": { @@ -11105,9 +11117,9 @@ "dev": true }, "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true }, "is-wsl": { @@ -11128,6 +11140,12 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, "jest-worker": { "version": "27.0.6", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", @@ -11447,18 +11465,18 @@ "dev": true }, "mime-db": { - "version": "1.48.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", - "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", "dev": true }, "mime-types": { - "version": "2.1.31", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", - "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", "dev": true, "requires": { - "mime-db": "1.48.0" + "mime-db": "1.49.0" } }, "mimic-fn": { @@ -11468,12 +11486,12 @@ "dev": true }, "mini-css-extract-plugin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.1.0.tgz", - "integrity": "sha512-SV1GgjMcfqy6hW07rAniUbQE4qS3inh3v4rZEUySkPRWy3vMbS3jUCjMOvNI4lUnDlQYJEmuUqKktTCNY5koFQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.2.0.tgz", + "integrity": "sha512-91HeVHbq7PUJ4TwOuMTlFWfVWrLqf3SF0PlEDPV+wtgsfxrMebN9LLzflyQqdKLp4/H3PexRB1WLKsCqpWKkxQ==", "dev": true, "requires": { - "schema-utils": "^3.0.0" + "schema-utils": "^3.1.0" }, "dependencies": { "schema-utils": { @@ -12494,9 +12512,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sass": { - "version": "1.35.2", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.35.2.tgz", - "integrity": "sha512-jhO5KAR+AMxCEwIH3v+4zbB2WB0z67V1X0jbapfVwQQdjHZUGUyukpnoM6+iCMfsIUC016w9OPKQ5jrNOS9uXw==", + "version": "1.37.5", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.37.5.tgz", + "integrity": "sha512-Cx3ewxz9QB/ErnVIiWg2cH0kiYZ0FPvheDTVC6BsiEGBTZKKZJ1Gq5Kq6jy3PKtL6+EJ8NIoaBW/RSd2R6cZOA==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0" @@ -13011,9 +13029,9 @@ } }, "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13351,9 +13369,9 @@ } }, "webpack": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.46.0.tgz", - "integrity": "sha512-qxD0t/KTedJbpcXUmvMxY5PUvXDbF8LsThCzqomeGaDlCA6k998D8yYVwZMvO8sSM3BTEOaD4uzFniwpHaTIJw==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.48.0.tgz", + "integrity": "sha512-CGe+nfbHrYzbk7SKoYITCgN3LRAG0yVddjNUecz9uugo1QtYdiyrVD8nP1PhkNqPfdxC2hknmmKpP355Epyn6A==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", @@ -13362,6 +13380,7 @@ "@webassemblyjs/wasm-edit": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^5.8.0", @@ -13378,7 +13397,7 @@ "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", "watchpack": "^2.2.0", - "webpack-sources": "^2.3.1" + "webpack-sources": "^3.2.0" }, "dependencies": { "acorn": { @@ -13387,6 +13406,13 @@ "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", "dev": true }, + "acorn-import-assertions": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz", + "integrity": "sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==", + "dev": true, + "requires": {} + }, "schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", @@ -13397,6 +13423,12 @@ "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } + }, + "webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==", + "dev": true } } }, diff --git a/package.json b/package.json index 82827c8..1d1ff21 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wp-73k-theme", - "version": "1.0.1", + "version": "1.0.3", "description": "WP 73k", "main": "./assets/js/main.js", "scripts": { diff --git a/search.php b/search.php index 461e25f..4c6693b 100644 --- a/search.php +++ b/search.php @@ -13,27 +13,39 @@ get_header(); ?>
-

- Search results for:

+

+ +

- Search: nothing found'; + echo '

Search: nothing found

'; - printf( 'Sorry, no results for %s', + printf( 'Sorry, no results for “%s”', esc_html( get_search_query() ) ); endif; @@ -42,4 +54,4 @@ get_header(); ?>
false)); +get_footer(); diff --git a/style.css b/style.css index bcbf483..734a5ee 100644 --- a/style.css +++ b/style.css @@ -3,7 +3,7 @@ * Theme URI: https://github.com/apiontek/wp-73k * Author: Adam Piontek * Author URI: https://73k.us - * Version: 1.0.0 + * Version: 1.0.3 * License: GNU General Public License v3 or later * License URI: https://www.gnu.org/licenses/gpl-3.0.html * Text Domain: wp-73k diff --git a/webpack.config.js b/webpack.config.js index 1df24b6..b3fb5fe 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -156,12 +156,14 @@ function getCSSWhitelistPatterns() { /^search(-.*)?$/, /^nav(-.*)?$/, /^wp(-.*)?$/, + /^has(-.*)?$/, /^screen(-.*)?$/, /^navigation(-.*)?$/, /^(.*)-template(-.*)?$/, /^(.*)?-?single(-.*)?$/, /^postid-(.*)?$/, /^post-(.*)?$/, + /^sticky(-.*)?$/, /^attachmentid-(.*)?$/, /^attachment(-.*)?$/, /^page(-.*)?$/, @@ -170,6 +172,7 @@ function getCSSWhitelistPatterns() { /^category(-.*)?$/, /^tag(-.*)?$/, /^menu(-.*)?$/, + /^more(-.*)?$/, /^tags(-.*)?$/, /^tax-(.*)?$/, /^term-(.*)?$/, @@ -181,8 +184,12 @@ function getCSSWhitelistPatterns() { /^tek(-.*)?$/, /^html$/, /^body$/, + /^figure$/, /^blockquote$/, + /^label$/, /^input$/, + /^textarea$/, + /^select$/, /^svg$/, /^img$/, /^ul$/,