From a47f83b53638e503b0740e6b9a6350ed0c7275be Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Mon, 19 Jul 2021 18:21:57 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=A5=20Add=20text=20inputs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ๐Ÿšง Begin implementing input fields * ๐Ÿšง Make more progress * ๐Ÿ’ฅ Change everything again * โœจ Complete the task * ๐Ÿ’ฅ Add some new things * ๐Ÿงน Clean non-existant stylesheet --- .idea/inspectionProfiles/Project_Default.xml | 5 + CONTRIBUTING.md | 13 +- index.html | 20 +- src/colors/minus.less | 16 + src/colors/plus.less | 16 + src/fonts/firasans.less | 16 + src/fonts/lato.less | 16 + src/palettes/paper.less | 18 + src/palettes/royalblue.less | 18 + src/rules/rygblue.less | 369 ---- src/rules/skeleton.less | 300 ++-- src/targets/paper.module.css | 1596 +++++++++++++++++ src/targets/paper.module.css.map | 1 + src/targets/paper.module.less | 8 + .../{skeleton.root.css => paper.root.css} | 497 ++++- src/targets/paper.root.css.map | 1 + src/targets/paper.root.less | 8 + ...eleton.module.css => royalblue.module.css} | 216 ++- src/targets/royalblue.module.css.map | 1 + src/targets/royalblue.module.less | 8 + src/targets/royalblue.root.css | 1596 +++++++++++++++++ src/targets/royalblue.root.css.map | 1 + src/targets/royalblue.root.less | 8 + src/targets/rygblue.module.css | 136 -- src/targets/rygblue.module.css.map | 1 - src/targets/rygblue.module.less | 2 - src/targets/rygblue.root.css | 195 -- src/targets/rygblue.root.css.map | 1 - src/targets/rygblue.root.less | 2 - src/targets/skeleton.module.css.map | 1 - src/targets/skeleton.module.less | 2 - src/targets/skeleton.root.css.map | 1 - src/targets/skeleton.root.less | 2 - src/utils/mixins.less | 5 + src/vars/module.less | 7 +- src/vars/root.less | 7 +- 36 files changed, 4173 insertions(+), 937 deletions(-) create mode 100644 src/colors/minus.less create mode 100644 src/colors/plus.less create mode 100644 src/fonts/firasans.less create mode 100644 src/fonts/lato.less create mode 100644 src/palettes/paper.less create mode 100644 src/palettes/royalblue.less delete mode 100644 src/rules/rygblue.less create mode 100644 src/targets/paper.module.css create mode 100644 src/targets/paper.module.css.map create mode 100644 src/targets/paper.module.less rename src/targets/{skeleton.root.css => paper.root.css} (65%) create mode 100644 src/targets/paper.root.css.map create mode 100644 src/targets/paper.root.less rename src/targets/{skeleton.module.css => royalblue.module.css} (60%) create mode 100644 src/targets/royalblue.module.css.map create mode 100644 src/targets/royalblue.module.less create mode 100644 src/targets/royalblue.root.css create mode 100644 src/targets/royalblue.root.css.map create mode 100644 src/targets/royalblue.root.less delete mode 100644 src/targets/rygblue.module.css delete mode 100644 src/targets/rygblue.module.css.map delete mode 100644 src/targets/rygblue.module.less delete mode 100644 src/targets/rygblue.root.css delete mode 100644 src/targets/rygblue.root.css.map delete mode 100644 src/targets/rygblue.root.less delete mode 100644 src/targets/skeleton.module.css.map delete mode 100644 src/targets/skeleton.module.less delete mode 100644 src/targets/skeleton.root.css.map delete mode 100644 src/targets/skeleton.root.less create mode 100644 src/utils/mixins.less diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 4bbcac7..5891274 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -45,5 +45,10 @@ + + \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 009b89a..e913549 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,18 +2,7 @@ Feel free to contribute to bluelib at any time, adding new rules, themes or anything else through [pull requests](https://github.com/RYGhub/bluelib/pulls)! -## Structure - -- [src](src) contains the project source - - [rules](src/rules) are the [Less rules](http://lesscss.org/#nesting) for bluelib, which should use exclusively variables as selectors (`@{var} {...}`) - - [skeleton](src/rules/skeleton.less) is always imported, and defines the base rules of bluelib, such as layout, padding, margins, etc. - - [rygblue](src/rules/rygblue.less) is a theme: its import is optional, and only defines rules such as fonts and colors - - [vars](src/vars) contains files with [Less variables](http://lesscss.org/features/#variables-feature) which define the selectors for every rule previously defined - - [module](src/vars/module.less) defines selectors only by using unique classes, with the exception of `@all`, which selects `.bluelib *`; it's ideal for usage with [CSS Modules](https://github.com/css-modules/css-modules) and [React](https://reactjs.org) - - [root](src/vars/root.less) applies rules to the whole page by applying selectors directly to HTML elements such as `section` and `blockquote`; it's ideal for basic websites which do not mix multiple styles - - [targets](src/targets) contains Less files which import a single _var_ file followed by a single _rule_ file, and the CSS files resulting from their compilation - - [rygblue.module.less](src/targets/rygblue.module.less) imports the `module` var file followed by the `rygblue` rules file - - and so on + ## Compiling diff --git a/index.html b/index.html index 755be2c..2bd1ab4 100644 --- a/index.html +++ b/index.html @@ -2,8 +2,8 @@ - - + + Bluelib 2 @@ -374,7 +374,7 @@ "not allowed" cursor if hovered.

- It also works with links! + It also works with links!

And panels! @@ -393,9 +393,17 @@ Bluelib allows for the easy creation of forms:

- - - + + + + + + + + +
+ +
diff --git a/src/colors/minus.less b/src/colors/minus.less new file mode 100644 index 0000000..fd1693e --- /dev/null +++ b/src/colors/minus.less @@ -0,0 +1,16 @@ +@b0: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +@b1: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.100); +@b2: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.200); +@b3: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.300); +@b4: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.400); +@b5: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.500); +@b6: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.600); +@b7: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.700); +@b8: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.800); +@b9: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.900); +@bA: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1.000); +@bB: rgba(calc(var(--bluelib-color-r) - 10), calc(var(--bluelib-color-g) - 10), calc(var(--bluelib-color-b) - 10), 1.000); +@bC: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1.000); +@bD: rgba(calc(var(--bluelib-color-r) - 30), calc(var(--bluelib-color-g) - 30), calc(var(--bluelib-color-b) - 30), 1.000); +@bE: rgba(calc(var(--bluelib-color-r) - 40), calc(var(--bluelib-color-g) - 40), calc(var(--bluelib-color-b) - 40), 1.000); +@bF: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1.000); diff --git a/src/colors/plus.less b/src/colors/plus.less new file mode 100644 index 0000000..8755854 --- /dev/null +++ b/src/colors/plus.less @@ -0,0 +1,16 @@ +@b0: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +@b1: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.100); +@b2: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.200); +@b3: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.300); +@b4: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.400); +@b5: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.500); +@b6: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.600); +@b7: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.700); +@b8: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.800); +@b9: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.900); +@bA: rgba( var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1.000); +@bB: rgba(calc(var(--bluelib-color-r) + 10), calc(var(--bluelib-color-g) + 10), calc(var(--bluelib-color-b) + 10), 1.000); +@bC: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1.000); +@bD: rgba(calc(var(--bluelib-color-r) + 30), calc(var(--bluelib-color-g) + 30), calc(var(--bluelib-color-b) + 30), 1.000); +@bE: rgba(calc(var(--bluelib-color-r) + 40), calc(var(--bluelib-color-g) + 40), calc(var(--bluelib-color-b) + 40), 1.000); +@bF: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1.000); diff --git a/src/fonts/firasans.less b/src/fonts/firasans.less new file mode 100644 index 0000000..c0f0b09 --- /dev/null +++ b/src/fonts/firasans.less @@ -0,0 +1,16 @@ +@import url('https://fonts.googleapis.com/css2?family=Fira+Code&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); + +.font-text() { + font-family: "Fira Sans", sans-serif; + font-weight: 400; +} + +.font-title() { + font-family: "Fira Sans", sans-serif; + font-weight: 500; +} + +.font-code() { + font-family: "Fira Code", monospace; + font-weight: 400; +} \ No newline at end of file diff --git a/src/fonts/lato.less b/src/fonts/lato.less new file mode 100644 index 0000000..6d1fec0 --- /dev/null +++ b/src/fonts/lato.less @@ -0,0 +1,16 @@ +@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap'); + +.font-text() { + font-family: "Lato", sans-serif; + font-weight: 400; +} + +.font-title() { + font-family: "Lato", sans-serif; + font-weight: 700; +} + +.font-code() { + font-family: monospace; + font-weight: 400; +} diff --git a/src/palettes/paper.less b/src/palettes/paper.less new file mode 100644 index 0000000..bbd4597 --- /dev/null +++ b/src/palettes/paper.less @@ -0,0 +1,18 @@ +@hex-background: #ffffff; +@hex-foreground: #181818; +@hex-accent: #181818; + +@hex-red: #c80000; +@hex-orange: #c8a500; +@hex-yellow: #c8c800; +@hex-lime: #00c800; +@hex-cyan: #00c8c8; +@hex-blue: #0000c8; +@hex-magenta: #c800c8; +@hex-gray: #808080; + +@hex-link: #009393; +@hex-link-hover: #006b6b; +@hex-link-active: #004141; + +@hex-outline: #ffffff; diff --git a/src/palettes/royalblue.less b/src/palettes/royalblue.less new file mode 100644 index 0000000..7aa2f16 --- /dev/null +++ b/src/palettes/royalblue.less @@ -0,0 +1,18 @@ +@hex-background: #0d193b; +@hex-foreground: #a0ccff; +@hex-accent: #ffffff; + +@hex-red: #ff7d7d; +@hex-orange: #ffbb7d; +@hex-yellow: #ffff7d; +@hex-lime: #7dff7d; +@hex-cyan: #7dffff; +@hex-blue: #7d7dff; +@hex-magenta: #ff7dff; +@hex-gray: #bbbbbb; + +@hex-link: #00caca; +@hex-link-hover: #00ffff; +@hex-link-active: #a0ffff; + +@hex-outline: #000000; \ No newline at end of file diff --git a/src/rules/rygblue.less b/src/rules/rygblue.less deleted file mode 100644 index f72af27..0000000 --- a/src/rules/rygblue.less +++ /dev/null @@ -1,369 +0,0 @@ - -@{root} { - // === LESS VARIABLES === - - @hex-background: #0d193b; - @hex-foreground: #a0ccff; - @hex-accent: #ffffff; - - @hex-red: #ff7d7d; - @hex-orange: #ffbb7d; - @hex-yellow: #ffff7d; - @hex-lime: #7dff7d; - @hex-cyan: #7dffff; - @hex-blue: #7d7dff; - @hex-magenta: #ff7dff; - @hex-gray: #bbbbbb; - - @hex-link: #00caca; - @hex-link-hover: #00ffff; - @hex-link-active: #a0ffff; - - // === RULES === - - --bluelib-color-r: red(@hex-foreground); - --bluelib-color-g: green(@hex-foreground); - --bluelib-color-b: blue(@hex-foreground); - - background-color: @hex-background; - color: rgb( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - ); - - @{all} { - color: rgb( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - ); - } - - - // --- Containers --- - - @{container-main} { - - } - - - // --- Panels --- - // Remember to use BOTH the panel AND the panel-* class when using a panel element! - - @{panel} { - - } - - // A generic content box - @{panel-box} { - - } - - // Should be the same as a box, but with a quote-like border - @{panel-blockquote} { - - } - - // Should be the same as a box, but with smaller text and no border - @{panel-aside} { - - } - - // Evenly split the panels contained inside - @{panel-split} { - - } - - // --- Buttons --- - - @{button} { - color: black; - } - - @toggle-stroke-1: rgba( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - 1 - ); - @toggle-stroke-2: rgba( - calc(var(--bluelib-color-r) + 25), - calc(var(--bluelib-color-g) + 25), - calc(var(--bluelib-color-b) + 25), - 1 - ); - @toggle-stroke-3: rgba( - calc(var(--bluelib-color-r) + 55), - calc(var(--bluelib-color-g) + 55), - calc(var(--bluelib-color-b) + 55), - 1 - ); - - @toggle-fill-1: transparent; - @toggle-fill-2: rgba( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - 0.10 - ); - @toggle-fill-3: rgba( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - 0.3 - ); - - @{button-toggle} { - padding: 4px 14px; - border-width: 2px; - border-style: solid; - } - - @{button-toggle-off} { - border-color: @toggle-stroke-1; - color: @toggle-stroke-1; - background-color: @toggle-fill-1; - - &:hover { - border-color: @toggle-stroke-2; - color: @toggle-stroke-2; - background-color: @toggle-fill-2; - } - - &:active { - border-color: @toggle-stroke-3; - color: @toggle-stroke-3; - background-color: @toggle-fill-3; - } - - &@{status-disabled} { - &:hover { - border-color: @toggle-stroke-1; - color: @toggle-stroke-1; - background-color: @toggle-fill-1; - } - - &:active { - border-color: @toggle-stroke-1; - color: @toggle-stroke-1; - background-color: @toggle-fill-1; - } - } - } - - @{button-toggle-on} { - border-color: @toggle-stroke-3; - color: @toggle-stroke-3; - background-color: @toggle-fill-3; - - &:hover { - border-color: @toggle-stroke-2; - color: @toggle-stroke-2; - background-color: @toggle-fill-2; - } - - &:active { - border-color: @toggle-stroke-1; - color: @toggle-stroke-1; - background-color: @toggle-fill-1; - } - - &@{status-disabled} { - &:hover { - border-color: @toggle-stroke-3; - color: @toggle-stroke-3; - background-color: @toggle-fill-3; - } - - &:active { - border-color: @toggle-stroke-3; - color: @toggle-stroke-3; - background-color: @toggle-fill-3; - } - } - } - - - // --- Spoilers --- - - @{spoiler} { - - } - - // --- Element status --- - - @{status-hoverable} { - - } - - @{status-clickable} { - - } - - @{status-disabled} { - - } - - // --- Elements --- - - @{element-title} { - --bluelib-color-r: red(@hex-accent); - --bluelib-color-g: green(@hex-accent); - --bluelib-color-b: blue(@hex-accent); - } - - @{element-paragraph} { - - } - - @{element-separator} { - - } - - @{element-list-item} { - - } - - @{element-anchor} { - --bluelib-color-r: red(@hex-link); - --bluelib-color-g: green(@hex-link); - --bluelib-color-b: blue(@hex-link); - text-decoration: none; - - &:hover { - --bluelib-color-r: red(@hex-link-hover); - --bluelib-color-g: green(@hex-link-hover); - --bluelib-color-b: blue(@hex-link-hover); - } - - &:active { - --bluelib-color-r: red(@hex-link-active); - --bluelib-color-g: green(@hex-link-active); - --bluelib-color-b: blue(@hex-link-active); - } - } - - // --- Alignment --- - - @{align-left} { - - } - - @{align-center} { - - } - - @{align-right} { - - } - - // --- Sizes --- - - @{size-xxl} { - - } - - @{size-xl} { - - } - - @{size-l} { - - } - - @{size-m} { - - } - - @{size-s} { - - } - - @{size-xs} { - - } - - @{size-xxs} { - - } - - // --- Styles --- - - @{style-bold} { - --bluelib-color-r: red(@hex-accent); - --bluelib-color-g: green(@hex-accent); - --bluelib-color-b: blue(@hex-accent); - } - - @{style-italic} { - - } - - @{style-underline} { - - } - - @{style-strike} { - - } - - @{style-monospace} { - - } - - @{style-keyboard} { - - } - - - // --- Colors --- - - @{color-red} { - --bluelib-color-r: red(@hex-red); - --bluelib-color-g: green(@hex-red); - --bluelib-color-b: blue(@hex-red); - } - - @{color-orange} { - --bluelib-color-r: red(@hex-orange); - --bluelib-color-g: green(@hex-orange); - --bluelib-color-b: blue(@hex-orange); - } - - @{color-yellow} { - --bluelib-color-r: red(@hex-yellow); - --bluelib-color-g: green(@hex-yellow); - --bluelib-color-b: blue(@hex-yellow); - } - - @{color-lime} { - --bluelib-color-r: red(@hex-lime); - --bluelib-color-g: green(@hex-lime); - --bluelib-color-b: blue(@hex-lime); - } - - @{color-cyan} { - --bluelib-color-r: red(@hex-cyan); - --bluelib-color-g: green(@hex-cyan); - --bluelib-color-b: blue(@hex-cyan); - } - - @{color-blue} { - --bluelib-color-r: red(@hex-blue); - --bluelib-color-g: green(@hex-blue); - --bluelib-color-b: blue(@hex-blue); - } - - @{color-magenta} { - --bluelib-color-r: red(@hex-magenta); - --bluelib-color-g: green(@hex-magenta); - --bluelib-color-b: blue(@hex-magenta); - } - - @{color-gray} { - --bluelib-color-r: red(@hex-gray); - --bluelib-color-g: green(@hex-gray); - --bluelib-color-b: blue(@hex-gray); - } -} diff --git a/src/rules/skeleton.less b/src/rules/skeleton.less index 2a3263e..0afe017 100644 --- a/src/rules/skeleton.less +++ b/src/rules/skeleton.less @@ -1,22 +1,21 @@ -@import url('https://fonts.googleapis.com/css2?family=Fira+Code&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); - @{root} { - // --- Globals --- - --bluelib-color-r: 24; - --bluelib-color-g: 24; - --bluelib-color-b: 24; + // --- Root --- + + color: @bA; + background-color: @hex-background; + .bluelib-color(@hex-foreground); + .font-text(); + &, @{all} { box-sizing: border-box; - color: rgb( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - ); + color: @bA; + + /* Disable outline, as we already highlight focused elements; if it's not enough, let me know */ + outline: none !important; } - font-family: "Fira Sans", sans-serif; // --- Containers --- @@ -26,6 +25,7 @@ max-width: 1280px; } + // --- Panels --- // Remember to use BOTH the panel AND the panel-* class when using a panel element! @@ -52,18 +52,8 @@ border-width: 2px; border-style: solid; - background-color: rgba( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - 0.025 - ); - border-color: rgba( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - 0.1 - ); + background-color: @b0; + border-color: @b1; } // A box with a quote-like border @@ -98,49 +88,72 @@ } } + // --- Forms --- + + @{form} { + display: grid; + + align-items: center; + row-gap: 4px; + column-gap: 8px; + + grid-template-columns: minmax(auto, 1fr) 5fr; + } + + @{form-label} { + grid-column: 1; + justify-self: end; + } + + @{form-input} { + grid-column: 2; + justify-self: stretch; + width: 100%; + + &:optional::placeholder { + font-style: italic; + } + + &:invalid:not(:placeholder-shown) { + .bluelib-color(@hex-red); + } + } + + @{form-submit} { + width: auto; + } + + @{form-buttons} { + grid-column-start: 1; + grid-column-end: 3; + + display: flex; + justify-content: center; + align-items: center; + width: 100%; + + margin-top: 8px; + margin-bottom: 8px; + + &:first-child { + margin-top: 0; + } + + &:last-child { + margin-bottom: 0; + } + } + // --- Buttons --- - @stroke-1: rgba( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - 1 - ); - @stroke-2: rgba( - calc(var(--bluelib-color-r) - 25), - calc(var(--bluelib-color-g) - 25), - calc(var(--bluelib-color-b) - 25), - 1 - ); - @stroke-3: rgba( - calc(var(--bluelib-color-r) - 55), - calc(var(--bluelib-color-g) - 55), - calc(var(--bluelib-color-b) - 55), - 1 - ); - - @fill-1: transparent; - @fill-2: rgba( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - 0.1 - ); - @fill-3: rgba( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - 0.3 - ); - @{button} { display: inline-flex; justify-content: center; align-items: center; - background-color: @stroke-1; + background-color: @bA; border: none; - color: white; + color: @hex-outline; padding: 6px 16px; border-radius: 4px; font-family: inherit; @@ -149,20 +162,20 @@ cursor: pointer; &:hover { - background-color: @stroke-2; + background-color: @bC; } &:active { - background-color: @stroke-3; + background-color: @bF; } &@{status-disabled} { &:hover { - background-color: @stroke-1; + background-color: @bA; } &:active { - background-color: @stroke-1; + background-color: @bA; } } } @@ -182,73 +195,106 @@ } @{button-toggle-off} { - border-color: @stroke-1; - color: @stroke-1; - background-color: @fill-1; + border-color: @bA; + color: @bA; + background-color: @b0; &:hover { - border-color: @stroke-2; - color: @stroke-2; - background-color: @fill-2; + border-color: @bC; + color: @bC; + background-color: @b1; } &:active { - border-color: @stroke-3; - color: @stroke-3; - background-color: @fill-3; + border-color: @bF; + color: @bF; + background-color: @b2; } &@{status-disabled} { border-style: dashed; &:hover { - border-color: @stroke-1; - color: @stroke-1; - background-color: @fill-1; + border-color: @bA; + color: @bA; + background-color: @b0; } &:active { - border-color: @stroke-1; - color: @stroke-1; - background-color: @fill-1; + border-color: @bA; + color: @bA; + background-color: @b0; } } } @{button-toggle-on} { - border-color: @stroke-3; - color: @stroke-3; - background-color: @fill-3; + border-color: @bF; + color: @bF; + background-color: @b2; &:hover { - border-color: @stroke-2; - color: @stroke-2; - background-color: @fill-2; + border-color: @bC; + color: @bC; + background-color: @b1; } &:active { - border-color: @stroke-1; - color: @stroke-1; - background-color: @fill-1; + border-color: @bA; + color: @bA; + background-color: @b0; } &@{status-disabled} { border-style: dashed; &:hover { - border-color: @stroke-3; - color: @stroke-3; - background-color: @fill-3; + border-color: @bF; + color: @bF; + background-color: @b2; } &:active { - border-color: @stroke-3; - color: @stroke-3; - background-color: @fill-3; + border-color: @bF; + color: @bF; + background-color: @b2; } } } + // --- Inputs --- + + @{input-field} { + cursor: text; + + border-width: 0 0 2px 0; + border-style: solid; + border-radius: 4px 4px 0 0; + padding: 4px 6px; + + font-family: inherit; + font-size: inherit; + + border-color: @b3; + color: @bA; + background-color: @b0; + + &:hover, &:focus { + border-color: @b6; + color: @bF; + background-color: @b1; + } + + &@{status-disabled} { + border-style: dashed; + + &:hover, &:focus { + border-color: @b3; + color: @bA; + background-color: @b0; + } + } + } // --- Spoilers --- @@ -283,7 +329,8 @@ @{element-title} { text-align: center; - font-weight: 500; + .bluelib-color(@hex-accent); + .font-title(); } @{element-paragraph} { @@ -293,12 +340,7 @@ @{element-separator} { border-width: 1px; border-style: solid; - border-color: rgba( - var(--bluelib-color-r), - var(--bluelib-color-g), - var(--bluelib-color-b), - 0.1 - ); + border-color: @b1; } @{element-list-item} { @@ -306,7 +348,29 @@ } @{element-anchor} { + .bluelib-color(@hex-link); + &:hover { + .bluelib-color(@hex-link-hover); + } + + &:active { + .bluelib-color(@hex-link-active); + } + + &@{status-disabled} { + text-decoration-style: dashed; + text-decoration-color: currentColor; + text-decoration-width: 1px; + + &:hover { + .bluelib-color(@hex-link); + } + + &:active { + .bluelib-color(@hex-link); + } + } } // --- Alignment --- @@ -372,11 +436,11 @@ } @{style-monospace} { - font-family: "Fira Code", monospace; + .font-code(); } @{style-keyboard} { - font-family: "Fira Code", monospace; + .font-code(); padding: 2px 4px; border: 2px outset; border-radius: 4px; @@ -385,51 +449,35 @@ // --- Colors --- @{color-red} { - --bluelib-color-r: 200; - --bluelib-color-g: 0; - --bluelib-color-b: 0; + .bluelib-color(@hex-red) } @{color-orange} { - --bluelib-color-r: 200; - --bluelib-color-g: 165; - --bluelib-color-b: 0; + .bluelib-color(@hex-orange) } @{color-yellow} { - --bluelib-color-r: 200; - --bluelib-color-g: 200; - --bluelib-color-b: 0; + .bluelib-color(@hex-yellow) } @{color-lime} { - --bluelib-color-r: 0; - --bluelib-color-g: 200; - --bluelib-color-b: 0; + .bluelib-color(@hex-lime) } @{color-cyan} { - --bluelib-color-r: 0; - --bluelib-color-g: 200; - --bluelib-color-b: 200; + .bluelib-color(@hex-cyan) } @{color-blue} { - --bluelib-color-r: 0; - --bluelib-color-g: 0; - --bluelib-color-b: 200; + .bluelib-color(@hex-blue) } @{color-magenta} { - --bluelib-color-r: 200; - --bluelib-color-g: 0; - --bluelib-color-b: 200; + .bluelib-color(@hex-magenta) } @{color-gray} { - --bluelib-color-r: 128; - --bluelib-color-g: 128; - --bluelib-color-b: 128; + .bluelib-color(@hex-gray) } } diff --git a/src/targets/paper.module.css b/src/targets/paper.module.css new file mode 100644 index 0000000..a5f6b8e --- /dev/null +++ b/src/targets/paper.module.css @@ -0,0 +1,1596 @@ +@font-face { + font-family: 'Fira Code'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firacode/v10/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_D1sFVc.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 100; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9A4kDNxMZdWfMOD5VvkrCqYTc.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 200; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrAGQBf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 300; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrBiQxf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9C4kDNxMZdWfMOD5VvkojO.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 500; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrA6Qhf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 600; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrAWRRf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 700; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrByRBf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 800; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrBuRxf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 900; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrBKRhf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 100; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9C4kDNxMZdWfMOD5Vn9IjO.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 200; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnWKnuQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnPKruQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9E4kDNxMZdWfMOD5VfkA.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnZKvuQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnSKzuQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnLK3uQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnMK7uQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnFK_uQQ.ttf) format('truetype'); +} +.base-skeleton, +body { + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: #ffffff; + --bluelib-color-r: 24; + --bluelib-color-g: 24; + --bluelib-color-b: 24; + font-family: "Fira Sans", sans-serif; + font-weight: 400; +} +.base-skeleton, +body, +.base-skeleton *, +body * { + box-sizing: border-box; + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + /* Disable outline, as we already highlight focused elements; if it's not enough, let me know */ + outline: none !important; +} +.base-skeleton .container-main, +body .container-main, +.base-skeleton main, +body main { + margin-left: auto; + margin-right: auto; + max-width: 1280px; +} +.base-skeleton .panel, +body .panel, +.base-skeleton .panel-box, +body .panel-box, +.base-skeleton section, +body section, +.base-skeleton .panel-blockquote, +body .panel-blockquote, +.base-skeleton blockquote, +body blockquote, +.base-skeleton .panel-aside, +body .panel-aside, +.base-skeleton aside, +body aside, +.base-skeleton .panel-split, +body .panel-split { + margin: 8px 0; + width: 100%; +} +.base-skeleton .panel > .element-paragraph:first-child, +body .panel > .element-paragraph:first-child, +.base-skeleton .panel-box > .element-paragraph:first-child, +body .panel-box > .element-paragraph:first-child, +.base-skeleton section > .element-paragraph:first-child, +body section > .element-paragraph:first-child, +.base-skeleton .panel-blockquote > .element-paragraph:first-child, +body .panel-blockquote > .element-paragraph:first-child, +.base-skeleton blockquote > .element-paragraph:first-child, +body blockquote > .element-paragraph:first-child, +.base-skeleton .panel-aside > .element-paragraph:first-child, +body .panel-aside > .element-paragraph:first-child, +.base-skeleton aside > .element-paragraph:first-child, +body aside > .element-paragraph:first-child, +.base-skeleton .panel-split > .element-paragraph:first-child, +body .panel-split > .element-paragraph:first-child, +.base-skeleton .panel p:first-child, +body .panel p:first-child, +.base-skeleton .panel-box p:first-child, +body .panel-box p:first-child, +.base-skeleton section p:first-child, +body section p:first-child, +.base-skeleton .panel-blockquote p:first-child, +body .panel-blockquote p:first-child, +.base-skeleton blockquote p:first-child, +body blockquote p:first-child, +.base-skeleton .panel-aside p:first-child, +body .panel-aside p:first-child, +.base-skeleton aside p:first-child, +body aside p:first-child, +.base-skeleton .panel-split p:first-child, +body .panel-split p:first-child, +.base-skeleton .panel .element-title:first-child, +body .panel .element-title:first-child, +.base-skeleton .panel-box .element-title:first-child, +body .panel-box .element-title:first-child, +.base-skeleton section .element-title:first-child, +body section .element-title:first-child, +.base-skeleton .panel-blockquote .element-title:first-child, +body .panel-blockquote .element-title:first-child, +.base-skeleton blockquote .element-title:first-child, +body blockquote .element-title:first-child, +.base-skeleton .panel-aside .element-title:first-child, +body .panel-aside .element-title:first-child, +.base-skeleton aside .element-title:first-child, +body aside .element-title:first-child, +.base-skeleton .panel-split .element-title:first-child, +body .panel-split .element-title:first-child, +.base-skeleton .panel h1:first-child, +body .panel h1:first-child, +.base-skeleton .panel-box h1:first-child, +body .panel-box h1:first-child, +.base-skeleton section h1:first-child, +body section h1:first-child, +.base-skeleton .panel-blockquote h1:first-child, +body .panel-blockquote h1:first-child, +.base-skeleton blockquote h1:first-child, +body blockquote h1:first-child, +.base-skeleton .panel-aside h1:first-child, +body .panel-aside h1:first-child, +.base-skeleton aside h1:first-child, +body aside h1:first-child, +.base-skeleton .panel-split h1:first-child, +body .panel-split h1:first-child, +.base-skeleton .panel h2:first-child, +body .panel h2:first-child, +.base-skeleton .panel-box h2:first-child, +body .panel-box h2:first-child, +.base-skeleton section h2:first-child, +body section h2:first-child, +.base-skeleton .panel-blockquote h2:first-child, +body .panel-blockquote h2:first-child, +.base-skeleton blockquote h2:first-child, +body blockquote h2:first-child, +.base-skeleton .panel-aside h2:first-child, +body .panel-aside h2:first-child, +.base-skeleton aside h2:first-child, +body aside h2:first-child, +.base-skeleton .panel-split h2:first-child, +body .panel-split h2:first-child, +.base-skeleton .panel h3:first-child, +body .panel h3:first-child, +.base-skeleton .panel-box h3:first-child, +body .panel-box h3:first-child, +.base-skeleton section h3:first-child, +body section h3:first-child, +.base-skeleton .panel-blockquote h3:first-child, +body .panel-blockquote h3:first-child, +.base-skeleton blockquote h3:first-child, +body blockquote h3:first-child, +.base-skeleton .panel-aside h3:first-child, +body .panel-aside h3:first-child, +.base-skeleton aside h3:first-child, +body aside h3:first-child, +.base-skeleton .panel-split h3:first-child, +body .panel-split h3:first-child, +.base-skeleton .panel h4:first-child, +body .panel h4:first-child, +.base-skeleton .panel-box h4:first-child, +body .panel-box h4:first-child, +.base-skeleton section h4:first-child, +body section h4:first-child, +.base-skeleton .panel-blockquote h4:first-child, +body .panel-blockquote h4:first-child, +.base-skeleton blockquote h4:first-child, +body blockquote h4:first-child, +.base-skeleton .panel-aside h4:first-child, +body .panel-aside h4:first-child, +.base-skeleton aside h4:first-child, +body aside h4:first-child, +.base-skeleton .panel-split h4:first-child, +body .panel-split h4:first-child, +.base-skeleton .panel h5:first-child, +body .panel h5:first-child, +.base-skeleton .panel-box h5:first-child, +body .panel-box h5:first-child, +.base-skeleton section h5:first-child, +body section h5:first-child, +.base-skeleton .panel-blockquote h5:first-child, +body .panel-blockquote h5:first-child, +.base-skeleton blockquote h5:first-child, +body blockquote h5:first-child, +.base-skeleton .panel-aside h5:first-child, +body .panel-aside h5:first-child, +.base-skeleton aside h5:first-child, +body aside h5:first-child, +.base-skeleton .panel-split h5:first-child, +body .panel-split h5:first-child, +.base-skeleton .panel h6:first-child, +body .panel h6:first-child, +.base-skeleton .panel-box h6:first-child, +body .panel-box h6:first-child, +.base-skeleton section h6:first-child, +body section h6:first-child, +.base-skeleton .panel-blockquote h6:first-child, +body .panel-blockquote h6:first-child, +.base-skeleton blockquote h6:first-child, +body blockquote h6:first-child, +.base-skeleton .panel-aside h6:first-child, +body .panel-aside h6:first-child, +.base-skeleton aside h6:first-child, +body aside h6:first-child, +.base-skeleton .panel-split h6:first-child, +body .panel-split h6:first-child, +.base-skeleton .panel .panel:first-child, +body .panel .panel:first-child, +.base-skeleton .panel-box .panel:first-child, +body .panel-box .panel:first-child, +.base-skeleton section .panel:first-child, +body section .panel:first-child, +.base-skeleton .panel-blockquote .panel:first-child, +body .panel-blockquote .panel:first-child, +.base-skeleton blockquote .panel:first-child, +body blockquote .panel:first-child, +.base-skeleton .panel-aside .panel:first-child, +body .panel-aside .panel:first-child, +.base-skeleton aside .panel:first-child, +body aside .panel:first-child, +.base-skeleton .panel-split .panel:first-child, +body .panel-split .panel:first-child, +.base-skeleton .panel .panel-box:first-child, +body .panel .panel-box:first-child, +.base-skeleton .panel-box .panel-box:first-child, +body .panel-box .panel-box:first-child, +.base-skeleton section .panel-box:first-child, +body section .panel-box:first-child, +.base-skeleton .panel-blockquote .panel-box:first-child, +body .panel-blockquote .panel-box:first-child, +.base-skeleton blockquote .panel-box:first-child, +body blockquote .panel-box:first-child, +.base-skeleton .panel-aside .panel-box:first-child, +body .panel-aside .panel-box:first-child, +.base-skeleton aside .panel-box:first-child, +body aside .panel-box:first-child, +.base-skeleton .panel-split .panel-box:first-child, +body .panel-split .panel-box:first-child, +.base-skeleton .panel section:first-child, +body .panel section:first-child, +.base-skeleton .panel-box section:first-child, +body .panel-box section:first-child, +.base-skeleton section section:first-child, +body section section:first-child, +.base-skeleton .panel-blockquote section:first-child, +body .panel-blockquote section:first-child, +.base-skeleton blockquote section:first-child, +body blockquote section:first-child, +.base-skeleton .panel-aside section:first-child, +body .panel-aside section:first-child, +.base-skeleton aside section:first-child, +body aside section:first-child, +.base-skeleton .panel-split section:first-child, +body .panel-split section:first-child, +.base-skeleton .panel .panel-blockquote:first-child, +body .panel .panel-blockquote:first-child, +.base-skeleton .panel-box .panel-blockquote:first-child, +body .panel-box .panel-blockquote:first-child, +.base-skeleton section .panel-blockquote:first-child, +body section .panel-blockquote:first-child, +.base-skeleton .panel-blockquote .panel-blockquote:first-child, +body .panel-blockquote .panel-blockquote:first-child, +.base-skeleton blockquote .panel-blockquote:first-child, +body blockquote .panel-blockquote:first-child, +.base-skeleton .panel-aside .panel-blockquote:first-child, +body .panel-aside .panel-blockquote:first-child, +.base-skeleton aside .panel-blockquote:first-child, +body aside .panel-blockquote:first-child, +.base-skeleton .panel-split .panel-blockquote:first-child, +body .panel-split .panel-blockquote:first-child, +.base-skeleton .panel blockquote:first-child, +body .panel blockquote:first-child, +.base-skeleton .panel-box blockquote:first-child, +body .panel-box blockquote:first-child, +.base-skeleton section blockquote:first-child, +body section blockquote:first-child, +.base-skeleton .panel-blockquote blockquote:first-child, +body .panel-blockquote blockquote:first-child, +.base-skeleton blockquote blockquote:first-child, +body blockquote blockquote:first-child, +.base-skeleton .panel-aside blockquote:first-child, +body .panel-aside blockquote:first-child, +.base-skeleton aside blockquote:first-child, +body aside blockquote:first-child, +.base-skeleton .panel-split blockquote:first-child, +body .panel-split blockquote:first-child, +.base-skeleton .panel .panel-aside:first-child, +body .panel .panel-aside:first-child, +.base-skeleton .panel-box .panel-aside:first-child, +body .panel-box .panel-aside:first-child, +.base-skeleton section .panel-aside:first-child, +body section .panel-aside:first-child, +.base-skeleton .panel-blockquote .panel-aside:first-child, +body .panel-blockquote .panel-aside:first-child, +.base-skeleton blockquote .panel-aside:first-child, +body blockquote .panel-aside:first-child, +.base-skeleton .panel-aside .panel-aside:first-child, +body .panel-aside .panel-aside:first-child, +.base-skeleton aside .panel-aside:first-child, +body aside .panel-aside:first-child, +.base-skeleton .panel-split .panel-aside:first-child, +body .panel-split .panel-aside:first-child, +.base-skeleton .panel aside:first-child, +body .panel aside:first-child, +.base-skeleton .panel-box aside:first-child, +body .panel-box aside:first-child, +.base-skeleton section aside:first-child, +body section aside:first-child, +.base-skeleton .panel-blockquote aside:first-child, +body .panel-blockquote aside:first-child, +.base-skeleton blockquote aside:first-child, +body blockquote aside:first-child, +.base-skeleton .panel-aside aside:first-child, +body .panel-aside aside:first-child, +.base-skeleton aside aside:first-child, +body aside aside:first-child, +.base-skeleton .panel-split aside:first-child, +body .panel-split aside:first-child, +.base-skeleton .panel .panel-split:first-child, +body .panel .panel-split:first-child, +.base-skeleton .panel-box .panel-split:first-child, +body .panel-box .panel-split:first-child, +.base-skeleton section .panel-split:first-child, +body section .panel-split:first-child, +.base-skeleton .panel-blockquote .panel-split:first-child, +body .panel-blockquote .panel-split:first-child, +.base-skeleton blockquote .panel-split:first-child, +body blockquote .panel-split:first-child, +.base-skeleton .panel-aside .panel-split:first-child, +body .panel-aside .panel-split:first-child, +.base-skeleton aside .panel-split:first-child, +body aside .panel-split:first-child, +.base-skeleton .panel-split .panel-split:first-child, +body .panel-split .panel-split:first-child { + margin-top: 0; +} +.base-skeleton .panel > .element-paragraph:last-child, +body .panel > .element-paragraph:last-child, +.base-skeleton .panel-box > .element-paragraph:last-child, +body .panel-box > .element-paragraph:last-child, +.base-skeleton section > .element-paragraph:last-child, +body section > .element-paragraph:last-child, +.base-skeleton .panel-blockquote > .element-paragraph:last-child, +body .panel-blockquote > .element-paragraph:last-child, +.base-skeleton blockquote > .element-paragraph:last-child, +body blockquote > .element-paragraph:last-child, +.base-skeleton .panel-aside > .element-paragraph:last-child, +body .panel-aside > .element-paragraph:last-child, +.base-skeleton aside > .element-paragraph:last-child, +body aside > .element-paragraph:last-child, +.base-skeleton .panel-split > .element-paragraph:last-child, +body .panel-split > .element-paragraph:last-child, +.base-skeleton .panel p:last-child, +body .panel p:last-child, +.base-skeleton .panel-box p:last-child, +body .panel-box p:last-child, +.base-skeleton section p:last-child, +body section p:last-child, +.base-skeleton .panel-blockquote p:last-child, +body .panel-blockquote p:last-child, +.base-skeleton blockquote p:last-child, +body blockquote p:last-child, +.base-skeleton .panel-aside p:last-child, +body .panel-aside p:last-child, +.base-skeleton aside p:last-child, +body aside p:last-child, +.base-skeleton .panel-split p:last-child, +body .panel-split p:last-child, +.base-skeleton .panel .element-title:last-child, +body .panel .element-title:last-child, +.base-skeleton .panel-box .element-title:last-child, +body .panel-box .element-title:last-child, +.base-skeleton section .element-title:last-child, +body section .element-title:last-child, +.base-skeleton .panel-blockquote .element-title:last-child, +body .panel-blockquote .element-title:last-child, +.base-skeleton blockquote .element-title:last-child, +body blockquote .element-title:last-child, +.base-skeleton .panel-aside .element-title:last-child, +body .panel-aside .element-title:last-child, +.base-skeleton aside .element-title:last-child, +body aside .element-title:last-child, +.base-skeleton .panel-split .element-title:last-child, +body .panel-split .element-title:last-child, +.base-skeleton .panel h1:last-child, +body .panel h1:last-child, +.base-skeleton .panel-box h1:last-child, +body .panel-box h1:last-child, +.base-skeleton section h1:last-child, +body section h1:last-child, +.base-skeleton .panel-blockquote h1:last-child, +body .panel-blockquote h1:last-child, +.base-skeleton blockquote h1:last-child, +body blockquote h1:last-child, +.base-skeleton .panel-aside h1:last-child, +body .panel-aside h1:last-child, +.base-skeleton aside h1:last-child, +body aside h1:last-child, +.base-skeleton .panel-split h1:last-child, +body .panel-split h1:last-child, +.base-skeleton .panel h2:last-child, +body .panel h2:last-child, +.base-skeleton .panel-box h2:last-child, +body .panel-box h2:last-child, +.base-skeleton section h2:last-child, +body section h2:last-child, +.base-skeleton .panel-blockquote h2:last-child, +body .panel-blockquote h2:last-child, +.base-skeleton blockquote h2:last-child, +body blockquote h2:last-child, +.base-skeleton .panel-aside h2:last-child, +body .panel-aside h2:last-child, +.base-skeleton aside h2:last-child, +body aside h2:last-child, +.base-skeleton .panel-split h2:last-child, +body .panel-split h2:last-child, +.base-skeleton .panel h3:last-child, +body .panel h3:last-child, +.base-skeleton .panel-box h3:last-child, +body .panel-box h3:last-child, +.base-skeleton section h3:last-child, +body section h3:last-child, +.base-skeleton .panel-blockquote h3:last-child, +body .panel-blockquote h3:last-child, +.base-skeleton blockquote h3:last-child, +body blockquote h3:last-child, +.base-skeleton .panel-aside h3:last-child, +body .panel-aside h3:last-child, +.base-skeleton aside h3:last-child, +body aside h3:last-child, +.base-skeleton .panel-split h3:last-child, +body .panel-split h3:last-child, +.base-skeleton .panel h4:last-child, +body .panel h4:last-child, +.base-skeleton .panel-box h4:last-child, +body .panel-box h4:last-child, +.base-skeleton section h4:last-child, +body section h4:last-child, +.base-skeleton .panel-blockquote h4:last-child, +body .panel-blockquote h4:last-child, +.base-skeleton blockquote h4:last-child, +body blockquote h4:last-child, +.base-skeleton .panel-aside h4:last-child, +body .panel-aside h4:last-child, +.base-skeleton aside h4:last-child, +body aside h4:last-child, +.base-skeleton .panel-split h4:last-child, +body .panel-split h4:last-child, +.base-skeleton .panel h5:last-child, +body .panel h5:last-child, +.base-skeleton .panel-box h5:last-child, +body .panel-box h5:last-child, +.base-skeleton section h5:last-child, +body section h5:last-child, +.base-skeleton .panel-blockquote h5:last-child, +body .panel-blockquote h5:last-child, +.base-skeleton blockquote h5:last-child, +body blockquote h5:last-child, +.base-skeleton .panel-aside h5:last-child, +body .panel-aside h5:last-child, +.base-skeleton aside h5:last-child, +body aside h5:last-child, +.base-skeleton .panel-split h5:last-child, +body .panel-split h5:last-child, +.base-skeleton .panel h6:last-child, +body .panel h6:last-child, +.base-skeleton .panel-box h6:last-child, +body .panel-box h6:last-child, +.base-skeleton section h6:last-child, +body section h6:last-child, +.base-skeleton .panel-blockquote h6:last-child, +body .panel-blockquote h6:last-child, +.base-skeleton blockquote h6:last-child, +body blockquote h6:last-child, +.base-skeleton .panel-aside h6:last-child, +body .panel-aside h6:last-child, +.base-skeleton aside h6:last-child, +body aside h6:last-child, +.base-skeleton .panel-split h6:last-child, +body .panel-split h6:last-child, +.base-skeleton .panel .panel:last-child, +body .panel .panel:last-child, +.base-skeleton .panel-box .panel:last-child, +body .panel-box .panel:last-child, +.base-skeleton section .panel:last-child, +body section .panel:last-child, +.base-skeleton .panel-blockquote .panel:last-child, +body .panel-blockquote .panel:last-child, +.base-skeleton blockquote .panel:last-child, +body blockquote .panel:last-child, +.base-skeleton .panel-aside .panel:last-child, +body .panel-aside .panel:last-child, +.base-skeleton aside .panel:last-child, +body aside .panel:last-child, +.base-skeleton .panel-split .panel:last-child, +body .panel-split .panel:last-child, +.base-skeleton .panel .panel-box:last-child, +body .panel .panel-box:last-child, +.base-skeleton .panel-box .panel-box:last-child, +body .panel-box .panel-box:last-child, +.base-skeleton section .panel-box:last-child, +body section .panel-box:last-child, +.base-skeleton .panel-blockquote .panel-box:last-child, +body .panel-blockquote .panel-box:last-child, +.base-skeleton blockquote .panel-box:last-child, +body blockquote .panel-box:last-child, +.base-skeleton .panel-aside .panel-box:last-child, +body .panel-aside .panel-box:last-child, +.base-skeleton aside .panel-box:last-child, +body aside .panel-box:last-child, +.base-skeleton .panel-split .panel-box:last-child, +body .panel-split .panel-box:last-child, +.base-skeleton .panel section:last-child, +body .panel section:last-child, +.base-skeleton .panel-box section:last-child, +body .panel-box section:last-child, +.base-skeleton section section:last-child, +body section section:last-child, +.base-skeleton .panel-blockquote section:last-child, +body .panel-blockquote section:last-child, +.base-skeleton blockquote section:last-child, +body blockquote section:last-child, +.base-skeleton .panel-aside section:last-child, +body .panel-aside section:last-child, +.base-skeleton aside section:last-child, +body aside section:last-child, +.base-skeleton .panel-split section:last-child, +body .panel-split section:last-child, +.base-skeleton .panel .panel-blockquote:last-child, +body .panel .panel-blockquote:last-child, +.base-skeleton .panel-box .panel-blockquote:last-child, +body .panel-box .panel-blockquote:last-child, +.base-skeleton section .panel-blockquote:last-child, +body section .panel-blockquote:last-child, +.base-skeleton .panel-blockquote .panel-blockquote:last-child, +body .panel-blockquote .panel-blockquote:last-child, +.base-skeleton blockquote .panel-blockquote:last-child, +body blockquote .panel-blockquote:last-child, +.base-skeleton .panel-aside .panel-blockquote:last-child, +body .panel-aside .panel-blockquote:last-child, +.base-skeleton aside .panel-blockquote:last-child, +body aside .panel-blockquote:last-child, +.base-skeleton .panel-split .panel-blockquote:last-child, +body .panel-split .panel-blockquote:last-child, +.base-skeleton .panel blockquote:last-child, +body .panel blockquote:last-child, +.base-skeleton .panel-box blockquote:last-child, +body .panel-box blockquote:last-child, +.base-skeleton section blockquote:last-child, +body section blockquote:last-child, +.base-skeleton .panel-blockquote blockquote:last-child, +body .panel-blockquote blockquote:last-child, +.base-skeleton blockquote blockquote:last-child, +body blockquote blockquote:last-child, +.base-skeleton .panel-aside blockquote:last-child, +body .panel-aside blockquote:last-child, +.base-skeleton aside blockquote:last-child, +body aside blockquote:last-child, +.base-skeleton .panel-split blockquote:last-child, +body .panel-split blockquote:last-child, +.base-skeleton .panel .panel-aside:last-child, +body .panel .panel-aside:last-child, +.base-skeleton .panel-box .panel-aside:last-child, +body .panel-box .panel-aside:last-child, +.base-skeleton section .panel-aside:last-child, +body section .panel-aside:last-child, +.base-skeleton .panel-blockquote .panel-aside:last-child, +body .panel-blockquote .panel-aside:last-child, +.base-skeleton blockquote .panel-aside:last-child, +body blockquote .panel-aside:last-child, +.base-skeleton .panel-aside .panel-aside:last-child, +body .panel-aside .panel-aside:last-child, +.base-skeleton aside .panel-aside:last-child, +body aside .panel-aside:last-child, +.base-skeleton .panel-split .panel-aside:last-child, +body .panel-split .panel-aside:last-child, +.base-skeleton .panel aside:last-child, +body .panel aside:last-child, +.base-skeleton .panel-box aside:last-child, +body .panel-box aside:last-child, +.base-skeleton section aside:last-child, +body section aside:last-child, +.base-skeleton .panel-blockquote aside:last-child, +body .panel-blockquote aside:last-child, +.base-skeleton blockquote aside:last-child, +body blockquote aside:last-child, +.base-skeleton .panel-aside aside:last-child, +body .panel-aside aside:last-child, +.base-skeleton aside aside:last-child, +body aside aside:last-child, +.base-skeleton .panel-split aside:last-child, +body .panel-split aside:last-child, +.base-skeleton .panel .panel-split:last-child, +body .panel .panel-split:last-child, +.base-skeleton .panel-box .panel-split:last-child, +body .panel-box .panel-split:last-child, +.base-skeleton section .panel-split:last-child, +body section .panel-split:last-child, +.base-skeleton .panel-blockquote .panel-split:last-child, +body .panel-blockquote .panel-split:last-child, +.base-skeleton blockquote .panel-split:last-child, +body blockquote .panel-split:last-child, +.base-skeleton .panel-aside .panel-split:last-child, +body .panel-aside .panel-split:last-child, +.base-skeleton aside .panel-split:last-child, +body aside .panel-split:last-child, +.base-skeleton .panel-split .panel-split:last-child, +body .panel-split .panel-split:last-child { + margin-bottom: 0; +} +.base-skeleton .panel-box, +body .panel-box, +.base-skeleton section, +body section, +.base-skeleton .panel-blockquote, +body .panel-blockquote, +.base-skeleton blockquote, +body blockquote, +.base-skeleton .panel-aside, +body .panel-aside, +.base-skeleton aside, +body aside { + padding: 8px; + border-radius: 4px; + border-width: 2px; + border-style: solid; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .panel-blockquote, +body .panel-blockquote, +.base-skeleton blockquote, +body blockquote { + border-left-width: 2px; + border-top-width: 0; + border-bottom-width: 0; + border-right-width: 0; +} +.base-skeleton .panel-aside, +body .panel-aside, +.base-skeleton aside, +body aside { + border-width: 0; + font-size: smaller; +} +.base-skeleton .panel-split, +body .panel-split { + display: flex; + flex-wrap: wrap; + gap: 8px; + justify-content: center; +} +.base-skeleton .panel-split > *, +body .panel-split > * { + flex-grow: 1; + flex-shrink: 0; + flex-basis: 0; +} +.base-skeleton .panel-split > .panel, +body .panel-split > .panel, +.base-skeleton .panel-split .panel-box, +body .panel-split .panel-box, +.base-skeleton .panel-split section, +body .panel-split section, +.base-skeleton .panel-split .panel-blockquote, +body .panel-split .panel-blockquote, +.base-skeleton .panel-split blockquote, +body .panel-split blockquote, +.base-skeleton .panel-split .panel-aside, +body .panel-split .panel-aside, +.base-skeleton .panel-split aside, +body .panel-split aside, +.base-skeleton .panel-split .panel-split, +body .panel-split .panel-split { + margin: 0; +} +.base-skeleton form, +body form, +.base-skeleton .form, +body .form { + display: grid; + align-items: center; + row-gap: 4px; + column-gap: 8px; + grid-template-columns: minmax(auto, 1fr) 5fr; +} +.base-skeleton form label, +body form label, +.base-skeleton .form-label, +body .form-label { + grid-column: 1; + justify-self: end; +} +.base-skeleton form input, +body form input, +.base-skeleton .form-input, +body .form-input { + grid-column: 2; + justify-self: stretch; + width: 100%; +} +.base-skeleton form input:optional::placeholder, +body form input:optional::placeholder, +.base-skeleton .form-input:optional::placeholder, +body .form-input:optional::placeholder { + font-style: italic; +} +.base-skeleton form input:invalid:not(:placeholder-shown), +body form input:invalid:not(:placeholder-shown), +.base-skeleton .form-input:invalid:not(:placeholder-shown), +body .form-input:invalid:not(:placeholder-shown) { + --bluelib-color-r: 200; + --bluelib-color-g: 0; + --bluelib-color-b: 0; +} +.base-skeleton form input[type="submit"], +body form input[type="submit"], +.base-skeleton form button, +body form button, +.base-skeleton .form-submit, +body .form-submit { + width: auto; +} +.base-skeleton .form-buttons, +body .form-buttons { + grid-column-start: 1; + grid-column-end: 3; + display: flex; + justify-content: center; + align-items: center; + width: 100%; + margin-top: 8px; + margin-bottom: 8px; +} +.base-skeleton .form-buttons:first-child, +body .form-buttons:first-child { + margin-top: 0; +} +.base-skeleton .form-buttons:last-child, +body .form-buttons:last-child { + margin-bottom: 0; +} +.base-skeleton .button, +body .button, +.base-skeleton button, +body button, +.base-skeleton input[type="submit"], +body input[type="submit"] { + display: inline-flex; + justify-content: center; + align-items: center; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + border: none; + color: #ffffff; + padding: 6px 16px; + border-radius: 4px; + font-family: inherit; + font-size: inherit; + cursor: pointer; +} +.base-skeleton .button:hover, +body .button:hover, +.base-skeleton button:hover, +body button:hover, +.base-skeleton input[type="submit"]:hover, +body input[type="submit"]:hover { + background-color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); +} +.base-skeleton .button:active, +body .button:active, +.base-skeleton button:active, +body button:active, +.base-skeleton input[type="submit"]:active, +body input[type="submit"]:active { + background-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); +} +.base-skeleton .button[disabled]:hover, +body .button[disabled]:hover, +.base-skeleton button[disabled]:hover, +body button[disabled]:hover, +.base-skeleton input[type="submit"][disabled]:hover, +body input[type="submit"][disabled]:hover, +.base-skeleton .button .status-disabled:hover, +body .button .status-disabled:hover, +.base-skeleton button .status-disabled:hover, +body button .status-disabled:hover, +.base-skeleton input[type="submit"] .status-disabled:hover, +body input[type="submit"] .status-disabled:hover { + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); +} +.base-skeleton .button[disabled]:active, +body .button[disabled]:active, +.base-skeleton button[disabled]:active, +body button[disabled]:active, +.base-skeleton input[type="submit"][disabled]:active, +body input[type="submit"][disabled]:active, +.base-skeleton .button .status-disabled:active, +body .button .status-disabled:active, +.base-skeleton button .status-disabled:active, +body button .status-disabled:active, +.base-skeleton input[type="submit"] .status-disabled:active, +body input[type="submit"] .status-disabled:active { + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); +} +.base-skeleton .button-fill-width, +body .button-fill-width { + width: 100%; +} +.base-skeleton .button-toggle, +body .button-toggle { + padding: 4px 14px; + border-width: 2px; + border-style: solid; +} +.base-skeleton .button-toggle[disabled], +body .button-toggle[disabled], +.base-skeleton .button-toggle .status-disabled, +body .button-toggle .status-disabled { + border-style: dashed; +} +.base-skeleton .button-toggle-off, +body .button-toggle-off { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .button-toggle-off:hover, +body .button-toggle-off:hover { + border-color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); + color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .button-toggle-off:active, +body .button-toggle-off:active { + border-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.base-skeleton .button-toggle-off[disabled], +body .button-toggle-off[disabled], +.base-skeleton .button-toggle-off .status-disabled, +body .button-toggle-off .status-disabled { + border-style: dashed; +} +.base-skeleton .button-toggle-off[disabled]:hover, +body .button-toggle-off[disabled]:hover, +.base-skeleton .button-toggle-off .status-disabled:hover, +body .button-toggle-off .status-disabled:hover { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .button-toggle-off[disabled]:active, +body .button-toggle-off[disabled]:active, +.base-skeleton .button-toggle-off .status-disabled:active, +body .button-toggle-off .status-disabled:active { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .button-toggle-on, +body .button-toggle-on { + border-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.base-skeleton .button-toggle-on:hover, +body .button-toggle-on:hover { + border-color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); + color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .button-toggle-on:active, +body .button-toggle-on:active { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .button-toggle-on[disabled], +body .button-toggle-on[disabled], +.base-skeleton .button-toggle-on .status-disabled, +body .button-toggle-on .status-disabled { + border-style: dashed; +} +.base-skeleton .button-toggle-on[disabled]:hover, +body .button-toggle-on[disabled]:hover, +.base-skeleton .button-toggle-on .status-disabled:hover, +body .button-toggle-on .status-disabled:hover { + border-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.base-skeleton .button-toggle-on[disabled]:active, +body .button-toggle-on[disabled]:active, +.base-skeleton .button-toggle-on .status-disabled:active, +body .button-toggle-on .status-disabled:active { + border-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.base-skeleton .input-field, +body .input-field, +.base-skeleton input[type="color"], +body input[type="color"], +.base-skeleton input[type="date"], +body input[type="date"], +.base-skeleton input[type="datetime-local"], +body input[type="datetime-local"], +.base-skeleton input[type="email"], +body input[type="email"], +.base-skeleton input[type="file"], +body input[type="file"], +.base-skeleton input[type="image"], +body input[type="image"], +.base-skeleton input[type="month"], +body input[type="month"], +.base-skeleton input[type="number"], +body input[type="number"], +.base-skeleton input[type="password"], +body input[type="password"], +.base-skeleton input[type="search"], +body input[type="search"], +.base-skeleton input[type="tel"], +body input[type="tel"], +.base-skeleton input[type="text"], +body input[type="text"], +.base-skeleton input[type="time"], +body input[type="time"], +.base-skeleton input[type="url"], +body input[type="url"], +.base-skeleton input[type="week"], +body input[type="week"] { + cursor: text; + border-width: 0 0 2px 0; + border-style: solid; + border-radius: 4px 4px 0 0; + padding: 4px 6px; + font-family: inherit; + font-size: inherit; + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .input-field:hover, +body .input-field:hover, +.base-skeleton input[type="color"]:hover, +body input[type="color"]:hover, +.base-skeleton input[type="date"]:hover, +body input[type="date"]:hover, +.base-skeleton input[type="datetime-local"]:hover, +body input[type="datetime-local"]:hover, +.base-skeleton input[type="email"]:hover, +body input[type="email"]:hover, +.base-skeleton input[type="file"]:hover, +body input[type="file"]:hover, +.base-skeleton input[type="image"]:hover, +body input[type="image"]:hover, +.base-skeleton input[type="month"]:hover, +body input[type="month"]:hover, +.base-skeleton input[type="number"]:hover, +body input[type="number"]:hover, +.base-skeleton input[type="password"]:hover, +body input[type="password"]:hover, +.base-skeleton input[type="search"]:hover, +body input[type="search"]:hover, +.base-skeleton input[type="tel"]:hover, +body input[type="tel"]:hover, +.base-skeleton input[type="text"]:hover, +body input[type="text"]:hover, +.base-skeleton input[type="time"]:hover, +body input[type="time"]:hover, +.base-skeleton input[type="url"]:hover, +body input[type="url"]:hover, +.base-skeleton input[type="week"]:hover, +body input[type="week"]:hover, +.base-skeleton .input-field:focus, +body .input-field:focus, +.base-skeleton input[type="color"]:focus, +body input[type="color"]:focus, +.base-skeleton input[type="date"]:focus, +body input[type="date"]:focus, +.base-skeleton input[type="datetime-local"]:focus, +body input[type="datetime-local"]:focus, +.base-skeleton input[type="email"]:focus, +body input[type="email"]:focus, +.base-skeleton input[type="file"]:focus, +body input[type="file"]:focus, +.base-skeleton input[type="image"]:focus, +body input[type="image"]:focus, +.base-skeleton input[type="month"]:focus, +body input[type="month"]:focus, +.base-skeleton input[type="number"]:focus, +body input[type="number"]:focus, +.base-skeleton input[type="password"]:focus, +body input[type="password"]:focus, +.base-skeleton input[type="search"]:focus, +body input[type="search"]:focus, +.base-skeleton input[type="tel"]:focus, +body input[type="tel"]:focus, +.base-skeleton input[type="text"]:focus, +body input[type="text"]:focus, +.base-skeleton input[type="time"]:focus, +body input[type="time"]:focus, +.base-skeleton input[type="url"]:focus, +body input[type="url"]:focus, +.base-skeleton input[type="week"]:focus, +body input[type="week"]:focus { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.6); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .input-field[disabled], +body .input-field[disabled], +.base-skeleton input[type="color"][disabled], +body input[type="color"][disabled], +.base-skeleton input[type="date"][disabled], +body input[type="date"][disabled], +.base-skeleton input[type="datetime-local"][disabled], +body input[type="datetime-local"][disabled], +.base-skeleton input[type="email"][disabled], +body input[type="email"][disabled], +.base-skeleton input[type="file"][disabled], +body input[type="file"][disabled], +.base-skeleton input[type="image"][disabled], +body input[type="image"][disabled], +.base-skeleton input[type="month"][disabled], +body input[type="month"][disabled], +.base-skeleton input[type="number"][disabled], +body input[type="number"][disabled], +.base-skeleton input[type="password"][disabled], +body input[type="password"][disabled], +.base-skeleton input[type="search"][disabled], +body input[type="search"][disabled], +.base-skeleton input[type="tel"][disabled], +body input[type="tel"][disabled], +.base-skeleton input[type="text"][disabled], +body input[type="text"][disabled], +.base-skeleton input[type="time"][disabled], +body input[type="time"][disabled], +.base-skeleton input[type="url"][disabled], +body input[type="url"][disabled], +.base-skeleton input[type="week"][disabled], +body input[type="week"][disabled], +.base-skeleton .input-field .status-disabled, +body .input-field .status-disabled, +.base-skeleton input[type="color"] .status-disabled, +body input[type="color"] .status-disabled, +.base-skeleton input[type="date"] .status-disabled, +body input[type="date"] .status-disabled, +.base-skeleton input[type="datetime-local"] .status-disabled, +body input[type="datetime-local"] .status-disabled, +.base-skeleton input[type="email"] .status-disabled, +body input[type="email"] .status-disabled, +.base-skeleton input[type="file"] .status-disabled, +body input[type="file"] .status-disabled, +.base-skeleton input[type="image"] .status-disabled, +body input[type="image"] .status-disabled, +.base-skeleton input[type="month"] .status-disabled, +body input[type="month"] .status-disabled, +.base-skeleton input[type="number"] .status-disabled, +body input[type="number"] .status-disabled, +.base-skeleton input[type="password"] .status-disabled, +body input[type="password"] .status-disabled, +.base-skeleton input[type="search"] .status-disabled, +body input[type="search"] .status-disabled, +.base-skeleton input[type="tel"] .status-disabled, +body input[type="tel"] .status-disabled, +.base-skeleton input[type="text"] .status-disabled, +body input[type="text"] .status-disabled, +.base-skeleton input[type="time"] .status-disabled, +body input[type="time"] .status-disabled, +.base-skeleton input[type="url"] .status-disabled, +body input[type="url"] .status-disabled, +.base-skeleton input[type="week"] .status-disabled, +body input[type="week"] .status-disabled { + border-style: dashed; +} +.base-skeleton .input-field[disabled]:hover, +body .input-field[disabled]:hover, +.base-skeleton input[type="color"][disabled]:hover, +body input[type="color"][disabled]:hover, +.base-skeleton input[type="date"][disabled]:hover, +body input[type="date"][disabled]:hover, +.base-skeleton input[type="datetime-local"][disabled]:hover, +body input[type="datetime-local"][disabled]:hover, +.base-skeleton input[type="email"][disabled]:hover, +body input[type="email"][disabled]:hover, +.base-skeleton input[type="file"][disabled]:hover, +body input[type="file"][disabled]:hover, +.base-skeleton input[type="image"][disabled]:hover, +body input[type="image"][disabled]:hover, +.base-skeleton input[type="month"][disabled]:hover, +body input[type="month"][disabled]:hover, +.base-skeleton input[type="number"][disabled]:hover, +body input[type="number"][disabled]:hover, +.base-skeleton input[type="password"][disabled]:hover, +body input[type="password"][disabled]:hover, +.base-skeleton input[type="search"][disabled]:hover, +body input[type="search"][disabled]:hover, +.base-skeleton input[type="tel"][disabled]:hover, +body input[type="tel"][disabled]:hover, +.base-skeleton input[type="text"][disabled]:hover, +body input[type="text"][disabled]:hover, +.base-skeleton input[type="time"][disabled]:hover, +body input[type="time"][disabled]:hover, +.base-skeleton input[type="url"][disabled]:hover, +body input[type="url"][disabled]:hover, +.base-skeleton input[type="week"][disabled]:hover, +body input[type="week"][disabled]:hover, +.base-skeleton .input-field .status-disabled:hover, +body .input-field .status-disabled:hover, +.base-skeleton input[type="color"] .status-disabled:hover, +body input[type="color"] .status-disabled:hover, +.base-skeleton input[type="date"] .status-disabled:hover, +body input[type="date"] .status-disabled:hover, +.base-skeleton input[type="datetime-local"] .status-disabled:hover, +body input[type="datetime-local"] .status-disabled:hover, +.base-skeleton input[type="email"] .status-disabled:hover, +body input[type="email"] .status-disabled:hover, +.base-skeleton input[type="file"] .status-disabled:hover, +body input[type="file"] .status-disabled:hover, +.base-skeleton input[type="image"] .status-disabled:hover, +body input[type="image"] .status-disabled:hover, +.base-skeleton input[type="month"] .status-disabled:hover, +body input[type="month"] .status-disabled:hover, +.base-skeleton input[type="number"] .status-disabled:hover, +body input[type="number"] .status-disabled:hover, +.base-skeleton input[type="password"] .status-disabled:hover, +body input[type="password"] .status-disabled:hover, +.base-skeleton input[type="search"] .status-disabled:hover, +body input[type="search"] .status-disabled:hover, +.base-skeleton input[type="tel"] .status-disabled:hover, +body input[type="tel"] .status-disabled:hover, +.base-skeleton input[type="text"] .status-disabled:hover, +body input[type="text"] .status-disabled:hover, +.base-skeleton input[type="time"] .status-disabled:hover, +body input[type="time"] .status-disabled:hover, +.base-skeleton input[type="url"] .status-disabled:hover, +body input[type="url"] .status-disabled:hover, +.base-skeleton input[type="week"] .status-disabled:hover, +body input[type="week"] .status-disabled:hover, +.base-skeleton .input-field[disabled]:focus, +body .input-field[disabled]:focus, +.base-skeleton input[type="color"][disabled]:focus, +body input[type="color"][disabled]:focus, +.base-skeleton input[type="date"][disabled]:focus, +body input[type="date"][disabled]:focus, +.base-skeleton input[type="datetime-local"][disabled]:focus, +body input[type="datetime-local"][disabled]:focus, +.base-skeleton input[type="email"][disabled]:focus, +body input[type="email"][disabled]:focus, +.base-skeleton input[type="file"][disabled]:focus, +body input[type="file"][disabled]:focus, +.base-skeleton input[type="image"][disabled]:focus, +body input[type="image"][disabled]:focus, +.base-skeleton input[type="month"][disabled]:focus, +body input[type="month"][disabled]:focus, +.base-skeleton input[type="number"][disabled]:focus, +body input[type="number"][disabled]:focus, +.base-skeleton input[type="password"][disabled]:focus, +body input[type="password"][disabled]:focus, +.base-skeleton input[type="search"][disabled]:focus, +body input[type="search"][disabled]:focus, +.base-skeleton input[type="tel"][disabled]:focus, +body input[type="tel"][disabled]:focus, +.base-skeleton input[type="text"][disabled]:focus, +body input[type="text"][disabled]:focus, +.base-skeleton input[type="time"][disabled]:focus, +body input[type="time"][disabled]:focus, +.base-skeleton input[type="url"][disabled]:focus, +body input[type="url"][disabled]:focus, +.base-skeleton input[type="week"][disabled]:focus, +body input[type="week"][disabled]:focus, +.base-skeleton .input-field .status-disabled:focus, +body .input-field .status-disabled:focus, +.base-skeleton input[type="color"] .status-disabled:focus, +body input[type="color"] .status-disabled:focus, +.base-skeleton input[type="date"] .status-disabled:focus, +body input[type="date"] .status-disabled:focus, +.base-skeleton input[type="datetime-local"] .status-disabled:focus, +body input[type="datetime-local"] .status-disabled:focus, +.base-skeleton input[type="email"] .status-disabled:focus, +body input[type="email"] .status-disabled:focus, +.base-skeleton input[type="file"] .status-disabled:focus, +body input[type="file"] .status-disabled:focus, +.base-skeleton input[type="image"] .status-disabled:focus, +body input[type="image"] .status-disabled:focus, +.base-skeleton input[type="month"] .status-disabled:focus, +body input[type="month"] .status-disabled:focus, +.base-skeleton input[type="number"] .status-disabled:focus, +body input[type="number"] .status-disabled:focus, +.base-skeleton input[type="password"] .status-disabled:focus, +body input[type="password"] .status-disabled:focus, +.base-skeleton input[type="search"] .status-disabled:focus, +body input[type="search"] .status-disabled:focus, +.base-skeleton input[type="tel"] .status-disabled:focus, +body input[type="tel"] .status-disabled:focus, +.base-skeleton input[type="text"] .status-disabled:focus, +body input[type="text"] .status-disabled:focus, +.base-skeleton input[type="time"] .status-disabled:focus, +body input[type="time"] .status-disabled:focus, +.base-skeleton input[type="url"] .status-disabled:focus, +body input[type="url"] .status-disabled:focus, +.base-skeleton input[type="week"] .status-disabled:focus, +body input[type="week"] .status-disabled:focus { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .spoiler, +body .spoiler { + filter: blur(5px); +} +.base-skeleton .spoiler:hover, +body .spoiler:hover { + filter: none; +} +.base-skeleton .spoiler[disabled], +body .spoiler[disabled], +.base-skeleton .spoiler .status-disabled:hover, +body .spoiler .status-disabled:hover { + filter: blur(5px); +} +.base-skeleton [title], +body [title], +.base-skeleton .status-hoverable, +body .status-hoverable { + cursor: help; +} +.base-skeleton [onclick], +body [onclick], +.base-skeleton .status-clickable, +body .status-clickable { + cursor: pointer; +} +.base-skeleton [disabled], +body [disabled], +.base-skeleton .status-disabled, +body .status-disabled { + cursor: not-allowed !important; + opacity: 50%; +} +.base-skeleton .element-title, +body .element-title, +.base-skeleton h1, +body h1, +.base-skeleton h2, +body h2, +.base-skeleton h3, +body h3, +.base-skeleton h4, +body h4, +.base-skeleton h5, +body h5, +.base-skeleton h6, +body h6 { + text-align: center; + --bluelib-color-r: 24; + --bluelib-color-g: 24; + --bluelib-color-b: 24; + font-family: "Fira Sans", sans-serif; + font-weight: 500; +} +.base-skeleton .element-separator, +body .element-separator, +.base-skeleton hr, +body hr { + border-width: 1px; + border-style: solid; + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .element-list-item, +body .element-list-item, +.base-skeleton li, +body li { + margin: 10px 0; +} +.base-skeleton .element-anchor, +body .element-anchor, +.base-skeleton a, +body a { + --bluelib-color-r: 0; + --bluelib-color-g: 147; + --bluelib-color-b: 147; +} +.base-skeleton .element-anchor:hover, +body .element-anchor:hover, +.base-skeleton a:hover, +body a:hover { + --bluelib-color-r: 0; + --bluelib-color-g: 107; + --bluelib-color-b: 107; +} +.base-skeleton .element-anchor:active, +body .element-anchor:active, +.base-skeleton a:active, +body a:active { + --bluelib-color-r: 0; + --bluelib-color-g: 65; + --bluelib-color-b: 65; +} +.base-skeleton .element-anchor[disabled], +body .element-anchor[disabled], +.base-skeleton a[disabled], +body a[disabled], +.base-skeleton .element-anchor .status-disabled, +body .element-anchor .status-disabled, +.base-skeleton a .status-disabled, +body a .status-disabled { + text-decoration-style: dashed; + text-decoration-color: currentColor; + text-decoration-width: 1px; +} +.base-skeleton .element-anchor[disabled]:hover, +body .element-anchor[disabled]:hover, +.base-skeleton a[disabled]:hover, +body a[disabled]:hover, +.base-skeleton .element-anchor .status-disabled:hover, +body .element-anchor .status-disabled:hover, +.base-skeleton a .status-disabled:hover, +body a .status-disabled:hover { + --bluelib-color-r: 0; + --bluelib-color-g: 147; + --bluelib-color-b: 147; +} +.base-skeleton .element-anchor[disabled]:active, +body .element-anchor[disabled]:active, +.base-skeleton a[disabled]:active, +body a[disabled]:active, +.base-skeleton .element-anchor .status-disabled:active, +body .element-anchor .status-disabled:active, +.base-skeleton a .status-disabled:active, +body a .status-disabled:active { + --bluelib-color-r: 0; + --bluelib-color-g: 147; + --bluelib-color-b: 147; +} +.base-skeleton .align-left, +body .align-left { + text-align: left; +} +.base-skeleton .align-center, +body .align-center { + text-align: center; +} +.base-skeleton .align-right, +body .align-right { + text-align: right; +} +.base-skeleton .size-xxl, +body .size-xxl, +.base-skeleton h1, +body h1 { + font-size: xx-large; +} +.base-skeleton .size-xl, +body .size-xl, +.base-skeleton h2, +body h2 { + font-size: x-large; +} +.base-skeleton .size-l, +body .size-l, +.base-skeleton h3, +body h3 { + font-size: large; +} +.base-skeleton .size-m, +body .size-m, +.base-skeleton h4, +body h4 { + font-size: medium; +} +.base-skeleton .size-s, +body .size-s, +.base-skeleton h5, +body h5 { + font-size: small; +} +.base-skeleton .size-xs, +body .size-xs, +.base-skeleton h6, +body h6 { + font-size: x-small; +} +.base-skeleton .size-xxs, +body .size-xxs { + font-size: xx-small; +} +.base-skeleton .style-bold, +body .style-bold, +.base-skeleton b, +body b { + font-weight: bold; +} +.base-skeleton .style-italic, +body .style-italic, +.base-skeleton i, +body i { + font-style: italic; +} +.base-skeleton .style-underline, +body .style-underline, +.base-skeleton u, +body u { + text-decoration-line: underline; +} +.base-skeleton .style-strike, +body .style-strike, +.base-skeleton strike, +body strike { + text-decoration-line: line-through; +} +.base-skeleton .style-monospace, +body .style-monospace, +.base-skeleton code, +body code { + font-family: "Fira Code", monospace; + font-weight: 400; +} +.base-skeleton .style-keyboard, +body .style-keyboard, +.base-skeleton kbd, +body kbd { + font-family: "Fira Code", monospace; + font-weight: 400; + padding: 2px 4px; + border: 2px outset; + border-radius: 4px; +} +.base-skeleton .color-red, +body .color-red { + --bluelib-color-r: 200; + --bluelib-color-g: 0; + --bluelib-color-b: 0; +} +.base-skeleton .color-orange, +body .color-orange { + --bluelib-color-r: 200; + --bluelib-color-g: 165; + --bluelib-color-b: 0; +} +.base-skeleton .color-yellow, +body .color-yellow { + --bluelib-color-r: 200; + --bluelib-color-g: 200; + --bluelib-color-b: 0; +} +.base-skeleton .color-lime, +body .color-lime { + --bluelib-color-r: 0; + --bluelib-color-g: 200; + --bluelib-color-b: 0; +} +.base-skeleton .color-cyan, +body .color-cyan { + --bluelib-color-r: 0; + --bluelib-color-g: 200; + --bluelib-color-b: 200; +} +.base-skeleton .color-blue, +body .color-blue { + --bluelib-color-r: 0; + --bluelib-color-g: 0; + --bluelib-color-b: 200; +} +.base-skeleton .color-magenta, +body .color-magenta { + --bluelib-color-r: 200; + --bluelib-color-g: 0; + --bluelib-color-b: 200; +} +.base-skeleton .color-gray, +body .color-gray { + --bluelib-color-r: 128; + --bluelib-color-g: 128; + --bluelib-color-b: 128; +} +/*# sourceMappingURL=paper.module.css.map */ \ No newline at end of file diff --git a/src/targets/paper.module.css.map b/src/targets/paper.module.css.map new file mode 100644 index 0000000..d0a5512 --- /dev/null +++ b/src/targets/paper.module.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["https://fonts.googleapis.com/css2?family=Fira+Code&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap","/mnt/tera/ext4/code/bluelib/src/rules/skeleton.less","/mnt/tera/ext4/code/bluelib/src/colors/minus.less","/mnt/tera/ext4/code/bluelib/src/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less"],"names":[],"mappings":"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;AAAD,cDpCJ,QAAE,ECoCG;AAAD,IDpCJ,QAAE,ECoCG;AAAD,cDpCK,kBAAP,ECoCG;AAAD,IDpCK,kBAAP,ECoCG;AAAD,cDnCJ,WADE,ECoCG;AAAD,IDnCJ,WADE,ECoCG;AAAD,cDnCQ,aADV,ECoCG;AAAD,IDnCQ,aADV,ECoCG;AAAD,cDlCA,MAFF,ECoCG;AAAD,IDlCA,MAFF,ECoCG;AAAD,cDlCO,aAFT,ECoCG;AAAD,IDlCO,aAFT,ECoCG;AAAD,cDrCX,OACY,eCoCA;AAAD,IDrCX,OACY,eCoCA;AAAD,cDrCH,WACI,eCoCA;AAAD,IDrCH,WACI,eCoCA;AAAD,cDpCJ,QAAK,eCoCA;AAAD,IDpCJ,QAAK,eCoCA;AAAD,cDpCK,kBAAJ,eCoCA;AAAD,IDpCK,kBAAJ,eCoCA;AAAD,cDnCJ,WADK,eCoCA;AAAD,IDnCJ,WADK,eCoCA;AAAD,cDnCQ,aADP,eCoCA;AAAD,IDnCQ,aADP,eCoCA;AAAD,cDlCA,MAFC,eCoCA;AAAD,IDlCA,MAFC,eCoCA;AAAD,cDlCO,aAFN,eCoCA;AAAD,IDlCO,aAFN,eCoCA;AAAD,cDrCX,OAEA,GCmCY;AAAD,IDrCX,OAEA,GCmCY;AAAD,cDrCH,WAER,GCmCY;AAAD,IDrCH,WAER,GCmCY;AAAD,cDpCJ,QACP,GCmCY;AAAD,IDpCJ,QACP,GCmCY;AAAD,cDpCK,kBAChB,GCmCY;AAAD,IDpCK,kBAChB,GCmCY;AAAD,cDnCJ,WAAP,GCmCY;AAAD,IDnCJ,WAAP,GCmCY;AAAD,cDnCQ,aAAnB,GCmCY;AAAD,IDnCQ,aAAnB,GCmCY;AAAD,cDlCA,MADX,GCmCY;AAAD,IDlCA,MADX,GCmCY;AAAD,cDlCO,aADlB,GCmCY;AAAD,IDlCO,aADlB,GCmCY;AAAD,cDrCX,OAEI,GCmCQ;AAAD,IDrCX,OAEI,GCmCQ;AAAD,cDrCH,WAEJ,GCmCQ;AAAD,IDrCH,WAEJ,GCmCQ;AAAD,cDpCJ,QACH,GCmCQ;AAAD,IDpCJ,QACH,GCmCQ;AAAD,cDpCK,kBACZ,GCmCQ;AAAD,IDpCK,kBACZ,GCmCQ;AAAD,cDnCJ,WAAH,GCmCQ;AAAD,IDnCJ,WAAH,GCmCQ;AAAD,cDnCQ,aAAf,GCmCQ;AAAD,IDnCQ,aAAf,GCmCQ;AAAD,cDlCA,MADP,GCmCQ;AAAD,IDlCA,MADP,GCmCQ;AAAD,cDlCO,aADd,GCmCQ;AAAD,IDlCO,aADd,GCmCQ;AAAD,cDrCX,OAEQ,GCmCI;AAAD,IDrCX,OAEQ,GCmCI;AAAD,cDrCH,WAEA,GCmCI;AAAD,IDrCH,WAEA,GCmCI;AAAD,cDpCJ,QACC,GCmCI;AAAD,IDpCJ,QACC,GCmCI;AAAD,cDpCK,kBACR,GCmCI;AAAD,IDpCK,kBACR,GCmCI;AAAD,cDnCJ,WAAC,GCmCI;AAAD,IDnCJ,WAAC,GCmCI;AAAD,cDnCQ,aAAX,GCmCI;AAAD,IDnCQ,aAAX,GCmCI;AAAD,cDlCA,MADH,GCmCI;AAAD,IDlCA,MADH,GCmCI;AAAD,cDlCO,aADV,GCmCI;AAAD,IDlCO,aADV,GCmCI;AAAD,cDrCX,OAEY,GCmCA;AAAD,IDrCX,OAEY,GCmCA;AAAD,cDrCH,WAEI,GCmCA;AAAD,IDrCH,WAEI,GCmCA;AAAD,cDpCJ,QACK,GCmCA;AAAD,IDpCJ,QACK,GCmCA;AAAD,cDpCK,kBACJ,GCmCA;AAAD,IDpCK,kBACJ,GCmCA;AAAD,cDnCJ,WAAK,GCmCA;AAAD,IDnCJ,WAAK,GCmCA;AAAD,cDnCQ,aAAP,GCmCA;AAAD,IDnCQ,aAAP,GCmCA;AAAD,cDlCA,MADC,GCmCA;AAAD,IDlCA,MADC,GCmCA;AAAD,cDlCO,aADN,GCmCA;AAAD,IDlCO,aADN,GCmCA;AAAD,cDrCX,OAEgB,GCmCJ;AAAD,IDrCX,OAEgB,GCmCJ;AAAD,cDrCH,WAEQ,GCmCJ;AAAD,IDrCH,WAEQ,GCmCJ;AAAD,cDpCJ,QACS,GCmCJ;AAAD,IDpCJ,QACS,GCmCJ;AAAD,cDpCK,kBACA,GCmCJ;AAAD,IDpCK,kBACA,GCmCJ;AAAD,cDnCJ,WAAS,GCmCJ;AAAD,IDnCJ,WAAS,GCmCJ;AAAD,cDnCQ,aAAH,GCmCJ;AAAD,IDnCQ,aAAH,GCmCJ;AAAD,cDlCA,MADK,GCmCJ;AAAD,IDlCA,MADK,GCmCJ;AAAD,cDlCO,aADF,GCmCJ;AAAD,IDlCO,aADF,GCmCJ;AAAD,cDrCX,OAEoB,GCmCR;AAAD,IDrCX,OAEoB,GCmCR;AAAD,cDrCH,WAEY,GCmCR;AAAD,IDrCH,WAEY,GCmCR;AAAD,cDpCJ,QACa,GCmCR;AAAD,IDpCJ,QACa,GCmCR;AAAD,cDpCK,kBACI,GCmCR;AAAD,IDpCK,kBACI,GCmCR;AAAD,cDnCJ,WAAa,GCmCR;AAAD,IDnCJ,WAAa,GCmCR;AAAD,cDnCQ,aAAC,GCmCR;AAAD,IDnCQ,aAAC,GCmCR;AAAD,cDlCA,MADS,GCmCR;AAAD,IDlCA,MADS,GCmCR;AAAD,cDlCO,aADE,GCmCR;AAAD,IDlCO,aADE,GCmCR;AAAD,cDrCX,OAGE,OCkCU;AAAD,IDrCX,OAGE,OCkCU;AAAD,cDrCH,WAGN,OCkCU;AAAD,IDrCH,WAGN,OCkCU;AAAD,cDpCJ,QAEL,OCkCU;AAAD,IDpCJ,QAEL,OCkCU;AAAD,cDpCK,kBAEd,OCkCU;AAAD,IDpCK,kBAEd,OCkCU;AAAD,cDnCJ,WACL,OCkCU;AAAD,IDnCJ,WACL,OCkCU;AAAD,cDnCQ,aACjB,OCkCU;AAAD,IDnCQ,aACjB,OCkCU;AAAD,cDlCA,MAAT,OCkCU;AAAD,IDlCA,MAAT,OCkCU;AAAD,cDlCO,aAAhB,OCkCU;AAAD,IDlCO,aAAhB,OCkCU;AAAD,cDrCX,OAGU,WCkCE;AAAD,IDrCX,OAGU,WCkCE;AAAD,cDrCH,WAGE,WCkCE;AAAD,IDrCH,WAGE,WCkCE;AAAD,cDpCJ,QAEG,WCkCE;AAAD,IDpCJ,QAEG,WCkCE;AAAD,cDpCK,kBAEN,WCkCE;AAAD,IDpCK,kBAEN,WCkCE;AAAD,cDnCJ,WACG,WCkCE;AAAD,IDnCJ,WACG,WCkCE;AAAD,cDnCQ,aACT,WCkCE;AAAD,IDnCQ,aACT,WCkCE;AAAD,cDlCA,MAAD,WCkCE;AAAD,IDlCA,MAAD,WCkCE;AAAD,cDlCO,aAAR,WCkCE;AAAD,IDlCO,aAAR,WCkCE;AAAD,cDrCX,OAIE,QCiCU;AAAD,IDrCX,OAIE,QCiCU;AAAD,cDrCH,WAIN,QCiCU;AAAD,IDrCH,WAIN,QCiCU;AAAD,cDpCJ,QAGL,QCiCU;AAAD,IDpCJ,QAGL,QCiCU;AAAD,cDpCK,kBAGd,QCiCU;AAAD,IDpCK,kBAGd,QCiCU;AAAD,cDnCJ,WAEL,QCiCU;AAAD,IDnCJ,WAEL,QCiCU;AAAD,cDnCQ,aAEjB,QCiCU;AAAD,IDnCQ,aAEjB,QCiCU;AAAD,cDlCA,MACT,QCiCU;AAAD,IDlCA,MACT,QCiCU;AAAD,cDlCO,aAChB,QCiCU;AAAD,IDlCO,aAChB,QCiCU;AAAD,cDrCX,OAIW,kBCiCC;AAAD,IDrCX,OAIW,kBCiCC;AAAD,cDrCH,WAIG,kBCiCC;AAAD,IDrCH,WAIG,kBCiCC;AAAD,cDpCJ,QAGI,kBCiCC;AAAD,IDpCJ,QAGI,kBCiCC;AAAD,cDpCK,kBAGL,kBCiCC;AAAD,IDpCK,kBAGL,kBCiCC;AAAD,cDnCJ,WAEI,kBCiCC;AAAD,IDnCJ,WAEI,kBCiCC;AAAD,cDnCQ,aAER,kBCiCC;AAAD,IDnCQ,aAER,kBCiCC;AAAD,cDlCA,MACA,kBCiCC;AAAD,IDlCA,MACA,kBCiCC;AAAD,cDlCO,aACP,kBCiCC;AAAD,IDlCO,aACP,kBCiCC;AAAD,cDrCX,OAKQ,WCgCI;AAAD,IDrCX,OAKQ,WCgCI;AAAD,cDrCH,WAKA,WCgCI;AAAD,IDrCH,WAKA,WCgCI;AAAD,cDpCJ,QAIC,WCgCI;AAAD,IDpCJ,QAIC,WCgCI;AAAD,cDpCK,kBAIR,WCgCI;AAAD,IDpCK,kBAIR,WCgCI;AAAD,cDnCJ,WAGC,WCgCI;AAAD,IDnCJ,WAGC,WCgCI;AAAD,cDnCQ,aAGX,WCgCI;AAAD,IDnCQ,aAGX,WCgCI;AAAD,cDlCA,MAEH,WCgCI;AAAD,IDlCA,MAEH,WCgCI;AAAD,cDlCO,aAEV,WCgCI;AAAD,IDlCO,aAEV,WCgCI;AAAD,cDrCX,OAKoB,aCgCR;AAAD,IDrCX,OAKoB,aCgCR;AAAD,cDrCH,WAKY,aCgCR;AAAD,IDrCH,WAKY,aCgCR;AAAD,cDpCJ,QAIa,aCgCR;AAAD,IDpCJ,QAIa,aCgCR;AAAD,cDpCK,kBAII,aCgCR;AAAD,IDpCK,kBAII,aCgCR;AAAD,cDnCJ,WAGa,aCgCR;AAAD,IDnCJ,WAGa,aCgCR;AAAD,cDnCQ,aAGC,aCgCR;AAAD,IDnCQ,aAGC,aCgCR;AAAD,cDlCA,MAES,aCgCR;AAAD,IDlCA,MAES,aCgCR;AAAD,cDlCO,aAEE,aCgCR;AAAD,IDlCO,aAEE,aCgCR;AAAD,cDrCX,OAKkC,MCgCtB;AAAD,IDrCX,OAKkC,MCgCtB;AAAD,cDrCH,WAK0B,MCgCtB;AAAD,IDrCH,WAK0B,MCgCtB;AAAD,cDpCJ,QAI2B,MCgCtB;AAAD,IDpCJ,QAI2B,MCgCtB;AAAD,cDpCK,kBAIkB,MCgCtB;AAAD,IDpCK,kBAIkB,MCgCtB;AAAD,cDnCJ,WAG2B,MCgCtB;AAAD,IDnCJ,WAG2B,MCgCtB;AAAD,cDnCQ,aAGe,MCgCtB;AAAD,IDnCQ,aAGe,MCgCtB;AAAD,cDlCA,MAEuB,MCgCtB;AAAD,IDlCA,MAEuB,MCgCtB;AAAD,cDlCO,aAEgB,MCgCtB;AAAD,IDlCO,aAEgB,MCgCtB;AAAD,cDrCX,OAKyC,aCgC7B;AAAD,IDrCX,OAKyC,aCgC7B;AAAD,cDrCH,WAKiC,aCgC7B;AAAD,IDrCH,WAKiC,aCgC7B;AAAD,cDpCJ,QAIkC,aCgC7B;AAAD,IDpCJ,QAIkC,aCgC7B;AAAD,cDpCK,kBAIyB,aCgC7B;AAAD,IDpCK,kBAIyB,aCgC7B;AAAD,cDnCJ,WAGkC,aCgC7B;AAAD,IDnCJ,WAGkC,aCgC7B;AAAD,cDnCQ,aAGsB,aCgC7B;AAAD,IDnCQ,aAGsB,aCgC7B;AAAD,cDlCA,MAE8B,aCgC7B;AAAD,IDlCA,MAE8B,aCgC7B;AAAD,cDlCO,aAEuB,aCgC7B;AAAD,IDlCO,aAEuB,aCgC7B;EACG,aAAA;;AAGJ,cDzCX,OAAA,qBCyCY;AAAD,IDzCX,OAAA,qBCyCY;AAAD,cDzCH,WAAR,qBCyCY;AAAD,IDzCH,WAAR,qBCyCY;AAAD,cDxCJ,QADP,qBCyCY;AAAD,IDxCJ,QADP,qBCyCY;AAAD,cDxCK,kBADhB,qBCyCY;AAAD,IDxCK,kBADhB,qBCyCY;AAAD,cDvCJ,WAFP,qBCyCY;AAAD,IDvCJ,WAFP,qBCyCY;AAAD,cDvCQ,aAFnB,qBCyCY;AAAD,IDvCQ,aAFnB,qBCyCY;AAAD,cDtCA,MAHX,qBCyCY;AAAD,IDtCA,MAHX,qBCyCY;AAAD,cDtCO,aAHlB,qBCyCY;AAAD,IDtCO,aAHlB,qBCyCY;AAAD,cDzCX,OACS,ECwCG;AAAD,IDzCX,OACS,ECwCG;AAAD,cDzCH,WACC,ECwCG;AAAD,IDzCH,WACC,ECwCG;AAAD,cDxCJ,QAAE,ECwCG;AAAD,IDxCJ,QAAE,ECwCG;AAAD,cDxCK,kBAAP,ECwCG;AAAD,IDxCK,kBAAP,ECwCG;AAAD,cDvCJ,WADE,ECwCG;AAAD,IDvCJ,WADE,ECwCG;AAAD,cDvCQ,aADV,ECwCG;AAAD,IDvCQ,aADV,ECwCG;AAAD,cDtCA,MAFF,ECwCG;AAAD,IDtCA,MAFF,ECwCG;AAAD,cDtCO,aAFT,ECwCG;AAAD,IDtCO,aAFT,ECwCG;AAAD,cDzCX,OACY,eCwCA;AAAD,IDzCX,OACY,eCwCA;AAAD,cDzCH,WACI,eCwCA;AAAD,IDzCH,WACI,eCwCA;AAAD,cDxCJ,QAAK,eCwCA;AAAD,IDxCJ,QAAK,eCwCA;AAAD,cDxCK,kBAAJ,eCwCA;AAAD,IDxCK,kBAAJ,eCwCA;AAAD,cDvCJ,WADK,eCwCA;AAAD,IDvCJ,WADK,eCwCA;AAAD,cDvCQ,aADP,eCwCA;AAAD,IDvCQ,aADP,eCwCA;AAAD,cDtCA,MAFC,eCwCA;AAAD,IDtCA,MAFC,eCwCA;AAAD,cDtCO,aAFN,eCwCA;AAAD,IDtCO,aAFN,eCwCA;AAAD,cDzCX,OAEA,GCuCY;AAAD,IDzCX,OAEA,GCuCY;AAAD,cDzCH,WAER,GCuCY;AAAD,IDzCH,WAER,GCuCY;AAAD,cDxCJ,QACP,GCuCY;AAAD,IDxCJ,QACP,GCuCY;AAAD,cDxCK,kBAChB,GCuCY;AAAD,IDxCK,kBAChB,GCuCY;AAAD,cDvCJ,WAAP,GCuCY;AAAD,IDvCJ,WAAP,GCuCY;AAAD,cDvCQ,aAAnB,GCuCY;AAAD,IDvCQ,aAAnB,GCuCY;AAAD,cDtCA,MADX,GCuCY;AAAD,IDtCA,MADX,GCuCY;AAAD,cDtCO,aADlB,GCuCY;AAAD,IDtCO,aADlB,GCuCY;AAAD,cDzCX,OAEI,GCuCQ;AAAD,IDzCX,OAEI,GCuCQ;AAAD,cDzCH,WAEJ,GCuCQ;AAAD,IDzCH,WAEJ,GCuCQ;AAAD,cDxCJ,QACH,GCuCQ;AAAD,IDxCJ,QACH,GCuCQ;AAAD,cDxCK,kBACZ,GCuCQ;AAAD,IDxCK,kBACZ,GCuCQ;AAAD,cDvCJ,WAAH,GCuCQ;AAAD,IDvCJ,WAAH,GCuCQ;AAAD,cDvCQ,aAAf,GCuCQ;AAAD,IDvCQ,aAAf,GCuCQ;AAAD,cDtCA,MADP,GCuCQ;AAAD,IDtCA,MADP,GCuCQ;AAAD,cDtCO,aADd,GCuCQ;AAAD,IDtCO,aADd,GCuCQ;AAAD,cDzCX,OAEQ,GCuCI;AAAD,IDzCX,OAEQ,GCuCI;AAAD,cDzCH,WAEA,GCuCI;AAAD,IDzCH,WAEA,GCuCI;AAAD,cDxCJ,QACC,GCuCI;AAAD,IDxCJ,QACC,GCuCI;AAAD,cDxCK,kBACR,GCuCI;AAAD,IDxCK,kBACR,GCuCI;AAAD,cDvCJ,WAAC,GCuCI;AAAD,IDvCJ,WAAC,GCuCI;AAAD,cDvCQ,aAAX,GCuCI;AAAD,IDvCQ,aAAX,GCuCI;AAAD,cDtCA,MADH,GCuCI;AAAD,IDtCA,MADH,GCuCI;AAAD,cDtCO,aADV,GCuCI;AAAD,IDtCO,aADV,GCuCI;AAAD,cDzCX,OAEY,GCuCA;AAAD,IDzCX,OAEY,GCuCA;AAAD,cDzCH,WAEI,GCuCA;AAAD,IDzCH,WAEI,GCuCA;AAAD,cDxCJ,QACK,GCuCA;AAAD,IDxCJ,QACK,GCuCA;AAAD,cDxCK,kBACJ,GCuCA;AAAD,IDxCK,kBACJ,GCuCA;AAAD,cDvCJ,WAAK,GCuCA;AAAD,IDvCJ,WAAK,GCuCA;AAAD,cDvCQ,aAAP,GCuCA;AAAD,IDvCQ,aAAP,GCuCA;AAAD,cDtCA,MADC,GCuCA;AAAD,IDtCA,MADC,GCuCA;AAAD,cDtCO,aADN,GCuCA;AAAD,IDtCO,aADN,GCuCA;AAAD,cDzCX,OAEgB,GCuCJ;AAAD,IDzCX,OAEgB,GCuCJ;AAAD,cDzCH,WAEQ,GCuCJ;AAAD,IDzCH,WAEQ,GCuCJ;AAAD,cDxCJ,QACS,GCuCJ;AAAD,IDxCJ,QACS,GCuCJ;AAAD,cDxCK,kBACA,GCuCJ;AAAD,IDxCK,kBACA,GCuCJ;AAAD,cDvCJ,WAAS,GCuCJ;AAAD,IDvCJ,WAAS,GCuCJ;AAAD,cDvCQ,aAAH,GCuCJ;AAAD,IDvCQ,aAAH,GCuCJ;AAAD,cDtCA,MADK,GCuCJ;AAAD,IDtCA,MADK,GCuCJ;AAAD,cDtCO,aADF,GCuCJ;AAAD,IDtCO,aADF,GCuCJ;AAAD,cDzCX,OAEoB,GCuCR;AAAD,IDzCX,OAEoB,GCuCR;AAAD,cDzCH,WAEY,GCuCR;AAAD,IDzCH,WAEY,GCuCR;AAAD,cDxCJ,QACa,GCuCR;AAAD,IDxCJ,QACa,GCuCR;AAAD,cDxCK,kBACI,GCuCR;AAAD,IDxCK,kBACI,GCuCR;AAAD,cDvCJ,WAAa,GCuCR;AAAD,IDvCJ,WAAa,GCuCR;AAAD,cDvCQ,aAAC,GCuCR;AAAD,IDvCQ,aAAC,GCuCR;AAAD,cDtCA,MADS,GCuCR;AAAD,IDtCA,MADS,GCuCR;AAAD,cDtCO,aADE,GCuCR;AAAD,IDtCO,aADE,GCuCR;AAAD,cDzCX,OAGE,OCsCU;AAAD,IDzCX,OAGE,OCsCU;AAAD,cDzCH,WAGN,OCsCU;AAAD,IDzCH,WAGN,OCsCU;AAAD,cDxCJ,QAEL,OCsCU;AAAD,IDxCJ,QAEL,OCsCU;AAAD,cDxCK,kBAEd,OCsCU;AAAD,IDxCK,kBAEd,OCsCU;AAAD,cDvCJ,WACL,OCsCU;AAAD,IDvCJ,WACL,OCsCU;AAAD,cDvCQ,aACjB,OCsCU;AAAD,IDvCQ,aACjB,OCsCU;AAAD,cDtCA,MAAT,OCsCU;AAAD,IDtCA,MAAT,OCsCU;AAAD,cDtCO,aAAhB,OCsCU;AAAD,IDtCO,aAAhB,OCsCU;AAAD,cDzCX,OAGU,WCsCE;AAAD,IDzCX,OAGU,WCsCE;AAAD,cDzCH,WAGE,WCsCE;AAAD,IDzCH,WAGE,WCsCE;AAAD,cDxCJ,QAEG,WCsCE;AAAD,IDxCJ,QAEG,WCsCE;AAAD,cDxCK,kBAEN,WCsCE;AAAD,IDxCK,kBAEN,WCsCE;AAAD,cDvCJ,WACG,WCsCE;AAAD,IDvCJ,WACG,WCsCE;AAAD,cDvCQ,aACT,WCsCE;AAAD,IDvCQ,aACT,WCsCE;AAAD,cDtCA,MAAD,WCsCE;AAAD,IDtCA,MAAD,WCsCE;AAAD,cDtCO,aAAR,WCsCE;AAAD,IDtCO,aAAR,WCsCE;AAAD,cDzCX,OAIE,QCqCU;AAAD,IDzCX,OAIE,QCqCU;AAAD,cDzCH,WAIN,QCqCU;AAAD,IDzCH,WAIN,QCqCU;AAAD,cDxCJ,QAGL,QCqCU;AAAD,IDxCJ,QAGL,QCqCU;AAAD,cDxCK,kBAGd,QCqCU;AAAD,IDxCK,kBAGd,QCqCU;AAAD,cDvCJ,WAEL,QCqCU;AAAD,IDvCJ,WAEL,QCqCU;AAAD,cDvCQ,aAEjB,QCqCU;AAAD,IDvCQ,aAEjB,QCqCU;AAAD,cDtCA,MACT,QCqCU;AAAD,IDtCA,MACT,QCqCU;AAAD,cDtCO,aAChB,QCqCU;AAAD,IDtCO,aAChB,QCqCU;AAAD,cDzCX,OAIW,kBCqCC;AAAD,IDzCX,OAIW,kBCqCC;AAAD,cDzCH,WAIG,kBCqCC;AAAD,IDzCH,WAIG,kBCqCC;AAAD,cDxCJ,QAGI,kBCqCC;AAAD,IDxCJ,QAGI,kBCqCC;AAAD,cDxCK,kBAGL,kBCqCC;AAAD,IDxCK,kBAGL,kBCqCC;AAAD,cDvCJ,WAEI,kBCqCC;AAAD,IDvCJ,WAEI,kBCqCC;AAAD,cDvCQ,aAER,kBCqCC;AAAD,IDvCQ,aAER,kBCqCC;AAAD,cDtCA,MACA,kBCqCC;AAAD,IDtCA,MACA,kBCqCC;AAAD,cDtCO,aACP,kBCqCC;AAAD,IDtCO,aACP,kBCqCC;AAAD,cDzCX,OAKQ,WCoCI;AAAD,IDzCX,OAKQ,WCoCI;AAAD,cDzCH,WAKA,WCoCI;AAAD,IDzCH,WAKA,WCoCI;AAAD,cDxCJ,QAIC,WCoCI;AAAD,IDxCJ,QAIC,WCoCI;AAAD,cDxCK,kBAIR,WCoCI;AAAD,IDxCK,kBAIR,WCoCI;AAAD,cDvCJ,WAGC,WCoCI;AAAD,IDvCJ,WAGC,WCoCI;AAAD,cDvCQ,aAGX,WCoCI;AAAD,IDvCQ,aAGX,WCoCI;AAAD,cDtCA,MAEH,WCoCI;AAAD,IDtCA,MAEH,WCoCI;AAAD,cDtCO,aAEV,WCoCI;AAAD,IDtCO,aAEV,WCoCI;AAAD,cDzCX,OAKoB,aCoCR;AAAD,IDzCX,OAKoB,aCoCR;AAAD,cDzCH,WAKY,aCoCR;AAAD,IDzCH,WAKY,aCoCR;AAAD,cDxCJ,Q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","file":"paper.module.css"} \ No newline at end of file diff --git a/src/targets/paper.module.less b/src/targets/paper.module.less new file mode 100644 index 0000000..16d07ce --- /dev/null +++ b/src/targets/paper.module.less @@ -0,0 +1,8 @@ +@import (less) "../utils/mixins.less"; + +@import (less) "../fonts/firasans.less"; +@import (less) "../palettes/paper.less"; +@import (less) "../colors/minus.less"; + +@import (less) "../vars/root.less"; +@import (less) "../rules/skeleton.less"; diff --git a/src/targets/skeleton.root.css b/src/targets/paper.root.css similarity index 65% rename from src/targets/skeleton.root.css rename to src/targets/paper.root.css index dc37f3f..4d6dd9a 100644 --- a/src/targets/skeleton.root.css +++ b/src/targets/paper.root.css @@ -1,4 +1,3 @@ -/* @input-field: ~'.input-field, input[type="color"], input[type="date"], input[type="datetime-local"], input[type="email"], input[type="file"], input[type="image"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"]'; */ @font-face { font-family: 'Fira Code'; font-style: normal; @@ -134,17 +133,22 @@ } .base-skeleton, body { + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: #ffffff; --bluelib-color-r: 24; --bluelib-color-g: 24; --bluelib-color-b: 24; font-family: "Fira Sans", sans-serif; + font-weight: 400; } .base-skeleton, body, .base-skeleton *, body * { box-sizing: border-box; - color: rgb(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b)); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + /* Disable outline, as we already highlight focused elements; if it's not enough, let me know */ + outline: none !important; } .base-skeleton .container-main, body .container-main, @@ -787,6 +791,72 @@ body .panel-split aside, body .panel-split .panel-split { margin: 0; } +.base-skeleton form, +body form, +.base-skeleton .form, +body .form { + display: grid; + align-items: center; + row-gap: 4px; + column-gap: 8px; + grid-template-columns: minmax(auto, 1fr) 5fr; +} +.base-skeleton form label, +body form label, +.base-skeleton .form-label, +body .form-label { + grid-column: 1; + justify-self: end; +} +.base-skeleton form input, +body form input, +.base-skeleton .form-input, +body .form-input { + grid-column: 2; + justify-self: stretch; + width: 100%; +} +.base-skeleton form input:optional::placeholder, +body form input:optional::placeholder, +.base-skeleton .form-input:optional::placeholder, +body .form-input:optional::placeholder { + font-style: italic; +} +.base-skeleton form input:invalid:not(:placeholder-shown), +body form input:invalid:not(:placeholder-shown), +.base-skeleton .form-input:invalid:not(:placeholder-shown), +body .form-input:invalid:not(:placeholder-shown) { + --bluelib-color-r: 200; + --bluelib-color-g: 0; + --bluelib-color-b: 0; +} +.base-skeleton form input[type="submit"], +body form input[type="submit"], +.base-skeleton form button, +body form button, +.base-skeleton .form-submit, +body .form-submit { + width: auto; +} +.base-skeleton .form-buttons, +body .form-buttons { + grid-column-start: 1; + grid-column-end: 3; + display: flex; + justify-content: center; + align-items: center; + width: 100%; + margin-top: 8px; + margin-bottom: 8px; +} +.base-skeleton .form-buttons:first-child, +body .form-buttons:first-child { + margin-top: 0; +} +.base-skeleton .form-buttons:last-child, +body .form-buttons:last-child { + margin-bottom: 0; +} .base-skeleton .button, body .button, .base-skeleton button, @@ -798,7 +868,7 @@ body input[type="submit"] { align-items: center; background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); border: none; - color: white; + color: #ffffff; padding: 6px 16px; border-radius: 4px; font-family: inherit; @@ -811,7 +881,7 @@ body .button:hover, body button:hover, .base-skeleton input[type="submit"]:hover, body input[type="submit"]:hover { - background-color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); + background-color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); } .base-skeleton .button:active, body .button:active, @@ -819,7 +889,7 @@ body .button:active, body button:active, .base-skeleton input[type="submit"]:active, body input[type="submit"]:active { - background-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); + background-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); } .base-skeleton .button[disabled]:hover, body .button[disabled]:hover, @@ -869,19 +939,19 @@ body .button-toggle .status-disabled { body .button-toggle-off { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .base-skeleton .button-toggle-off:hover, body .button-toggle-off:hover { - border-color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); - color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); + border-color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); + color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); } .base-skeleton .button-toggle-off:active, body .button-toggle-off:active { - border-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + border-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); } .base-skeleton .button-toggle-off[disabled], body .button-toggle-off[disabled], @@ -895,7 +965,7 @@ body .button-toggle-off[disabled]:hover, body .button-toggle-off .status-disabled:hover { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .base-skeleton .button-toggle-off[disabled]:active, body .button-toggle-off[disabled]:active, @@ -903,25 +973,25 @@ body .button-toggle-off[disabled]:active, body .button-toggle-off .status-disabled:active { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .base-skeleton .button-toggle-on, body .button-toggle-on { - border-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + border-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); } .base-skeleton .button-toggle-on:hover, body .button-toggle-on:hover { - border-color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); - color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); + border-color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); + color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1); background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); } .base-skeleton .button-toggle-on:active, body .button-toggle-on:active { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .base-skeleton .button-toggle-on[disabled], body .button-toggle-on[disabled], @@ -933,17 +1003,326 @@ body .button-toggle-on .status-disabled { body .button-toggle-on[disabled]:hover, .base-skeleton .button-toggle-on .status-disabled:hover, body .button-toggle-on .status-disabled:hover { - border-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + border-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); } .base-skeleton .button-toggle-on[disabled]:active, body .button-toggle-on[disabled]:active, .base-skeleton .button-toggle-on .status-disabled:active, body .button-toggle-on .status-disabled:active { - border-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + border-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.base-skeleton .input-field, +body .input-field, +.base-skeleton input[type="color"], +body input[type="color"], +.base-skeleton input[type="date"], +body input[type="date"], +.base-skeleton input[type="datetime-local"], +body input[type="datetime-local"], +.base-skeleton input[type="email"], +body input[type="email"], +.base-skeleton input[type="file"], +body input[type="file"], +.base-skeleton input[type="image"], +body input[type="image"], +.base-skeleton input[type="month"], +body input[type="month"], +.base-skeleton input[type="number"], +body input[type="number"], +.base-skeleton input[type="password"], +body input[type="password"], +.base-skeleton input[type="search"], +body input[type="search"], +.base-skeleton input[type="tel"], +body input[type="tel"], +.base-skeleton input[type="text"], +body input[type="text"], +.base-skeleton input[type="time"], +body input[type="time"], +.base-skeleton input[type="url"], +body input[type="url"], +.base-skeleton input[type="week"], +body input[type="week"] { + cursor: text; + border-width: 0 0 2px 0; + border-style: solid; + border-radius: 4px 4px 0 0; + padding: 4px 6px; + font-family: inherit; + font-size: inherit; + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .input-field:hover, +body .input-field:hover, +.base-skeleton input[type="color"]:hover, +body input[type="color"]:hover, +.base-skeleton input[type="date"]:hover, +body input[type="date"]:hover, +.base-skeleton input[type="datetime-local"]:hover, +body input[type="datetime-local"]:hover, +.base-skeleton input[type="email"]:hover, +body input[type="email"]:hover, +.base-skeleton input[type="file"]:hover, +body input[type="file"]:hover, +.base-skeleton input[type="image"]:hover, +body input[type="image"]:hover, +.base-skeleton input[type="month"]:hover, +body input[type="month"]:hover, +.base-skeleton input[type="number"]:hover, +body input[type="number"]:hover, +.base-skeleton input[type="password"]:hover, +body input[type="password"]:hover, +.base-skeleton input[type="search"]:hover, +body input[type="search"]:hover, +.base-skeleton input[type="tel"]:hover, +body input[type="tel"]:hover, +.base-skeleton input[type="text"]:hover, +body input[type="text"]:hover, +.base-skeleton input[type="time"]:hover, +body input[type="time"]:hover, +.base-skeleton input[type="url"]:hover, +body input[type="url"]:hover, +.base-skeleton input[type="week"]:hover, +body input[type="week"]:hover, +.base-skeleton .input-field:focus, +body .input-field:focus, +.base-skeleton input[type="color"]:focus, +body input[type="color"]:focus, +.base-skeleton input[type="date"]:focus, +body input[type="date"]:focus, +.base-skeleton input[type="datetime-local"]:focus, +body input[type="datetime-local"]:focus, +.base-skeleton input[type="email"]:focus, +body input[type="email"]:focus, +.base-skeleton input[type="file"]:focus, +body input[type="file"]:focus, +.base-skeleton input[type="image"]:focus, +body input[type="image"]:focus, +.base-skeleton input[type="month"]:focus, +body input[type="month"]:focus, +.base-skeleton input[type="number"]:focus, +body input[type="number"]:focus, +.base-skeleton input[type="password"]:focus, +body input[type="password"]:focus, +.base-skeleton input[type="search"]:focus, +body input[type="search"]:focus, +.base-skeleton input[type="tel"]:focus, +body input[type="tel"]:focus, +.base-skeleton input[type="text"]:focus, +body input[type="text"]:focus, +.base-skeleton input[type="time"]:focus, +body input[type="time"]:focus, +.base-skeleton input[type="url"]:focus, +body input[type="url"]:focus, +.base-skeleton input[type="week"]:focus, +body input[type="week"]:focus { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.6); + color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .input-field[disabled], +body .input-field[disabled], +.base-skeleton input[type="color"][disabled], +body input[type="color"][disabled], +.base-skeleton input[type="date"][disabled], +body input[type="date"][disabled], +.base-skeleton input[type="datetime-local"][disabled], +body input[type="datetime-local"][disabled], +.base-skeleton input[type="email"][disabled], +body input[type="email"][disabled], +.base-skeleton input[type="file"][disabled], +body input[type="file"][disabled], +.base-skeleton input[type="image"][disabled], +body input[type="image"][disabled], +.base-skeleton input[type="month"][disabled], +body input[type="month"][disabled], +.base-skeleton input[type="number"][disabled], +body input[type="number"][disabled], +.base-skeleton input[type="password"][disabled], +body input[type="password"][disabled], +.base-skeleton input[type="search"][disabled], +body input[type="search"][disabled], +.base-skeleton input[type="tel"][disabled], +body input[type="tel"][disabled], +.base-skeleton input[type="text"][disabled], +body input[type="text"][disabled], +.base-skeleton input[type="time"][disabled], +body input[type="time"][disabled], +.base-skeleton input[type="url"][disabled], +body input[type="url"][disabled], +.base-skeleton input[type="week"][disabled], +body input[type="week"][disabled], +.base-skeleton .input-field .status-disabled, +body .input-field .status-disabled, +.base-skeleton input[type="color"] .status-disabled, +body input[type="color"] .status-disabled, +.base-skeleton input[type="date"] .status-disabled, +body input[type="date"] .status-disabled, +.base-skeleton input[type="datetime-local"] .status-disabled, +body input[type="datetime-local"] .status-disabled, +.base-skeleton input[type="email"] .status-disabled, +body input[type="email"] .status-disabled, +.base-skeleton input[type="file"] .status-disabled, +body input[type="file"] .status-disabled, +.base-skeleton input[type="image"] .status-disabled, +body input[type="image"] .status-disabled, +.base-skeleton input[type="month"] .status-disabled, +body input[type="month"] .status-disabled, +.base-skeleton input[type="number"] .status-disabled, +body input[type="number"] .status-disabled, +.base-skeleton input[type="password"] .status-disabled, +body input[type="password"] .status-disabled, +.base-skeleton input[type="search"] .status-disabled, +body input[type="search"] .status-disabled, +.base-skeleton input[type="tel"] .status-disabled, +body input[type="tel"] .status-disabled, +.base-skeleton input[type="text"] .status-disabled, +body input[type="text"] .status-disabled, +.base-skeleton input[type="time"] .status-disabled, +body input[type="time"] .status-disabled, +.base-skeleton input[type="url"] .status-disabled, +body input[type="url"] .status-disabled, +.base-skeleton input[type="week"] .status-disabled, +body input[type="week"] .status-disabled { + border-style: dashed; +} +.base-skeleton .input-field[disabled]:hover, +body .input-field[disabled]:hover, +.base-skeleton input[type="color"][disabled]:hover, +body input[type="color"][disabled]:hover, +.base-skeleton input[type="date"][disabled]:hover, +body input[type="date"][disabled]:hover, +.base-skeleton input[type="datetime-local"][disabled]:hover, +body input[type="datetime-local"][disabled]:hover, +.base-skeleton input[type="email"][disabled]:hover, +body input[type="email"][disabled]:hover, +.base-skeleton input[type="file"][disabled]:hover, +body input[type="file"][disabled]:hover, +.base-skeleton input[type="image"][disabled]:hover, +body input[type="image"][disabled]:hover, +.base-skeleton input[type="month"][disabled]:hover, +body input[type="month"][disabled]:hover, +.base-skeleton input[type="number"][disabled]:hover, +body input[type="number"][disabled]:hover, +.base-skeleton input[type="password"][disabled]:hover, +body input[type="password"][disabled]:hover, +.base-skeleton input[type="search"][disabled]:hover, +body input[type="search"][disabled]:hover, +.base-skeleton input[type="tel"][disabled]:hover, +body input[type="tel"][disabled]:hover, +.base-skeleton input[type="text"][disabled]:hover, +body input[type="text"][disabled]:hover, +.base-skeleton input[type="time"][disabled]:hover, +body input[type="time"][disabled]:hover, +.base-skeleton input[type="url"][disabled]:hover, +body input[type="url"][disabled]:hover, +.base-skeleton input[type="week"][disabled]:hover, +body input[type="week"][disabled]:hover, +.base-skeleton .input-field .status-disabled:hover, +body .input-field .status-disabled:hover, +.base-skeleton input[type="color"] .status-disabled:hover, +body input[type="color"] .status-disabled:hover, +.base-skeleton input[type="date"] .status-disabled:hover, +body input[type="date"] .status-disabled:hover, +.base-skeleton input[type="datetime-local"] .status-disabled:hover, +body input[type="datetime-local"] .status-disabled:hover, +.base-skeleton input[type="email"] .status-disabled:hover, +body input[type="email"] .status-disabled:hover, +.base-skeleton input[type="file"] .status-disabled:hover, +body input[type="file"] .status-disabled:hover, +.base-skeleton input[type="image"] .status-disabled:hover, +body input[type="image"] .status-disabled:hover, +.base-skeleton input[type="month"] .status-disabled:hover, +body input[type="month"] .status-disabled:hover, +.base-skeleton input[type="number"] .status-disabled:hover, +body input[type="number"] .status-disabled:hover, +.base-skeleton input[type="password"] .status-disabled:hover, +body input[type="password"] .status-disabled:hover, +.base-skeleton input[type="search"] .status-disabled:hover, +body input[type="search"] .status-disabled:hover, +.base-skeleton input[type="tel"] .status-disabled:hover, +body input[type="tel"] .status-disabled:hover, +.base-skeleton input[type="text"] .status-disabled:hover, +body input[type="text"] .status-disabled:hover, +.base-skeleton input[type="time"] .status-disabled:hover, +body input[type="time"] .status-disabled:hover, +.base-skeleton input[type="url"] .status-disabled:hover, +body input[type="url"] .status-disabled:hover, +.base-skeleton input[type="week"] .status-disabled:hover, +body input[type="week"] .status-disabled:hover, +.base-skeleton .input-field[disabled]:focus, +body .input-field[disabled]:focus, +.base-skeleton input[type="color"][disabled]:focus, +body input[type="color"][disabled]:focus, +.base-skeleton input[type="date"][disabled]:focus, +body input[type="date"][disabled]:focus, +.base-skeleton input[type="datetime-local"][disabled]:focus, +body input[type="datetime-local"][disabled]:focus, +.base-skeleton input[type="email"][disabled]:focus, +body input[type="email"][disabled]:focus, +.base-skeleton input[type="file"][disabled]:focus, +body input[type="file"][disabled]:focus, +.base-skeleton input[type="image"][disabled]:focus, +body input[type="image"][disabled]:focus, +.base-skeleton input[type="month"][disabled]:focus, +body input[type="month"][disabled]:focus, +.base-skeleton input[type="number"][disabled]:focus, +body input[type="number"][disabled]:focus, +.base-skeleton input[type="password"][disabled]:focus, +body input[type="password"][disabled]:focus, +.base-skeleton input[type="search"][disabled]:focus, +body input[type="search"][disabled]:focus, +.base-skeleton input[type="tel"][disabled]:focus, +body input[type="tel"][disabled]:focus, +.base-skeleton input[type="text"][disabled]:focus, +body input[type="text"][disabled]:focus, +.base-skeleton input[type="time"][disabled]:focus, +body input[type="time"][disabled]:focus, +.base-skeleton input[type="url"][disabled]:focus, +body input[type="url"][disabled]:focus, +.base-skeleton input[type="week"][disabled]:focus, +body input[type="week"][disabled]:focus, +.base-skeleton .input-field .status-disabled:focus, +body .input-field .status-disabled:focus, +.base-skeleton input[type="color"] .status-disabled:focus, +body input[type="color"] .status-disabled:focus, +.base-skeleton input[type="date"] .status-disabled:focus, +body input[type="date"] .status-disabled:focus, +.base-skeleton input[type="datetime-local"] .status-disabled:focus, +body input[type="datetime-local"] .status-disabled:focus, +.base-skeleton input[type="email"] .status-disabled:focus, +body input[type="email"] .status-disabled:focus, +.base-skeleton input[type="file"] .status-disabled:focus, +body input[type="file"] .status-disabled:focus, +.base-skeleton input[type="image"] .status-disabled:focus, +body input[type="image"] .status-disabled:focus, +.base-skeleton input[type="month"] .status-disabled:focus, +body input[type="month"] .status-disabled:focus, +.base-skeleton input[type="number"] .status-disabled:focus, +body input[type="number"] .status-disabled:focus, +.base-skeleton input[type="password"] .status-disabled:focus, +body input[type="password"] .status-disabled:focus, +.base-skeleton input[type="search"] .status-disabled:focus, +body input[type="search"] .status-disabled:focus, +.base-skeleton input[type="tel"] .status-disabled:focus, +body input[type="tel"] .status-disabled:focus, +.base-skeleton input[type="text"] .status-disabled:focus, +body input[type="text"] .status-disabled:focus, +.base-skeleton input[type="time"] .status-disabled:focus, +body input[type="time"] .status-disabled:focus, +.base-skeleton input[type="url"] .status-disabled:focus, +body input[type="url"] .status-disabled:focus, +.base-skeleton input[type="week"] .status-disabled:focus, +body input[type="week"] .status-disabled:focus { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .base-skeleton .spoiler, body .spoiler { @@ -993,6 +1372,10 @@ body h5, .base-skeleton h6, body h6 { text-align: center; + --bluelib-color-r: 24; + --bluelib-color-g: 24; + --bluelib-color-b: 24; + font-family: "Fira Sans", sans-serif; font-weight: 500; } .base-skeleton .element-separator, @@ -1009,6 +1392,66 @@ body .element-list-item, body li { margin: 10px 0; } +.base-skeleton .element-anchor, +body .element-anchor, +.base-skeleton a, +body a { + --bluelib-color-r: 0; + --bluelib-color-g: 147; + --bluelib-color-b: 147; +} +.base-skeleton .element-anchor:hover, +body .element-anchor:hover, +.base-skeleton a:hover, +body a:hover { + --bluelib-color-r: 0; + --bluelib-color-g: 107; + --bluelib-color-b: 107; +} +.base-skeleton .element-anchor:active, +body .element-anchor:active, +.base-skeleton a:active, +body a:active { + --bluelib-color-r: 0; + --bluelib-color-g: 65; + --bluelib-color-b: 65; +} +.base-skeleton .element-anchor[disabled], +body .element-anchor[disabled], +.base-skeleton a[disabled], +body a[disabled], +.base-skeleton .element-anchor .status-disabled, +body .element-anchor .status-disabled, +.base-skeleton a .status-disabled, +body a .status-disabled { + text-decoration-style: dashed; + text-decoration-color: currentColor; + text-decoration-width: 1px; +} +.base-skeleton .element-anchor[disabled]:hover, +body .element-anchor[disabled]:hover, +.base-skeleton a[disabled]:hover, +body a[disabled]:hover, +.base-skeleton .element-anchor .status-disabled:hover, +body .element-anchor .status-disabled:hover, +.base-skeleton a .status-disabled:hover, +body a .status-disabled:hover { + --bluelib-color-r: 0; + --bluelib-color-g: 147; + --bluelib-color-b: 147; +} +.base-skeleton .element-anchor[disabled]:active, +body .element-anchor[disabled]:active, +.base-skeleton a[disabled]:active, +body a[disabled]:active, +.base-skeleton .element-anchor .status-disabled:active, +body .element-anchor .status-disabled:active, +.base-skeleton a .status-disabled:active, +body a .status-disabled:active { + --bluelib-color-r: 0; + --bluelib-color-g: 147; + --bluelib-color-b: 147; +} .base-skeleton .align-left, body .align-left { text-align: left; @@ -1090,12 +1533,14 @@ body .style-monospace, .base-skeleton code, body code { font-family: "Fira Code", monospace; + font-weight: 400; } .base-skeleton .style-keyboard, body .style-keyboard, .base-skeleton kbd, body kbd { font-family: "Fira Code", monospace; + font-weight: 400; padding: 2px 4px; border: 2px outset; border-radius: 4px; @@ -1148,4 +1593,4 @@ body .color-gray { --bluelib-color-g: 128; --bluelib-color-b: 128; } -/*# sourceMappingURL=skeleton.root.css.map */ \ No newline at end of file +/*# sourceMappingURL=paper.root.css.map */ \ No newline at end of file diff --git a/src/targets/paper.root.css.map b/src/targets/paper.root.css.map new file mode 100644 index 0000000..6a7bea1 --- /dev/null +++ b/src/targets/paper.root.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["https://fonts.googleapis.com/css2?family=Fira+Code&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap","/mnt/tera/ext4/code/bluelib/src/rules/skeleton.less","/mnt/tera/ext4/code/bluelib/src/colors/minus.less","/mnt/tera/ext4/code/bluelib/src/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less"],"names":[],"mappings":"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;AAAD,cDpCJ,QAAE,ECoCG;AAAD,IDpCJ,QAAE,ECoCG;AAAD,cDpCK,kBAAP,ECoCG;AAAD,IDpCK,kBAAP,ECoCG;AAAD,cDnCJ,WADE,ECoCG;AAAD,IDnCJ,WADE,ECoCG;AAAD,cDnCQ,aADV,ECoCG;AAAD,IDnCQ,aADV,ECoCG;AAAD,cDlCA,MAFF,ECoCG;AAAD,IDlCA,MAFF,ECoCG;AAAD,cDlCO,aAFT,ECoCG;AAAD,IDlCO,aAFT,ECoCG;AAAD,cDrCX,OACY,eCoCA;AAAD,IDrCX,OACY,eCoCA;AAAD,cDrCH,WACI,eCoCA;AAAD,IDrCH,WACI,eCoCA;AAAD,cDpCJ,QAAK,eCoCA;AAAD,IDpCJ,QAAK,eCoCA;AAAD,cDpCK,kBAAJ,eCoCA;AAAD,IDpCK,kBAAJ,eCoCA;AAAD,cDnCJ,WADK,eCoCA;AAAD,IDnCJ,WADK,eCoCA;AAAD,cDnCQ,aADP,eCoCA;AAAD,IDnCQ,aADP,eCoCA;AAAD,cDlCA,MAFC,eCoCA;AAAD,IDlCA,MAFC,eCoCA;AAAD,cDlCO,aAFN,eCoCA;AAAD,IDlCO,aAFN,eCoCA;AAAD,cDrCX,OAEA,GCmCY;AAAD,IDrCX,OAEA,GCmCY;AAAD,cDrCH,WAER,GCmCY;AAAD,IDrCH,WAER,GCmCY;AAAD,cDpCJ,QACP,GCmCY;AAAD,IDpCJ,QACP,GCmCY;AAAD,cDpCK,kBAChB,GCmCY;AAAD,IDpCK,kBAChB,GCmCY;AAAD,cDnCJ,WAAP,GCmCY;AAAD,IDnCJ,WAAP,GCmCY;AAAD,cDnCQ,aAAnB,GCmCY;AAAD,IDnCQ,aAAnB,GCmCY;AAAD,cDlCA,MADX,GCmCY;AAAD,IDlCA,MADX,GCmCY;AAAD,cDlCO,aADlB,GCmCY;AAAD,IDlCO,aADlB,GCmCY;AAAD,cDrCX,OAEI,GCmCQ;AAAD,IDrCX,OAEI,GCmCQ;AAAD,cDrCH,WAEJ,GCmCQ;AAAD,IDrCH,WAEJ,GCmCQ;AAAD,cDpCJ,QACH,GCmCQ;AAAD,IDpCJ,QACH,GCmCQ;AAAD,cDpCK,kBACZ,GCmCQ;AAAD,IDpCK,kBACZ,GCmCQ;AAAD,cDnCJ,WAAH,GCmCQ;AAAD,IDnCJ,WAAH,GCmCQ;AAAD,cDnCQ,aAAf,GCmCQ;AAAD,IDnCQ,aAAf,GCmCQ;AAAD,cDlCA,MADP,GCmCQ;AAAD,IDlCA,MADP,GCmCQ;AAAD,cDlCO,aADd,GCmCQ;AAAD,IDlCO,aADd,GCmCQ;AAAD,cDrCX,OAEQ,GCmCI;AAAD,IDrCX,OAEQ,GCmCI;AAAD,cDrCH,WAEA,GCmCI;AAAD,IDrCH,WAEA,GCmCI;AAAD,cDpCJ,QACC,GCmCI;AAAD,IDpCJ,QACC,GCmCI;AAAD,cDpCK,kBACR,GCmCI;AAAD,IDpCK,kBACR,GCmCI;AAAD,cDnCJ,WAAC,GCmCI;AAAD,IDnCJ,WAAC,GCmCI;AAAD,cDnCQ,aAAX,GCmCI;AAAD,IDnCQ,aAAX,GCmCI;AAAD,cDlCA,MADH,GCmCI;AAAD,IDlCA,MADH,GCmCI;AAAD,cDlCO,aADV,GCmCI;AAAD,IDlCO,aADV,GCmCI;AAAD,cDrCX,OAEY,GCmCA;AAAD,IDrCX,OAEY,GCmCA;AAAD,cDrCH,WAEI,GCmCA;AAAD,IDrCH,WAEI,GCmCA;AAAD,cDpCJ,QACK,GCmCA;AAAD,IDpCJ,QACK,GCmCA;AAAD,cDpCK,kBACJ,GCmCA;AAAD,IDpCK,kBACJ,GCmCA;AAAD,cDnCJ,WAAK,GCmCA;AAAD,IDnCJ,WAAK,GCmCA;AAAD,cDnCQ,aAAP,GCmCA;AAAD,IDnCQ,aAAP,GCmCA;AAAD,cDlCA,MADC,GCmCA;AAAD,IDlCA,MADC,GCmCA;AAAD,cDlCO,aADN,GCmCA;AAAD,IDlCO,aADN,GCmCA;AAAD,cDrCX,OAEgB,GCmCJ;AAAD,IDrCX,OAEgB,GCmCJ;AAAD,cDrCH,WAEQ,GCmCJ;AAAD,IDrCH,WAEQ,GCmCJ;AAAD,cDpCJ,QACS,GCmCJ;AAAD,IDpCJ,QACS,GCmCJ;AAAD,cDpCK,kBACA,GCmCJ;AAAD,IDpCK,kBACA,GCmCJ;AAAD,cDnCJ,WAAS,GCmCJ;AAAD,IDnCJ,WAAS,GCmCJ;AAAD,cDnCQ,aAAH,GCmCJ;AAAD,IDnCQ,aAAH,GCmCJ;AAAD,cDlCA,MADK,GCmCJ;AAAD,IDlCA,MADK,GCmCJ;AAAD,cDlCO,aADF,GCmCJ;AAAD,IDlCO,aADF,GCmCJ;AAAD,cDrCX,OAEoB,GCmCR;AAAD,IDrCX,OAEoB,GCmCR;AAAD,cDrCH,WAEY,GCmCR;AAAD,IDrCH,WAEY,GCmCR;AAAD,cDpCJ,QACa,GCmCR;AAAD,IDpCJ,QACa,GCmCR;AAAD,cDpCK,kBACI,GCmCR;AAAD,IDpCK,kBACI,GCmCR;AAAD,cDnCJ,WAAa,GCmCR;AAAD,IDnCJ,WAAa,GCmCR;AAAD,cDnCQ,aAAC,GCmCR;AAAD,IDnCQ,aAAC,GCmCR;AAAD,cDlCA,MADS,GCmCR;AAAD,IDlCA,MADS,GCmCR;AAAD,cDlCO,aADE,GCmCR;AAAD,IDlCO,aADE,GCmCR;AAAD,cDrCX,OAGE,OCkCU;AAAD,IDrCX,OAGE,OCkCU;AAAD,cDrCH,WAGN,OCkCU;AAAD,IDrCH,WAGN,OCkCU;AAAD,cDpCJ,QAEL,OCkCU;AAAD,IDpCJ,QAEL,OCkCU;AAAD,cDpCK,kBAEd,OCkCU;AAAD,IDpCK,kBAEd,OCkCU;AAAD,cDnCJ,WACL,OCkCU;AAAD,IDnCJ,WACL,OCkCU;AAAD,cDnCQ,aACjB,OCkCU;AAAD,IDnCQ,aACjB,OCkCU;AAAD,cDlCA,MAAT,OCkCU;AAAD,IDlCA,MAAT,OCkCU;AAAD,cDlCO,aAAhB,OCkCU;AAAD,IDlCO,aAAhB,OCkCU;AAAD,cDrCX,OAGU,WCkCE;AAAD,IDrCX,OAGU,WCkCE;AAAD,cDrCH,WAGE,WCkCE;AAAD,IDrCH,WAGE,WCkCE;AAAD,cDpCJ,QAEG,WCkCE;AAAD,IDpCJ,QAEG,WCkCE;AAAD,cDpCK,kBAEN,WCkCE;AAAD,IDpCK,kBAEN,WCkCE;AAAD,cDnCJ,WACG,WCkCE;AAAD,IDnCJ,WACG,WCkCE;AAAD,cDnCQ,aACT,WCkCE;AAAD,IDnCQ,aACT,WCkCE;AAAD,cDlCA,MAAD,WCkCE;AAAD,IDlCA,MAAD,WCkCE;AAAD,cDlCO,aAAR,WCkCE;AAAD,IDlCO,aAAR,WCkCE;AAAD,cDrCX,OAIE,QCiCU;AAAD,IDrCX,OAIE,QCiCU;AAAD,cDrCH,WAIN,QCiCU;AAAD,IDrCH,WAIN,QCiCU;AAAD,cDpCJ,QAGL,QCiCU;AAAD,IDpCJ,QAGL,QCiCU;AAAD,cDpCK,kBAGd,QCiCU;AAAD,IDpCK,kBAGd,QCiCU;AAAD,cDnCJ,WAEL,QCiCU;AAAD,IDnCJ,WAEL,QCiCU;AAAD,cDnCQ,aAEjB,QCiCU;AAAD,IDnCQ,aAEjB,QCiCU;AAAD,cDlCA,MACT,QCiCU;AAAD,IDlCA,MACT,QCiCU;AAAD,cDlCO,aAChB,QCiCU;AAAD,IDlCO,aAChB,QCiCU;AAAD,cDrCX,OAIW,kBCiCC;AAAD,IDrCX,OAIW,kBCiCC;AAAD,cDrCH,WAIG,kBCiCC;AAAD,IDrCH,WAIG,kBCiCC;AAAD,cDpCJ,QAGI,kBCiCC;AAAD,IDpCJ,QAGI,kBCiCC;AAAD,cDpCK,kBAGL,kBCiCC;AAAD,IDpCK,kBAGL,kBCiCC;AAAD,cDnCJ,WAEI,kBCiCC;AAAD,IDnCJ,WAEI,kBCiCC;AAAD,cDnCQ,aAER,kBCiCC;AAAD,IDnCQ,aAER,kBCiCC;AAAD,cDlCA,MACA,kBCiCC;AAAD,IDlCA,MACA,kBCiCC;AAAD,cDlCO,aACP,kBCiCC;AAAD,IDlCO,aACP,kBCiCC;AAAD,cDrCX,OAKQ,WCgCI;AAAD,IDrCX,OAKQ,WCgCI;AAAD,cDrCH,WAKA,WCgCI;AAAD,IDrCH,WAKA,WCgCI;AAAD,cDpCJ,QAIC,WCgCI;AAAD,IDpCJ,QAIC,WCgCI;AAAD,cDpCK,kBAIR,WCgCI;AAAD,IDpCK,kBAIR,WCgCI;AAAD,cDnCJ,WAGC,WCgCI;AAAD,IDnCJ,WAGC,WCgCI;AAAD,cDnCQ,aAGX,WCgCI;AAAD,IDnCQ,aAGX,WCgCI;AAAD,cDlCA,MAEH,WCgCI;AAAD,IDlCA,MAEH,WCgCI;AAAD,cDlCO,aAEV,WCgCI;AAAD,IDlCO,aAEV,WCgCI;AAAD,cDrCX,OAKoB,aCgCR;AAAD,IDrCX,OAKoB,aCgCR;AAAD,cDrCH,WAKY,aCgCR;AAAD,IDrCH,WAKY,aCgCR;AAAD,cDpCJ,QAIa,aCgCR;AAAD,IDpCJ,QAIa,aCgCR;AAAD,cDpCK,kBAII,aCgCR;AAAD,IDpCK,kBAII,aCgCR;AAAD,cDnCJ,WAGa,aCgCR;AAAD,IDnCJ,WAGa,aCgCR;AAAD,cDnCQ,aAGC,aCgCR;AAAD,IDnCQ,aAGC,aCgCR;AAAD,cDlCA,MAES,aCgCR;AAAD,IDlCA,MAES,aCgCR;AAAD,cDlCO,aAEE,aCgCR;AAAD,IDlCO,aAEE,aCgCR;AAAD,cDrCX,OAKkC,MCgCtB;AAAD,IDrCX,OAKkC,MCgCtB;AAAD,cDrCH,WAK0B,MCgCtB;AAAD,IDrCH,WAK0B,MCgCtB;AAAD,cDpCJ,QAI2B,MCgCtB;AAAD,IDpCJ,QAI2B,MCgCtB;AAAD,cDpCK,kBAIkB,MCgCtB;AAAD,IDpCK,kBAIkB,MCgCtB;AAAD,cDnCJ,WAG2B,MCgCtB;AAAD,IDnCJ,WAG2B,MCgCtB;AAAD,cDnCQ,aAGe,MCgCtB;AAAD,IDnCQ,aAGe,MCgCtB;AAAD,cDlCA,MAEuB,MCgCtB;AAAD,IDlCA,MAEuB,MCgCtB;AAAD,cDlCO,aAEgB,MCgCtB;AAAD,IDlCO,aAEgB,MCgCtB;AAAD,cDrCX,OAKyC,aCgC7B;AAAD,IDrCX,OAKyC,aCgC7B;AAAD,cDrCH,WAKiC,aCgC7B;AAAD,IDrCH,WAKiC,aCgC7B;AAAD,cDpCJ,QAIkC,aCgC7B;AAAD,IDpCJ,QAIkC,aCgC7B;AAAD,cDpCK,kBAIyB,aCgC7B;AAAD,IDpCK,kBAIyB,aCgC7B;AAAD,cDnCJ,WAGkC,aCgC7B;AAAD,IDnCJ,WAGkC,aCgC7B;AAAD,cDnCQ,aAGsB,aCgC7B;AAAD,IDnCQ,aAGsB,aCgC7B;AAAD,cDlCA,MAE8B,aCgC7B;AAAD,IDlCA,MAE8B,aCgC7B;AAAD,cDlCO,aAEuB,aCgC7B;AAAD,IDlCO,aAEuB,aCgC7B;EACG,aAAA;;AAGJ,cDzCX,OAAA,qBCyCY;AAAD,IDzCX,OAAA,qBCyCY;AAAD,cDzCH,WAAR,qBCyCY;AAAD,IDzCH,WAAR,qBCyCY;AAAD,cDxCJ,QADP,qBCyCY;AAAD,IDxCJ,QADP,qBCyCY;AAAD,cDxCK,kBADhB,qBCyCY;AAAD,IDxCK,kBADhB,qBCyCY;AAAD,cDvCJ,WAFP,qBCyCY;AAAD,IDvCJ,WAFP,qBCyCY;AAAD,cDvCQ,aAFnB,qBCyCY;AAAD,IDvCQ,aAFnB,qBCyCY;AAAD,cDtCA,MAHX,qBCyCY;AAAD,IDtCA,MAHX,qBCyCY;AAAD,cDtCO,aAHlB,qBCyCY;AAAD,IDtCO,aAHlB,qBCyCY;AAAD,cDzCX,OACS,ECwCG;AAAD,IDzCX,OACS,ECwCG;AAAD,cDzCH,WACC,ECwCG;AAAD,IDzCH,WACC,ECwCG;AAAD,cDxCJ,QAAE,ECwCG;AAAD,IDxCJ,QAAE,ECwCG;AAAD,cDxCK,kBAAP,ECwCG;AAAD,IDxCK,kBAAP,ECwCG;AAAD,cDvCJ,WADE,ECwCG;AAAD,IDvCJ,WADE,ECwCG;AAAD,cDvCQ,aADV,ECwCG;AAAD,IDvCQ,aADV,ECwCG;AAAD,cDtCA,MAFF,ECwCG;AAAD,IDtCA,MAFF,ECwCG;AAAD,cDtCO,aAFT,ECwCG;AAAD,IDtCO,aAFT,ECwCG;AAAD,cDzCX,OACY,eCwCA;AAAD,IDzCX,OACY,eCwCA;AAAD,cDzCH,WACI,eCwCA;AAAD,IDzCH,WACI,eCwCA;AAAD,cDxCJ,QAAK,eCwCA;AAAD,IDxCJ,QAAK,eCwCA;AAAD,cDxCK,kBAAJ,eCwCA;AAAD,IDxCK,kBAAJ,eCwCA;AAAD,cDvCJ,WADK,eCwCA;AAAD,IDvCJ,WADK,eCwCA;AAAD,cDvCQ,aADP,eCwCA;AAAD,IDvCQ,aADP,eCwCA;AAAD,cDtCA,MAFC,eCwCA;AAAD,IDtCA,MAFC,eCwCA;AAAD,cDtCO,aAFN,eCwCA;AAAD,IDtCO,aAFN,eCwCA;AAAD,cDzCX,OAEA,GCuCY;AAAD,IDzCX,OAEA,GCuCY;AAAD,cDzCH,WAER,GCuCY;AAAD,IDzCH,WAER,GCuCY;AAAD,cDxCJ,QACP,GCuCY;AAAD,IDxCJ,QACP,GCuCY;AAAD,cDxCK,kBAChB,GCuCY;AAAD,IDxCK,kBAChB,GCuCY;AAAD,cDvCJ,WAAP,GCuCY;AAAD,IDvCJ,WAAP,GCuCY;AAAD,cDvCQ,aAAnB,GCuCY;AAAD,IDvCQ,aAAnB,GCuCY;AAAD,cDtCA,MADX,GCuCY;AAAD,IDtCA,MADX,GCuCY;AAAD,cDtCO,aADlB,GCuCY;AAAD,IDtCO,aADlB,GCuCY;AAAD,cDzCX,OAEI,GCuCQ;AAAD,IDzCX,OAEI,GCuCQ;AAAD,cDzCH,WAEJ,GCuCQ;AAAD,IDzCH,WAEJ,GCuCQ;AAAD,cDxCJ,QACH,GCuCQ;AAAD,IDxCJ,QACH,GCuCQ;AAAD,cDxCK,kBACZ,GCuCQ;AAAD,IDxCK,kBACZ,GCuCQ;AAAD,cDvCJ,WAAH,GCuCQ;AAAD,IDvCJ,WAAH,GCuCQ;AAAD,cDvCQ,aAAf,GCuCQ;AAAD,IDvCQ,aAAf,GCuCQ;AAAD,cDtCA,MADP,GCuCQ;AAAD,IDtCA,MADP,GCuCQ;AAAD,cDtCO,aADd,GCuCQ;AAAD,IDtCO,aADd,GCuCQ;AAAD,cDzCX,OAEQ,GCuCI;AAAD,IDzCX,OAEQ,GCuCI;AAAD,cDzCH,WAEA,GCuCI;AAAD,IDzCH,WAEA,GCuCI;AAAD,cDxCJ,QACC,GCuCI;AAAD,IDxCJ,QACC,GCuCI;AAAD,cDxCK,kBACR,GCuCI;AAAD,IDxCK,kBACR,GCuCI;AAAD,cDvCJ,WAAC,GCuCI;AAAD,IDvCJ,WAAC,GCuCI;AAAD,cDvCQ,aAAX,GCuCI;AAAD,IDvCQ,aAAX,GCuCI;AAAD,cDtCA,MADH,GCuCI;AAAD,IDtCA,MADH,GCuCI;AAAD,cDtCO,aADV,GCuCI;AAAD,IDtCO,aADV,GCuCI;AAAD,cDzCX,OAEY,GCuCA;AAAD,IDzCX,OAEY,GCuCA;AAAD,cDzCH,WAEI,GCuCA;AAAD,IDzCH,WAEI,GCuCA;AAAD,cDxCJ,QACK,GCuCA;AAAD,IDxCJ,QACK,GCuCA;AAAD,cDxCK,kBACJ,GCuCA;AAAD,IDxCK,kBACJ,GCuCA;AAAD,cDvCJ,WAAK,GCuCA;AAAD,IDvCJ,WAAK,GCuCA;AAAD,cDvCQ,aAAP,GCuCA;AAAD,IDvCQ,aAAP,GCuCA;AAAD,cDtCA,MADC,GCuCA;AAAD,IDtCA,MADC,GCuCA;AAAD,cDtCO,aADN,GCuCA;AAAD,IDtCO,aADN,GCuCA;AAAD,cDzCX,OAEgB,GCuCJ;AAAD,IDzCX,OAEgB,GCuCJ;AAAD,cDzCH,WAEQ,GCuCJ;AAAD,IDzCH,WAEQ,GCuCJ;AAAD,cDxCJ,QACS,GCuCJ;AAAD,IDxCJ,QACS,GCuCJ;AAAD,cDxCK,kBACA,GCuCJ;AAAD,IDxCK,kBACA,GCuCJ;AAAD,cDvCJ,WAAS,GCuCJ;AAAD,IDvCJ,WAAS,GCuCJ;AAAD,cDvCQ,aAAH,GCuCJ;AAAD,IDvCQ,aAAH,GCuCJ;AAAD,cDtCA,MADK,GCuCJ;AAAD,IDtCA,MADK,GCuCJ;AAAD,cDtCO,aADF,GCuCJ;AAAD,IDtCO,aADF,GCuCJ;AAAD,cDzCX,OAEoB,GCuCR;AAAD,IDzCX,OAEoB,GCuCR;AAAD,cDzCH,WAEY,GCuCR;AAAD,IDzCH,WAEY,GCuCR;AAAD,cDxCJ,QACa,GCuCR;AAAD,IDxCJ,QACa,GCuCR;AAAD,cDxCK,kBACI,GCuCR;AAAD,IDxCK,kBACI,GCuCR;AAAD,cDvCJ,WAAa,GCuCR;AAAD,IDvCJ,WAAa,GCuCR;AAAD,cDvCQ,aAAC,GCuCR;AAAD,IDvCQ,aAAC,GCuCR;AAAD,cDtCA,MADS,GCuCR;AAAD,IDtCA,MADS,GCuCR;AAAD,cDtCO,aADE,GCuCR;AAAD,IDtCO,aADE,GCuCR;AAAD,cDzCX,OAGE,OCsCU;AAAD,IDzCX,OAGE,OCsCU;AAAD,cDzCH,WAGN,OCsCU;AAAD,IDzCH,WAGN,OCsCU;AAAD,cDxCJ,QAEL,OCsCU;AAAD,IDxCJ,QAEL,OCsCU;AAAD,cDxCK,kBAEd,OCsCU;AAAD,IDxCK,kBAEd,OCsCU;AAAD,cDvCJ,WACL,OCsCU;AAAD,IDvCJ,WACL,OCsCU;AAAD,cDvCQ,aACjB,OCsCU;AAAD,IDvCQ,aACjB,OCsCU;AAAD,cDtCA,MAAT,OCsCU;AAAD,IDtCA,MAAT,OCsCU;AAAD,cDtCO,aAAhB,OCsCU;AAAD,IDtCO,aAAhB,OCsCU;AAAD,cDzCX,OAGU,WCsCE;AAAD,IDzCX,OAGU,WCsCE;AAAD,cDzCH,WAGE,WCsCE;AAAD,IDzCH,WAGE,WCsCE;AAAD,cDxCJ,QAEG,WCsCE;AAAD,IDxCJ,QAEG,WCsCE;AAAD,cDxCK,kBAEN,WCsCE;AAAD,IDxCK,kBAEN,WCsCE;AAAD,cDvCJ,WACG,WCsCE;AAAD,IDvCJ,WACG,WCsCE;AAAD,cDvCQ,aACT,WCsCE;AAAD,IDvCQ,aACT,WCsCE;AAAD,cDtCA,MAAD,WCsCE;AAAD,IDtCA,MAAD,WCsCE;AAAD,cDtCO,aAAR,WCsCE;AAAD,IDtCO,aAAR,WCsCE;AAAD,cDzCX,OAIE,QCqCU;AAAD,IDzCX,OAIE,QCqCU;AAAD,cDzCH,WAIN,QCqCU;AAAD,IDzCH,WAIN,QCqCU;AAAD,cDxCJ,QAGL,QCqCU;AAAD,IDxCJ,QAGL,QCqCU;AAAD,cDxCK,kBAGd,QCqCU;AAAD,IDxCK,kBAGd,QCqCU;AAAD,cDvCJ,WAEL,QCqCU;AAAD,IDvCJ,WAEL,QCqCU;AAAD,cDvCQ,aAEjB,QCqCU;AAAD,IDvCQ,aAEjB,QCqCU;AAAD,cDtCA,MACT,QCqCU;AAAD,IDtCA,MACT,QCqCU;AAAD,cDtCO,aAChB,QCqCU;AAAD,IDtCO,aAChB,QCqCU;AAAD,cDzCX,OAIW,kBCqCC;AAAD,IDzCX,OAIW,kBCqCC;AAAD,cDzCH,WAIG,kBCqCC;AAAD,IDzCH,WAIG,kBCqCC;AAAD,cDxCJ,QAGI,kBCqCC;AAAD,IDxCJ,QAGI,kBCqCC;AAAD,cDxCK,kBAGL,kBCqCC;AAAD,IDxCK,kBAGL,kBCqCC;AAAD,cDvCJ,WAEI,kBCqCC;AAAD,IDvCJ,WAEI,kBCqCC;AAAD,cDvCQ,aAER,kBCqCC;AAAD,IDvCQ,aAER,kBCqCC;AAAD,cDtCA,MACA,kBCqCC;AAAD,IDtCA,MACA,kBCqCC;AAAD,cDtCO,aACP,kBCqCC;AAAD,IDtCO,aACP,kBCqCC;AAAD,cDzCX,OAKQ,WCoCI;AAAD,IDzCX,OAKQ,WCoCI;AAAD,cDzCH,WAKA,WCoCI;AAAD,IDzCH,WAKA,WCoCI;AAAD,cDxCJ,QAIC,WCoCI;AAAD,IDxCJ,QAIC,WCoCI;AAAD,cDxCK,kBAIR,WCoCI;AAAD,IDxCK,kBAIR,WCoCI;AAAD,cDvCJ,WAGC,WCoCI;AAAD,IDvCJ,WAGC,WCoCI;AAAD,cDvCQ,aAGX,WCoCI;AAAD,IDvCQ,aAGX,WCoCI;AAAD,cDtCA,MAEH,WCoCI;AAAD,IDtCA,MAEH,WCoCI;AAAD,cDtCO,aAEV,WCoCI;AAAD,IDtCO,aAEV,WCoCI;AAAD,cDzCX,OAKoB,aCoCR;AAAD,IDzCX,OAKoB,aCoCR;AAAD,cDzCH,WAKY,aCoCR;AAAD,IDzCH,WAKY,aCoCR;AAAD,cDxCJ,Q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","file":"paper.root.css"} \ No newline at end of file diff --git a/src/targets/paper.root.less b/src/targets/paper.root.less new file mode 100644 index 0000000..16d07ce --- /dev/null +++ b/src/targets/paper.root.less @@ -0,0 +1,8 @@ +@import (less) "../utils/mixins.less"; + +@import (less) "../fonts/firasans.less"; +@import (less) "../palettes/paper.less"; +@import (less) "../colors/minus.less"; + +@import (less) "../vars/root.less"; +@import (less) "../rules/skeleton.less"; diff --git a/src/targets/skeleton.module.css b/src/targets/royalblue.module.css similarity index 60% rename from src/targets/skeleton.module.css rename to src/targets/royalblue.module.css index c39b952..86f28db 100644 --- a/src/targets/skeleton.module.css +++ b/src/targets/royalblue.module.css @@ -1,4 +1,3 @@ -/* @input-field: ~'.input-field'; */ @font-face { font-family: 'Fira Code'; font-style: normal; @@ -133,15 +132,20 @@ src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnFK_uQQ.ttf) format('truetype'); } .bluelib { - --bluelib-color-r: 24; - --bluelib-color-g: 24; - --bluelib-color-b: 24; + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: #0d193b; + --bluelib-color-r: 160; + --bluelib-color-g: 204; + --bluelib-color-b: 255; font-family: "Fira Sans", sans-serif; + font-weight: 400; } .bluelib, .bluelib * { box-sizing: border-box; - color: rgb(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b)); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + /* Disable outline, as we already highlight focused elements; if it's not enough, let me know */ + outline: none !important; } .bluelib .container-main { margin-left: auto; @@ -194,13 +198,56 @@ .bluelib .panel-split > .panel { margin: 0; } +.bluelib .form { + display: grid; + align-items: center; + row-gap: 4px; + column-gap: 8px; + grid-template-columns: minmax(auto, 1fr) 5fr; +} +.bluelib .form-label { + grid-column: 1; + justify-self: end; +} +.bluelib .form-input { + grid-column: 2; + justify-self: stretch; + width: 100%; +} +.bluelib .form-input:optional::placeholder { + font-style: italic; +} +.bluelib .form-input:invalid:not(:placeholder-shown) { + --bluelib-color-r: 255; + --bluelib-color-g: 125; + --bluelib-color-b: 125; +} +.bluelib .form-submit { + width: auto; +} +.bluelib .form-buttons { + grid-column-start: 1; + grid-column-end: 3; + display: flex; + justify-content: center; + align-items: center; + width: 100%; + margin-top: 8px; + margin-bottom: 8px; +} +.bluelib .form-buttons:first-child { + margin-top: 0; +} +.bluelib .form-buttons:last-child { + margin-bottom: 0; +} .bluelib .button { display: inline-flex; justify-content: center; align-items: center; background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); border: none; - color: white; + color: #000000; padding: 6px 16px; border-radius: 4px; font-family: inherit; @@ -208,10 +255,10 @@ cursor: pointer; } .bluelib .button:hover { - background-color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); + background-color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); } .bluelib .button:active { - background-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); + background-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); } .bluelib .button.status-disabled:hover { background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); @@ -233,17 +280,17 @@ .bluelib .button-toggle-off { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .bluelib .button-toggle-off:hover { - border-color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); - color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); + border-color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); + color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); } .bluelib .button-toggle-off:active { - border-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + border-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); } .bluelib .button-toggle-off.status-disabled { border-style: dashed; @@ -251,40 +298,67 @@ .bluelib .button-toggle-off.status-disabled:hover { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .bluelib .button-toggle-off.status-disabled:active { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .bluelib .button-toggle-on { - border-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + border-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); } .bluelib .button-toggle-on:hover { - border-color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); - color: rgba(calc(var(--bluelib-color-r) - 25), calc(var(--bluelib-color-g) - 25), calc(var(--bluelib-color-b) - 25), 1); + border-color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); + color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); } .bluelib .button-toggle-on:active { border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .bluelib .button-toggle-on.status-disabled { border-style: dashed; } .bluelib .button-toggle-on.status-disabled:hover { - border-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + border-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); } .bluelib .button-toggle-on.status-disabled:active { - border-color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - color: rgba(calc(var(--bluelib-color-r) - 55), calc(var(--bluelib-color-g) - 55), calc(var(--bluelib-color-b) - 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + border-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.bluelib .input-field { + cursor: text; + border-width: 0 0 2px 0; + border-style: solid; + border-radius: 4px 4px 0 0; + padding: 4px 6px; + font-family: inherit; + font-size: inherit; + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.bluelib .input-field:hover, +.bluelib .input-field:focus { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.6); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.bluelib .input-field.status-disabled { + border-style: dashed; +} +.bluelib .input-field.status-disabled:hover, +.bluelib .input-field.status-disabled:focus { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); } .bluelib .spoiler { filter: blur(5px); @@ -307,6 +381,10 @@ } .bluelib .element-title { text-align: center; + --bluelib-color-r: 255; + --bluelib-color-g: 255; + --bluelib-color-b: 255; + font-family: "Fira Sans", sans-serif; font-weight: 500; } .bluelib .element-separator { @@ -317,6 +395,36 @@ .bluelib .element-list-item { margin: 10px 0; } +.bluelib .element-anchor { + --bluelib-color-r: 0; + --bluelib-color-g: 202; + --bluelib-color-b: 202; +} +.bluelib .element-anchor:hover { + --bluelib-color-r: 0; + --bluelib-color-g: 255; + --bluelib-color-b: 255; +} +.bluelib .element-anchor:active { + --bluelib-color-r: 160; + --bluelib-color-g: 255; + --bluelib-color-b: 255; +} +.bluelib .element-anchor.status-disabled { + text-decoration-style: dashed; + text-decoration-color: currentColor; + text-decoration-width: 1px; +} +.bluelib .element-anchor.status-disabled:hover { + --bluelib-color-r: 0; + --bluelib-color-g: 202; + --bluelib-color-b: 202; +} +.bluelib .element-anchor.status-disabled:active { + --bluelib-color-r: 0; + --bluelib-color-g: 202; + --bluelib-color-b: 202; +} .bluelib .align-left { text-align: left; } @@ -361,51 +469,53 @@ } .bluelib .style-monospace { font-family: "Fira Code", monospace; + font-weight: 400; } .bluelib .style-keyboard { font-family: "Fira Code", monospace; + font-weight: 400; padding: 2px 4px; border: 2px outset; border-radius: 4px; } .bluelib .color-red { - --bluelib-color-r: 200; - --bluelib-color-g: 0; - --bluelib-color-b: 0; + --bluelib-color-r: 255; + --bluelib-color-g: 125; + --bluelib-color-b: 125; } .bluelib .color-orange { - --bluelib-color-r: 200; - --bluelib-color-g: 165; - --bluelib-color-b: 0; + --bluelib-color-r: 255; + --bluelib-color-g: 187; + --bluelib-color-b: 125; } .bluelib .color-yellow { - --bluelib-color-r: 200; - --bluelib-color-g: 200; - --bluelib-color-b: 0; + --bluelib-color-r: 255; + --bluelib-color-g: 255; + --bluelib-color-b: 125; } .bluelib .color-lime { - --bluelib-color-r: 0; - --bluelib-color-g: 200; - --bluelib-color-b: 0; + --bluelib-color-r: 125; + --bluelib-color-g: 255; + --bluelib-color-b: 125; } .bluelib .color-cyan { - --bluelib-color-r: 0; - --bluelib-color-g: 200; - --bluelib-color-b: 200; + --bluelib-color-r: 125; + --bluelib-color-g: 255; + --bluelib-color-b: 255; } .bluelib .color-blue { - --bluelib-color-r: 0; - --bluelib-color-g: 0; - --bluelib-color-b: 200; + --bluelib-color-r: 125; + --bluelib-color-g: 125; + --bluelib-color-b: 255; } .bluelib .color-magenta { - --bluelib-color-r: 200; - --bluelib-color-g: 0; - --bluelib-color-b: 200; + --bluelib-color-r: 255; + --bluelib-color-g: 125; + --bluelib-color-b: 255; } .bluelib .color-gray { - --bluelib-color-r: 128; - --bluelib-color-g: 128; - --bluelib-color-b: 128; + --bluelib-color-r: 187; + --bluelib-color-g: 187; + --bluelib-color-b: 187; } -/*# sourceMappingURL=skeleton.module.css.map */ \ No newline at end of file +/*# sourceMappingURL=royalblue.module.css.map */ \ No newline at end of file diff --git a/src/targets/royalblue.module.css.map b/src/targets/royalblue.module.css.map new file mode 100644 index 0000000..cfe715d --- /dev/null +++ b/src/targets/royalblue.module.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["https://fonts.googleapis.com/css2?family=Fira+Code&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap","/mnt/tera/ext4/code/bluelib/src/rules/skeleton.less","/mnt/tera/ext4/code/bluelib/src/colors/plus.less","/mnt/tera/ext4/code/bluelib/src/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less"],"names":[],"mappings":"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","file":"royalblue.module.css"} \ No newline at end of file diff --git a/src/targets/royalblue.module.less b/src/targets/royalblue.module.less new file mode 100644 index 0000000..1470008 --- /dev/null +++ b/src/targets/royalblue.module.less @@ -0,0 +1,8 @@ +@import (less) "../utils/mixins.less"; + +@import (less) "../fonts/firasans.less"; +@import (less) "../palettes/royalblue.less"; +@import (less) "../colors/plus.less"; + +@import (less) "../vars/module.less"; +@import (less) "../rules/skeleton.less"; diff --git a/src/targets/royalblue.root.css b/src/targets/royalblue.root.css new file mode 100644 index 0000000..4def5f8 --- /dev/null +++ b/src/targets/royalblue.root.css @@ -0,0 +1,1596 @@ +@font-face { + font-family: 'Fira Code'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firacode/v10/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_D1sFVc.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 100; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9A4kDNxMZdWfMOD5VvkrCqYTc.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 200; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrAGQBf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 300; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrBiQxf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9C4kDNxMZdWfMOD5VvkojO.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 500; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrA6Qhf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 600; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrAWRRf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 700; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrByRBf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 800; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrBuRxf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: italic; + font-weight: 900; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9f4kDNxMZdWfMOD5VvkrBKRhf_.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 100; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9C4kDNxMZdWfMOD5Vn9IjO.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 200; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnWKnuQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 300; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnPKruQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9E4kDNxMZdWfMOD5VfkA.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnZKvuQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnSKzuQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnLK3uQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 800; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnMK7uQQ.ttf) format('truetype'); +} +@font-face { + font-family: 'Fira Sans'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnFK_uQQ.ttf) format('truetype'); +} +.base-skeleton, +body { + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: #0d193b; + --bluelib-color-r: 160; + --bluelib-color-g: 204; + --bluelib-color-b: 255; + font-family: "Fira Sans", sans-serif; + font-weight: 400; +} +.base-skeleton, +body, +.base-skeleton *, +body * { + box-sizing: border-box; + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + /* Disable outline, as we already highlight focused elements; if it's not enough, let me know */ + outline: none !important; +} +.base-skeleton .container-main, +body .container-main, +.base-skeleton main, +body main { + margin-left: auto; + margin-right: auto; + max-width: 1280px; +} +.base-skeleton .panel, +body .panel, +.base-skeleton .panel-box, +body .panel-box, +.base-skeleton section, +body section, +.base-skeleton .panel-blockquote, +body .panel-blockquote, +.base-skeleton blockquote, +body blockquote, +.base-skeleton .panel-aside, +body .panel-aside, +.base-skeleton aside, +body aside, +.base-skeleton .panel-split, +body .panel-split { + margin: 8px 0; + width: 100%; +} +.base-skeleton .panel > .element-paragraph:first-child, +body .panel > .element-paragraph:first-child, +.base-skeleton .panel-box > .element-paragraph:first-child, +body .panel-box > .element-paragraph:first-child, +.base-skeleton section > .element-paragraph:first-child, +body section > .element-paragraph:first-child, +.base-skeleton .panel-blockquote > .element-paragraph:first-child, +body .panel-blockquote > .element-paragraph:first-child, +.base-skeleton blockquote > .element-paragraph:first-child, +body blockquote > .element-paragraph:first-child, +.base-skeleton .panel-aside > .element-paragraph:first-child, +body .panel-aside > .element-paragraph:first-child, +.base-skeleton aside > .element-paragraph:first-child, +body aside > .element-paragraph:first-child, +.base-skeleton .panel-split > .element-paragraph:first-child, +body .panel-split > .element-paragraph:first-child, +.base-skeleton .panel p:first-child, +body .panel p:first-child, +.base-skeleton .panel-box p:first-child, +body .panel-box p:first-child, +.base-skeleton section p:first-child, +body section p:first-child, +.base-skeleton .panel-blockquote p:first-child, +body .panel-blockquote p:first-child, +.base-skeleton blockquote p:first-child, +body blockquote p:first-child, +.base-skeleton .panel-aside p:first-child, +body .panel-aside p:first-child, +.base-skeleton aside p:first-child, +body aside p:first-child, +.base-skeleton .panel-split p:first-child, +body .panel-split p:first-child, +.base-skeleton .panel .element-title:first-child, +body .panel .element-title:first-child, +.base-skeleton .panel-box .element-title:first-child, +body .panel-box .element-title:first-child, +.base-skeleton section .element-title:first-child, +body section .element-title:first-child, +.base-skeleton .panel-blockquote .element-title:first-child, +body .panel-blockquote .element-title:first-child, +.base-skeleton blockquote .element-title:first-child, +body blockquote .element-title:first-child, +.base-skeleton .panel-aside .element-title:first-child, +body .panel-aside .element-title:first-child, +.base-skeleton aside .element-title:first-child, +body aside .element-title:first-child, +.base-skeleton .panel-split .element-title:first-child, +body .panel-split .element-title:first-child, +.base-skeleton .panel h1:first-child, +body .panel h1:first-child, +.base-skeleton .panel-box h1:first-child, +body .panel-box h1:first-child, +.base-skeleton section h1:first-child, +body section h1:first-child, +.base-skeleton .panel-blockquote h1:first-child, +body .panel-blockquote h1:first-child, +.base-skeleton blockquote h1:first-child, +body blockquote h1:first-child, +.base-skeleton .panel-aside h1:first-child, +body .panel-aside h1:first-child, +.base-skeleton aside h1:first-child, +body aside h1:first-child, +.base-skeleton .panel-split h1:first-child, +body .panel-split h1:first-child, +.base-skeleton .panel h2:first-child, +body .panel h2:first-child, +.base-skeleton .panel-box h2:first-child, +body .panel-box h2:first-child, +.base-skeleton section h2:first-child, +body section h2:first-child, +.base-skeleton .panel-blockquote h2:first-child, +body .panel-blockquote h2:first-child, +.base-skeleton blockquote h2:first-child, +body blockquote h2:first-child, +.base-skeleton .panel-aside h2:first-child, +body .panel-aside h2:first-child, +.base-skeleton aside h2:first-child, +body aside h2:first-child, +.base-skeleton .panel-split h2:first-child, +body .panel-split h2:first-child, +.base-skeleton .panel h3:first-child, +body .panel h3:first-child, +.base-skeleton .panel-box h3:first-child, +body .panel-box h3:first-child, +.base-skeleton section h3:first-child, +body section h3:first-child, +.base-skeleton .panel-blockquote h3:first-child, +body .panel-blockquote h3:first-child, +.base-skeleton blockquote h3:first-child, +body blockquote h3:first-child, +.base-skeleton .panel-aside h3:first-child, +body .panel-aside h3:first-child, +.base-skeleton aside h3:first-child, +body aside h3:first-child, +.base-skeleton .panel-split h3:first-child, +body .panel-split h3:first-child, +.base-skeleton .panel h4:first-child, +body .panel h4:first-child, +.base-skeleton .panel-box h4:first-child, +body .panel-box h4:first-child, +.base-skeleton section h4:first-child, +body section h4:first-child, +.base-skeleton .panel-blockquote h4:first-child, +body .panel-blockquote h4:first-child, +.base-skeleton blockquote h4:first-child, +body blockquote h4:first-child, +.base-skeleton .panel-aside h4:first-child, +body .panel-aside h4:first-child, +.base-skeleton aside h4:first-child, +body aside h4:first-child, +.base-skeleton .panel-split h4:first-child, +body .panel-split h4:first-child, +.base-skeleton .panel h5:first-child, +body .panel h5:first-child, +.base-skeleton .panel-box h5:first-child, +body .panel-box h5:first-child, +.base-skeleton section h5:first-child, +body section h5:first-child, +.base-skeleton .panel-blockquote h5:first-child, +body .panel-blockquote h5:first-child, +.base-skeleton blockquote h5:first-child, +body blockquote h5:first-child, +.base-skeleton .panel-aside h5:first-child, +body .panel-aside h5:first-child, +.base-skeleton aside h5:first-child, +body aside h5:first-child, +.base-skeleton .panel-split h5:first-child, +body .panel-split h5:first-child, +.base-skeleton .panel h6:first-child, +body .panel h6:first-child, +.base-skeleton .panel-box h6:first-child, +body .panel-box h6:first-child, +.base-skeleton section h6:first-child, +body section h6:first-child, +.base-skeleton .panel-blockquote h6:first-child, +body .panel-blockquote h6:first-child, +.base-skeleton blockquote h6:first-child, +body blockquote h6:first-child, +.base-skeleton .panel-aside h6:first-child, +body .panel-aside h6:first-child, +.base-skeleton aside h6:first-child, +body aside h6:first-child, +.base-skeleton .panel-split h6:first-child, +body .panel-split h6:first-child, +.base-skeleton .panel .panel:first-child, +body .panel .panel:first-child, +.base-skeleton .panel-box .panel:first-child, +body .panel-box .panel:first-child, +.base-skeleton section .panel:first-child, +body section .panel:first-child, +.base-skeleton .panel-blockquote .panel:first-child, +body .panel-blockquote .panel:first-child, +.base-skeleton blockquote .panel:first-child, +body blockquote .panel:first-child, +.base-skeleton .panel-aside .panel:first-child, +body .panel-aside .panel:first-child, +.base-skeleton aside .panel:first-child, +body aside .panel:first-child, +.base-skeleton .panel-split .panel:first-child, +body .panel-split .panel:first-child, +.base-skeleton .panel .panel-box:first-child, +body .panel .panel-box:first-child, +.base-skeleton .panel-box .panel-box:first-child, +body .panel-box .panel-box:first-child, +.base-skeleton section .panel-box:first-child, +body section .panel-box:first-child, +.base-skeleton .panel-blockquote .panel-box:first-child, +body .panel-blockquote .panel-box:first-child, +.base-skeleton blockquote .panel-box:first-child, +body blockquote .panel-box:first-child, +.base-skeleton .panel-aside .panel-box:first-child, +body .panel-aside .panel-box:first-child, +.base-skeleton aside .panel-box:first-child, +body aside .panel-box:first-child, +.base-skeleton .panel-split .panel-box:first-child, +body .panel-split .panel-box:first-child, +.base-skeleton .panel section:first-child, +body .panel section:first-child, +.base-skeleton .panel-box section:first-child, +body .panel-box section:first-child, +.base-skeleton section section:first-child, +body section section:first-child, +.base-skeleton .panel-blockquote section:first-child, +body .panel-blockquote section:first-child, +.base-skeleton blockquote section:first-child, +body blockquote section:first-child, +.base-skeleton .panel-aside section:first-child, +body .panel-aside section:first-child, +.base-skeleton aside section:first-child, +body aside section:first-child, +.base-skeleton .panel-split section:first-child, +body .panel-split section:first-child, +.base-skeleton .panel .panel-blockquote:first-child, +body .panel .panel-blockquote:first-child, +.base-skeleton .panel-box .panel-blockquote:first-child, +body .panel-box .panel-blockquote:first-child, +.base-skeleton section .panel-blockquote:first-child, +body section .panel-blockquote:first-child, +.base-skeleton .panel-blockquote .panel-blockquote:first-child, +body .panel-blockquote .panel-blockquote:first-child, +.base-skeleton blockquote .panel-blockquote:first-child, +body blockquote .panel-blockquote:first-child, +.base-skeleton .panel-aside .panel-blockquote:first-child, +body .panel-aside .panel-blockquote:first-child, +.base-skeleton aside .panel-blockquote:first-child, +body aside .panel-blockquote:first-child, +.base-skeleton .panel-split .panel-blockquote:first-child, +body .panel-split .panel-blockquote:first-child, +.base-skeleton .panel blockquote:first-child, +body .panel blockquote:first-child, +.base-skeleton .panel-box blockquote:first-child, +body .panel-box blockquote:first-child, +.base-skeleton section blockquote:first-child, +body section blockquote:first-child, +.base-skeleton .panel-blockquote blockquote:first-child, +body .panel-blockquote blockquote:first-child, +.base-skeleton blockquote blockquote:first-child, +body blockquote blockquote:first-child, +.base-skeleton .panel-aside blockquote:first-child, +body .panel-aside blockquote:first-child, +.base-skeleton aside blockquote:first-child, +body aside blockquote:first-child, +.base-skeleton .panel-split blockquote:first-child, +body .panel-split blockquote:first-child, +.base-skeleton .panel .panel-aside:first-child, +body .panel .panel-aside:first-child, +.base-skeleton .panel-box .panel-aside:first-child, +body .panel-box .panel-aside:first-child, +.base-skeleton section .panel-aside:first-child, +body section .panel-aside:first-child, +.base-skeleton .panel-blockquote .panel-aside:first-child, +body .panel-blockquote .panel-aside:first-child, +.base-skeleton blockquote .panel-aside:first-child, +body blockquote .panel-aside:first-child, +.base-skeleton .panel-aside .panel-aside:first-child, +body .panel-aside .panel-aside:first-child, +.base-skeleton aside .panel-aside:first-child, +body aside .panel-aside:first-child, +.base-skeleton .panel-split .panel-aside:first-child, +body .panel-split .panel-aside:first-child, +.base-skeleton .panel aside:first-child, +body .panel aside:first-child, +.base-skeleton .panel-box aside:first-child, +body .panel-box aside:first-child, +.base-skeleton section aside:first-child, +body section aside:first-child, +.base-skeleton .panel-blockquote aside:first-child, +body .panel-blockquote aside:first-child, +.base-skeleton blockquote aside:first-child, +body blockquote aside:first-child, +.base-skeleton .panel-aside aside:first-child, +body .panel-aside aside:first-child, +.base-skeleton aside aside:first-child, +body aside aside:first-child, +.base-skeleton .panel-split aside:first-child, +body .panel-split aside:first-child, +.base-skeleton .panel .panel-split:first-child, +body .panel .panel-split:first-child, +.base-skeleton .panel-box .panel-split:first-child, +body .panel-box .panel-split:first-child, +.base-skeleton section .panel-split:first-child, +body section .panel-split:first-child, +.base-skeleton .panel-blockquote .panel-split:first-child, +body .panel-blockquote .panel-split:first-child, +.base-skeleton blockquote .panel-split:first-child, +body blockquote .panel-split:first-child, +.base-skeleton .panel-aside .panel-split:first-child, +body .panel-aside .panel-split:first-child, +.base-skeleton aside .panel-split:first-child, +body aside .panel-split:first-child, +.base-skeleton .panel-split .panel-split:first-child, +body .panel-split .panel-split:first-child { + margin-top: 0; +} +.base-skeleton .panel > .element-paragraph:last-child, +body .panel > .element-paragraph:last-child, +.base-skeleton .panel-box > .element-paragraph:last-child, +body .panel-box > .element-paragraph:last-child, +.base-skeleton section > .element-paragraph:last-child, +body section > .element-paragraph:last-child, +.base-skeleton .panel-blockquote > .element-paragraph:last-child, +body .panel-blockquote > .element-paragraph:last-child, +.base-skeleton blockquote > .element-paragraph:last-child, +body blockquote > .element-paragraph:last-child, +.base-skeleton .panel-aside > .element-paragraph:last-child, +body .panel-aside > .element-paragraph:last-child, +.base-skeleton aside > .element-paragraph:last-child, +body aside > .element-paragraph:last-child, +.base-skeleton .panel-split > .element-paragraph:last-child, +body .panel-split > .element-paragraph:last-child, +.base-skeleton .panel p:last-child, +body .panel p:last-child, +.base-skeleton .panel-box p:last-child, +body .panel-box p:last-child, +.base-skeleton section p:last-child, +body section p:last-child, +.base-skeleton .panel-blockquote p:last-child, +body .panel-blockquote p:last-child, +.base-skeleton blockquote p:last-child, +body blockquote p:last-child, +.base-skeleton .panel-aside p:last-child, +body .panel-aside p:last-child, +.base-skeleton aside p:last-child, +body aside p:last-child, +.base-skeleton .panel-split p:last-child, +body .panel-split p:last-child, +.base-skeleton .panel .element-title:last-child, +body .panel .element-title:last-child, +.base-skeleton .panel-box .element-title:last-child, +body .panel-box .element-title:last-child, +.base-skeleton section .element-title:last-child, +body section .element-title:last-child, +.base-skeleton .panel-blockquote .element-title:last-child, +body .panel-blockquote .element-title:last-child, +.base-skeleton blockquote .element-title:last-child, +body blockquote .element-title:last-child, +.base-skeleton .panel-aside .element-title:last-child, +body .panel-aside .element-title:last-child, +.base-skeleton aside .element-title:last-child, +body aside .element-title:last-child, +.base-skeleton .panel-split .element-title:last-child, +body .panel-split .element-title:last-child, +.base-skeleton .panel h1:last-child, +body .panel h1:last-child, +.base-skeleton .panel-box h1:last-child, +body .panel-box h1:last-child, +.base-skeleton section h1:last-child, +body section h1:last-child, +.base-skeleton .panel-blockquote h1:last-child, +body .panel-blockquote h1:last-child, +.base-skeleton blockquote h1:last-child, +body blockquote h1:last-child, +.base-skeleton .panel-aside h1:last-child, +body .panel-aside h1:last-child, +.base-skeleton aside h1:last-child, +body aside h1:last-child, +.base-skeleton .panel-split h1:last-child, +body .panel-split h1:last-child, +.base-skeleton .panel h2:last-child, +body .panel h2:last-child, +.base-skeleton .panel-box h2:last-child, +body .panel-box h2:last-child, +.base-skeleton section h2:last-child, +body section h2:last-child, +.base-skeleton .panel-blockquote h2:last-child, +body .panel-blockquote h2:last-child, +.base-skeleton blockquote h2:last-child, +body blockquote h2:last-child, +.base-skeleton .panel-aside h2:last-child, +body .panel-aside h2:last-child, +.base-skeleton aside h2:last-child, +body aside h2:last-child, +.base-skeleton .panel-split h2:last-child, +body .panel-split h2:last-child, +.base-skeleton .panel h3:last-child, +body .panel h3:last-child, +.base-skeleton .panel-box h3:last-child, +body .panel-box h3:last-child, +.base-skeleton section h3:last-child, +body section h3:last-child, +.base-skeleton .panel-blockquote h3:last-child, +body .panel-blockquote h3:last-child, +.base-skeleton blockquote h3:last-child, +body blockquote h3:last-child, +.base-skeleton .panel-aside h3:last-child, +body .panel-aside h3:last-child, +.base-skeleton aside h3:last-child, +body aside h3:last-child, +.base-skeleton .panel-split h3:last-child, +body .panel-split h3:last-child, +.base-skeleton .panel h4:last-child, +body .panel h4:last-child, +.base-skeleton .panel-box h4:last-child, +body .panel-box h4:last-child, +.base-skeleton section h4:last-child, +body section h4:last-child, +.base-skeleton .panel-blockquote h4:last-child, +body .panel-blockquote h4:last-child, +.base-skeleton blockquote h4:last-child, +body blockquote h4:last-child, +.base-skeleton .panel-aside h4:last-child, +body .panel-aside h4:last-child, +.base-skeleton aside h4:last-child, +body aside h4:last-child, +.base-skeleton .panel-split h4:last-child, +body .panel-split h4:last-child, +.base-skeleton .panel h5:last-child, +body .panel h5:last-child, +.base-skeleton .panel-box h5:last-child, +body .panel-box h5:last-child, +.base-skeleton section h5:last-child, +body section h5:last-child, +.base-skeleton .panel-blockquote h5:last-child, +body .panel-blockquote h5:last-child, +.base-skeleton blockquote h5:last-child, +body blockquote h5:last-child, +.base-skeleton .panel-aside h5:last-child, +body .panel-aside h5:last-child, +.base-skeleton aside h5:last-child, +body aside h5:last-child, +.base-skeleton .panel-split h5:last-child, +body .panel-split h5:last-child, +.base-skeleton .panel h6:last-child, +body .panel h6:last-child, +.base-skeleton .panel-box h6:last-child, +body .panel-box h6:last-child, +.base-skeleton section h6:last-child, +body section h6:last-child, +.base-skeleton .panel-blockquote h6:last-child, +body .panel-blockquote h6:last-child, +.base-skeleton blockquote h6:last-child, +body blockquote h6:last-child, +.base-skeleton .panel-aside h6:last-child, +body .panel-aside h6:last-child, +.base-skeleton aside h6:last-child, +body aside h6:last-child, +.base-skeleton .panel-split h6:last-child, +body .panel-split h6:last-child, +.base-skeleton .panel .panel:last-child, +body .panel .panel:last-child, +.base-skeleton .panel-box .panel:last-child, +body .panel-box .panel:last-child, +.base-skeleton section .panel:last-child, +body section .panel:last-child, +.base-skeleton .panel-blockquote .panel:last-child, +body .panel-blockquote .panel:last-child, +.base-skeleton blockquote .panel:last-child, +body blockquote .panel:last-child, +.base-skeleton .panel-aside .panel:last-child, +body .panel-aside .panel:last-child, +.base-skeleton aside .panel:last-child, +body aside .panel:last-child, +.base-skeleton .panel-split .panel:last-child, +body .panel-split .panel:last-child, +.base-skeleton .panel .panel-box:last-child, +body .panel .panel-box:last-child, +.base-skeleton .panel-box .panel-box:last-child, +body .panel-box .panel-box:last-child, +.base-skeleton section .panel-box:last-child, +body section .panel-box:last-child, +.base-skeleton .panel-blockquote .panel-box:last-child, +body .panel-blockquote .panel-box:last-child, +.base-skeleton blockquote .panel-box:last-child, +body blockquote .panel-box:last-child, +.base-skeleton .panel-aside .panel-box:last-child, +body .panel-aside .panel-box:last-child, +.base-skeleton aside .panel-box:last-child, +body aside .panel-box:last-child, +.base-skeleton .panel-split .panel-box:last-child, +body .panel-split .panel-box:last-child, +.base-skeleton .panel section:last-child, +body .panel section:last-child, +.base-skeleton .panel-box section:last-child, +body .panel-box section:last-child, +.base-skeleton section section:last-child, +body section section:last-child, +.base-skeleton .panel-blockquote section:last-child, +body .panel-blockquote section:last-child, +.base-skeleton blockquote section:last-child, +body blockquote section:last-child, +.base-skeleton .panel-aside section:last-child, +body .panel-aside section:last-child, +.base-skeleton aside section:last-child, +body aside section:last-child, +.base-skeleton .panel-split section:last-child, +body .panel-split section:last-child, +.base-skeleton .panel .panel-blockquote:last-child, +body .panel .panel-blockquote:last-child, +.base-skeleton .panel-box .panel-blockquote:last-child, +body .panel-box .panel-blockquote:last-child, +.base-skeleton section .panel-blockquote:last-child, +body section .panel-blockquote:last-child, +.base-skeleton .panel-blockquote .panel-blockquote:last-child, +body .panel-blockquote .panel-blockquote:last-child, +.base-skeleton blockquote .panel-blockquote:last-child, +body blockquote .panel-blockquote:last-child, +.base-skeleton .panel-aside .panel-blockquote:last-child, +body .panel-aside .panel-blockquote:last-child, +.base-skeleton aside .panel-blockquote:last-child, +body aside .panel-blockquote:last-child, +.base-skeleton .panel-split .panel-blockquote:last-child, +body .panel-split .panel-blockquote:last-child, +.base-skeleton .panel blockquote:last-child, +body .panel blockquote:last-child, +.base-skeleton .panel-box blockquote:last-child, +body .panel-box blockquote:last-child, +.base-skeleton section blockquote:last-child, +body section blockquote:last-child, +.base-skeleton .panel-blockquote blockquote:last-child, +body .panel-blockquote blockquote:last-child, +.base-skeleton blockquote blockquote:last-child, +body blockquote blockquote:last-child, +.base-skeleton .panel-aside blockquote:last-child, +body .panel-aside blockquote:last-child, +.base-skeleton aside blockquote:last-child, +body aside blockquote:last-child, +.base-skeleton .panel-split blockquote:last-child, +body .panel-split blockquote:last-child, +.base-skeleton .panel .panel-aside:last-child, +body .panel .panel-aside:last-child, +.base-skeleton .panel-box .panel-aside:last-child, +body .panel-box .panel-aside:last-child, +.base-skeleton section .panel-aside:last-child, +body section .panel-aside:last-child, +.base-skeleton .panel-blockquote .panel-aside:last-child, +body .panel-blockquote .panel-aside:last-child, +.base-skeleton blockquote .panel-aside:last-child, +body blockquote .panel-aside:last-child, +.base-skeleton .panel-aside .panel-aside:last-child, +body .panel-aside .panel-aside:last-child, +.base-skeleton aside .panel-aside:last-child, +body aside .panel-aside:last-child, +.base-skeleton .panel-split .panel-aside:last-child, +body .panel-split .panel-aside:last-child, +.base-skeleton .panel aside:last-child, +body .panel aside:last-child, +.base-skeleton .panel-box aside:last-child, +body .panel-box aside:last-child, +.base-skeleton section aside:last-child, +body section aside:last-child, +.base-skeleton .panel-blockquote aside:last-child, +body .panel-blockquote aside:last-child, +.base-skeleton blockquote aside:last-child, +body blockquote aside:last-child, +.base-skeleton .panel-aside aside:last-child, +body .panel-aside aside:last-child, +.base-skeleton aside aside:last-child, +body aside aside:last-child, +.base-skeleton .panel-split aside:last-child, +body .panel-split aside:last-child, +.base-skeleton .panel .panel-split:last-child, +body .panel .panel-split:last-child, +.base-skeleton .panel-box .panel-split:last-child, +body .panel-box .panel-split:last-child, +.base-skeleton section .panel-split:last-child, +body section .panel-split:last-child, +.base-skeleton .panel-blockquote .panel-split:last-child, +body .panel-blockquote .panel-split:last-child, +.base-skeleton blockquote .panel-split:last-child, +body blockquote .panel-split:last-child, +.base-skeleton .panel-aside .panel-split:last-child, +body .panel-aside .panel-split:last-child, +.base-skeleton aside .panel-split:last-child, +body aside .panel-split:last-child, +.base-skeleton .panel-split .panel-split:last-child, +body .panel-split .panel-split:last-child { + margin-bottom: 0; +} +.base-skeleton .panel-box, +body .panel-box, +.base-skeleton section, +body section, +.base-skeleton .panel-blockquote, +body .panel-blockquote, +.base-skeleton blockquote, +body blockquote, +.base-skeleton .panel-aside, +body .panel-aside, +.base-skeleton aside, +body aside { + padding: 8px; + border-radius: 4px; + border-width: 2px; + border-style: solid; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .panel-blockquote, +body .panel-blockquote, +.base-skeleton blockquote, +body blockquote { + border-left-width: 2px; + border-top-width: 0; + border-bottom-width: 0; + border-right-width: 0; +} +.base-skeleton .panel-aside, +body .panel-aside, +.base-skeleton aside, +body aside { + border-width: 0; + font-size: smaller; +} +.base-skeleton .panel-split, +body .panel-split { + display: flex; + flex-wrap: wrap; + gap: 8px; + justify-content: center; +} +.base-skeleton .panel-split > *, +body .panel-split > * { + flex-grow: 1; + flex-shrink: 0; + flex-basis: 0; +} +.base-skeleton .panel-split > .panel, +body .panel-split > .panel, +.base-skeleton .panel-split .panel-box, +body .panel-split .panel-box, +.base-skeleton .panel-split section, +body .panel-split section, +.base-skeleton .panel-split .panel-blockquote, +body .panel-split .panel-blockquote, +.base-skeleton .panel-split blockquote, +body .panel-split blockquote, +.base-skeleton .panel-split .panel-aside, +body .panel-split .panel-aside, +.base-skeleton .panel-split aside, +body .panel-split aside, +.base-skeleton .panel-split .panel-split, +body .panel-split .panel-split { + margin: 0; +} +.base-skeleton form, +body form, +.base-skeleton .form, +body .form { + display: grid; + align-items: center; + row-gap: 4px; + column-gap: 8px; + grid-template-columns: minmax(auto, 1fr) 5fr; +} +.base-skeleton form label, +body form label, +.base-skeleton .form-label, +body .form-label { + grid-column: 1; + justify-self: end; +} +.base-skeleton form input, +body form input, +.base-skeleton .form-input, +body .form-input { + grid-column: 2; + justify-self: stretch; + width: 100%; +} +.base-skeleton form input:optional::placeholder, +body form input:optional::placeholder, +.base-skeleton .form-input:optional::placeholder, +body .form-input:optional::placeholder { + font-style: italic; +} +.base-skeleton form input:invalid:not(:placeholder-shown), +body form input:invalid:not(:placeholder-shown), +.base-skeleton .form-input:invalid:not(:placeholder-shown), +body .form-input:invalid:not(:placeholder-shown) { + --bluelib-color-r: 255; + --bluelib-color-g: 125; + --bluelib-color-b: 125; +} +.base-skeleton form input[type="submit"], +body form input[type="submit"], +.base-skeleton form button, +body form button, +.base-skeleton .form-submit, +body .form-submit { + width: auto; +} +.base-skeleton .form-buttons, +body .form-buttons { + grid-column-start: 1; + grid-column-end: 3; + display: flex; + justify-content: center; + align-items: center; + width: 100%; + margin-top: 8px; + margin-bottom: 8px; +} +.base-skeleton .form-buttons:first-child, +body .form-buttons:first-child { + margin-top: 0; +} +.base-skeleton .form-buttons:last-child, +body .form-buttons:last-child { + margin-bottom: 0; +} +.base-skeleton .button, +body .button, +.base-skeleton button, +body button, +.base-skeleton input[type="submit"], +body input[type="submit"] { + display: inline-flex; + justify-content: center; + align-items: center; + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + border: none; + color: #000000; + padding: 6px 16px; + border-radius: 4px; + font-family: inherit; + font-size: inherit; + cursor: pointer; +} +.base-skeleton .button:hover, +body .button:hover, +.base-skeleton button:hover, +body button:hover, +.base-skeleton input[type="submit"]:hover, +body input[type="submit"]:hover { + background-color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); +} +.base-skeleton .button:active, +body .button:active, +.base-skeleton button:active, +body button:active, +.base-skeleton input[type="submit"]:active, +body input[type="submit"]:active { + background-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); +} +.base-skeleton .button[disabled]:hover, +body .button[disabled]:hover, +.base-skeleton button[disabled]:hover, +body button[disabled]:hover, +.base-skeleton input[type="submit"][disabled]:hover, +body input[type="submit"][disabled]:hover, +.base-skeleton .button .status-disabled:hover, +body .button .status-disabled:hover, +.base-skeleton button .status-disabled:hover, +body button .status-disabled:hover, +.base-skeleton input[type="submit"] .status-disabled:hover, +body input[type="submit"] .status-disabled:hover { + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); +} +.base-skeleton .button[disabled]:active, +body .button[disabled]:active, +.base-skeleton button[disabled]:active, +body button[disabled]:active, +.base-skeleton input[type="submit"][disabled]:active, +body input[type="submit"][disabled]:active, +.base-skeleton .button .status-disabled:active, +body .button .status-disabled:active, +.base-skeleton button .status-disabled:active, +body button .status-disabled:active, +.base-skeleton input[type="submit"] .status-disabled:active, +body input[type="submit"] .status-disabled:active { + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); +} +.base-skeleton .button-fill-width, +body .button-fill-width { + width: 100%; +} +.base-skeleton .button-toggle, +body .button-toggle { + padding: 4px 14px; + border-width: 2px; + border-style: solid; +} +.base-skeleton .button-toggle[disabled], +body .button-toggle[disabled], +.base-skeleton .button-toggle .status-disabled, +body .button-toggle .status-disabled { + border-style: dashed; +} +.base-skeleton .button-toggle-off, +body .button-toggle-off { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .button-toggle-off:hover, +body .button-toggle-off:hover { + border-color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); + color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .button-toggle-off:active, +body .button-toggle-off:active { + border-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.base-skeleton .button-toggle-off[disabled], +body .button-toggle-off[disabled], +.base-skeleton .button-toggle-off .status-disabled, +body .button-toggle-off .status-disabled { + border-style: dashed; +} +.base-skeleton .button-toggle-off[disabled]:hover, +body .button-toggle-off[disabled]:hover, +.base-skeleton .button-toggle-off .status-disabled:hover, +body .button-toggle-off .status-disabled:hover { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .button-toggle-off[disabled]:active, +body .button-toggle-off[disabled]:active, +.base-skeleton .button-toggle-off .status-disabled:active, +body .button-toggle-off .status-disabled:active { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .button-toggle-on, +body .button-toggle-on { + border-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.base-skeleton .button-toggle-on:hover, +body .button-toggle-on:hover { + border-color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); + color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .button-toggle-on:active, +body .button-toggle-on:active { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .button-toggle-on[disabled], +body .button-toggle-on[disabled], +.base-skeleton .button-toggle-on .status-disabled, +body .button-toggle-on .status-disabled { + border-style: dashed; +} +.base-skeleton .button-toggle-on[disabled]:hover, +body .button-toggle-on[disabled]:hover, +.base-skeleton .button-toggle-on .status-disabled:hover, +body .button-toggle-on .status-disabled:hover { + border-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.base-skeleton .button-toggle-on[disabled]:active, +body .button-toggle-on[disabled]:active, +.base-skeleton .button-toggle-on .status-disabled:active, +body .button-toggle-on .status-disabled:active { + border-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.2); +} +.base-skeleton .input-field, +body .input-field, +.base-skeleton input[type="color"], +body input[type="color"], +.base-skeleton input[type="date"], +body input[type="date"], +.base-skeleton input[type="datetime-local"], +body input[type="datetime-local"], +.base-skeleton input[type="email"], +body input[type="email"], +.base-skeleton input[type="file"], +body input[type="file"], +.base-skeleton input[type="image"], +body input[type="image"], +.base-skeleton input[type="month"], +body input[type="month"], +.base-skeleton input[type="number"], +body input[type="number"], +.base-skeleton input[type="password"], +body input[type="password"], +.base-skeleton input[type="search"], +body input[type="search"], +.base-skeleton input[type="tel"], +body input[type="tel"], +.base-skeleton input[type="text"], +body input[type="text"], +.base-skeleton input[type="time"], +body input[type="time"], +.base-skeleton input[type="url"], +body input[type="url"], +.base-skeleton input[type="week"], +body input[type="week"] { + cursor: text; + border-width: 0 0 2px 0; + border-style: solid; + border-radius: 4px 4px 0 0; + padding: 4px 6px; + font-family: inherit; + font-size: inherit; + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .input-field:hover, +body .input-field:hover, +.base-skeleton input[type="color"]:hover, +body input[type="color"]:hover, +.base-skeleton input[type="date"]:hover, +body input[type="date"]:hover, +.base-skeleton input[type="datetime-local"]:hover, +body input[type="datetime-local"]:hover, +.base-skeleton input[type="email"]:hover, +body input[type="email"]:hover, +.base-skeleton input[type="file"]:hover, +body input[type="file"]:hover, +.base-skeleton input[type="image"]:hover, +body input[type="image"]:hover, +.base-skeleton input[type="month"]:hover, +body input[type="month"]:hover, +.base-skeleton input[type="number"]:hover, +body input[type="number"]:hover, +.base-skeleton input[type="password"]:hover, +body input[type="password"]:hover, +.base-skeleton input[type="search"]:hover, +body input[type="search"]:hover, +.base-skeleton input[type="tel"]:hover, +body input[type="tel"]:hover, +.base-skeleton input[type="text"]:hover, +body input[type="text"]:hover, +.base-skeleton input[type="time"]:hover, +body input[type="time"]:hover, +.base-skeleton input[type="url"]:hover, +body input[type="url"]:hover, +.base-skeleton input[type="week"]:hover, +body input[type="week"]:hover, +.base-skeleton .input-field:focus, +body .input-field:focus, +.base-skeleton input[type="color"]:focus, +body input[type="color"]:focus, +.base-skeleton input[type="date"]:focus, +body input[type="date"]:focus, +.base-skeleton input[type="datetime-local"]:focus, +body input[type="datetime-local"]:focus, +.base-skeleton input[type="email"]:focus, +body input[type="email"]:focus, +.base-skeleton input[type="file"]:focus, +body input[type="file"]:focus, +.base-skeleton input[type="image"]:focus, +body input[type="image"]:focus, +.base-skeleton input[type="month"]:focus, +body input[type="month"]:focus, +.base-skeleton input[type="number"]:focus, +body input[type="number"]:focus, +.base-skeleton input[type="password"]:focus, +body input[type="password"]:focus, +.base-skeleton input[type="search"]:focus, +body input[type="search"]:focus, +.base-skeleton input[type="tel"]:focus, +body input[type="tel"]:focus, +.base-skeleton input[type="text"]:focus, +body input[type="text"]:focus, +.base-skeleton input[type="time"]:focus, +body input[type="time"]:focus, +.base-skeleton input[type="url"]:focus, +body input[type="url"]:focus, +.base-skeleton input[type="week"]:focus, +body input[type="week"]:focus { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.6); + color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .input-field[disabled], +body .input-field[disabled], +.base-skeleton input[type="color"][disabled], +body input[type="color"][disabled], +.base-skeleton input[type="date"][disabled], +body input[type="date"][disabled], +.base-skeleton input[type="datetime-local"][disabled], +body input[type="datetime-local"][disabled], +.base-skeleton input[type="email"][disabled], +body input[type="email"][disabled], +.base-skeleton input[type="file"][disabled], +body input[type="file"][disabled], +.base-skeleton input[type="image"][disabled], +body input[type="image"][disabled], +.base-skeleton input[type="month"][disabled], +body input[type="month"][disabled], +.base-skeleton input[type="number"][disabled], +body input[type="number"][disabled], +.base-skeleton input[type="password"][disabled], +body input[type="password"][disabled], +.base-skeleton input[type="search"][disabled], +body input[type="search"][disabled], +.base-skeleton input[type="tel"][disabled], +body input[type="tel"][disabled], +.base-skeleton input[type="text"][disabled], +body input[type="text"][disabled], +.base-skeleton input[type="time"][disabled], +body input[type="time"][disabled], +.base-skeleton input[type="url"][disabled], +body input[type="url"][disabled], +.base-skeleton input[type="week"][disabled], +body input[type="week"][disabled], +.base-skeleton .input-field .status-disabled, +body .input-field .status-disabled, +.base-skeleton input[type="color"] .status-disabled, +body input[type="color"] .status-disabled, +.base-skeleton input[type="date"] .status-disabled, +body input[type="date"] .status-disabled, +.base-skeleton input[type="datetime-local"] .status-disabled, +body input[type="datetime-local"] .status-disabled, +.base-skeleton input[type="email"] .status-disabled, +body input[type="email"] .status-disabled, +.base-skeleton input[type="file"] .status-disabled, +body input[type="file"] .status-disabled, +.base-skeleton input[type="image"] .status-disabled, +body input[type="image"] .status-disabled, +.base-skeleton input[type="month"] .status-disabled, +body input[type="month"] .status-disabled, +.base-skeleton input[type="number"] .status-disabled, +body input[type="number"] .status-disabled, +.base-skeleton input[type="password"] .status-disabled, +body input[type="password"] .status-disabled, +.base-skeleton input[type="search"] .status-disabled, +body input[type="search"] .status-disabled, +.base-skeleton input[type="tel"] .status-disabled, +body input[type="tel"] .status-disabled, +.base-skeleton input[type="text"] .status-disabled, +body input[type="text"] .status-disabled, +.base-skeleton input[type="time"] .status-disabled, +body input[type="time"] .status-disabled, +.base-skeleton input[type="url"] .status-disabled, +body input[type="url"] .status-disabled, +.base-skeleton input[type="week"] .status-disabled, +body input[type="week"] .status-disabled { + border-style: dashed; +} +.base-skeleton .input-field[disabled]:hover, +body .input-field[disabled]:hover, +.base-skeleton input[type="color"][disabled]:hover, +body input[type="color"][disabled]:hover, +.base-skeleton input[type="date"][disabled]:hover, +body input[type="date"][disabled]:hover, +.base-skeleton input[type="datetime-local"][disabled]:hover, +body input[type="datetime-local"][disabled]:hover, +.base-skeleton input[type="email"][disabled]:hover, +body input[type="email"][disabled]:hover, +.base-skeleton input[type="file"][disabled]:hover, +body input[type="file"][disabled]:hover, +.base-skeleton input[type="image"][disabled]:hover, +body input[type="image"][disabled]:hover, +.base-skeleton input[type="month"][disabled]:hover, +body input[type="month"][disabled]:hover, +.base-skeleton input[type="number"][disabled]:hover, +body input[type="number"][disabled]:hover, +.base-skeleton input[type="password"][disabled]:hover, +body input[type="password"][disabled]:hover, +.base-skeleton input[type="search"][disabled]:hover, +body input[type="search"][disabled]:hover, +.base-skeleton input[type="tel"][disabled]:hover, +body input[type="tel"][disabled]:hover, +.base-skeleton input[type="text"][disabled]:hover, +body input[type="text"][disabled]:hover, +.base-skeleton input[type="time"][disabled]:hover, +body input[type="time"][disabled]:hover, +.base-skeleton input[type="url"][disabled]:hover, +body input[type="url"][disabled]:hover, +.base-skeleton input[type="week"][disabled]:hover, +body input[type="week"][disabled]:hover, +.base-skeleton .input-field .status-disabled:hover, +body .input-field .status-disabled:hover, +.base-skeleton input[type="color"] .status-disabled:hover, +body input[type="color"] .status-disabled:hover, +.base-skeleton input[type="date"] .status-disabled:hover, +body input[type="date"] .status-disabled:hover, +.base-skeleton input[type="datetime-local"] .status-disabled:hover, +body input[type="datetime-local"] .status-disabled:hover, +.base-skeleton input[type="email"] .status-disabled:hover, +body input[type="email"] .status-disabled:hover, +.base-skeleton input[type="file"] .status-disabled:hover, +body input[type="file"] .status-disabled:hover, +.base-skeleton input[type="image"] .status-disabled:hover, +body input[type="image"] .status-disabled:hover, +.base-skeleton input[type="month"] .status-disabled:hover, +body input[type="month"] .status-disabled:hover, +.base-skeleton input[type="number"] .status-disabled:hover, +body input[type="number"] .status-disabled:hover, +.base-skeleton input[type="password"] .status-disabled:hover, +body input[type="password"] .status-disabled:hover, +.base-skeleton input[type="search"] .status-disabled:hover, +body input[type="search"] .status-disabled:hover, +.base-skeleton input[type="tel"] .status-disabled:hover, +body input[type="tel"] .status-disabled:hover, +.base-skeleton input[type="text"] .status-disabled:hover, +body input[type="text"] .status-disabled:hover, +.base-skeleton input[type="time"] .status-disabled:hover, +body input[type="time"] .status-disabled:hover, +.base-skeleton input[type="url"] .status-disabled:hover, +body input[type="url"] .status-disabled:hover, +.base-skeleton input[type="week"] .status-disabled:hover, +body input[type="week"] .status-disabled:hover, +.base-skeleton .input-field[disabled]:focus, +body .input-field[disabled]:focus, +.base-skeleton input[type="color"][disabled]:focus, +body input[type="color"][disabled]:focus, +.base-skeleton input[type="date"][disabled]:focus, +body input[type="date"][disabled]:focus, +.base-skeleton input[type="datetime-local"][disabled]:focus, +body input[type="datetime-local"][disabled]:focus, +.base-skeleton input[type="email"][disabled]:focus, +body input[type="email"][disabled]:focus, +.base-skeleton input[type="file"][disabled]:focus, +body input[type="file"][disabled]:focus, +.base-skeleton input[type="image"][disabled]:focus, +body input[type="image"][disabled]:focus, +.base-skeleton input[type="month"][disabled]:focus, +body input[type="month"][disabled]:focus, +.base-skeleton input[type="number"][disabled]:focus, +body input[type="number"][disabled]:focus, +.base-skeleton input[type="password"][disabled]:focus, +body input[type="password"][disabled]:focus, +.base-skeleton input[type="search"][disabled]:focus, +body input[type="search"][disabled]:focus, +.base-skeleton input[type="tel"][disabled]:focus, +body input[type="tel"][disabled]:focus, +.base-skeleton input[type="text"][disabled]:focus, +body input[type="text"][disabled]:focus, +.base-skeleton input[type="time"][disabled]:focus, +body input[type="time"][disabled]:focus, +.base-skeleton input[type="url"][disabled]:focus, +body input[type="url"][disabled]:focus, +.base-skeleton input[type="week"][disabled]:focus, +body input[type="week"][disabled]:focus, +.base-skeleton .input-field .status-disabled:focus, +body .input-field .status-disabled:focus, +.base-skeleton input[type="color"] .status-disabled:focus, +body input[type="color"] .status-disabled:focus, +.base-skeleton input[type="date"] .status-disabled:focus, +body input[type="date"] .status-disabled:focus, +.base-skeleton input[type="datetime-local"] .status-disabled:focus, +body input[type="datetime-local"] .status-disabled:focus, +.base-skeleton input[type="email"] .status-disabled:focus, +body input[type="email"] .status-disabled:focus, +.base-skeleton input[type="file"] .status-disabled:focus, +body input[type="file"] .status-disabled:focus, +.base-skeleton input[type="image"] .status-disabled:focus, +body input[type="image"] .status-disabled:focus, +.base-skeleton input[type="month"] .status-disabled:focus, +body input[type="month"] .status-disabled:focus, +.base-skeleton input[type="number"] .status-disabled:focus, +body input[type="number"] .status-disabled:focus, +.base-skeleton input[type="password"] .status-disabled:focus, +body input[type="password"] .status-disabled:focus, +.base-skeleton input[type="search"] .status-disabled:focus, +body input[type="search"] .status-disabled:focus, +.base-skeleton input[type="tel"] .status-disabled:focus, +body input[type="tel"] .status-disabled:focus, +.base-skeleton input[type="text"] .status-disabled:focus, +body input[type="text"] .status-disabled:focus, +.base-skeleton input[type="time"] .status-disabled:focus, +body input[type="time"] .status-disabled:focus, +.base-skeleton input[type="url"] .status-disabled:focus, +body input[type="url"] .status-disabled:focus, +.base-skeleton input[type="week"] .status-disabled:focus, +body input[type="week"] .status-disabled:focus { + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); + color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); + background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025); +} +.base-skeleton .spoiler, +body .spoiler { + filter: blur(5px); +} +.base-skeleton .spoiler:hover, +body .spoiler:hover { + filter: none; +} +.base-skeleton .spoiler[disabled], +body .spoiler[disabled], +.base-skeleton .spoiler .status-disabled:hover, +body .spoiler .status-disabled:hover { + filter: blur(5px); +} +.base-skeleton [title], +body [title], +.base-skeleton .status-hoverable, +body .status-hoverable { + cursor: help; +} +.base-skeleton [onclick], +body [onclick], +.base-skeleton .status-clickable, +body .status-clickable { + cursor: pointer; +} +.base-skeleton [disabled], +body [disabled], +.base-skeleton .status-disabled, +body .status-disabled { + cursor: not-allowed !important; + opacity: 50%; +} +.base-skeleton .element-title, +body .element-title, +.base-skeleton h1, +body h1, +.base-skeleton h2, +body h2, +.base-skeleton h3, +body h3, +.base-skeleton h4, +body h4, +.base-skeleton h5, +body h5, +.base-skeleton h6, +body h6 { + text-align: center; + --bluelib-color-r: 255; + --bluelib-color-g: 255; + --bluelib-color-b: 255; + font-family: "Fira Sans", sans-serif; + font-weight: 500; +} +.base-skeleton .element-separator, +body .element-separator, +.base-skeleton hr, +body hr { + border-width: 1px; + border-style: solid; + border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); +} +.base-skeleton .element-list-item, +body .element-list-item, +.base-skeleton li, +body li { + margin: 10px 0; +} +.base-skeleton .element-anchor, +body .element-anchor, +.base-skeleton a, +body a { + --bluelib-color-r: 0; + --bluelib-color-g: 202; + --bluelib-color-b: 202; +} +.base-skeleton .element-anchor:hover, +body .element-anchor:hover, +.base-skeleton a:hover, +body a:hover { + --bluelib-color-r: 0; + --bluelib-color-g: 255; + --bluelib-color-b: 255; +} +.base-skeleton .element-anchor:active, +body .element-anchor:active, +.base-skeleton a:active, +body a:active { + --bluelib-color-r: 160; + --bluelib-color-g: 255; + --bluelib-color-b: 255; +} +.base-skeleton .element-anchor[disabled], +body .element-anchor[disabled], +.base-skeleton a[disabled], +body a[disabled], +.base-skeleton .element-anchor .status-disabled, +body .element-anchor .status-disabled, +.base-skeleton a .status-disabled, +body a .status-disabled { + text-decoration-style: dashed; + text-decoration-color: currentColor; + text-decoration-width: 1px; +} +.base-skeleton .element-anchor[disabled]:hover, +body .element-anchor[disabled]:hover, +.base-skeleton a[disabled]:hover, +body a[disabled]:hover, +.base-skeleton .element-anchor .status-disabled:hover, +body .element-anchor .status-disabled:hover, +.base-skeleton a .status-disabled:hover, +body a .status-disabled:hover { + --bluelib-color-r: 0; + --bluelib-color-g: 202; + --bluelib-color-b: 202; +} +.base-skeleton .element-anchor[disabled]:active, +body .element-anchor[disabled]:active, +.base-skeleton a[disabled]:active, +body a[disabled]:active, +.base-skeleton .element-anchor .status-disabled:active, +body .element-anchor .status-disabled:active, +.base-skeleton a .status-disabled:active, +body a .status-disabled:active { + --bluelib-color-r: 0; + --bluelib-color-g: 202; + --bluelib-color-b: 202; +} +.base-skeleton .align-left, +body .align-left { + text-align: left; +} +.base-skeleton .align-center, +body .align-center { + text-align: center; +} +.base-skeleton .align-right, +body .align-right { + text-align: right; +} +.base-skeleton .size-xxl, +body .size-xxl, +.base-skeleton h1, +body h1 { + font-size: xx-large; +} +.base-skeleton .size-xl, +body .size-xl, +.base-skeleton h2, +body h2 { + font-size: x-large; +} +.base-skeleton .size-l, +body .size-l, +.base-skeleton h3, +body h3 { + font-size: large; +} +.base-skeleton .size-m, +body .size-m, +.base-skeleton h4, +body h4 { + font-size: medium; +} +.base-skeleton .size-s, +body .size-s, +.base-skeleton h5, +body h5 { + font-size: small; +} +.base-skeleton .size-xs, +body .size-xs, +.base-skeleton h6, +body h6 { + font-size: x-small; +} +.base-skeleton .size-xxs, +body .size-xxs { + font-size: xx-small; +} +.base-skeleton .style-bold, +body .style-bold, +.base-skeleton b, +body b { + font-weight: bold; +} +.base-skeleton .style-italic, +body .style-italic, +.base-skeleton i, +body i { + font-style: italic; +} +.base-skeleton .style-underline, +body .style-underline, +.base-skeleton u, +body u { + text-decoration-line: underline; +} +.base-skeleton .style-strike, +body .style-strike, +.base-skeleton strike, +body strike { + text-decoration-line: line-through; +} +.base-skeleton .style-monospace, +body .style-monospace, +.base-skeleton code, +body code { + font-family: "Fira Code", monospace; + font-weight: 400; +} +.base-skeleton .style-keyboard, +body .style-keyboard, +.base-skeleton kbd, +body kbd { + font-family: "Fira Code", monospace; + font-weight: 400; + padding: 2px 4px; + border: 2px outset; + border-radius: 4px; +} +.base-skeleton .color-red, +body .color-red { + --bluelib-color-r: 255; + --bluelib-color-g: 125; + --bluelib-color-b: 125; +} +.base-skeleton .color-orange, +body .color-orange { + --bluelib-color-r: 255; + --bluelib-color-g: 187; + --bluelib-color-b: 125; +} +.base-skeleton .color-yellow, +body .color-yellow { + --bluelib-color-r: 255; + --bluelib-color-g: 255; + --bluelib-color-b: 125; +} +.base-skeleton .color-lime, +body .color-lime { + --bluelib-color-r: 125; + --bluelib-color-g: 255; + --bluelib-color-b: 125; +} +.base-skeleton .color-cyan, +body .color-cyan { + --bluelib-color-r: 125; + --bluelib-color-g: 255; + --bluelib-color-b: 255; +} +.base-skeleton .color-blue, +body .color-blue { + --bluelib-color-r: 125; + --bluelib-color-g: 125; + --bluelib-color-b: 255; +} +.base-skeleton .color-magenta, +body .color-magenta { + --bluelib-color-r: 255; + --bluelib-color-g: 125; + --bluelib-color-b: 255; +} +.base-skeleton .color-gray, +body .color-gray { + --bluelib-color-r: 187; + --bluelib-color-g: 187; + --bluelib-color-b: 187; +} +/*# sourceMappingURL=royalblue.root.css.map */ \ No newline at end of file diff --git a/src/targets/royalblue.root.css.map b/src/targets/royalblue.root.css.map new file mode 100644 index 0000000..85edfb5 --- /dev/null +++ b/src/targets/royalblue.root.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["https://fonts.googleapis.com/css2?family=Fira+Code&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap","/mnt/tera/ext4/code/bluelib/src/rules/skeleton.less","/mnt/tera/ext4/code/bluelib/src/colors/plus.less","/mnt/tera/ext4/code/bluelib/src/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less"],"names":[],"mappings":"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;AAAD,cDpCJ,QAAE,ECoCG;AAAD,IDpCJ,QAAE,ECoCG;AAAD,cDpCK,kBAAP,ECoCG;AAAD,IDpCK,kBAAP,ECoCG;AAAD,cDnCJ,WADE,ECoCG;AAAD,IDnCJ,WADE,ECoCG;AAAD,cDnCQ,aADV,ECoCG;AAAD,IDnCQ,aADV,ECoCG;AAAD,cDlCA,MAFF,ECoCG;AAAD,IDlCA,MAFF,ECoCG;AAAD,cDlCO,aAFT,ECoCG;AAAD,IDlCO,aAFT,ECoCG;AAAD,cDrCX,OACY,eCoCA;AAAD,IDrCX,OACY,eCoCA;AAAD,cDrCH,WACI,eCoCA;AAAD,IDrCH,WACI,eCoCA;AAAD,cDpCJ,QAAK,eCoCA;AAAD,IDpCJ,QAAK,eCoCA;AAAD,cDpCK,kBAAJ,eCoCA;AAAD,IDpCK,kBAAJ,eCoCA;AAAD,cDnCJ,WADK,eCoCA;AAAD,IDnCJ,WADK,eCoCA;AAAD,cDnCQ,aADP,eCoCA;AAAD,IDnCQ,aADP,eCoCA;AAAD,cDlCA,MAFC,eCoCA;AAAD,IDlCA,MAFC,eCoCA;AAAD,cDlCO,aAFN,eCoCA;AAAD,IDlCO,aAFN,eCoCA;AAAD,cDrCX,OAEA,GCmCY;AAAD,IDrCX,OAEA,GCmCY;AAAD,cDrCH,WAER,GCmCY;AAAD,IDrCH,WAER,GCmCY;AAAD,cDpCJ,QACP,GCmCY;AAAD,IDpCJ,QACP,GCmCY;AAAD,cDpCK,kBAChB,GCmCY;AAAD,IDpCK,kBAChB,GCmCY;AAAD,cDnCJ,WAAP,GCmCY;AAAD,IDnCJ,WAAP,GCmCY;AAAD,cDnCQ,aAAnB,GCmCY;AAAD,IDnCQ,aAAnB,GCmCY;AAAD,cDlCA,MADX,GCmCY;AAAD,IDlCA,MADX,GCmCY;AAAD,cDlCO,aADlB,GCmCY;AAAD,IDlCO,aADlB,GCmCY;AAAD,cDrCX,OAEI,GCmCQ;AAAD,IDrCX,OAEI,GCmCQ;AAAD,cDrCH,WAEJ,GCmCQ;AAAD,IDrCH,WAEJ,GCmCQ;AAAD,cDpCJ,QACH,GCmCQ;AAAD,IDpCJ,QACH,GCmCQ;AAAD,cDpCK,kBACZ,GCmCQ;AAAD,IDpCK,kBACZ,GCmCQ;AAAD,cDnCJ,WAAH,GCmCQ;AAAD,IDnCJ,WAAH,GCmCQ;AAAD,cDnCQ,aAAf,GCmCQ;AAAD,IDnCQ,aAAf,GCmCQ;AAAD,cDlCA,MADP,GCmCQ;AAAD,IDlCA,MADP,GCmCQ;AAAD,cDlCO,aADd,GCmCQ;AAAD,IDlCO,aADd,GCmCQ;AAAD,cDrCX,OAEQ,GCmCI;AAAD,IDrCX,OAEQ,GCmCI;AAAD,cDrCH,WAEA,GCmCI;AAAD,IDrCH,WAEA,GCmCI;AAAD,cDpCJ,QACC,GCmCI;AAAD,IDpCJ,QACC,GCmCI;AAAD,cDpCK,kBACR,GCmCI;AAAD,IDpCK,kBACR,GCmCI;AAAD,cDnCJ,WAAC,GCmCI;AAAD,IDnCJ,WAAC,GCmCI;AAAD,cDnCQ,aAAX,GCmCI;AAAD,IDnCQ,aAAX,GCmCI;AAAD,cDlCA,MADH,GCmCI;AAAD,IDlCA,MADH,GCmCI;AAAD,cDlCO,aADV,GCmCI;AAAD,IDlCO,aADV,GCmCI;AAAD,cDrCX,OAEY,GCmCA;AAAD,IDrCX,OAEY,GCmCA;AAAD,cDrCH,WAEI,GCmCA;AAAD,IDrCH,WAEI,GCmCA;AAAD,cDpCJ,QACK,GCmCA;AAAD,IDpCJ,QACK,GCmCA;AAAD,cDpCK,kBACJ,GCmCA;AAAD,IDpCK,kBACJ,GCmCA;AAAD,cDnCJ,WAAK,GCmCA;AAAD,IDnCJ,WAAK,GCmCA;AAAD,cDnCQ,aAAP,GCmCA;AAAD,IDnCQ,aAAP,GCmCA;AAAD,cDlCA,MADC,GCmCA;AAAD,IDlCA,MADC,GCmCA;AAAD,cDlCO,aADN,GCmCA;AAAD,IDlCO,aADN,GCmCA;AAAD,cDrCX,OAEgB,GCmCJ;AAAD,IDrCX,OAEgB,GCmCJ;AAAD,cDrCH,WAEQ,GCmCJ;AAAD,IDrCH,WAEQ,GCmCJ;AAAD,cDpCJ,QACS,GCmCJ;AAAD,IDpCJ,QACS,GCmCJ;AAAD,cDpCK,kBACA,GCmCJ;AAAD,IDpCK,kBACA,GCmCJ;AAAD,cDnCJ,WAAS,GCmCJ;AAAD,IDnCJ,WAAS,GCmCJ;AAAD,cDnCQ,aAAH,GCmCJ;AAAD,IDnCQ,aAAH,GCmCJ;AAAD,cDlCA,MADK,GCmCJ;AAAD,IDlCA,MADK,GCmCJ;AAAD,cDlCO,aADF,GCmCJ;AAAD,IDlCO,aADF,GCmCJ;AAAD,cDrCX,OAEoB,GCmCR;AAAD,IDrCX,OAEoB,GCmCR;AAAD,cDrCH,WAEY,GCmCR;AAAD,IDrCH,WAEY,GCmCR;AAAD,cDpCJ,QACa,GCmCR;AAAD,IDpCJ,QACa,GCmCR;AAAD,cDpCK,kBACI,GCmCR;AAAD,IDpCK,kBACI,GCmCR;AAAD,cDnCJ,WAAa,GCmCR;AAAD,IDnCJ,WAAa,GCmCR;AAAD,cDnCQ,aAAC,GCmCR;AAAD,IDnCQ,aAAC,GCmCR;AAAD,cDlCA,MADS,GCmCR;AAAD,IDlCA,MADS,GCmCR;AAAD,cDlCO,aADE,GCmCR;AAAD,IDlCO,aADE,GCmCR;AAAD,cDrCX,OAGE,OCkCU;AAAD,IDrCX,OAGE,OCkCU;AAAD,cDrCH,WAGN,OCkCU;AAAD,IDrCH,WAGN,OCkCU;AAAD,cDpCJ,QAEL,OCkCU;AAAD,IDpCJ,QAEL,OCkCU;AAAD,cDpCK,kBAEd,OCkCU;AAAD,IDpCK,kBAEd,OCkCU;AAAD,cDnCJ,WACL,OCkCU;AAAD,IDnCJ,WACL,OCkCU;AAAD,cDnCQ,aACjB,OCkCU;AAAD,IDnCQ,aACjB,OCkCU;AAAD,cDlCA,MAAT,OCkCU;AAAD,IDlCA,MAAT,OCkCU;AAAD,cDlCO,aAAhB,OCkCU;AAAD,IDlCO,aAAhB,OCkCU;AAAD,cDrCX,OAGU,WCkCE;AAAD,IDrCX,OAGU,WCkCE;AAAD,cDrCH,WAGE,WCkCE;AAAD,IDrCH,WAGE,WCkCE;AAAD,cDpCJ,QAEG,WCkCE;AAAD,IDpCJ,QAEG,WCkCE;AAAD,cDpCK,kBAEN,WCkCE;AAAD,IDpCK,kBAEN,WCkCE;AAAD,cDnCJ,WACG,WCkCE;AAAD,IDnCJ,WACG,WCkCE;AAAD,cDnCQ,aACT,WCkCE;AAAD,IDnCQ,aACT,WCkCE;AAAD,cDlCA,MAAD,WCkCE;AAAD,IDlCA,MAAD,WCkCE;AAAD,cDlCO,aAAR,WCkCE;AAAD,IDlCO,aAAR,WCkCE;AAAD,cDrCX,OAIE,QCiCU;AAAD,IDrCX,OAIE,QCiCU;AAAD,cDrCH,WAIN,QCiCU;AAAD,IDrCH,WAIN,QCiCU;AAAD,cDpCJ,QAGL,QCiCU;AAAD,IDpCJ,QAGL,QCiCU;AAAD,cDpCK,kBAGd,QCiCU;AAAD,IDpCK,kBAGd,QCiCU;AAAD,cDnCJ,WAEL,QCiCU;AAAD,IDnCJ,WAEL,QCiCU;AAAD,cDnCQ,aAEjB,QCiCU;AAAD,IDnCQ,aAEjB,QCiCU;AAAD,cDlCA,MACT,QCiCU;AAAD,IDlCA,MACT,QCiCU;AAAD,cDlCO,aAChB,QCiCU;AAAD,IDlCO,aAChB,QCiCU;AAAD,cDrCX,OAIW,kBCiCC;AAAD,IDrCX,OAIW,kBCiCC;AAAD,cDrCH,WAIG,kBCiCC;AAAD,IDrCH,WAIG,kBCiCC;AAAD,cDpCJ,QAGI,kBCiCC;AAAD,IDpCJ,QAGI,kBCiCC;AAAD,cDpCK,kBAGL,kBCiCC;AAAD,IDpCK,kBAGL,kBCiCC;AAAD,cDnCJ,WAEI,kBCiCC;AAAD,IDnCJ,WAEI,kBCiCC;AAAD,cDnCQ,aAER,kBCiCC;AAAD,IDnCQ,aAER,kBCiCC;AAAD,cDlCA,MACA,kBCiCC;AAAD,IDlCA,MACA,kBCiCC;AAAD,cDlCO,aACP,kBCiCC;AAAD,IDlCO,aACP,kBCiCC;AAAD,cDrCX,OAKQ,WCgCI;AAAD,IDrCX,OAKQ,WCgCI;AAAD,cDrCH,WAKA,WCgCI;AAAD,IDrCH,WAKA,WCgCI;AAAD,cDpCJ,QAIC,WCgCI;AAAD,IDpCJ,QAIC,WCgCI;AAAD,cDpCK,kBAIR,WCgCI;AAAD,IDpCK,kBAIR,WCgCI;AAAD,cDnCJ,WAGC,WCgCI;AAAD,IDnCJ,WAGC,WCgCI;AAAD,cDnCQ,aAGX,WCgCI;AAAD,IDnCQ,aAGX,WCgCI;AAAD,cDlCA,MAEH,WCgCI;AAAD,IDlCA,MAEH,WCgCI;AAAD,cDlCO,aAEV,WCgCI;AAAD,IDlCO,aAEV,WCgCI;AAAD,cDrCX,OAKoB,aCgCR;AAAD,IDrCX,OAKoB,aCgCR;AAAD,cDrCH,WAKY,aCgCR;AAAD,IDrCH,WAKY,aCgCR;AAAD,cDpCJ,QAIa,aCgCR;AAAD,IDpCJ,QAIa,aCgCR;AAAD,cDpCK,kBAII,aCgCR;AAAD,IDpCK,kBAII,aCgCR;AAAD,cDnCJ,WAGa,aCgCR;AAAD,IDnCJ,WAGa,aCgCR;AAAD,cDnCQ,aAGC,aCgCR;AAAD,IDnCQ,aAGC,aCgCR;AAAD,cDlCA,MAES,aCgCR;AAAD,IDlCA,MAES,aCgCR;AAAD,cDlCO,aAEE,aCgCR;AAAD,IDlCO,aAEE,aCgCR;AAAD,cDrCX,OAKkC,MCgCtB;AAAD,IDrCX,OAKkC,MCgCtB;AAAD,cDrCH,WAK0B,MCgCtB;AAAD,IDrCH,WAK0B,MCgCtB;AAAD,cDpCJ,QAI2B,MCgCtB;AAAD,IDpCJ,QAI2B,MCgCtB;AAAD,cDpCK,kBAIkB,MCgCtB;AAAD,IDpCK,kBAIkB,MCgCtB;AAAD,cDnCJ,WAG2B,MCgCtB;AAAD,IDnCJ,WAG2B,MCgCtB;AAAD,cDnCQ,aAGe,MCgCtB;AAAD,IDnCQ,aAGe,MCgCtB;AAAD,cDlCA,MAEuB,MCgCtB;AAAD,IDlCA,MAEuB,MCgCtB;AAAD,cDlCO,aAEgB,MCgCtB;AAAD,IDlCO,aAEgB,MCgCtB;AAAD,cDrCX,OAKyC,aCgC7B;AAAD,IDrCX,OAKyC,aCgC7B;AAAD,cDrCH,WAKiC,aCgC7B;AAAD,IDrCH,WAKiC,aCgC7B;AAAD,cDpCJ,QAIkC,aCgC7B;AAAD,IDpCJ,QAIkC,aCgC7B;AAAD,cDpCK,kBAIyB,aCgC7B;AAAD,IDpCK,kBAIyB,aCgC7B;AAAD,cDnCJ,WAGkC,aCgC7B;AAAD,IDnCJ,WAGkC,aCgC7B;AAAD,cDnCQ,aAGsB,aCgC7B;AAAD,IDnCQ,aAGsB,aCgC7B;AAAD,cDlCA,MAE8B,aCgC7B;AAAD,IDlCA,MAE8B,aCgC7B;AAAD,cDlCO,aAEuB,aCgC7B;AAAD,IDlCO,aAEuB,aCgC7B;EACG,aAAA;;AAGJ,cDzCX,OAAA,qBCyCY;AAAD,IDzCX,OAAA,qBCyCY;AAAD,cDzCH,WAAR,qBCyCY;AAAD,IDzCH,WAAR,qBCyCY;AAAD,cDxCJ,QADP,qBCyCY;AAAD,IDxCJ,QADP,qBCyCY;AAAD,cDxCK,kBADhB,qBCyCY;AAAD,IDxCK,kBADhB,qBCyCY;AAAD,cDvCJ,WAFP,qBCyCY;AAAD,IDvCJ,WAFP,qBCyCY;AAAD,cDvCQ,aAFnB,qBCyCY;AAAD,IDvCQ,aAFnB,qBCyCY;AAAD,cDtCA,MAHX,qBCyCY;AAAD,IDtCA,MAHX,qBCyCY;AAAD,cDtCO,aAHlB,qBCyCY;AAAD,IDtCO,aAHlB,qBCyCY;AAAD,cDzCX,OACS,ECwCG;AAAD,IDzCX,OACS,ECwCG;AAAD,cDzCH,WACC,ECwCG;AAAD,IDzCH,WACC,ECwCG;AAAD,cDxCJ,QAAE,ECwCG;AAAD,IDxCJ,QAAE,ECwCG;AAAD,cDxCK,kBAAP,ECwCG;AAAD,IDxCK,kBAAP,ECwCG;AAAD,cDvCJ,WADE,ECwCG;AAAD,IDvCJ,WADE,ECwCG;AAAD,cDvCQ,aADV,ECwCG;AAAD,IDvCQ,aADV,ECwCG;AAAD,cDtCA,MAFF,ECwCG;AAAD,IDtCA,MAFF,ECwCG;AAAD,cDtCO,aAFT,ECwCG;AAAD,IDtCO,aAFT,ECwCG;AAAD,cDzCX,OACY,eCwCA;AAAD,IDzCX,OACY,eCwCA;AAAD,cDzCH,WACI,eCwCA;AAAD,IDzCH,WACI,eCwCA;AAAD,cDxCJ,QAAK,eCwCA;AAAD,IDxCJ,QAAK,eCwCA;AAAD,cDxCK,kBAAJ,eCwCA;AAAD,IDxCK,kBAAJ,eCwCA;AAAD,cDvCJ,WADK,eCwCA;AAAD,IDvCJ,WADK,eCwCA;AAAD,cDvCQ,aADP,eCwCA;AAAD,IDvCQ,aADP,eCwCA;AAAD,cDtCA,MAFC,eCwCA;AAAD,IDtCA,MAFC,eCwCA;AAAD,cDtCO,aAFN,eCwCA;AAAD,IDtCO,aAFN,eCwCA;AAAD,cDzCX,OAEA,GCuCY;AAAD,IDzCX,OAEA,GCuCY;AAAD,cDzCH,WAER,GCuCY;AAAD,IDzCH,WAER,GCuCY;AAAD,cDxCJ,QACP,GCuCY;AAAD,IDxCJ,QACP,GCuCY;AAAD,cDxCK,kBAChB,GCuCY;AAAD,IDxCK,kBAChB,GCuCY;AAAD,cDvCJ,WAAP,GCuCY;AAAD,IDvCJ,WAAP,GCuCY;AAAD,cDvCQ,aAAnB,GCuCY;AAAD,IDvCQ,aAAnB,GCuCY;AAAD,cDtCA,MADX,GCuCY;AAAD,IDtCA,MADX,GCuCY;AAAD,cDtCO,aADlB,GCuCY;AAAD,IDtCO,aADlB,GCuCY;AAAD,cDzCX,OAEI,GCuCQ;AAAD,IDzCX,OAEI,GCuCQ;AAAD,cDzCH,WAEJ,GCuCQ;AAAD,IDzCH,WAEJ,GCuCQ;AAAD,cDxCJ,QACH,GCuCQ;AAAD,IDxCJ,QACH,GCuCQ;AAAD,cDxCK,kBACZ,GCuCQ;AAAD,IDxCK,kBACZ,GCuCQ;AAAD,cDvCJ,WAAH,GCuCQ;AAAD,IDvCJ,WAAH,GCuCQ;AAAD,cDvCQ,aAAf,GCuCQ;AAAD,IDvCQ,aAAf,GCuCQ;AAAD,cDtCA,MADP,GCuCQ;AAAD,IDtCA,MADP,GCuCQ;AAAD,cDtCO,aADd,GCuCQ;AAAD,IDtCO,aADd,GCuCQ;AAAD,cDzCX,OAEQ,GCuCI;AAAD,IDzCX,OAEQ,GCuCI;AAAD,cDzCH,WAEA,GCuCI;AAAD,IDzCH,WAEA,GCuCI;AAAD,cDxCJ,QACC,GCuCI;AAAD,IDxCJ,QACC,GCuCI;AAAD,cDxCK,kBACR,GCuCI;AAAD,IDxCK,kBACR,GCuCI;AAAD,cDvCJ,WAAC,GCuCI;AAAD,IDvCJ,WAAC,GCuCI;AAAD,cDvCQ,aAAX,GCuCI;AAAD,IDvCQ,aAAX,GCuCI;AAAD,cDtCA,MADH,GCuCI;AAAD,IDtCA,MADH,GCuCI;AAAD,cDtCO,aADV,GCuCI;AAAD,IDtCO,aADV,GCuCI;AAAD,cDzCX,OAEY,GCuCA;AAAD,IDzCX,OAEY,GCuCA;AAAD,cDzCH,WAEI,GCuCA;AAAD,IDzCH,WAEI,GCuCA;AAAD,cDxCJ,QACK,GCuCA;AAAD,IDxCJ,QACK,GCuCA;AAAD,cDxCK,kBACJ,GCuCA;AAAD,IDxCK,kBACJ,GCuCA;AAAD,cDvCJ,WAAK,GCuCA;AAAD,IDvCJ,WAAK,GCuCA;AAAD,cDvCQ,aAAP,GCuCA;AAAD,IDvCQ,aAAP,GCuCA;AAAD,cDtCA,MADC,GCuCA;AAAD,IDtCA,MADC,GCuCA;AAAD,cDtCO,aADN,GCuCA;AAAD,IDtCO,aADN,GCuCA;AAAD,cDzCX,OAEgB,GCuCJ;AAAD,IDzCX,OAEgB,GCuCJ;AAAD,cDzCH,WAEQ,GCuCJ;AAAD,IDzCH,WAEQ,GCuCJ;AAAD,cDxCJ,QACS,GCuCJ;AAAD,IDxCJ,QACS,GCuCJ;AAAD,cDxCK,kBACA,GCuCJ;AAAD,IDxCK,kBACA,GCuCJ;AAAD,cDvCJ,WAAS,GCuCJ;AAAD,IDvCJ,WAAS,GCuCJ;AAAD,cDvCQ,aAAH,GCuCJ;AAAD,IDvCQ,aAAH,GCuCJ;AAAD,cDtCA,MADK,GCuCJ;AAAD,IDtCA,MADK,GCuCJ;AAAD,cDtCO,aADF,GCuCJ;AAAD,IDtCO,aADF,GCuCJ;AAAD,cDzCX,OAEoB,GCuCR;AAAD,IDzCX,OAEoB,GCuCR;AAAD,cDzCH,WAEY,GCuCR;AAAD,IDzCH,WAEY,GCuCR;AAAD,cDxCJ,QACa,GCuCR;AAAD,IDxCJ,QACa,GCuCR;AAAD,cDxCK,kBACI,GCuCR;AAAD,IDxCK,kBACI,GCuCR;AAAD,cDvCJ,WAAa,GCuCR;AAAD,IDvCJ,WAAa,GCuCR;AAAD,cDvCQ,aAAC,GCuCR;AAAD,IDvCQ,aAAC,GCuCR;AAAD,cDtCA,MADS,GCuCR;AAAD,IDtCA,MADS,GCuCR;AAAD,cDtCO,aADE,GCuCR;AAAD,IDtCO,aADE,GCuCR;AAAD,cDzCX,OAGE,OCsCU;AAAD,IDzCX,OAGE,OCsCU;AAAD,cDzCH,WAGN,OCsCU;AAAD,IDzCH,WAGN,OCsCU;AAAD,cDxCJ,QAEL,OCsCU;AAAD,IDxCJ,QAEL,OCsCU;AAAD,cDxCK,kBAEd,OCsCU;AAAD,IDxCK,kBAEd,OCsCU;AAAD,cDvCJ,WACL,OCsCU;AAAD,IDvCJ,WACL,OCsCU;AAAD,cDvCQ,aACjB,OCsCU;AAAD,IDvCQ,aACjB,OCsCU;AAAD,cDtCA,MAAT,OCsCU;AAAD,IDtCA,MAAT,OCsCU;AAAD,cDtCO,aAAhB,OCsCU;AAAD,IDtCO,aAAhB,OCsCU;AAAD,cDzCX,OAGU,WCsCE;AAAD,IDzCX,OAGU,WCsCE;AAAD,cDzCH,WAGE,WCsCE;AAAD,IDzCH,WAGE,WCsCE;AAAD,cDxCJ,QAEG,WCsCE;AAAD,IDxCJ,QAEG,WCsCE;AAAD,cDxCK,kBAEN,WCsCE;AAAD,IDxCK,kBAEN,WCsCE;AAAD,cDvCJ,WACG,WCsCE;AAAD,IDvCJ,WACG,WCsCE;AAAD,cDvCQ,aACT,WCsCE;AAAD,IDvCQ,aACT,WCsCE;AAAD,cDtCA,MAAD,WCsCE;AAAD,IDtCA,MAAD,WCsCE;AAAD,cDtCO,aAAR,WCsCE;AAAD,IDtCO,aAAR,WCsCE;AAAD,cDzCX,OAIE,QCqCU;AAAD,IDzCX,OAIE,QCqCU;AAAD,cDzCH,WAIN,QCqCU;AAAD,IDzCH,WAIN,QCqCU;AAAD,cDxCJ,QAGL,QCqCU;AAAD,IDxCJ,QAGL,QCqCU;AAAD,cDxCK,kBAGd,QCqCU;AAAD,IDxCK,kBAGd,QCqCU;AAAD,cDvCJ,WAEL,QCqCU;AAAD,IDvCJ,WAEL,QCqCU;AAAD,cDvCQ,aAEjB,QCqCU;AAAD,IDvCQ,aAEjB,QCqCU;AAAD,cDtCA,MACT,QCqCU;AAAD,IDtCA,MACT,QCqCU;AAAD,cDtCO,aAChB,QCqCU;AAAD,IDtCO,aAChB,QCqCU;AAAD,cDzCX,OAIW,kBCqCC;AAAD,IDzCX,OAIW,kBCqCC;AAAD,cDzCH,WAIG,kBCqCC;AAAD,IDzCH,WAIG,kBCqCC;AAAD,cDxCJ,QAGI,kBCqCC;AAAD,IDxCJ,QAGI,kBCqCC;AAAD,cDxCK,kBAGL,kBCqCC;AAAD,IDxCK,kBAGL,kBCqCC;AAAD,cDvCJ,WAEI,kBCqCC;AAAD,IDvCJ,WAEI,kBCqCC;AAAD,cDvCQ,aAER,kBCqCC;AAAD,IDvCQ,aAER,kBCqCC;AAAD,cDtCA,MACA,kBCqCC;AAAD,IDtCA,MACA,kBCqCC;AAAD,cDtCO,aACP,kBCqCC;AAAD,IDtCO,aACP,kBCqCC;AAAD,cDzCX,OAKQ,WCoCI;AAAD,IDzCX,OAKQ,WCoCI;AAAD,cDzCH,WAKA,WCoCI;AAAD,IDzCH,WAKA,WCoCI;AAAD,cDxCJ,QAIC,WCoCI;AAAD,IDxCJ,QAIC,WCoCI;AAAD,cDxCK,kBAIR,WCoCI;AAAD,IDxCK,kBAIR,WCoCI;AAAD,cDvCJ,WAGC,WCoCI;AAAD,IDvCJ,WAGC,WCoCI;AAAD,cDvCQ,aAGX,WCoCI;AAAD,IDvCQ,aAGX,WCoCI;AAAD,cDtCA,MAEH,WCoCI;AAAD,IDtCA,MAEH,WCoCI;AAAD,cDtCO,aAEV,WCoCI;AAAD,IDtCO,aAEV,WCoCI;AAAD,cDzCX,OAKoB,aCoCR;AAAD,IDzCX,OAKoB,aCoCR;AAAD,cDzCH,WAKY,aCoCR;AAAD,IDzCH,WAKY,aCoCR;AAAD,cDxCJ,Q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","file":"royalblue.root.css"} \ No newline at end of file diff --git a/src/targets/royalblue.root.less b/src/targets/royalblue.root.less new file mode 100644 index 0000000..cc4e1f7 --- /dev/null +++ b/src/targets/royalblue.root.less @@ -0,0 +1,8 @@ +@import (less) "../utils/mixins.less"; + +@import (less) "../fonts/firasans.less"; +@import (less) "../palettes/royalblue.less"; +@import (less) "../colors/plus.less"; + +@import (less) "../vars/root.less"; +@import (less) "../rules/skeleton.less"; diff --git a/src/targets/rygblue.module.css b/src/targets/rygblue.module.css deleted file mode 100644 index abb96ec..0000000 --- a/src/targets/rygblue.module.css +++ /dev/null @@ -1,136 +0,0 @@ -/* @input-field: ~'.input-field'; */ -.bluelib { - --bluelib-color-r: 160; - --bluelib-color-g: 204; - --bluelib-color-b: 255; - background-color: #0d193b; - color: rgb(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b)); -} -.bluelib * { - color: rgb(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b)); -} -.bluelib .button { - color: black; -} -.bluelib .button-toggle { - padding: 4px 14px; - border-width: 2px; - border-style: solid; -} -.bluelib .button-toggle-off { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; -} -.bluelib .button-toggle-off:hover { - border-color: rgba(calc(var(--bluelib-color-r) + 25), calc(var(--bluelib-color-g) + 25), calc(var(--bluelib-color-b) + 25), 1); - color: rgba(calc(var(--bluelib-color-r) + 25), calc(var(--bluelib-color-g) + 25), calc(var(--bluelib-color-b) + 25), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); -} -.bluelib .button-toggle-off:active { - border-color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); -} -.bluelib .button-toggle-off.status-disabled:hover { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; -} -.bluelib .button-toggle-off.status-disabled:active { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; -} -.bluelib .button-toggle-on { - border-color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); -} -.bluelib .button-toggle-on:hover { - border-color: rgba(calc(var(--bluelib-color-r) + 25), calc(var(--bluelib-color-g) + 25), calc(var(--bluelib-color-b) + 25), 1); - color: rgba(calc(var(--bluelib-color-r) + 25), calc(var(--bluelib-color-g) + 25), calc(var(--bluelib-color-b) + 25), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); -} -.bluelib .button-toggle-on:active { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; -} -.bluelib .button-toggle-on.status-disabled:hover { - border-color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); -} -.bluelib .button-toggle-on.status-disabled:active { - border-color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); -} -.bluelib .element-title { - --bluelib-color-r: 255; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.bluelib .element-anchor { - --bluelib-color-r: 0; - --bluelib-color-g: 202; - --bluelib-color-b: 202; - text-decoration: none; -} -.bluelib .element-anchor:hover { - --bluelib-color-r: 0; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.bluelib .element-anchor:active { - --bluelib-color-r: 160; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.bluelib .style-bold { - --bluelib-color-r: 255; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.bluelib .color-red { - --bluelib-color-r: 255; - --bluelib-color-g: 125; - --bluelib-color-b: 125; -} -.bluelib .color-orange { - --bluelib-color-r: 255; - --bluelib-color-g: 187; - --bluelib-color-b: 125; -} -.bluelib .color-yellow { - --bluelib-color-r: 255; - --bluelib-color-g: 255; - --bluelib-color-b: 125; -} -.bluelib .color-lime { - --bluelib-color-r: 125; - --bluelib-color-g: 255; - --bluelib-color-b: 125; -} -.bluelib .color-cyan { - --bluelib-color-r: 125; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.bluelib .color-blue { - --bluelib-color-r: 125; - --bluelib-color-g: 125; - --bluelib-color-b: 255; -} -.bluelib .color-magenta { - --bluelib-color-r: 255; - --bluelib-color-g: 125; - --bluelib-color-b: 255; -} -.bluelib .color-gray { - --bluelib-color-r: 187; - --bluelib-color-g: 187; - --bluelib-color-b: 187; -} -/*# sourceMappingURL=rygblue.module.css.map */ \ No newline at end of file diff --git a/src/targets/rygblue.module.css.map b/src/targets/rygblue.module.css.map deleted file mode 100644 index 5009467..0000000 --- a/src/targets/rygblue.module.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["/mnt/tera/ext4/code/bluelib/src/rules/rygblue.less"],"names":[],"mappings":"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","file":"rygblue.module.css"} \ No newline at end of file diff --git a/src/targets/rygblue.module.less b/src/targets/rygblue.module.less deleted file mode 100644 index 0307c0e..0000000 --- a/src/targets/rygblue.module.less +++ /dev/null @@ -1,2 +0,0 @@ -@import "../vars/module.less"; -@import "../rules/rygblue.less"; diff --git a/src/targets/rygblue.root.css b/src/targets/rygblue.root.css deleted file mode 100644 index 60c1b03..0000000 --- a/src/targets/rygblue.root.css +++ /dev/null @@ -1,195 +0,0 @@ -/* @input-field: ~'.input-field, input[type="color"], input[type="date"], input[type="datetime-local"], input[type="email"], input[type="file"], input[type="image"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"]'; */ -.base-skeleton, -body { - --bluelib-color-r: 160; - --bluelib-color-g: 204; - --bluelib-color-b: 255; - background-color: #0d193b; - color: rgb(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b)); -} -.base-skeleton *, -body * { - color: rgb(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b)); -} -.base-skeleton .button, -body .button, -.base-skeleton button, -body button, -.base-skeleton input[type="submit"], -body input[type="submit"] { - color: black; -} -.base-skeleton .button-toggle, -body .button-toggle { - padding: 4px 14px; - border-width: 2px; - border-style: solid; -} -.base-skeleton .button-toggle-off, -body .button-toggle-off { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; -} -.base-skeleton .button-toggle-off:hover, -body .button-toggle-off:hover { - border-color: rgba(calc(var(--bluelib-color-r) + 25), calc(var(--bluelib-color-g) + 25), calc(var(--bluelib-color-b) + 25), 1); - color: rgba(calc(var(--bluelib-color-r) + 25), calc(var(--bluelib-color-g) + 25), calc(var(--bluelib-color-b) + 25), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); -} -.base-skeleton .button-toggle-off:active, -body .button-toggle-off:active { - border-color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); -} -.base-skeleton .button-toggle-off[disabled]:hover, -body .button-toggle-off[disabled]:hover, -.base-skeleton .button-toggle-off .status-disabled:hover, -body .button-toggle-off .status-disabled:hover { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; -} -.base-skeleton .button-toggle-off[disabled]:active, -body .button-toggle-off[disabled]:active, -.base-skeleton .button-toggle-off .status-disabled:active, -body .button-toggle-off .status-disabled:active { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; -} -.base-skeleton .button-toggle-on, -body .button-toggle-on { - border-color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); -} -.base-skeleton .button-toggle-on:hover, -body .button-toggle-on:hover { - border-color: rgba(calc(var(--bluelib-color-r) + 25), calc(var(--bluelib-color-g) + 25), calc(var(--bluelib-color-b) + 25), 1); - color: rgba(calc(var(--bluelib-color-r) + 25), calc(var(--bluelib-color-g) + 25), calc(var(--bluelib-color-b) + 25), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.1); -} -.base-skeleton .button-toggle-on:active, -body .button-toggle-on:active { - border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1); - background-color: transparent; -} -.base-skeleton .button-toggle-on[disabled]:hover, -body .button-toggle-on[disabled]:hover, -.base-skeleton .button-toggle-on .status-disabled:hover, -body .button-toggle-on .status-disabled:hover { - border-color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); -} -.base-skeleton .button-toggle-on[disabled]:active, -body .button-toggle-on[disabled]:active, -.base-skeleton .button-toggle-on .status-disabled:active, -body .button-toggle-on .status-disabled:active { - border-color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - color: rgba(calc(var(--bluelib-color-r) + 55), calc(var(--bluelib-color-g) + 55), calc(var(--bluelib-color-b) + 55), 1); - background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.3); -} -.base-skeleton .element-title, -body .element-title, -.base-skeleton h1, -body h1, -.base-skeleton h2, -body h2, -.base-skeleton h3, -body h3, -.base-skeleton h4, -body h4, -.base-skeleton h5, -body h5, -.base-skeleton h6, -body h6 { - --bluelib-color-r: 255; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.base-skeleton .element-anchor, -body .element-anchor, -.base-skeleton a, -body a { - --bluelib-color-r: 0; - --bluelib-color-g: 202; - --bluelib-color-b: 202; - text-decoration: none; -} -.base-skeleton .element-anchor:hover, -body .element-anchor:hover, -.base-skeleton a:hover, -body a:hover { - --bluelib-color-r: 0; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.base-skeleton .element-anchor:active, -body .element-anchor:active, -.base-skeleton a:active, -body a:active { - --bluelib-color-r: 160; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.base-skeleton .style-bold, -body .style-bold, -.base-skeleton b, -body b { - --bluelib-color-r: 255; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.base-skeleton .color-red, -body .color-red { - --bluelib-color-r: 255; - --bluelib-color-g: 125; - --bluelib-color-b: 125; -} -.base-skeleton .color-orange, -body .color-orange { - --bluelib-color-r: 255; - --bluelib-color-g: 187; - --bluelib-color-b: 125; -} -.base-skeleton .color-yellow, -body .color-yellow { - --bluelib-color-r: 255; - --bluelib-color-g: 255; - --bluelib-color-b: 125; -} -.base-skeleton .color-lime, -body .color-lime { - --bluelib-color-r: 125; - --bluelib-color-g: 255; - --bluelib-color-b: 125; -} -.base-skeleton .color-cyan, -body .color-cyan { - --bluelib-color-r: 125; - --bluelib-color-g: 255; - --bluelib-color-b: 255; -} -.base-skeleton .color-blue, -body .color-blue { - --bluelib-color-r: 125; - --bluelib-color-g: 125; - --bluelib-color-b: 255; -} -.base-skeleton .color-magenta, -body .color-magenta { - --bluelib-color-r: 255; - --bluelib-color-g: 125; - --bluelib-color-b: 255; -} -.base-skeleton .color-gray, -body .color-gray { - --bluelib-color-r: 187; - --bluelib-color-g: 187; - --bluelib-color-b: 187; -} -/*# sourceMappingURL=rygblue.root.css.map */ \ No newline at end of file diff --git a/src/targets/rygblue.root.css.map b/src/targets/rygblue.root.css.map deleted file mode 100644 index 830b9ff..0000000 --- a/src/targets/rygblue.root.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["/mnt/tera/ext4/code/bluelib/src/rules/rygblue.less"],"names":[],"mappings":"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","file":"rygblue.root.css"} \ No newline at end of file diff --git a/src/targets/rygblue.root.less b/src/targets/rygblue.root.less deleted file mode 100644 index 07a4ecc..0000000 --- a/src/targets/rygblue.root.less +++ /dev/null @@ -1,2 +0,0 @@ -@import "../vars/root.less"; -@import "../rules/rygblue.less"; diff --git a/src/targets/skeleton.module.css.map b/src/targets/skeleton.module.css.map deleted file mode 100644 index abaecc3..0000000 --- a/src/targets/skeleton.module.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["https://fonts.googleapis.com/css2?family=Fira+Code&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap","/mnt/tera/ext4/code/bluelib/src/rules/skeleton.less"],"names":[],"mappings":"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","file":"skeleton.module.css"} \ No newline at end of file diff --git a/src/targets/skeleton.module.less b/src/targets/skeleton.module.less deleted file mode 100644 index e9b5423..0000000 --- a/src/targets/skeleton.module.less +++ /dev/null @@ -1,2 +0,0 @@ -@import "../vars/module.less"; -@import "../rules/skeleton.less"; diff --git a/src/targets/skeleton.root.css.map b/src/targets/skeleton.root.css.map deleted file mode 100644 index eb3b60d..0000000 --- a/src/targets/skeleton.root.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["https://fonts.googleapis.com/css2?family=Fira+Code&family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap","/mnt/tera/ext4/code/bluelib/src/rules/skeleton.less"],"names":[],"mappings":"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D,IDpCK,kBAAP,ECoCG;AAAD,cDnCJ,WADE,ECoCG;AAAD,IDnCJ,WADE,ECoCG;AAAD,cDnCQ,aADV,ECoCG;AAAD,IDnCQ,aADV,ECoCG;AAAD,cDlCA,MAFF,ECoCG;AAAD,IDlCA,MAFF,ECoCG;AAAD,cDlCO,aAFT,ECoCG;AAAD,IDlCO,aAFT,ECoCG;AAAD,cDrCX,OACY,eCoCA;AAAD,IDrCX,OACY,eCoCA;AAAD,cDrCH,WACI,eCoCA;AAAD,IDrCH,WACI,eCoCA;AAAD,cDpCJ,QAAK,eCoCA;AAAD,IDpCJ,QAAK,eCoCA;AAAD,cDpCK,kBAAJ,eCoCA;AAAD,IDpCK,kBAAJ,eCoCA;AAAD,cDnCJ,WADK,eCoCA;AAAD,IDnCJ,WADK,eCoCA;AAAD,cDnCQ,aADP,eCoCA;AAAD,IDnCQ,aADP,eCoCA;AAAD,cDlCA,MAFC,eCoCA;AAAD,IDlCA,MAFC,eCoCA;AAAD,cDlCO,aAFN,eCoCA;AAAD,IDlCO,aAFN,eCoCA;AAAD,cDrCX,OAEA,GCmCY;AAAD,IDrCX,OAEA,GCmCY;AAAD,cDrCH,WAER,GCmCY;AAAD,IDrCH,WAER,GCmCY;AAAD,cDpCJ,QACP,GCmCY;AAAD,IDpCJ,QACP,GCmCY;AAAD,cDpCK,kBAChB,GCmCY;AAAD,IDpCK,kBAChB,GCmCY;AAAD,cDnCJ,WAAP,GCmCY;AAAD,IDnCJ,WAAP,GCmCY;AAAD,cDnCQ,aAAnB,GCmCY;AAAD,IDnCQ,aAAnB,GCmCY;AAAD,cDlCA,MADX,GCmCY;AAAD,IDlCA,MADX,GCmCY;AAAD,cDlCO,aADlB,GCmCY;AAAD,IDlCO,aADlB,GCmCY;AAAD,cDrCX,OAEI,GCmCQ;AAAD,IDrCX,OAEI,GCmCQ;AAAD,cDrCH,WAEJ,GCmCQ;AAAD,IDrCH,WAEJ,GCmCQ;AAAD,cDpCJ,QACH,GCmCQ;AAAD,IDpCJ,QACH,GCmCQ;AAAD,cDpCK,kBACZ,GCmCQ;AAAD,IDpCK,kBACZ,GCmCQ;AAAD,cDnCJ,WAAH,GCmCQ;AAAD,IDnCJ,WAAH,GCmCQ;AAAD,cDnCQ,aAAf,GCmCQ;AAAD,IDnCQ,aAAf,GCmCQ;AAAD,cDlCA,MADP,GCmCQ;AAAD,IDlCA,MADP,GCmCQ;AAAD,cDlCO,aADd,GCmCQ;AAAD,IDlCO,aADd,GCmCQ;AAAD,cDrCX,OAEQ,GCmCI;AAAD,IDrCX,OAEQ,GCmCI;AAAD,cDrCH,WAEA,GCmCI;AAAD,IDrCH,WAEA,GCmCI;AAAD,cDpCJ,QACC,GCmCI;AAAD,IDpCJ,QACC,GCmCI;AAAD,cDpCK,kBACR,GCmCI;AAAD,IDpCK,kBACR,GCmCI;AAAD,cDnCJ,WAAC,GCmCI;AAAD,IDnCJ,WAAC,GCmCI;AAAD,cDnCQ,aAAX,GCmCI;AAAD,IDnCQ,aAAX,GCmCI;AAAD,cDlCA,MADH,GCmCI;AAAD,IDlCA,MADH,GCmCI;AAAD,cDlCO,aADV,GCmCI;AAAD,IDlCO,aADV,GCmCI;AAAD,cDrCX,OAEY,GCmCA;AAAD,IDrCX,OAEY,GCmCA;AAAD,cDrCH,WAEI,GCmCA;AAAD,IDrCH,WAEI,GCmCA;AAAD,cDpCJ,QACK,GCmCA;AAAD,IDpCJ,QACK,GCmCA;AAAD,cDpCK,kBACJ,GCmCA;AAAD,IDpCK,kBACJ,GCmCA;AAAD,cDnCJ,WAAK,GCmCA;AAAD,IDnCJ,WAAK,GCmCA;AAAD,cDnCQ,aAAP,GCmCA;AAAD,IDnCQ,aAAP,GCmCA;AAAD,cDlCA,MADC,GCmCA;AAAD,IDlCA,MADC,GCmCA;AAAD,cDlCO,aADN,GCmCA;AAAD,IDlCO,aADN,GCmCA;AAAD,cDrCX,OAEgB,GCmCJ;AAAD,IDrCX,OAEgB,GCmCJ;AAAD,cDrCH,WAEQ,GCmCJ;AAAD,IDrCH,WAEQ,GCmCJ;AAAD,cDpCJ,QACS,GCmCJ;AAAD,IDpCJ,QACS,GCmCJ;AAAD,cDpCK,kBACA,GCmCJ;AAAD,IDpCK,kBACA,GCmCJ;AAAD,cDnCJ,WAAS,GCmCJ;AAAD,IDnCJ,WAAS,GCmCJ;AAAD,cDnCQ,aAAH,GCmCJ;AAAD,IDnCQ,aAAH,GCmCJ;AAAD,cDlCA,MADK,GCmCJ;AAAD,IDlCA,MADK,GCmCJ;AAAD,cDlCO,aADF,GCmCJ;AAAD,IDlCO,aADF,GCmCJ;AAAD,cDrCX,OAEoB,GCmCR;AAAD,IDrCX,OAEoB,GCmCR;AAAD,cDrCH,WAEY,GCmCR;AAAD,IDrCH,WAEY,GCmCR;AAAD,cDpCJ,QACa,GCmCR;AAAD,IDpCJ,QACa,GCmCR;AAAD,cDpCK,kBACI,GCmCR;AAAD,IDpCK,kBACI,GCmCR;AAAD,cDnCJ,WAAa,GCmCR;AAAD,IDnCJ,WAAa,GCmCR;AAAD,cDnCQ,aAAC,GCmCR;AAAD,IDnCQ,aAAC,GCmCR;AAAD,cDlCA,MADS,GCmCR;AAAD,IDlCA,MADS,GCmCR;AAAD,cDlCO,aADE,GCmCR;AAAD,IDlCO,aADE,GCmCR;AAAD,cDrCX,OAGE,OCkCU;AAAD,IDrCX,OAGE,OCkCU;AAAD,cDrCH,WAGN,OCkCU;AAAD,IDrCH,WAGN,OCkCU;AAAD,cDpCJ,QAEL,OCkCU;AAAD,IDpCJ,QAEL,OCkCU;AAAD,cDpCK,kBAEd,OCkCU;AAAD,IDpCK,kBAEd,OCkCU;AAAD,cDnCJ,WACL,OCkCU;AAAD,IDnCJ,WACL,OCkCU;AAAD,cDnCQ,aACjB,OCkCU;AAAD,IDnCQ,aACjB,OCkCU;AAAD,cDlCA,MAAT,OCkCU;AAAD,IDlCA,MAAT,OCkCU;AAAD,cDlCO,aAAhB,OCkCU;AAAD,IDlCO,aAAhB,OCkCU;AAAD,cDrCX,OAGU,WCkCE;AAAD,IDrCX,OAGU,WCkCE;AAAD,cDrCH,WAGE,WCkCE;AAAD,IDrCH,WAGE,WCkCE;AAAD,cDpCJ,QAEG,WCkCE;AAAD,IDpCJ,QAEG,WCkCE;AAAD,cDpCK,kBAEN,WCkCE;AAAD,IDpCK,kBAEN,WCkCE;AAAD,cDnCJ,WACG,WCkCE;AAAD,IDnCJ,WACG,WCkCE;AAAD,cDnCQ,aACT,WCkCE;AAAD,IDnCQ,aACT,WCkCE;AAAD,cDlCA,MAAD,WCkCE;AAAD,IDlCA,MAAD,WCkCE;AAAD,cDlCO,aAAR,WCkCE;AAAD,IDlCO,aAAR,WCkCE;AAAD,cDrCX,OAIE,QCiCU;AAAD,IDrCX,OAIE,QCiCU;AAAD,cDrCH,WAIN,QCiCU;AAAD,IDrCH,WAIN,QCiCU;AAAD,cDpCJ,QAGL,QCiCU;AAAD,IDpCJ,QAGL,QCiCU;AAAD,cDpCK,kBAGd,QCiCU;AAAD,IDpCK,kBAGd,QCiCU;AAAD,cDnCJ,WAEL,QCiCU;AAAD,IDnCJ,WAEL,QCiCU;AAAD,cDnCQ,aAEjB,QCiCU;AAAD,IDnCQ,aAEjB,QCiCU;AAAD,cDlCA,MACT,QCiCU;AAAD,IDlCA,MACT,QCiCU;AAAD,cDlCO,aAChB,QCiCU;AAAD,IDlCO,aAChB,QCiCU;AAAD,cDrCX,OAIW,kBCiCC;AAAD,IDrCX,OAIW,kBCiCC;AAAD,cDrCH,WAIG,kBCiCC;AAAD,IDrCH,WAIG,kBCiCC;AAAD,cDpCJ,QAGI,kBCiCC;AAAD,IDpCJ,QAGI,kBCiCC;AAAD,cDpCK,kBAGL,kBCiCC;AAAD,IDpCK,kBAGL,kBCiCC;AAAD,cDnCJ,WAEI,kBCiCC;AAAD,IDnCJ,WAEI,kBCiCC;AAAD,cDnCQ,aAER,kBCiCC;AAAD,IDnCQ,aAER,kBCiCC;AAAD,cDlCA,MACA,kBCiCC;AAAD,IDlCA,MACA,kBCiCC;AAAD,cDlCO,aACP,kBCiCC;AAAD,IDlCO,aACP,kBCiCC;AAAD,cDrCX,OAKQ,WCgCI;AAAD,IDrCX,OAKQ,WCgCI;AAAD,cDrCH,WAKA,WCgCI;AAAD,IDrCH,WAKA,WCgCI;AAAD,cDpCJ,QAIC,WCgCI;AAAD,IDpCJ,QAIC,WCgCI;AAAD,cDpCK,kBAIR,WCgCI;AAAD,IDpCK,kBAIR,WCgCI;AAAD,cDnCJ,WAGC,WCgCI;AAAD,IDnCJ,WAGC,WCgCI;AAAD,cDnCQ,aAGX,WCgCI;AAAD,IDnCQ,aAGX,WCgCI;AAAD,cDlCA,MAEH,WCgCI;AAAD,IDlCA,MAEH,WCgCI;AAAD,cDlCO,aAEV,WCgCI;AAAD,IDlCO,aAEV,WCgCI;AAAD,cDrCX,OAKoB,aCgCR;AAAD,IDrCX,OAKoB,aCgCR;AAAD,cDrCH,WAKY,aCgCR;AAAD,IDrCH,WAKY,aCgCR;AAAD,cDpCJ,QAIa,aCgCR;AAAD,IDpCJ,QAIa,aCgCR;AAAD,cDpCK,kBAII,aCgCR;AAAD,IDpCK,kBAII,aCgCR;AAAD,cDnCJ,WAGa,aCgCR;AAAD,IDnCJ,WAGa,aCgCR;AAAD,cDnCQ,aAGC,aCgCR;AAAD,IDnCQ,aAGC,aCgCR;AAAD,cDlCA,MAES,aCgCR;AAAD,IDlCA,MAES,aCgCR;AAAD,cDlCO,aAEE,aCgCR;AAAD,IDlCO,aAEE,aCgCR;AAAD,cDrCX,OAKkC,MCgCtB;AAAD,IDrCX,OAKkC,MCgCtB;AAAD,cDrCH,WAK0B,MCgCtB;AAAD,IDrCH,WAK0B,MCgCtB;AAAD,cDpCJ,QAI2B,MCgCtB;AAAD,IDpCJ,QAI2B,MCgCtB;AAAD,cDpCK,kBAIkB,MCgCtB;AAAD,IDpCK,kBAIkB,MCgCtB;AAAD,cDnCJ,WAG2B,MCgCtB;AAAD,IDnCJ,WAG2B,MCgCtB;AAAD,cDnCQ,aAGe,MCgCtB;AAAD,IDnCQ,aAGe,MCgCtB;AAAD,cDlCA,MAEuB,MCgCtB;AAAD,IDlCA,MAEuB,MCgCtB;AAAD,cDlCO,aAEgB,MCgCtB;AAAD,IDlCO,aAEgB,MCgCtB;AAAD,cDrCX,OAKyC,aCgC7B;AAAD,IDrCX,OAKyC,aCgC7B;AAAD,cDrCH,WAKiC,aCgC7B;AAAD,IDrCH,WAKiC,aCgC7B;AAAD,cDpCJ,QAIkC,aCgC7B;AAAD,IDpCJ,QAIkC,aCgC7B;AAAD,cDpCK,kBAIyB,aCgC7B;AAAD,IDpCK,kBAIyB,aCgC7B;AAAD,cDnCJ,WAGkC,aCgC7B;AAAD,IDnCJ,WAGkC,aCgC7B;AAAD,cDnCQ,aAGsB,aCgC7B;AAAD,IDnCQ,aAGsB,aCgC7B;AAAD,cDlCA,MAE8B,aCgC7B;AAAD,IDlCA,MAE8B,aCgC7B;AAAD,cDlCO,aAEuB,aCgC7B;AAAD,IDlCO,aAEuB,aCgC7B;EACG,aAAA;;AAGJ,cDzCX,OAAA,qBCyCY;AAAD,IDzCX,OAAA,qBCyCY;AAAD,cDzCH,WAAR,qBCyCY;AAAD,IDzCH,WAAR,qBCyCY;AAAD,cDxCJ,QADP,qBCyCY;AAAD,IDxCJ,QADP,qBCyCY;AAAD,cDxCK,kBADhB,qBCyCY;AAAD,IDxCK,kBADhB,qBCyCY;AAAD,cDvCJ,WAFP,qBCyCY;AAAD,IDvCJ,WAFP,qBCyCY;AAAD,cDvCQ,aAFnB,qBCyCY;AAAD,IDvCQ,aAFnB,qBCyCY;AAAD,cDtCA,MAHX,qBCyCY;AAAD,IDtCA,MAHX,qBCyCY;AAAD,cDtCO,aAHlB,qBCyCY;AAAD,IDtCO,aAHlB,qBCyCY;AAAD,cDzCX,OACS,ECwCG;AAAD,IDzCX,OACS,ECwCG;AAAD,cDzCH,WACC,ECwCG;AAAD,IDzCH,WACC,ECwCG;AAAD,cDxCJ,QAAE,ECwCG;AAAD,IDxCJ,QAAE,ECwCG;AAAD,cDxCK,kBAAP,ECwCG;AAAD,IDxCK,kBAAP,ECwCG;AAAD,cDvCJ,WADE,ECwCG;AAAD,IDvCJ,WADE,ECwCG;AAAD,cDvCQ,aADV,ECwCG;AAAD,IDvCQ,aADV,ECwCG;AAAD,cDtCA,MAFF,ECwCG;AAAD,IDtCA,MAFF,ECwCG;AAAD,cDtCO,aAFT,ECwCG;AAAD,IDtCO,aAFT,ECwCG;AAAD,cDzCX,OACY,eCwCA;AAAD,IDzCX,OACY,eCwCA;AAAD,cDzCH,WACI,eCwCA;AAAD,IDzCH,WACI,eCwCA;AAAD,cDxCJ,QAAK,eCwCA;AAAD,IDxCJ,QAAK,eCwCA;AAAD,cDxCK,kBAAJ,eCwCA;AAAD,IDxCK,kBAAJ,eCwCA;AAAD,cDvCJ,WADK,eCwCA;AAAD,IDvCJ,WADK,eCwCA;AAAD,cDvCQ,aADP,eCwCA;AAAD,IDvCQ,aADP,eCwCA;AAAD,cDtCA,MAFC,eCwCA;AAAD,IDtCA,MAFC,eCwCA;AAAD,cDtCO,aAFN,eCwCA;AAAD,IDtCO,aAFN,eCwCA;AAAD,cDzCX,OAEA,GCuCY;AAAD,IDzCX,OAEA,GCuCY;AAAD,cDzCH,WAER,GCuCY;AAAD,IDzCH,WAER,GCuCY;AAAD,cDxCJ,QACP,GCuCY;AAAD,IDxCJ,QACP,GCuCY;AAAD,cDxCK,kBAChB,GCuCY;AAAD,IDxCK,kBAChB,GCuCY;AAAD,cDvCJ,WAAP,GCuCY;AAAD,IDvCJ,WAAP,GCuCY;AAAD,cDvCQ,aAAnB,GCuCY;AAAD,IDvCQ,aAAnB,GCuCY;AAAD,cDtCA,MADX,GCuCY;AAAD,IDtCA,MADX,GCuCY;AAAD,cDtCO,aADlB,GCuCY;AAAD,IDtCO,aADlB,GCuCY;AAAD,cDzCX,OAEI,GCuCQ;AAAD,IDzCX,OAEI,GCuCQ;AAAD,cDzCH,WAEJ,GCuCQ;AAAD,IDzCH,WAEJ,GCuCQ;AAAD,cDxCJ,QACH,GCuCQ;AAAD,IDxCJ,QACH,GCuCQ;AAAD,cDxCK,kBACZ,GCuCQ;AAAD,IDxCK,kBACZ,GCuCQ;AAAD,cDvCJ,WAAH,GCuCQ;AAAD,IDvCJ,WAAH,GCuCQ;AAAD,cDvCQ,aAAf,GCuCQ;AAAD,IDvCQ,aAAf,GCuCQ;AAAD,cDtCA,MADP,GCuCQ;AAAD,IDtCA,MADP,GCuCQ;AAAD,cDtCO,aADd,GCuCQ;AAAD,IDtCO,aADd,GCuCQ;AAAD,cDzCX,OAEQ,GCuCI;AAAD,IDzCX,OAEQ,GCuCI;AAAD,cDzCH,WAEA,GCuCI;AAAD,IDzCH,WAEA,GCuCI;AAAD,cDxCJ,QACC,GCuCI;AAAD,IDxCJ,QACC,GCuCI;AAAD,cDxCK,kBACR,GCuCI;AAAD,IDxCK,kBACR,GCuCI;AAAD,cDvCJ,WAAC,GCuCI;AAAD,IDvCJ,WAAC,GCuCI;AAAD,cDvCQ,aAAX,GCuCI;AAAD,IDvCQ,aAAX,GCuCI;AAAD,cDtCA,MADH,GCuCI;AAAD,IDtCA,MADH,GCuCI;AAAD,cDtCO,aADV,GCuCI;AAAD,IDtCO,aADV,GCuCI;AAAD,cDzCX,OAEY,GCuCA;AAAD,IDzCX,OAEY,GCuCA;AAAD,cDzCH,WAEI,GCuCA;AAAD,IDzCH,WAEI,GCuCA;AAAD,cDxCJ,QACK,GCuCA;AAAD,IDxCJ,QACK,GCuCA;AAAD,cDxCK,kBACJ,GCuCA;AAAD,IDxCK,kBACJ,GCuCA;AAAD,cDvCJ,WAAK,GCuCA;AAAD,IDvCJ,WAAK,GCuCA;AAAD,cDvCQ,aAAP,GCuCA;AAAD,IDvCQ,aAAP,GCuCA;AAAD,cDtCA,MADC,GCuCA;AAAD,IDtCA,MADC,GCuCA;AAAD,cDtCO,aADN,GCuCA;AAAD,IDtCO,aADN,GCuCA;AAAD,cDzCX,OAEgB,GCuCJ;AAAD,IDzCX,OAEgB,GCuCJ;AAAD,cDzCH,WAEQ,GCuCJ;AAAD,IDzCH,WAEQ,GCuCJ;AAAD,cDxCJ,QACS,GCuCJ;AAAD,IDxCJ,QACS,GCuCJ;AAAD,cDxCK,kBACA,GCuCJ;AAAD,IDxCK,kBACA,GCuCJ;AAAD,cDvCJ,WAAS,GCuCJ;AAAD,IDvCJ,WAAS,GCuCJ;AAAD,cDvCQ,aAAH,GCuCJ;AAAD,IDvCQ,aAAH,GCuCJ;AAAD,cDtCA,MADK,GCuCJ;AAAD,IDtCA,MADK,GCuCJ;AAAD,cDtCO,aADF,GCuCJ;AAAD,IDtCO,aADF,GCuCJ;AAAD,cDzCX,OAEoB,GCuCR;AAAD,IDzCX,OAEoB,GCuCR;AAAD,cDzCH,WAEY,GCuCR;AAAD,IDzCH,WAEY,GCuCR;AAAD,cDxCJ,QACa,GCuCR;AAAD,IDxCJ,QACa,GCuCR;AAAD,cDxCK,kBACI,GCuCR;AAAD,IDxCK,kBACI,GCuCR;AAAD,cDvCJ,WAAa,GCuCR;AAAD,IDvCJ,WAAa,GCuCR;AAAD,cDvCQ,aAAC,GCuCR;AAAD,IDvCQ,aAAC,GCuCR;AAAD,cDtCA,MADS,GCuCR;AAAD,IDtCA,MADS,GCuCR;AAAD,cDtCO,aADE,GCuCR;AAAD,IDtCO,aADE,GCuCR;AAAD,cDzCX,OAGE,OCsCU;AAAD,IDzCX,OAGE,OCsCU;AAAD,cDzCH,WAGN,OCsCU;AAAD,IDzCH,WAGN,OCsCU;AAAD,cDxCJ,QAEL,OCsCU;AAAD,IDxCJ,QAEL,OCsCU;AAAD,cDxCK,kBAEd,OCsCU;AAAD,IDxCK,kBAEd,OCsCU;AAAD,cDvCJ,WACL,OCsCU;AAAD,IDvCJ,WACL,OCsCU;AAAD,cDvCQ,aACjB,OCsCU;AAAD,IDvCQ,aACjB,OCsCU;AAAD,cDtCA,MAAT,OCsCU;AAAD,IDtCA,MAAT,OCsCU;AAAD,cDtCO,aAAhB,OCsCU;AAAD,IDtCO,aAAhB,OCsCU;AAAD,cDzCX,OAGU,WCsCE;AAAD,IDzCX,OAGU,WCsCE;AAAD,cDzCH,WAGE,WCsCE;AAAD,IDzCH,WAGE,WCsCE;AAAD,cDxCJ,QAEG,WCsCE;AAAD,IDxCJ,QAEG,WCsCE;AAAD,cDxCK,kBAEN,WCsCE;AAAD,IDxCK,kBAEN,WCsCE;AAAD,cDvCJ,WACG,WCsCE;AAAD,IDvCJ,WACG,WCsCE;AAAD,cDvCQ,aACT,WCsCE;AAAD,IDvCQ,aACT,WCsCE;AAAD,cDtCA,MAAD,WCsCE;AAAD,IDtCA,MAAD,WCsCE;AAAD,cDtCO,aAAR,WCsCE;AAAD,IDtCO,aAAR,WCsCE;AAAD,cDzCX,OAIE,QCqCU;AAAD,IDzCX,OAIE,QCqCU;AAAD,cDzCH,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","file":"skeleton.root.css"} \ No newline at end of file diff --git a/src/targets/skeleton.root.less b/src/targets/skeleton.root.less deleted file mode 100644 index 3642868..0000000 --- a/src/targets/skeleton.root.less +++ /dev/null @@ -1,2 +0,0 @@ -@import "../vars/root.less"; -@import "../rules/skeleton.less"; diff --git a/src/utils/mixins.less b/src/utils/mixins.less new file mode 100644 index 0000000..1d61de8 --- /dev/null +++ b/src/utils/mixins.less @@ -0,0 +1,5 @@ +.bluelib-color(@color) { + --bluelib-color-r: red(@color); + --bluelib-color-g: green(@color); + --bluelib-color-b: blue(@color); +} diff --git a/src/vars/module.less b/src/vars/module.less index b4cc2b6..a78f4b9 100644 --- a/src/vars/module.less +++ b/src/vars/module.less @@ -9,12 +9,17 @@ @status-disabled: ~".status-disabled"; @status-hoverable: ~".status-hoverable"; @status-clickable: ~".status-clickable"; +@form: ~".form"; +@form-label: ~".form-label"; +@form-input: ~".form-input"; +@form-submit: ~'.form-submit'; +@form-buttons: ~'.form-buttons'; @button: ~'.button'; @button-fill-width: ~'.button-fill-width'; @button-toggle: ~'.button-toggle'; @button-toggle-off: ~'.button-toggle-off'; @button-toggle-on: ~'.button-toggle-on'; -/* @input-field: ~'.input-field'; */ +@input-field: ~'.input-field'; @spoiler: ~".spoiler"; @element-title: ~".element-title"; @element-paragraph: ~".element-paragraph"; diff --git a/src/vars/root.less b/src/vars/root.less index f422b0d..31c836b 100644 --- a/src/vars/root.less +++ b/src/vars/root.less @@ -9,12 +9,17 @@ @status-disabled: ~"[disabled], .status-disabled"; @status-hoverable: ~"[title], .status-hoverable"; @status-clickable: ~"[onclick], .status-clickable"; +@form: ~"form, .form"; +@form-label: ~"form label, .form-label"; +@form-input: ~"form input, .form-input"; +@form-submit: ~'form input[type="submit"], form button, .form-submit'; +@form-buttons: ~'.form-buttons'; @button: ~'.button, button, input[type="submit"]'; @button-fill-width: ~'.button-fill-width'; @button-toggle: ~'.button-toggle'; @button-toggle-off: ~'.button-toggle-off'; @button-toggle-on: ~'.button-toggle-on'; -/* @input-field: ~'.input-field, input[type="color"], input[type="date"], input[type="datetime-local"], input[type="email"], input[type="file"], input[type="image"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"]'; */ +@input-field: ~'.input-field, input[type="color"], input[type="date"], input[type="datetime-local"], input[type="email"], input[type="file"], input[type="image"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"]'; @spoiler: ~".spoiler"; @element-title: ~".element-title, h1, h2, h3, h4, h5, h6"; @element-paragraph: ~".element-paragraph, p";