diff --git a/index.html b/index.html
index 34f1f00..814eeab 100644
--- a/index.html
+++ b/index.html
@@ -393,30 +393,35 @@
-
+
-
+
-
+
-
+
+
diff --git a/src/rules/skeleton.less b/src/rules/skeleton.less
index cdccfe5..50e93bd 100644
--- a/src/rules/skeleton.less
+++ b/src/rules/skeleton.less
@@ -396,6 +396,37 @@
// Nested optgroups aren't allowed by browsers, so no need to worry about that
}
+ @{input-button} {
+ cursor: pointer;
+
+ // Buttons are rendered as inline elements, but should arrange their contents as if they were flex
+ display: inline-flex;
+ // Center the button contents both vertically and horizontally
+ justify-content: center;
+ align-items: center;
+
+ // Give the button a nice shape
+ padding: 6px 16px;
+ border-radius: 4px;
+
+ // Give them a good clicking feedback
+ // (sadly it doesn't work if using the keyboard)
+ &:active {
+ border-color: @bC;
+ color: @bF;
+ background-color: @b3;
+ }
+
+ // But not if they're disabled
+ @{status-disabled} {
+ &:active {
+ border-color: @b3;
+ color: @bA;
+ background-color: @b0;
+ }
+ }
+ }
+
/// ===== Forms =====
/// Forms are containers where interactable elements are contained.
/// Every interactable is split in two parts: a label on the left and the control on the right.
@@ -452,142 +483,6 @@
}
}
- /// ===== Buttons =====
- /// Buttons are clickable elements which should trigger an action when clicked.
- /// Their contents are elements containing either an icon or text, or possibly both.
-
- @{button} {
- // Buttons are rendered as inline elements, but should arrange their contents as if they were flex
- display: inline-flex;
-
- // Center the button contents both vertically and horizontally
- justify-content: center;
- align-items: center;
-
- // Disable the operating system appearance for the button
- appearance: none;
-
- // Button properties should be set explicitly, as otherwise every browser will display them in a different manner
- background-color: @bA;
- color: @hex-away;
- border: none;
- padding: 6px 16px;
- border-radius: 4px;
- font-family: inherit;
- font-size: inherit;
-
- // Buttons should display a pointer cursor
- cursor: pointer;
-
- &:hover {
- // Hovered buttons should provide feedback
- background-color: @bC;
- }
-
- &:active {
- // Activated buttons should provide greater feedback
- background-color: @bF;
- }
-
- // Disabled buttons shouldn't do anything
- &@{status-disabled} {
- &:hover {
- background-color: @bA;
- }
-
- &:active {
- background-color: @bA;
- }
- }
-
- // If using keyboard navigation, display an outline to make the focused button more evident
- &:focus-visible {
- outline: 4px solid @b7 !important;
- }
- }
-
- @{button-fill-width} {
- width: 100%;
- }
-
- @{button-toggle} {
- padding: 4px 14px;
- border-width: 2px;
- border-style: solid;
-
- &@{status-disabled} {
- border-style: dashed;
- }
- }
-
- @{button-toggle-off} {
- border-color: @bA;
- color: @bA;
- background-color: @b0;
-
- &:hover {
- border-color: @bC;
- color: @bC;
- background-color: @b1;
- }
-
- &:active {
- border-color: @bF;
- color: @bF;
- background-color: @b2;
- }
-
- &@{status-disabled} {
- border-style: dashed;
-
- &:hover {
- border-color: @bA;
- color: @bA;
- background-color: @b0;
- }
-
- &:active {
- border-color: @bA;
- color: @bA;
- background-color: @b0;
- }
- }
- }
-
- @{button-toggle-on} {
- border-color: @bF;
- color: @bF;
- background-color: @b2;
-
- &:hover {
- border-color: @bC;
- color: @bC;
- background-color: @b1;
- }
-
- &:active {
- border-color: @bA;
- color: @bA;
- background-color: @b0;
- }
-
- &@{status-disabled} {
- border-style: dashed;
-
- &:hover {
- border-color: @bF;
- color: @bF;
- background-color: @b2;
- }
-
- &:active {
- border-color: @bF;
- color: @bF;
- background-color: @b2;
- }
- }
- }
-
// --- Elements ---
@{element-title} {
diff --git a/src/targets/paper.module.css b/src/targets/paper.module.css
index 72603ff..b75cbec 100644
--- a/src/targets/paper.module.css
+++ b/src/targets/paper.module.css
@@ -401,6 +401,24 @@
.bluelib .input-multiselect .input-optgroup .input-option::before {
content: "";
}
+.bluelib .input-button {
+ cursor: pointer;
+ display: inline-flex;
+ justify-content: center;
+ align-items: center;
+ padding: 6px 16px;
+ border-radius: 4px;
+}
+.bluelib .input-button:active {
+ 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) - 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.3);
+}
+.bluelib .input-button .status-disabled:active {
+ 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 .form {
display: grid;
align-items: center;
@@ -429,102 +447,6 @@
margin-top: 8px;
margin-bottom: 8px;
}
-.bluelib .button {
- display: inline-flex;
- justify-content: center;
- align-items: center;
- appearance: none;
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
- color: #ffffff;
- border: none;
- padding: 6px 16px;
- border-radius: 4px;
- font-family: inherit;
- font-size: inherit;
- cursor: pointer;
-}
-.bluelib .button:hover {
- 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) - 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);
-}
-.bluelib .button.status-disabled:active {
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
-}
-.bluelib .button:focus-visible {
- outline: 4px solid rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7) !important;
-}
-.bluelib .button-fill-width {
- width: 100%;
-}
-.bluelib .button-toggle {
- padding: 4px 14px;
- border-width: 2px;
- border-style: solid;
-}
-.bluelib .button-toggle.status-disabled {
- border-style: dashed;
-}
-.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: 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) - 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) - 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;
-}
-.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: 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: 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) - 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) - 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: 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) - 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) - 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 .element-title {
text-align: center;
--bluelib-color-r: 24;
diff --git a/src/targets/paper.module.css.map b/src/targets/paper.module.css.map
index 47eb5c7..707f56a 100644
--- a/src/targets/paper.module.css.map
+++ b/src/targets/paper.module.css.map
@@ -1 +1 @@
-{"version":3,"sources":["paper.module.less","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/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less","/mnt/tera/ext4/code/bluelib/src/colors/minus.less"],"names":[],"mappings":"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","file":"paper.module.css"}
\ No newline at end of file
+{"version":3,"sources":["paper.module.less","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/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less","/mnt/tera/ext4/code/bluelib/src/colors/minus.less"],"names":[],"mappings":"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","file":"paper.module.css"}
\ No newline at end of file
diff --git a/src/targets/paper.root.css b/src/targets/paper.root.css
index ef02928..d98db71 100644
--- a/src/targets/paper.root.css
+++ b/src/targets/paper.root.css
@@ -399,10 +399,54 @@ body .status-disabled *,
.bluelib .status-disabled * {
cursor: not-allowed !important;
}
-body input,
-.bluelib input,
-body select,
-.bluelib select,
+body .input-field,
+.bluelib .input-field,
+body input[type="color"],
+.bluelib input[type="color"],
+body input[type="date"],
+.bluelib input[type="date"],
+body input[type="datetime-local"],
+.bluelib input[type="datetime-local"],
+body input[type="email"],
+.bluelib input[type="email"],
+body input[type="file"],
+.bluelib input[type="file"],
+body input[type="image"],
+.bluelib input[type="image"],
+body input[type="month"],
+.bluelib input[type="month"],
+body input[type="number"],
+.bluelib input[type="number"],
+body input[type="password"],
+.bluelib input[type="password"],
+body input[type="search"],
+.bluelib input[type="search"],
+body input[type="tel"],
+.bluelib input[type="tel"],
+body input[type="text"],
+.bluelib input[type="text"],
+body input[type="time"],
+.bluelib input[type="time"],
+body input[type="url"],
+.bluelib input[type="url"],
+body input[type="week"],
+.bluelib input[type="week"],
+body select:not([multiple]),
+.bluelib select:not([multiple]),
+body .input-select,
+.bluelib .input-select,
+body select[multiple],
+.bluelib select[multiple],
+body .input-multiselect,
+.bluelib .input-multiselect,
+body button,
+.bluelib button,
+body input[type="submit"],
+.bluelib input[type="submit"],
+body input[type="reset"],
+.bluelib input[type="reset"],
+body .input-button,
+.bluelib .input-button,
body .input,
.bluelib .input {
font: inherit;
@@ -411,147 +455,983 @@ body .input,
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);
}
-body input[disabled],
-.bluelib input[disabled],
-body select[disabled],
-.bluelib select[disabled],
+body .input-field[disabled],
+.bluelib .input-field[disabled],
+body input[type="color"][disabled],
+.bluelib input[type="color"][disabled],
+body input[type="date"][disabled],
+.bluelib input[type="date"][disabled],
+body input[type="datetime-local"][disabled],
+.bluelib input[type="datetime-local"][disabled],
+body input[type="email"][disabled],
+.bluelib input[type="email"][disabled],
+body input[type="file"][disabled],
+.bluelib input[type="file"][disabled],
+body input[type="image"][disabled],
+.bluelib input[type="image"][disabled],
+body input[type="month"][disabled],
+.bluelib input[type="month"][disabled],
+body input[type="number"][disabled],
+.bluelib input[type="number"][disabled],
+body input[type="password"][disabled],
+.bluelib input[type="password"][disabled],
+body input[type="search"][disabled],
+.bluelib input[type="search"][disabled],
+body input[type="tel"][disabled],
+.bluelib input[type="tel"][disabled],
+body input[type="text"][disabled],
+.bluelib input[type="text"][disabled],
+body input[type="time"][disabled],
+.bluelib input[type="time"][disabled],
+body input[type="url"][disabled],
+.bluelib input[type="url"][disabled],
+body input[type="week"][disabled],
+.bluelib input[type="week"][disabled],
+body select:not([multiple])[disabled],
+.bluelib select:not([multiple])[disabled],
+body .input-select[disabled],
+.bluelib .input-select[disabled],
+body select[multiple][disabled],
+.bluelib select[multiple][disabled],
+body .input-multiselect[disabled],
+.bluelib .input-multiselect[disabled],
+body button[disabled],
+.bluelib button[disabled],
+body input[type="submit"][disabled],
+.bluelib input[type="submit"][disabled],
+body input[type="reset"][disabled],
+.bluelib input[type="reset"][disabled],
+body .input-button[disabled],
+.bluelib .input-button[disabled],
body .input[disabled],
.bluelib .input[disabled],
-body input .status-disabled,
-.bluelib input .status-disabled,
-body select .status-disabled,
-.bluelib select .status-disabled,
+body .input-field .status-disabled,
+.bluelib .input-field .status-disabled,
+body input[type="color"] .status-disabled,
+.bluelib input[type="color"] .status-disabled,
+body input[type="date"] .status-disabled,
+.bluelib input[type="date"] .status-disabled,
+body input[type="datetime-local"] .status-disabled,
+.bluelib input[type="datetime-local"] .status-disabled,
+body input[type="email"] .status-disabled,
+.bluelib input[type="email"] .status-disabled,
+body input[type="file"] .status-disabled,
+.bluelib input[type="file"] .status-disabled,
+body input[type="image"] .status-disabled,
+.bluelib input[type="image"] .status-disabled,
+body input[type="month"] .status-disabled,
+.bluelib input[type="month"] .status-disabled,
+body input[type="number"] .status-disabled,
+.bluelib input[type="number"] .status-disabled,
+body input[type="password"] .status-disabled,
+.bluelib input[type="password"] .status-disabled,
+body input[type="search"] .status-disabled,
+.bluelib input[type="search"] .status-disabled,
+body input[type="tel"] .status-disabled,
+.bluelib input[type="tel"] .status-disabled,
+body input[type="text"] .status-disabled,
+.bluelib input[type="text"] .status-disabled,
+body input[type="time"] .status-disabled,
+.bluelib input[type="time"] .status-disabled,
+body input[type="url"] .status-disabled,
+.bluelib input[type="url"] .status-disabled,
+body input[type="week"] .status-disabled,
+.bluelib input[type="week"] .status-disabled,
+body select:not([multiple]) .status-disabled,
+.bluelib select:not([multiple]) .status-disabled,
+body .input-select .status-disabled,
+.bluelib .input-select .status-disabled,
+body select[multiple] .status-disabled,
+.bluelib select[multiple] .status-disabled,
+body .input-multiselect .status-disabled,
+.bluelib .input-multiselect .status-disabled,
+body button .status-disabled,
+.bluelib button .status-disabled,
+body input[type="submit"] .status-disabled,
+.bluelib input[type="submit"] .status-disabled,
+body input[type="reset"] .status-disabled,
+.bluelib input[type="reset"] .status-disabled,
+body .input-button .status-disabled,
+.bluelib .input-button .status-disabled,
body .input .status-disabled,
.bluelib .input .status-disabled {
border-style: dashed;
}
-body input::placeholder,
-.bluelib input::placeholder,
-body select::placeholder,
-.bluelib select::placeholder,
+body .input-field::placeholder,
+.bluelib .input-field::placeholder,
+body input[type="color"]::placeholder,
+.bluelib input[type="color"]::placeholder,
+body input[type="date"]::placeholder,
+.bluelib input[type="date"]::placeholder,
+body input[type="datetime-local"]::placeholder,
+.bluelib input[type="datetime-local"]::placeholder,
+body input[type="email"]::placeholder,
+.bluelib input[type="email"]::placeholder,
+body input[type="file"]::placeholder,
+.bluelib input[type="file"]::placeholder,
+body input[type="image"]::placeholder,
+.bluelib input[type="image"]::placeholder,
+body input[type="month"]::placeholder,
+.bluelib input[type="month"]::placeholder,
+body input[type="number"]::placeholder,
+.bluelib input[type="number"]::placeholder,
+body input[type="password"]::placeholder,
+.bluelib input[type="password"]::placeholder,
+body input[type="search"]::placeholder,
+.bluelib input[type="search"]::placeholder,
+body input[type="tel"]::placeholder,
+.bluelib input[type="tel"]::placeholder,
+body input[type="text"]::placeholder,
+.bluelib input[type="text"]::placeholder,
+body input[type="time"]::placeholder,
+.bluelib input[type="time"]::placeholder,
+body input[type="url"]::placeholder,
+.bluelib input[type="url"]::placeholder,
+body input[type="week"]::placeholder,
+.bluelib input[type="week"]::placeholder,
+body select:not([multiple])::placeholder,
+.bluelib select:not([multiple])::placeholder,
+body .input-select::placeholder,
+.bluelib .input-select::placeholder,
+body select[multiple]::placeholder,
+.bluelib select[multiple]::placeholder,
+body .input-multiselect::placeholder,
+.bluelib .input-multiselect::placeholder,
+body button::placeholder,
+.bluelib button::placeholder,
+body input[type="submit"]::placeholder,
+.bluelib input[type="submit"]::placeholder,
+body input[type="reset"]::placeholder,
+.bluelib input[type="reset"]::placeholder,
+body .input-button::placeholder,
+.bluelib .input-button::placeholder,
body .input::placeholder,
.bluelib .input::placeholder {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.4);
opacity: 1;
}
-body input:hover,
-.bluelib input:hover,
-body select:hover,
-.bluelib select:hover,
+body .input-field:hover,
+.bluelib .input-field:hover,
+body input[type="color"]:hover,
+.bluelib input[type="color"]:hover,
+body input[type="date"]:hover,
+.bluelib input[type="date"]:hover,
+body input[type="datetime-local"]:hover,
+.bluelib input[type="datetime-local"]:hover,
+body input[type="email"]:hover,
+.bluelib input[type="email"]:hover,
+body input[type="file"]:hover,
+.bluelib input[type="file"]:hover,
+body input[type="image"]:hover,
+.bluelib input[type="image"]:hover,
+body input[type="month"]:hover,
+.bluelib input[type="month"]:hover,
+body input[type="number"]:hover,
+.bluelib input[type="number"]:hover,
+body input[type="password"]:hover,
+.bluelib input[type="password"]:hover,
+body input[type="search"]:hover,
+.bluelib input[type="search"]:hover,
+body input[type="tel"]:hover,
+.bluelib input[type="tel"]:hover,
+body input[type="text"]:hover,
+.bluelib input[type="text"]:hover,
+body input[type="time"]:hover,
+.bluelib input[type="time"]:hover,
+body input[type="url"]:hover,
+.bluelib input[type="url"]:hover,
+body input[type="week"]:hover,
+.bluelib input[type="week"]:hover,
+body select:not([multiple]):hover,
+.bluelib select:not([multiple]):hover,
+body .input-select:hover,
+.bluelib .input-select:hover,
+body select[multiple]:hover,
+.bluelib select[multiple]:hover,
+body .input-multiselect:hover,
+.bluelib .input-multiselect:hover,
+body button:hover,
+.bluelib button:hover,
+body input[type="submit"]:hover,
+.bluelib input[type="submit"]:hover,
+body input[type="reset"]:hover,
+.bluelib input[type="reset"]:hover,
+body .input-button:hover,
+.bluelib .input-button:hover,
body .input:hover,
.bluelib .input:hover {
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.6);
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);
}
-body input:hover::placeholder,
-.bluelib input:hover::placeholder,
-body select:hover::placeholder,
-.bluelib select:hover::placeholder,
+body .input-field:hover::placeholder,
+.bluelib .input-field:hover::placeholder,
+body input[type="color"]:hover::placeholder,
+.bluelib input[type="color"]:hover::placeholder,
+body input[type="date"]:hover::placeholder,
+.bluelib input[type="date"]:hover::placeholder,
+body input[type="datetime-local"]:hover::placeholder,
+.bluelib input[type="datetime-local"]:hover::placeholder,
+body input[type="email"]:hover::placeholder,
+.bluelib input[type="email"]:hover::placeholder,
+body input[type="file"]:hover::placeholder,
+.bluelib input[type="file"]:hover::placeholder,
+body input[type="image"]:hover::placeholder,
+.bluelib input[type="image"]:hover::placeholder,
+body input[type="month"]:hover::placeholder,
+.bluelib input[type="month"]:hover::placeholder,
+body input[type="number"]:hover::placeholder,
+.bluelib input[type="number"]:hover::placeholder,
+body input[type="password"]:hover::placeholder,
+.bluelib input[type="password"]:hover::placeholder,
+body input[type="search"]:hover::placeholder,
+.bluelib input[type="search"]:hover::placeholder,
+body input[type="tel"]:hover::placeholder,
+.bluelib input[type="tel"]:hover::placeholder,
+body input[type="text"]:hover::placeholder,
+.bluelib input[type="text"]:hover::placeholder,
+body input[type="time"]:hover::placeholder,
+.bluelib input[type="time"]:hover::placeholder,
+body input[type="url"]:hover::placeholder,
+.bluelib input[type="url"]:hover::placeholder,
+body input[type="week"]:hover::placeholder,
+.bluelib input[type="week"]:hover::placeholder,
+body select:not([multiple]):hover::placeholder,
+.bluelib select:not([multiple]):hover::placeholder,
+body .input-select:hover::placeholder,
+.bluelib .input-select:hover::placeholder,
+body select[multiple]:hover::placeholder,
+.bluelib select[multiple]:hover::placeholder,
+body .input-multiselect:hover::placeholder,
+.bluelib .input-multiselect:hover::placeholder,
+body button:hover::placeholder,
+.bluelib button:hover::placeholder,
+body input[type="submit"]:hover::placeholder,
+.bluelib input[type="submit"]:hover::placeholder,
+body input[type="reset"]:hover::placeholder,
+.bluelib input[type="reset"]:hover::placeholder,
+body .input-button:hover::placeholder,
+.bluelib .input-button:hover::placeholder,
body .input:hover::placeholder,
.bluelib .input:hover::placeholder {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7);
}
-body input:focus,
-.bluelib input:focus,
-body select:focus,
-.bluelib select:focus,
+body .input-field:focus,
+.bluelib .input-field:focus,
+body input[type="color"]:focus,
+.bluelib input[type="color"]:focus,
+body input[type="date"]:focus,
+.bluelib input[type="date"]:focus,
+body input[type="datetime-local"]:focus,
+.bluelib input[type="datetime-local"]:focus,
+body input[type="email"]:focus,
+.bluelib input[type="email"]:focus,
+body input[type="file"]:focus,
+.bluelib input[type="file"]:focus,
+body input[type="image"]:focus,
+.bluelib input[type="image"]:focus,
+body input[type="month"]:focus,
+.bluelib input[type="month"]:focus,
+body input[type="number"]:focus,
+.bluelib input[type="number"]:focus,
+body input[type="password"]:focus,
+.bluelib input[type="password"]:focus,
+body input[type="search"]:focus,
+.bluelib input[type="search"]:focus,
+body input[type="tel"]:focus,
+.bluelib input[type="tel"]:focus,
+body input[type="text"]:focus,
+.bluelib input[type="text"]:focus,
+body input[type="time"]:focus,
+.bluelib input[type="time"]:focus,
+body input[type="url"]:focus,
+.bluelib input[type="url"]:focus,
+body input[type="week"]:focus,
+.bluelib input[type="week"]:focus,
+body select:not([multiple]):focus,
+.bluelib select:not([multiple]):focus,
+body .input-select:focus,
+.bluelib .input-select:focus,
+body select[multiple]:focus,
+.bluelib select[multiple]:focus,
+body .input-multiselect:focus,
+.bluelib .input-multiselect:focus,
+body button:focus,
+.bluelib button:focus,
+body input[type="submit"]:focus,
+.bluelib input[type="submit"]:focus,
+body input[type="reset"]:focus,
+.bluelib input[type="reset"]:focus,
+body .input-button:focus,
+.bluelib .input-button:focus,
body .input:focus,
.bluelib .input:focus {
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 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);
}
-body input:focus::placeholder,
-.bluelib input:focus::placeholder,
-body select:focus::placeholder,
-.bluelib select:focus::placeholder,
+body .input-field:focus::placeholder,
+.bluelib .input-field:focus::placeholder,
+body input[type="color"]:focus::placeholder,
+.bluelib input[type="color"]:focus::placeholder,
+body input[type="date"]:focus::placeholder,
+.bluelib input[type="date"]:focus::placeholder,
+body input[type="datetime-local"]:focus::placeholder,
+.bluelib input[type="datetime-local"]:focus::placeholder,
+body input[type="email"]:focus::placeholder,
+.bluelib input[type="email"]:focus::placeholder,
+body input[type="file"]:focus::placeholder,
+.bluelib input[type="file"]:focus::placeholder,
+body input[type="image"]:focus::placeholder,
+.bluelib input[type="image"]:focus::placeholder,
+body input[type="month"]:focus::placeholder,
+.bluelib input[type="month"]:focus::placeholder,
+body input[type="number"]:focus::placeholder,
+.bluelib input[type="number"]:focus::placeholder,
+body input[type="password"]:focus::placeholder,
+.bluelib input[type="password"]:focus::placeholder,
+body input[type="search"]:focus::placeholder,
+.bluelib input[type="search"]:focus::placeholder,
+body input[type="tel"]:focus::placeholder,
+.bluelib input[type="tel"]:focus::placeholder,
+body input[type="text"]:focus::placeholder,
+.bluelib input[type="text"]:focus::placeholder,
+body input[type="time"]:focus::placeholder,
+.bluelib input[type="time"]:focus::placeholder,
+body input[type="url"]:focus::placeholder,
+.bluelib input[type="url"]:focus::placeholder,
+body input[type="week"]:focus::placeholder,
+.bluelib input[type="week"]:focus::placeholder,
+body select:not([multiple]):focus::placeholder,
+.bluelib select:not([multiple]):focus::placeholder,
+body .input-select:focus::placeholder,
+.bluelib .input-select:focus::placeholder,
+body select[multiple]:focus::placeholder,
+.bluelib select[multiple]:focus::placeholder,
+body .input-multiselect:focus::placeholder,
+.bluelib .input-multiselect:focus::placeholder,
+body button:focus::placeholder,
+.bluelib button:focus::placeholder,
+body input[type="submit"]:focus::placeholder,
+.bluelib input[type="submit"]:focus::placeholder,
+body input[type="reset"]:focus::placeholder,
+.bluelib input[type="reset"]:focus::placeholder,
+body .input-button:focus::placeholder,
+.bluelib .input-button:focus::placeholder,
body .input:focus::placeholder,
.bluelib .input:focus::placeholder {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7);
}
-body input[disabled]:hover,
-.bluelib input[disabled]:hover,
-body select[disabled]:hover,
-.bluelib select[disabled]:hover,
+body .input-field[disabled]:hover,
+.bluelib .input-field[disabled]:hover,
+body input[type="color"][disabled]:hover,
+.bluelib input[type="color"][disabled]:hover,
+body input[type="date"][disabled]:hover,
+.bluelib input[type="date"][disabled]:hover,
+body input[type="datetime-local"][disabled]:hover,
+.bluelib input[type="datetime-local"][disabled]:hover,
+body input[type="email"][disabled]:hover,
+.bluelib input[type="email"][disabled]:hover,
+body input[type="file"][disabled]:hover,
+.bluelib input[type="file"][disabled]:hover,
+body input[type="image"][disabled]:hover,
+.bluelib input[type="image"][disabled]:hover,
+body input[type="month"][disabled]:hover,
+.bluelib input[type="month"][disabled]:hover,
+body input[type="number"][disabled]:hover,
+.bluelib input[type="number"][disabled]:hover,
+body input[type="password"][disabled]:hover,
+.bluelib input[type="password"][disabled]:hover,
+body input[type="search"][disabled]:hover,
+.bluelib input[type="search"][disabled]:hover,
+body input[type="tel"][disabled]:hover,
+.bluelib input[type="tel"][disabled]:hover,
+body input[type="text"][disabled]:hover,
+.bluelib input[type="text"][disabled]:hover,
+body input[type="time"][disabled]:hover,
+.bluelib input[type="time"][disabled]:hover,
+body input[type="url"][disabled]:hover,
+.bluelib input[type="url"][disabled]:hover,
+body input[type="week"][disabled]:hover,
+.bluelib input[type="week"][disabled]:hover,
+body select:not([multiple])[disabled]:hover,
+.bluelib select:not([multiple])[disabled]:hover,
+body .input-select[disabled]:hover,
+.bluelib .input-select[disabled]:hover,
+body select[multiple][disabled]:hover,
+.bluelib select[multiple][disabled]:hover,
+body .input-multiselect[disabled]:hover,
+.bluelib .input-multiselect[disabled]:hover,
+body button[disabled]:hover,
+.bluelib button[disabled]:hover,
+body input[type="submit"][disabled]:hover,
+.bluelib input[type="submit"][disabled]:hover,
+body input[type="reset"][disabled]:hover,
+.bluelib input[type="reset"][disabled]:hover,
+body .input-button[disabled]:hover,
+.bluelib .input-button[disabled]:hover,
body .input[disabled]:hover,
.bluelib .input[disabled]:hover,
-body input .status-disabled:hover,
-.bluelib input .status-disabled:hover,
-body select .status-disabled:hover,
-.bluelib select .status-disabled:hover,
+body .input-field .status-disabled:hover,
+.bluelib .input-field .status-disabled:hover,
+body input[type="color"] .status-disabled:hover,
+.bluelib input[type="color"] .status-disabled:hover,
+body input[type="date"] .status-disabled:hover,
+.bluelib input[type="date"] .status-disabled:hover,
+body input[type="datetime-local"] .status-disabled:hover,
+.bluelib input[type="datetime-local"] .status-disabled:hover,
+body input[type="email"] .status-disabled:hover,
+.bluelib input[type="email"] .status-disabled:hover,
+body input[type="file"] .status-disabled:hover,
+.bluelib input[type="file"] .status-disabled:hover,
+body input[type="image"] .status-disabled:hover,
+.bluelib input[type="image"] .status-disabled:hover,
+body input[type="month"] .status-disabled:hover,
+.bluelib input[type="month"] .status-disabled:hover,
+body input[type="number"] .status-disabled:hover,
+.bluelib input[type="number"] .status-disabled:hover,
+body input[type="password"] .status-disabled:hover,
+.bluelib input[type="password"] .status-disabled:hover,
+body input[type="search"] .status-disabled:hover,
+.bluelib input[type="search"] .status-disabled:hover,
+body input[type="tel"] .status-disabled:hover,
+.bluelib input[type="tel"] .status-disabled:hover,
+body input[type="text"] .status-disabled:hover,
+.bluelib input[type="text"] .status-disabled:hover,
+body input[type="time"] .status-disabled:hover,
+.bluelib input[type="time"] .status-disabled:hover,
+body input[type="url"] .status-disabled:hover,
+.bluelib input[type="url"] .status-disabled:hover,
+body input[type="week"] .status-disabled:hover,
+.bluelib input[type="week"] .status-disabled:hover,
+body select:not([multiple]) .status-disabled:hover,
+.bluelib select:not([multiple]) .status-disabled:hover,
+body .input-select .status-disabled:hover,
+.bluelib .input-select .status-disabled:hover,
+body select[multiple] .status-disabled:hover,
+.bluelib select[multiple] .status-disabled:hover,
+body .input-multiselect .status-disabled:hover,
+.bluelib .input-multiselect .status-disabled:hover,
+body button .status-disabled:hover,
+.bluelib button .status-disabled:hover,
+body input[type="submit"] .status-disabled:hover,
+.bluelib input[type="submit"] .status-disabled:hover,
+body input[type="reset"] .status-disabled:hover,
+.bluelib input[type="reset"] .status-disabled:hover,
+body .input-button .status-disabled:hover,
+.bluelib .input-button .status-disabled:hover,
body .input .status-disabled:hover,
.bluelib .input .status-disabled:hover,
-body input[disabled]:focus,
-.bluelib input[disabled]:focus,
-body select[disabled]:focus,
-.bluelib select[disabled]:focus,
+body .input-field[disabled]:focus,
+.bluelib .input-field[disabled]:focus,
+body input[type="color"][disabled]:focus,
+.bluelib input[type="color"][disabled]:focus,
+body input[type="date"][disabled]:focus,
+.bluelib input[type="date"][disabled]:focus,
+body input[type="datetime-local"][disabled]:focus,
+.bluelib input[type="datetime-local"][disabled]:focus,
+body input[type="email"][disabled]:focus,
+.bluelib input[type="email"][disabled]:focus,
+body input[type="file"][disabled]:focus,
+.bluelib input[type="file"][disabled]:focus,
+body input[type="image"][disabled]:focus,
+.bluelib input[type="image"][disabled]:focus,
+body input[type="month"][disabled]:focus,
+.bluelib input[type="month"][disabled]:focus,
+body input[type="number"][disabled]:focus,
+.bluelib input[type="number"][disabled]:focus,
+body input[type="password"][disabled]:focus,
+.bluelib input[type="password"][disabled]:focus,
+body input[type="search"][disabled]:focus,
+.bluelib input[type="search"][disabled]:focus,
+body input[type="tel"][disabled]:focus,
+.bluelib input[type="tel"][disabled]:focus,
+body input[type="text"][disabled]:focus,
+.bluelib input[type="text"][disabled]:focus,
+body input[type="time"][disabled]:focus,
+.bluelib input[type="time"][disabled]:focus,
+body input[type="url"][disabled]:focus,
+.bluelib input[type="url"][disabled]:focus,
+body input[type="week"][disabled]:focus,
+.bluelib input[type="week"][disabled]:focus,
+body select:not([multiple])[disabled]:focus,
+.bluelib select:not([multiple])[disabled]:focus,
+body .input-select[disabled]:focus,
+.bluelib .input-select[disabled]:focus,
+body select[multiple][disabled]:focus,
+.bluelib select[multiple][disabled]:focus,
+body .input-multiselect[disabled]:focus,
+.bluelib .input-multiselect[disabled]:focus,
+body button[disabled]:focus,
+.bluelib button[disabled]:focus,
+body input[type="submit"][disabled]:focus,
+.bluelib input[type="submit"][disabled]:focus,
+body input[type="reset"][disabled]:focus,
+.bluelib input[type="reset"][disabled]:focus,
+body .input-button[disabled]:focus,
+.bluelib .input-button[disabled]:focus,
body .input[disabled]:focus,
.bluelib .input[disabled]:focus,
-body input .status-disabled:focus,
-.bluelib input .status-disabled:focus,
-body select .status-disabled:focus,
-.bluelib select .status-disabled:focus,
+body .input-field .status-disabled:focus,
+.bluelib .input-field .status-disabled:focus,
+body input[type="color"] .status-disabled:focus,
+.bluelib input[type="color"] .status-disabled:focus,
+body input[type="date"] .status-disabled:focus,
+.bluelib input[type="date"] .status-disabled:focus,
+body input[type="datetime-local"] .status-disabled:focus,
+.bluelib input[type="datetime-local"] .status-disabled:focus,
+body input[type="email"] .status-disabled:focus,
+.bluelib input[type="email"] .status-disabled:focus,
+body input[type="file"] .status-disabled:focus,
+.bluelib input[type="file"] .status-disabled:focus,
+body input[type="image"] .status-disabled:focus,
+.bluelib input[type="image"] .status-disabled:focus,
+body input[type="month"] .status-disabled:focus,
+.bluelib input[type="month"] .status-disabled:focus,
+body input[type="number"] .status-disabled:focus,
+.bluelib input[type="number"] .status-disabled:focus,
+body input[type="password"] .status-disabled:focus,
+.bluelib input[type="password"] .status-disabled:focus,
+body input[type="search"] .status-disabled:focus,
+.bluelib input[type="search"] .status-disabled:focus,
+body input[type="tel"] .status-disabled:focus,
+.bluelib input[type="tel"] .status-disabled:focus,
+body input[type="text"] .status-disabled:focus,
+.bluelib input[type="text"] .status-disabled:focus,
+body input[type="time"] .status-disabled:focus,
+.bluelib input[type="time"] .status-disabled:focus,
+body input[type="url"] .status-disabled:focus,
+.bluelib input[type="url"] .status-disabled:focus,
+body input[type="week"] .status-disabled:focus,
+.bluelib input[type="week"] .status-disabled:focus,
+body select:not([multiple]) .status-disabled:focus,
+.bluelib select:not([multiple]) .status-disabled:focus,
+body .input-select .status-disabled:focus,
+.bluelib .input-select .status-disabled:focus,
+body select[multiple] .status-disabled:focus,
+.bluelib select[multiple] .status-disabled:focus,
+body .input-multiselect .status-disabled:focus,
+.bluelib .input-multiselect .status-disabled:focus,
+body button .status-disabled:focus,
+.bluelib button .status-disabled:focus,
+body input[type="submit"] .status-disabled:focus,
+.bluelib input[type="submit"] .status-disabled:focus,
+body input[type="reset"] .status-disabled:focus,
+.bluelib input[type="reset"] .status-disabled:focus,
+body .input-button .status-disabled:focus,
+.bluelib .input-button .status-disabled:focus,
body .input .status-disabled:focus,
.bluelib .input .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);
}
-body input[disabled]:hover::placeholder,
-.bluelib input[disabled]:hover::placeholder,
-body select[disabled]:hover::placeholder,
-.bluelib select[disabled]:hover::placeholder,
+body .input-field[disabled]:hover::placeholder,
+.bluelib .input-field[disabled]:hover::placeholder,
+body input[type="color"][disabled]:hover::placeholder,
+.bluelib input[type="color"][disabled]:hover::placeholder,
+body input[type="date"][disabled]:hover::placeholder,
+.bluelib input[type="date"][disabled]:hover::placeholder,
+body input[type="datetime-local"][disabled]:hover::placeholder,
+.bluelib input[type="datetime-local"][disabled]:hover::placeholder,
+body input[type="email"][disabled]:hover::placeholder,
+.bluelib input[type="email"][disabled]:hover::placeholder,
+body input[type="file"][disabled]:hover::placeholder,
+.bluelib input[type="file"][disabled]:hover::placeholder,
+body input[type="image"][disabled]:hover::placeholder,
+.bluelib input[type="image"][disabled]:hover::placeholder,
+body input[type="month"][disabled]:hover::placeholder,
+.bluelib input[type="month"][disabled]:hover::placeholder,
+body input[type="number"][disabled]:hover::placeholder,
+.bluelib input[type="number"][disabled]:hover::placeholder,
+body input[type="password"][disabled]:hover::placeholder,
+.bluelib input[type="password"][disabled]:hover::placeholder,
+body input[type="search"][disabled]:hover::placeholder,
+.bluelib input[type="search"][disabled]:hover::placeholder,
+body input[type="tel"][disabled]:hover::placeholder,
+.bluelib input[type="tel"][disabled]:hover::placeholder,
+body input[type="text"][disabled]:hover::placeholder,
+.bluelib input[type="text"][disabled]:hover::placeholder,
+body input[type="time"][disabled]:hover::placeholder,
+.bluelib input[type="time"][disabled]:hover::placeholder,
+body input[type="url"][disabled]:hover::placeholder,
+.bluelib input[type="url"][disabled]:hover::placeholder,
+body input[type="week"][disabled]:hover::placeholder,
+.bluelib input[type="week"][disabled]:hover::placeholder,
+body select:not([multiple])[disabled]:hover::placeholder,
+.bluelib select:not([multiple])[disabled]:hover::placeholder,
+body .input-select[disabled]:hover::placeholder,
+.bluelib .input-select[disabled]:hover::placeholder,
+body select[multiple][disabled]:hover::placeholder,
+.bluelib select[multiple][disabled]:hover::placeholder,
+body .input-multiselect[disabled]:hover::placeholder,
+.bluelib .input-multiselect[disabled]:hover::placeholder,
+body button[disabled]:hover::placeholder,
+.bluelib button[disabled]:hover::placeholder,
+body input[type="submit"][disabled]:hover::placeholder,
+.bluelib input[type="submit"][disabled]:hover::placeholder,
+body input[type="reset"][disabled]:hover::placeholder,
+.bluelib input[type="reset"][disabled]:hover::placeholder,
+body .input-button[disabled]:hover::placeholder,
+.bluelib .input-button[disabled]:hover::placeholder,
body .input[disabled]:hover::placeholder,
.bluelib .input[disabled]:hover::placeholder,
-body input .status-disabled:hover::placeholder,
-.bluelib input .status-disabled:hover::placeholder,
-body select .status-disabled:hover::placeholder,
-.bluelib select .status-disabled:hover::placeholder,
+body .input-field .status-disabled:hover::placeholder,
+.bluelib .input-field .status-disabled:hover::placeholder,
+body input[type="color"] .status-disabled:hover::placeholder,
+.bluelib input[type="color"] .status-disabled:hover::placeholder,
+body input[type="date"] .status-disabled:hover::placeholder,
+.bluelib input[type="date"] .status-disabled:hover::placeholder,
+body input[type="datetime-local"] .status-disabled:hover::placeholder,
+.bluelib input[type="datetime-local"] .status-disabled:hover::placeholder,
+body input[type="email"] .status-disabled:hover::placeholder,
+.bluelib input[type="email"] .status-disabled:hover::placeholder,
+body input[type="file"] .status-disabled:hover::placeholder,
+.bluelib input[type="file"] .status-disabled:hover::placeholder,
+body input[type="image"] .status-disabled:hover::placeholder,
+.bluelib input[type="image"] .status-disabled:hover::placeholder,
+body input[type="month"] .status-disabled:hover::placeholder,
+.bluelib input[type="month"] .status-disabled:hover::placeholder,
+body input[type="number"] .status-disabled:hover::placeholder,
+.bluelib input[type="number"] .status-disabled:hover::placeholder,
+body input[type="password"] .status-disabled:hover::placeholder,
+.bluelib input[type="password"] .status-disabled:hover::placeholder,
+body input[type="search"] .status-disabled:hover::placeholder,
+.bluelib input[type="search"] .status-disabled:hover::placeholder,
+body input[type="tel"] .status-disabled:hover::placeholder,
+.bluelib input[type="tel"] .status-disabled:hover::placeholder,
+body input[type="text"] .status-disabled:hover::placeholder,
+.bluelib input[type="text"] .status-disabled:hover::placeholder,
+body input[type="time"] .status-disabled:hover::placeholder,
+.bluelib input[type="time"] .status-disabled:hover::placeholder,
+body input[type="url"] .status-disabled:hover::placeholder,
+.bluelib input[type="url"] .status-disabled:hover::placeholder,
+body input[type="week"] .status-disabled:hover::placeholder,
+.bluelib input[type="week"] .status-disabled:hover::placeholder,
+body select:not([multiple]) .status-disabled:hover::placeholder,
+.bluelib select:not([multiple]) .status-disabled:hover::placeholder,
+body .input-select .status-disabled:hover::placeholder,
+.bluelib .input-select .status-disabled:hover::placeholder,
+body select[multiple] .status-disabled:hover::placeholder,
+.bluelib select[multiple] .status-disabled:hover::placeholder,
+body .input-multiselect .status-disabled:hover::placeholder,
+.bluelib .input-multiselect .status-disabled:hover::placeholder,
+body button .status-disabled:hover::placeholder,
+.bluelib button .status-disabled:hover::placeholder,
+body input[type="submit"] .status-disabled:hover::placeholder,
+.bluelib input[type="submit"] .status-disabled:hover::placeholder,
+body input[type="reset"] .status-disabled:hover::placeholder,
+.bluelib input[type="reset"] .status-disabled:hover::placeholder,
+body .input-button .status-disabled:hover::placeholder,
+.bluelib .input-button .status-disabled:hover::placeholder,
body .input .status-disabled:hover::placeholder,
.bluelib .input .status-disabled:hover::placeholder,
-body input[disabled]:focus::placeholder,
-.bluelib input[disabled]:focus::placeholder,
-body select[disabled]:focus::placeholder,
-.bluelib select[disabled]:focus::placeholder,
+body .input-field[disabled]:focus::placeholder,
+.bluelib .input-field[disabled]:focus::placeholder,
+body input[type="color"][disabled]:focus::placeholder,
+.bluelib input[type="color"][disabled]:focus::placeholder,
+body input[type="date"][disabled]:focus::placeholder,
+.bluelib input[type="date"][disabled]:focus::placeholder,
+body input[type="datetime-local"][disabled]:focus::placeholder,
+.bluelib input[type="datetime-local"][disabled]:focus::placeholder,
+body input[type="email"][disabled]:focus::placeholder,
+.bluelib input[type="email"][disabled]:focus::placeholder,
+body input[type="file"][disabled]:focus::placeholder,
+.bluelib input[type="file"][disabled]:focus::placeholder,
+body input[type="image"][disabled]:focus::placeholder,
+.bluelib input[type="image"][disabled]:focus::placeholder,
+body input[type="month"][disabled]:focus::placeholder,
+.bluelib input[type="month"][disabled]:focus::placeholder,
+body input[type="number"][disabled]:focus::placeholder,
+.bluelib input[type="number"][disabled]:focus::placeholder,
+body input[type="password"][disabled]:focus::placeholder,
+.bluelib input[type="password"][disabled]:focus::placeholder,
+body input[type="search"][disabled]:focus::placeholder,
+.bluelib input[type="search"][disabled]:focus::placeholder,
+body input[type="tel"][disabled]:focus::placeholder,
+.bluelib input[type="tel"][disabled]:focus::placeholder,
+body input[type="text"][disabled]:focus::placeholder,
+.bluelib input[type="text"][disabled]:focus::placeholder,
+body input[type="time"][disabled]:focus::placeholder,
+.bluelib input[type="time"][disabled]:focus::placeholder,
+body input[type="url"][disabled]:focus::placeholder,
+.bluelib input[type="url"][disabled]:focus::placeholder,
+body input[type="week"][disabled]:focus::placeholder,
+.bluelib input[type="week"][disabled]:focus::placeholder,
+body select:not([multiple])[disabled]:focus::placeholder,
+.bluelib select:not([multiple])[disabled]:focus::placeholder,
+body .input-select[disabled]:focus::placeholder,
+.bluelib .input-select[disabled]:focus::placeholder,
+body select[multiple][disabled]:focus::placeholder,
+.bluelib select[multiple][disabled]:focus::placeholder,
+body .input-multiselect[disabled]:focus::placeholder,
+.bluelib .input-multiselect[disabled]:focus::placeholder,
+body button[disabled]:focus::placeholder,
+.bluelib button[disabled]:focus::placeholder,
+body input[type="submit"][disabled]:focus::placeholder,
+.bluelib input[type="submit"][disabled]:focus::placeholder,
+body input[type="reset"][disabled]:focus::placeholder,
+.bluelib input[type="reset"][disabled]:focus::placeholder,
+body .input-button[disabled]:focus::placeholder,
+.bluelib .input-button[disabled]:focus::placeholder,
body .input[disabled]:focus::placeholder,
.bluelib .input[disabled]:focus::placeholder,
-body input .status-disabled:focus::placeholder,
-.bluelib input .status-disabled:focus::placeholder,
-body select .status-disabled:focus::placeholder,
-.bluelib select .status-disabled:focus::placeholder,
+body .input-field .status-disabled:focus::placeholder,
+.bluelib .input-field .status-disabled:focus::placeholder,
+body input[type="color"] .status-disabled:focus::placeholder,
+.bluelib input[type="color"] .status-disabled:focus::placeholder,
+body input[type="date"] .status-disabled:focus::placeholder,
+.bluelib input[type="date"] .status-disabled:focus::placeholder,
+body input[type="datetime-local"] .status-disabled:focus::placeholder,
+.bluelib input[type="datetime-local"] .status-disabled:focus::placeholder,
+body input[type="email"] .status-disabled:focus::placeholder,
+.bluelib input[type="email"] .status-disabled:focus::placeholder,
+body input[type="file"] .status-disabled:focus::placeholder,
+.bluelib input[type="file"] .status-disabled:focus::placeholder,
+body input[type="image"] .status-disabled:focus::placeholder,
+.bluelib input[type="image"] .status-disabled:focus::placeholder,
+body input[type="month"] .status-disabled:focus::placeholder,
+.bluelib input[type="month"] .status-disabled:focus::placeholder,
+body input[type="number"] .status-disabled:focus::placeholder,
+.bluelib input[type="number"] .status-disabled:focus::placeholder,
+body input[type="password"] .status-disabled:focus::placeholder,
+.bluelib input[type="password"] .status-disabled:focus::placeholder,
+body input[type="search"] .status-disabled:focus::placeholder,
+.bluelib input[type="search"] .status-disabled:focus::placeholder,
+body input[type="tel"] .status-disabled:focus::placeholder,
+.bluelib input[type="tel"] .status-disabled:focus::placeholder,
+body input[type="text"] .status-disabled:focus::placeholder,
+.bluelib input[type="text"] .status-disabled:focus::placeholder,
+body input[type="time"] .status-disabled:focus::placeholder,
+.bluelib input[type="time"] .status-disabled:focus::placeholder,
+body input[type="url"] .status-disabled:focus::placeholder,
+.bluelib input[type="url"] .status-disabled:focus::placeholder,
+body input[type="week"] .status-disabled:focus::placeholder,
+.bluelib input[type="week"] .status-disabled:focus::placeholder,
+body select:not([multiple]) .status-disabled:focus::placeholder,
+.bluelib select:not([multiple]) .status-disabled:focus::placeholder,
+body .input-select .status-disabled:focus::placeholder,
+.bluelib .input-select .status-disabled:focus::placeholder,
+body select[multiple] .status-disabled:focus::placeholder,
+.bluelib select[multiple] .status-disabled:focus::placeholder,
+body .input-multiselect .status-disabled:focus::placeholder,
+.bluelib .input-multiselect .status-disabled:focus::placeholder,
+body button .status-disabled:focus::placeholder,
+.bluelib button .status-disabled:focus::placeholder,
+body input[type="submit"] .status-disabled:focus::placeholder,
+.bluelib input[type="submit"] .status-disabled:focus::placeholder,
+body input[type="reset"] .status-disabled:focus::placeholder,
+.bluelib input[type="reset"] .status-disabled:focus::placeholder,
+body .input-button .status-disabled:focus::placeholder,
+.bluelib .input-button .status-disabled:focus::placeholder,
body .input .status-disabled:focus::placeholder,
.bluelib .input .status-disabled:focus::placeholder {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.4);
}
-body input:optional,
-.bluelib input:optional,
-body select:optional,
-.bluelib select:optional,
+body .input-field:optional,
+.bluelib .input-field:optional,
+body input[type="color"]:optional,
+.bluelib input[type="color"]:optional,
+body input[type="date"]:optional,
+.bluelib input[type="date"]:optional,
+body input[type="datetime-local"]:optional,
+.bluelib input[type="datetime-local"]:optional,
+body input[type="email"]:optional,
+.bluelib input[type="email"]:optional,
+body input[type="file"]:optional,
+.bluelib input[type="file"]:optional,
+body input[type="image"]:optional,
+.bluelib input[type="image"]:optional,
+body input[type="month"]:optional,
+.bluelib input[type="month"]:optional,
+body input[type="number"]:optional,
+.bluelib input[type="number"]:optional,
+body input[type="password"]:optional,
+.bluelib input[type="password"]:optional,
+body input[type="search"]:optional,
+.bluelib input[type="search"]:optional,
+body input[type="tel"]:optional,
+.bluelib input[type="tel"]:optional,
+body input[type="text"]:optional,
+.bluelib input[type="text"]:optional,
+body input[type="time"]:optional,
+.bluelib input[type="time"]:optional,
+body input[type="url"]:optional,
+.bluelib input[type="url"]:optional,
+body input[type="week"]:optional,
+.bluelib input[type="week"]:optional,
+body select:not([multiple]):optional,
+.bluelib select:not([multiple]):optional,
+body .input-select:optional,
+.bluelib .input-select:optional,
+body select[multiple]:optional,
+.bluelib select[multiple]:optional,
+body .input-multiselect:optional,
+.bluelib .input-multiselect:optional,
+body button:optional,
+.bluelib button:optional,
+body input[type="submit"]:optional,
+.bluelib input[type="submit"]:optional,
+body input[type="reset"]:optional,
+.bluelib input[type="reset"]:optional,
+body .input-button:optional,
+.bluelib .input-button:optional,
body .input:optional,
.bluelib .input:optional,
-body input:optional::placeholder,
-.bluelib input:optional::placeholder,
-body select:optional::placeholder,
-.bluelib select:optional::placeholder,
+body .input-field:optional::placeholder,
+.bluelib .input-field:optional::placeholder,
+body input[type="color"]:optional::placeholder,
+.bluelib input[type="color"]:optional::placeholder,
+body input[type="date"]:optional::placeholder,
+.bluelib input[type="date"]:optional::placeholder,
+body input[type="datetime-local"]:optional::placeholder,
+.bluelib input[type="datetime-local"]:optional::placeholder,
+body input[type="email"]:optional::placeholder,
+.bluelib input[type="email"]:optional::placeholder,
+body input[type="file"]:optional::placeholder,
+.bluelib input[type="file"]:optional::placeholder,
+body input[type="image"]:optional::placeholder,
+.bluelib input[type="image"]:optional::placeholder,
+body input[type="month"]:optional::placeholder,
+.bluelib input[type="month"]:optional::placeholder,
+body input[type="number"]:optional::placeholder,
+.bluelib input[type="number"]:optional::placeholder,
+body input[type="password"]:optional::placeholder,
+.bluelib input[type="password"]:optional::placeholder,
+body input[type="search"]:optional::placeholder,
+.bluelib input[type="search"]:optional::placeholder,
+body input[type="tel"]:optional::placeholder,
+.bluelib input[type="tel"]:optional::placeholder,
+body input[type="text"]:optional::placeholder,
+.bluelib input[type="text"]:optional::placeholder,
+body input[type="time"]:optional::placeholder,
+.bluelib input[type="time"]:optional::placeholder,
+body input[type="url"]:optional::placeholder,
+.bluelib input[type="url"]:optional::placeholder,
+body input[type="week"]:optional::placeholder,
+.bluelib input[type="week"]:optional::placeholder,
+body select:not([multiple]):optional::placeholder,
+.bluelib select:not([multiple]):optional::placeholder,
+body .input-select:optional::placeholder,
+.bluelib .input-select:optional::placeholder,
+body select[multiple]:optional::placeholder,
+.bluelib select[multiple]:optional::placeholder,
+body .input-multiselect:optional::placeholder,
+.bluelib .input-multiselect:optional::placeholder,
+body button:optional::placeholder,
+.bluelib button:optional::placeholder,
+body input[type="submit"]:optional::placeholder,
+.bluelib input[type="submit"]:optional::placeholder,
+body input[type="reset"]:optional::placeholder,
+.bluelib input[type="reset"]:optional::placeholder,
+body .input-button:optional::placeholder,
+.bluelib .input-button:optional::placeholder,
body .input:optional::placeholder,
.bluelib .input:optional::placeholder {
font-style: italic;
}
-body input:invalid:not(:placeholder-shown),
-.bluelib input:invalid:not(:placeholder-shown),
-body select:invalid:not(:placeholder-shown),
-.bluelib select:invalid:not(:placeholder-shown),
+body .input-field:invalid:not(:placeholder-shown),
+.bluelib .input-field:invalid:not(:placeholder-shown),
+body input[type="color"]:invalid:not(:placeholder-shown),
+.bluelib input[type="color"]:invalid:not(:placeholder-shown),
+body input[type="date"]:invalid:not(:placeholder-shown),
+.bluelib input[type="date"]:invalid:not(:placeholder-shown),
+body input[type="datetime-local"]:invalid:not(:placeholder-shown),
+.bluelib input[type="datetime-local"]:invalid:not(:placeholder-shown),
+body input[type="email"]:invalid:not(:placeholder-shown),
+.bluelib input[type="email"]:invalid:not(:placeholder-shown),
+body input[type="file"]:invalid:not(:placeholder-shown),
+.bluelib input[type="file"]:invalid:not(:placeholder-shown),
+body input[type="image"]:invalid:not(:placeholder-shown),
+.bluelib input[type="image"]:invalid:not(:placeholder-shown),
+body input[type="month"]:invalid:not(:placeholder-shown),
+.bluelib input[type="month"]:invalid:not(:placeholder-shown),
+body input[type="number"]:invalid:not(:placeholder-shown),
+.bluelib input[type="number"]:invalid:not(:placeholder-shown),
+body input[type="password"]:invalid:not(:placeholder-shown),
+.bluelib input[type="password"]:invalid:not(:placeholder-shown),
+body input[type="search"]:invalid:not(:placeholder-shown),
+.bluelib input[type="search"]:invalid:not(:placeholder-shown),
+body input[type="tel"]:invalid:not(:placeholder-shown),
+.bluelib input[type="tel"]:invalid:not(:placeholder-shown),
+body input[type="text"]:invalid:not(:placeholder-shown),
+.bluelib input[type="text"]:invalid:not(:placeholder-shown),
+body input[type="time"]:invalid:not(:placeholder-shown),
+.bluelib input[type="time"]:invalid:not(:placeholder-shown),
+body input[type="url"]:invalid:not(:placeholder-shown),
+.bluelib input[type="url"]:invalid:not(:placeholder-shown),
+body input[type="week"]:invalid:not(:placeholder-shown),
+.bluelib input[type="week"]:invalid:not(:placeholder-shown),
+body select:not([multiple]):invalid:not(:placeholder-shown),
+.bluelib select:not([multiple]):invalid:not(:placeholder-shown),
+body .input-select:invalid:not(:placeholder-shown),
+.bluelib .input-select:invalid:not(:placeholder-shown),
+body select[multiple]:invalid:not(:placeholder-shown),
+.bluelib select[multiple]:invalid:not(:placeholder-shown),
+body .input-multiselect:invalid:not(:placeholder-shown),
+.bluelib .input-multiselect:invalid:not(:placeholder-shown),
+body button:invalid:not(:placeholder-shown),
+.bluelib button:invalid:not(:placeholder-shown),
+body input[type="submit"]:invalid:not(:placeholder-shown),
+.bluelib input[type="submit"]:invalid:not(:placeholder-shown),
+body input[type="reset"]:invalid:not(:placeholder-shown),
+.bluelib input[type="reset"]:invalid:not(:placeholder-shown),
+body .input-button:invalid:not(:placeholder-shown),
+.bluelib .input-button:invalid:not(:placeholder-shown),
body .input:invalid:not(:placeholder-shown),
.bluelib .input:invalid:not(:placeholder-shown) {
--bluelib-color-r: 200;
--bluelib-color-g: 0;
--bluelib-color-b: 0;
}
-body input:focus-visible,
-.bluelib input:focus-visible,
-body select:focus-visible,
-.bluelib select:focus-visible,
+body .input-field:focus-visible,
+.bluelib .input-field:focus-visible,
+body input[type="color"]:focus-visible,
+.bluelib input[type="color"]:focus-visible,
+body input[type="date"]:focus-visible,
+.bluelib input[type="date"]:focus-visible,
+body input[type="datetime-local"]:focus-visible,
+.bluelib input[type="datetime-local"]:focus-visible,
+body input[type="email"]:focus-visible,
+.bluelib input[type="email"]:focus-visible,
+body input[type="file"]:focus-visible,
+.bluelib input[type="file"]:focus-visible,
+body input[type="image"]:focus-visible,
+.bluelib input[type="image"]:focus-visible,
+body input[type="month"]:focus-visible,
+.bluelib input[type="month"]:focus-visible,
+body input[type="number"]:focus-visible,
+.bluelib input[type="number"]:focus-visible,
+body input[type="password"]:focus-visible,
+.bluelib input[type="password"]:focus-visible,
+body input[type="search"]:focus-visible,
+.bluelib input[type="search"]:focus-visible,
+body input[type="tel"]:focus-visible,
+.bluelib input[type="tel"]:focus-visible,
+body input[type="text"]:focus-visible,
+.bluelib input[type="text"]:focus-visible,
+body input[type="time"]:focus-visible,
+.bluelib input[type="time"]:focus-visible,
+body input[type="url"]:focus-visible,
+.bluelib input[type="url"]:focus-visible,
+body input[type="week"]:focus-visible,
+.bluelib input[type="week"]:focus-visible,
+body select:not([multiple]):focus-visible,
+.bluelib select:not([multiple]):focus-visible,
+body .input-select:focus-visible,
+.bluelib .input-select:focus-visible,
+body select[multiple]:focus-visible,
+.bluelib select[multiple]:focus-visible,
+body .input-multiselect:focus-visible,
+.bluelib .input-multiselect:focus-visible,
+body button:focus-visible,
+.bluelib button:focus-visible,
+body input[type="submit"]:focus-visible,
+.bluelib input[type="submit"]:focus-visible,
+body input[type="reset"]:focus-visible,
+.bluelib input[type="reset"]:focus-visible,
+body .input-button:focus-visible,
+.bluelib .input-button:focus-visible,
body .input:focus-visible,
.bluelib .input:focus-visible {
outline: none;
@@ -747,6 +1627,53 @@ body .input-multiselect .input-optgroup .input-option::before,
.bluelib .input-multiselect .input-optgroup .input-option::before {
content: "";
}
+body button,
+.bluelib button,
+body input[type="submit"],
+.bluelib input[type="submit"],
+body input[type="reset"],
+.bluelib input[type="reset"],
+body .input-button,
+.bluelib .input-button {
+ cursor: pointer;
+ display: inline-flex;
+ justify-content: center;
+ align-items: center;
+ padding: 6px 16px;
+ border-radius: 4px;
+}
+body button:active,
+.bluelib button:active,
+body input[type="submit"]:active,
+.bluelib input[type="submit"]:active,
+body input[type="reset"]:active,
+.bluelib input[type="reset"]:active,
+body .input-button:active,
+.bluelib .input-button:active {
+ 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) - 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.3);
+}
+body button [disabled]:active,
+.bluelib button [disabled]:active,
+body input[type="submit"] [disabled]:active,
+.bluelib input[type="submit"] [disabled]:active,
+body input[type="reset"] [disabled]:active,
+.bluelib input[type="reset"] [disabled]:active,
+body .input-button [disabled]:active,
+.bluelib .input-button [disabled]:active,
+body button .status-disabled:active,
+.bluelib button .status-disabled:active,
+body input[type="submit"] .status-disabled:active,
+.bluelib input[type="submit"] .status-disabled:active,
+body input[type="reset"] .status-disabled:active,
+.bluelib input[type="reset"] .status-disabled:active,
+body .input-button .status-disabled:active,
+.bluelib .input-button .status-disabled:active {
+ 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);
+}
body form,
.bluelib form,
body .form,
@@ -769,14 +1696,102 @@ body .form .form-label,
justify-self: end;
text-align: right;
}
-body form input,
-.bluelib form input,
-body .form input,
-.bluelib .form input,
-body form select,
-.bluelib form select,
-body .form select,
-.bluelib .form select,
+body form .input-field,
+.bluelib form .input-field,
+body .form .input-field,
+.bluelib .form .input-field,
+body form input[type="color"],
+.bluelib form input[type="color"],
+body .form input[type="color"],
+.bluelib .form input[type="color"],
+body form input[type="date"],
+.bluelib form input[type="date"],
+body .form input[type="date"],
+.bluelib .form input[type="date"],
+body form input[type="datetime-local"],
+.bluelib form input[type="datetime-local"],
+body .form input[type="datetime-local"],
+.bluelib .form input[type="datetime-local"],
+body form input[type="email"],
+.bluelib form input[type="email"],
+body .form input[type="email"],
+.bluelib .form input[type="email"],
+body form input[type="file"],
+.bluelib form input[type="file"],
+body .form input[type="file"],
+.bluelib .form input[type="file"],
+body form input[type="image"],
+.bluelib form input[type="image"],
+body .form input[type="image"],
+.bluelib .form input[type="image"],
+body form input[type="month"],
+.bluelib form input[type="month"],
+body .form input[type="month"],
+.bluelib .form input[type="month"],
+body form input[type="number"],
+.bluelib form input[type="number"],
+body .form input[type="number"],
+.bluelib .form input[type="number"],
+body form input[type="password"],
+.bluelib form input[type="password"],
+body .form input[type="password"],
+.bluelib .form input[type="password"],
+body form input[type="search"],
+.bluelib form input[type="search"],
+body .form input[type="search"],
+.bluelib .form input[type="search"],
+body form input[type="tel"],
+.bluelib form input[type="tel"],
+body .form input[type="tel"],
+.bluelib .form input[type="tel"],
+body form input[type="text"],
+.bluelib form input[type="text"],
+body .form input[type="text"],
+.bluelib .form input[type="text"],
+body form input[type="time"],
+.bluelib form input[type="time"],
+body .form input[type="time"],
+.bluelib .form input[type="time"],
+body form input[type="url"],
+.bluelib form input[type="url"],
+body .form input[type="url"],
+.bluelib .form input[type="url"],
+body form input[type="week"],
+.bluelib form input[type="week"],
+body .form input[type="week"],
+.bluelib .form input[type="week"],
+body form select:not([multiple]),
+.bluelib form select:not([multiple]),
+body .form select:not([multiple]),
+.bluelib .form select:not([multiple]),
+body form .input-select,
+.bluelib form .input-select,
+body .form .input-select,
+.bluelib .form .input-select,
+body form select[multiple],
+.bluelib form select[multiple],
+body .form select[multiple],
+.bluelib .form select[multiple],
+body form .input-multiselect,
+.bluelib form .input-multiselect,
+body .form .input-multiselect,
+.bluelib .form .input-multiselect,
+body form button,
+.bluelib form button,
+body .form button,
+.bluelib .form button,
+body form input[type="submit"],
+.bluelib form input[type="submit"],
+body .form input[type="submit"],
+.bluelib .form input[type="submit"],
+body form input[type="reset"],
+.bluelib form input[type="reset"],
+body .form input[type="reset"],
+.bluelib .form input[type="reset"],
+body form .input-button,
+.bluelib form .input-button,
+body .form .input-button,
+.bluelib .form .input-button,
body form .input,
.bluelib form .input,
body .form .input,
@@ -807,173 +1822,6 @@ body .form .form-row,
margin-top: 8px;
margin-bottom: 8px;
}
-body button,
-.bluelib button,
-body input[type="submit"],
-.bluelib input[type="submit"],
-body .button,
-.bluelib .button {
- display: inline-flex;
- justify-content: center;
- align-items: center;
- appearance: none;
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
- color: #ffffff;
- border: none;
- padding: 6px 16px;
- border-radius: 4px;
- font-family: inherit;
- font-size: inherit;
- cursor: pointer;
-}
-body button:hover,
-.bluelib button:hover,
-body input[type="submit"]:hover,
-.bluelib input[type="submit"]:hover,
-body .button:hover,
-.bluelib .button:hover {
- background-color: rgba(calc(var(--bluelib-color-r) - 20), calc(var(--bluelib-color-g) - 20), calc(var(--bluelib-color-b) - 20), 1);
-}
-body button:active,
-.bluelib button:active,
-body input[type="submit"]:active,
-.bluelib input[type="submit"]:active,
-body .button:active,
-.bluelib .button:active {
- background-color: rgba(calc(var(--bluelib-color-r) - 50), calc(var(--bluelib-color-g) - 50), calc(var(--bluelib-color-b) - 50), 1);
-}
-body button[disabled]:hover,
-.bluelib button[disabled]:hover,
-body input[type="submit"][disabled]:hover,
-.bluelib input[type="submit"][disabled]:hover,
-body .button[disabled]:hover,
-.bluelib .button[disabled]:hover,
-body button .status-disabled:hover,
-.bluelib button .status-disabled:hover,
-body input[type="submit"] .status-disabled:hover,
-.bluelib input[type="submit"] .status-disabled:hover,
-body .button .status-disabled:hover,
-.bluelib .button .status-disabled:hover {
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
-}
-body button[disabled]:active,
-.bluelib button[disabled]:active,
-body input[type="submit"][disabled]:active,
-.bluelib input[type="submit"][disabled]:active,
-body .button[disabled]:active,
-.bluelib .button[disabled]:active,
-body button .status-disabled:active,
-.bluelib button .status-disabled:active,
-body input[type="submit"] .status-disabled:active,
-.bluelib input[type="submit"] .status-disabled:active,
-body .button .status-disabled:active,
-.bluelib .button .status-disabled:active {
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
-}
-body button:focus-visible,
-.bluelib button:focus-visible,
-body input[type="submit"]:focus-visible,
-.bluelib input[type="submit"]:focus-visible,
-body .button:focus-visible,
-.bluelib .button:focus-visible {
- outline: 4px solid rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7) !important;
-}
-body .button-fill-width,
-.bluelib .button-fill-width {
- width: 100%;
-}
-body .button-toggle,
-.bluelib .button-toggle {
- padding: 4px 14px;
- border-width: 2px;
- border-style: solid;
-}
-body .button-toggle[disabled],
-.bluelib .button-toggle[disabled],
-body .button-toggle .status-disabled,
-.bluelib .button-toggle .status-disabled {
- border-style: dashed;
-}
-body .button-toggle-off,
-.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: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
-}
-body .button-toggle-off:hover,
-.bluelib .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);
-}
-body .button-toggle-off:active,
-.bluelib .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);
-}
-body .button-toggle-off[disabled],
-.bluelib .button-toggle-off[disabled],
-body .button-toggle-off .status-disabled,
-.bluelib .button-toggle-off .status-disabled {
- border-style: dashed;
-}
-body .button-toggle-off[disabled]:hover,
-.bluelib .button-toggle-off[disabled]:hover,
-body .button-toggle-off .status-disabled:hover,
-.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: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
-}
-body .button-toggle-off[disabled]:active,
-.bluelib .button-toggle-off[disabled]:active,
-body .button-toggle-off .status-disabled:active,
-.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: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
-}
-body .button-toggle-on,
-.bluelib .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);
-}
-body .button-toggle-on:hover,
-.bluelib .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);
-}
-body .button-toggle-on:active,
-.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: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
-}
-body .button-toggle-on[disabled],
-.bluelib .button-toggle-on[disabled],
-body .button-toggle-on .status-disabled,
-.bluelib .button-toggle-on .status-disabled {
- border-style: dashed;
-}
-body .button-toggle-on[disabled]:hover,
-.bluelib .button-toggle-on[disabled]:hover,
-body .button-toggle-on .status-disabled:hover,
-.bluelib .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);
-}
-body .button-toggle-on[disabled]:active,
-.bluelib .button-toggle-on[disabled]:active,
-body .button-toggle-on .status-disabled:active,
-.bluelib .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);
-}
body .element-title,
.bluelib .element-title,
body h1,
diff --git a/src/targets/paper.root.css.map b/src/targets/paper.root.css.map
index 9d8ead0..f81fd0f 100644
--- a/src/targets/paper.root.css.map
+++ b/src/targets/paper.root.css.map
@@ -1 +1 @@
-{"version":3,"sources":["paper.root.less","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/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less","/mnt/tera/ext4/code/bluelib/src/colors/minus.less"],"names":[],"mappings":"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","file":"paper.root.css"}
\ No newline at end of file
+{"version":3,"sources":["paper.root.less","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/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less","/mnt/tera/ext4/code/bluelib/src/colors/minus.less"],"names":[],"mappings":"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;AAAD,IDhQ2E,OCgQ1E;AAAD,QDhQ2E,OCgQ1E;AAAD,IDhQmF,MAAK,eCgQvF;AAAD,QDhQmF,MAAK,eCgQvF;AAAD,ID9PF,MAAK,cC8PF;AAAD,QD9PF,MAAK,cC8PF;AAAD,ID7PM,cC6PL;AAAD,QD7PM,cC6PL;AAAD,ID5PP,OC4PQ;AAAD,QD5PP,OC4PQ;EACG,OGzQP,KAAU,wBAAmC,wBAAmC,4BHyQzE;EACA,UAAA;;AAIJ,IDlRP,aCkRQ;AAAD,QDlRP,aCkRQ;AAAD,IDjRN,MAAK,cCiRE;AAAD,QDjRN,MAAK,cCiRE;AAAD,IDjRe,MACvB,aCgRS;AAAD,QDjRe,MACvB,aCgRS;AAAD,IDhRO,MAAK,uBCgRX;AAAD,QDhRO,MAAK,uBCgRX;AAAD,ID9QL,MAAK,cC8QC;AAAD,QD9QL,MAAK,cC8QC;AAAD,ID7QN,MAAK,aC6QE;AAAD,QD7QN,MAAK,aC6QE;AAAD,ID7Qc,MAAK,cC6QlB;AAAD,QD7Qc,MAAK,cC6QlB;AAAD,ID7QmC,MAAK,cC6QvC;AAAD,QD7QmC,MAAK,cC6QvC;AAAD,ID7QwD,MAAK,eC6Q5D;AAAD,QD7QwD,MAAK,eC6Q5D;AAAD,ID7Q8E,MAAK,iBC6QlF;AAAD,QD7Q8E,MAAK,iBC6QlF;AAAD,ID7QsG,MAAK,eC6Q1G;AAAD,QD7QsG,MAAK,eC6Q1G;AAAD,ID1QR,MAAK,YC0QI;AAAD,QD1QR,MAAK,YC0QI;AAAD,ID1QW,MAAK,aC0Qf;AAAD,QD1QW,MAAK,aC0Qf;AAAD,IDzQG,MAAK,aCyQP;AAAD,QDzQG,MAAK,aCyQP;AAAD,IDxQC,MAAK,YCwQL;AAAD,QDxQC,MAAK,YCwQL;AAAD,IDvQA,MAAK,aCuQJ;AAAD,QDvQA,MAAK,aCuQJ;AAAD,IDtQF,OAAM,IAAI,YCsQP;AAAD,QDtQF,OAAM,IAAI,YCsQP;AAAD,IDtQsB,cCsQrB;AAAD,QDtQsB,cCsQrB;AAAD,IDtQqC,OAAM,UCsQ1C;AAAD,QDtQqC,OAAM,UCsQ1C;AAAD,IDtQuD,mBCsQtD;AAAD,QDtQuD,mBCsQtD;AAAD,IDtQ2E,OCsQ1E;AAAD,QDtQ2E,OCsQ1E;AAAD,IDtQmF,MAAK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X;AAAD,QDnTO,MAAK,uBCmTX;AAAD,IDjTL,MAAK,cCiTC;AAAD,QDjTL,MAAK,cCiTC;AAAD,IDhTN,MAAK,aCgTE;AAAD,QDhTN,MAAK,aCgTE;AAAD,IDhTc,MAAK,cCgTlB;AAAD,QDhTc,MAAK,cCgTlB;AAAD,IDhTmC,MAAK,cCgTvC;AAAD,QDhTmC,MAAK,cCgTvC;AAAD,IDhTwD,MAAK,eCgT5D;AAAD,QDhTwD,MAAK,eCgT5D;AAAD,IDhT8E,MAAK,iBCgTlF;AAAD,QDhT8E,MAAK,iBCgTlF;AAAD,IDhTsG,MAAK,eCgT1G;AAAD,QDhTsG,MAAK,eCgT1G;AAAD,ID7SR,MAAK,YC6SI;AAAD,QD7SR,MAAK,YC6SI;AAAD,ID7SW,MAAK,aC6Sf;AAAD,QD7SW,MAAK,aC6Sf;AAAD,ID5SG,MAAK,aC4SP;AAAD,QD5SG,MAAK,aC4SP;AAAD,ID3SC,MAAK,YC2SL;AAAD,QD3SC,MAAK,YC2SL;AAAD,ID1SA,MAAK,aC0SJ;AAAD,QD1SA,MAAK,aC0SJ;AAAD,IDzSF,OAAM,IAAI,YCySP;AAAD,QDzSF,OAAM,IAAI,YCySP;AAAD,IDzSsB,cCySrB;AAAD,QDzSsB,cCySrB;AAAD,IDzSqC,OAAM,UCyS1C;AAAD,QDzSqC,OAAM,UCyS1C;AAAD,IDzSuD,mBCyStD;AAAD,QDzSuD,mBCyStD;AAAD,IDzS2E,OCyS1E;AAAD,QDzS2E,OCyS1E;AAAD,IDzSmF,MAAK,eCySvF;AAAD,QDzSmF,MAAK,eCySvF;AAAD,IDvSF,MAAK,cCuSF;AAAD,QDvSF,MAAK,cCuSF;AAAD,IDtSM,cCsSL;AAAD,QDtSM,cCsSL;AAAD,IDrSP,OCqSQ;AAAD,QDrSP,OCqSQ;AAAW,IDrTnB,aCqToB,SAAS;AAAV,QDrTnB,aCqToB,SAAS;AAAV,IDpTlB,MAAK,cCoTc,SAAS;AAAV,QDpTlB,MAAK,cCoTc,SAAS;AAAV,IDpTG,MACvB,aCmTqB,SAAS;AAAV,QDpTG,MACvB,aCmTqB,SAAS;AAAV,IDnTL,MAAK,uBCmTC,SAAS;AAAV,QDnTL,MAAK,uBCmTC,SAAS;AAAV,IDjTjB,MAAK,cCiTa,SAAS;AAAV,QDjTjB,MAAK,cCiTa,SAAS;AAAV,IDhTlB,MAAK,aCgTc,SAAS;AAAV,QDhTlB,MAAK,aCgTc,SAAS;AAAV,IDhTE,MAAK,cCgTN,SAAS;AAAV,QDhTE,MAAK,cCgTN,SAAS;AAAV,IDhTuB,MAAK,cCgT3B,SAAS;AAAV,QDhTuB,MAAK,cCgT3B,SAAS;AAAV,IDhT4C,MAAK,eCgThD,SAAS;AAAV,QDhT4C,MAAK,eCgThD,SAAS;AAAV,IDhTkE,MAAK,iBCgTtE,SAAS;AAAV,QDhTkE,MAAK,iBCgTtE,SAAS;AAAV,IDhT0F,MAAK,eCgT9F,SAAS;AAAV,QDhT0F,MAAK,eCgT9F,SAAS;AAAV,ID7SpB,MAAK,YC6SgB,SAAS;AAAV,QD7SpB,MAAK,YC6SgB,SAAS;AAAV,ID7SD,MAAK,aC6SH,SAAS;AAAV,QD7SD,MAAK,aC6SH,SAAS;AAAV,ID5ST,MAAK,aC4SK,SAAS;AAAV,QD5ST,MAAK,aC4SK,SAAS;AAAV,ID3SX,MAAK,YC2SO,SAAS;AAAV,QD3SX,MAAK,YC2SO,SAAS;AAAV,ID1SZ,MAAK,aC0SQ,SAAS;AAAV,QD1SZ,MAAK,aC0SQ,SAAS;AAAV,IDzSd,OAAM,IAAI,YCySK,SAAS;AAAV,QDzSd,OAAM,IAAI,YCySK,SAAS;AAAV,IDzSU,cCyST,SAAS;AAAV,QDzSU,cCyST,SAAS;AAAV,IDzSyB,OAAM,UCyS9B,SAAS;AAAV,QDzSyB,OAAM,UCyS9B,SAAS;AAAV,IDzS2C,mBCyS1C,SAAS;AAAV,QDzS2C,mBCyS1C,SAAS;AAAV,IDzS+D,OCyS9D,SAAS;AAAV,QDzS+D,OCyS9D,SAAS;AAAV,IDzSuE,MAAK,eCyS3E,SAAS;AAAV,QDzSuE,MAAK,eCyS3E,SAAS;AAAV,IDvSd,MAAK,cCuSU,SAAS;AAAV,QDvSd,MAAK,cCuSU,SAAS;AAAV,IDtSN,cCsSO,SAAS;AAAV,QDtSN,cCsSO,SAAS;AAAV,IDrSnB,OCqSoB,SAAS;AAAV,QDrSnB,OCqSoB,SAAS;EAClB,kBAAA;;AAIJ,ID1TP,aC0TQ,QAAQ,IAAI;AAAb,QD1TP,aC0TQ,QAAQ,IAAI;AAAb,IDzTN,MAAK,cCyTE,QAAQ,IAAI;AAAb,QDzTN,MAAK,cCyTE,QAAQ,IAAI;AAAb,IDzTe,MACvB,aCwTS,QAAQ,IAAI;AAAb,QDzTe,MACvB,aCwTS,QAAQ,IAAI;AAAb,IDxTO,MAAK,uBCwTX,QAAQ,IAAI;AAAb,QDxTO,MAAK,uBCwTX,QAAQ,IAAI;AAAb,IDtTL,MAAK,cCsTC,QAAQ,IAAI;AAAb,QDtTL,MAAK,cCsTC,QAAQ,IAAI;AAAb,IDrTN,MAAK,aCqTE,QAAQ,IAAI;AAAb,QDrTN,MAAK,aCqTE,QAAQ,IAAI;AAAb,IDrTc,MAAK,cCqTlB,QAAQ,IAAI;AAAb,QDrTc,MAAK,cCqTlB,QAAQ,IAAI;AAAb,IDrTmC,MAAK,cCqTvC,QAAQ,IAAI;AAAb,QDrTmC,MAAK,cCqTvC,QAAQ,IAAI;AAAb,IDrTwD,MAAK,eCqT5D,QAAQ,IAAI;AAAb,QDrTwD,MAAK,eCqT5D,QAAQ,IAAI;AAAb,IDrT8E,MAAK,iBCqTlF,QAAQ,IAAI;AAAb,QDrT8E,MAAK,iBCqTlF,QAAQ,IAAI;AAAb,IDrTsG,MAAK,eCqT1G,QAAQ,IAAI;AAAb,QDrTsG,MAAK,eCqT1G,QAAQ,IAAI;AAAb,IDlTR,MAAK,YCkTI,QAAQ,IAAI;AAAb,QDlTR,MAAK,YCkTI,QAAQ,IAAI;AAAb,IDlTW,MAAK,aCkTf,QAAQ,IAAI;AAAb,QDlTW,MAAK,aCkTf,QAAQ,IAAI;AAAb,IDjTG,MAAK,aCiTP,QAAQ,IAAI;AAAb,QDjTG,MAAK,aCiTP,QAAQ,IAAI;AAAb,IDhTC,MAAK,YCgTL,QAAQ,IAAI;AAAb,QDhTC,MAAK,YCgTL,QAAQ,IAAI;AAAb,ID/SA,MAAK,aC+SJ,QAAQ,IAAI;AAAb,QD/SA,MAAK,aC+SJ,QAAQ,IAAI;AAAb,ID9SF,OAAM,IAAI,YC8SP,QAAQ,IAAI;AAAb,QD9SF,OAAM,IAAI,YC8SP,QAAQ,IAAI;AAAb,ID9SsB,cC8SrB,QAAQ,IAAI;AAAb,QD9SsB,cC8SrB,QAAQ,IAAI;AAAb,ID9SqC,OAAM,UC8S1C,QAAQ,IAAI;AAAb,QD9SqC,OAAM,UC8S1C,QAAQ,IAAI;AAAb,ID9SuD,mBC8StD,QAAQ,IAAI;AAAb,QD9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","file":"paper.root.css"}
\ No newline at end of file
diff --git a/src/targets/royalblue.module.css b/src/targets/royalblue.module.css
index 2316e8e..770b551 100644
--- a/src/targets/royalblue.module.css
+++ b/src/targets/royalblue.module.css
@@ -401,6 +401,24 @@
.bluelib .input-multiselect .input-optgroup .input-option::before {
content: "";
}
+.bluelib .input-button {
+ cursor: pointer;
+ display: inline-flex;
+ justify-content: center;
+ align-items: center;
+ padding: 6px 16px;
+ border-radius: 4px;
+}
+.bluelib .input-button:active {
+ 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) + 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.3);
+}
+.bluelib .input-button .status-disabled:active {
+ 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 .form {
display: grid;
align-items: center;
@@ -429,102 +447,6 @@
margin-top: 8px;
margin-bottom: 8px;
}
-.bluelib .button {
- display: inline-flex;
- justify-content: center;
- align-items: center;
- appearance: none;
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
- color: #000000;
- border: none;
- padding: 6px 16px;
- border-radius: 4px;
- font-family: inherit;
- font-size: inherit;
- cursor: pointer;
-}
-.bluelib .button:hover {
- 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) + 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);
-}
-.bluelib .button.status-disabled:active {
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
-}
-.bluelib .button:focus-visible {
- outline: 4px solid rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7) !important;
-}
-.bluelib .button-fill-width {
- width: 100%;
-}
-.bluelib .button-toggle {
- padding: 4px 14px;
- border-width: 2px;
- border-style: solid;
-}
-.bluelib .button-toggle.status-disabled {
- border-style: dashed;
-}
-.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: 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) + 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) + 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;
-}
-.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: 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: 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) + 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) + 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: 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) + 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) + 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 .element-title {
text-align: center;
--bluelib-color-r: 255;
diff --git a/src/targets/royalblue.module.css.map b/src/targets/royalblue.module.css.map
index d4e268b..17d6114 100644
--- a/src/targets/royalblue.module.css.map
+++ b/src/targets/royalblue.module.css.map
@@ -1 +1 @@
-{"version":3,"sources":["royalblue.module.less","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/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less","/mnt/tera/ext4/code/bluelib/src/colors/plus.less"],"names":[],"mappings":"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","file":"royalblue.module.css"}
\ No newline at end of file
+{"version":3,"sources":["royalblue.module.less","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/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less","/mnt/tera/ext4/code/bluelib/src/colors/plus.less"],"names":[],"mappings":"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","file":"royalblue.module.css"}
\ No newline at end of file
diff --git a/src/targets/royalblue.root.css b/src/targets/royalblue.root.css
index 1e04174..4de0a86 100644
--- a/src/targets/royalblue.root.css
+++ b/src/targets/royalblue.root.css
@@ -399,10 +399,54 @@ body .status-disabled *,
.bluelib .status-disabled * {
cursor: not-allowed !important;
}
-body input,
-.bluelib input,
-body select,
-.bluelib select,
+body .input-field,
+.bluelib .input-field,
+body input[type="color"],
+.bluelib input[type="color"],
+body input[type="date"],
+.bluelib input[type="date"],
+body input[type="datetime-local"],
+.bluelib input[type="datetime-local"],
+body input[type="email"],
+.bluelib input[type="email"],
+body input[type="file"],
+.bluelib input[type="file"],
+body input[type="image"],
+.bluelib input[type="image"],
+body input[type="month"],
+.bluelib input[type="month"],
+body input[type="number"],
+.bluelib input[type="number"],
+body input[type="password"],
+.bluelib input[type="password"],
+body input[type="search"],
+.bluelib input[type="search"],
+body input[type="tel"],
+.bluelib input[type="tel"],
+body input[type="text"],
+.bluelib input[type="text"],
+body input[type="time"],
+.bluelib input[type="time"],
+body input[type="url"],
+.bluelib input[type="url"],
+body input[type="week"],
+.bluelib input[type="week"],
+body select:not([multiple]),
+.bluelib select:not([multiple]),
+body .input-select,
+.bluelib .input-select,
+body select[multiple],
+.bluelib select[multiple],
+body .input-multiselect,
+.bluelib .input-multiselect,
+body button,
+.bluelib button,
+body input[type="submit"],
+.bluelib input[type="submit"],
+body input[type="reset"],
+.bluelib input[type="reset"],
+body .input-button,
+.bluelib .input-button,
body .input,
.bluelib .input {
font: inherit;
@@ -411,147 +455,983 @@ body .input,
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);
}
-body input[disabled],
-.bluelib input[disabled],
-body select[disabled],
-.bluelib select[disabled],
+body .input-field[disabled],
+.bluelib .input-field[disabled],
+body input[type="color"][disabled],
+.bluelib input[type="color"][disabled],
+body input[type="date"][disabled],
+.bluelib input[type="date"][disabled],
+body input[type="datetime-local"][disabled],
+.bluelib input[type="datetime-local"][disabled],
+body input[type="email"][disabled],
+.bluelib input[type="email"][disabled],
+body input[type="file"][disabled],
+.bluelib input[type="file"][disabled],
+body input[type="image"][disabled],
+.bluelib input[type="image"][disabled],
+body input[type="month"][disabled],
+.bluelib input[type="month"][disabled],
+body input[type="number"][disabled],
+.bluelib input[type="number"][disabled],
+body input[type="password"][disabled],
+.bluelib input[type="password"][disabled],
+body input[type="search"][disabled],
+.bluelib input[type="search"][disabled],
+body input[type="tel"][disabled],
+.bluelib input[type="tel"][disabled],
+body input[type="text"][disabled],
+.bluelib input[type="text"][disabled],
+body input[type="time"][disabled],
+.bluelib input[type="time"][disabled],
+body input[type="url"][disabled],
+.bluelib input[type="url"][disabled],
+body input[type="week"][disabled],
+.bluelib input[type="week"][disabled],
+body select:not([multiple])[disabled],
+.bluelib select:not([multiple])[disabled],
+body .input-select[disabled],
+.bluelib .input-select[disabled],
+body select[multiple][disabled],
+.bluelib select[multiple][disabled],
+body .input-multiselect[disabled],
+.bluelib .input-multiselect[disabled],
+body button[disabled],
+.bluelib button[disabled],
+body input[type="submit"][disabled],
+.bluelib input[type="submit"][disabled],
+body input[type="reset"][disabled],
+.bluelib input[type="reset"][disabled],
+body .input-button[disabled],
+.bluelib .input-button[disabled],
body .input[disabled],
.bluelib .input[disabled],
-body input .status-disabled,
-.bluelib input .status-disabled,
-body select .status-disabled,
-.bluelib select .status-disabled,
+body .input-field .status-disabled,
+.bluelib .input-field .status-disabled,
+body input[type="color"] .status-disabled,
+.bluelib input[type="color"] .status-disabled,
+body input[type="date"] .status-disabled,
+.bluelib input[type="date"] .status-disabled,
+body input[type="datetime-local"] .status-disabled,
+.bluelib input[type="datetime-local"] .status-disabled,
+body input[type="email"] .status-disabled,
+.bluelib input[type="email"] .status-disabled,
+body input[type="file"] .status-disabled,
+.bluelib input[type="file"] .status-disabled,
+body input[type="image"] .status-disabled,
+.bluelib input[type="image"] .status-disabled,
+body input[type="month"] .status-disabled,
+.bluelib input[type="month"] .status-disabled,
+body input[type="number"] .status-disabled,
+.bluelib input[type="number"] .status-disabled,
+body input[type="password"] .status-disabled,
+.bluelib input[type="password"] .status-disabled,
+body input[type="search"] .status-disabled,
+.bluelib input[type="search"] .status-disabled,
+body input[type="tel"] .status-disabled,
+.bluelib input[type="tel"] .status-disabled,
+body input[type="text"] .status-disabled,
+.bluelib input[type="text"] .status-disabled,
+body input[type="time"] .status-disabled,
+.bluelib input[type="time"] .status-disabled,
+body input[type="url"] .status-disabled,
+.bluelib input[type="url"] .status-disabled,
+body input[type="week"] .status-disabled,
+.bluelib input[type="week"] .status-disabled,
+body select:not([multiple]) .status-disabled,
+.bluelib select:not([multiple]) .status-disabled,
+body .input-select .status-disabled,
+.bluelib .input-select .status-disabled,
+body select[multiple] .status-disabled,
+.bluelib select[multiple] .status-disabled,
+body .input-multiselect .status-disabled,
+.bluelib .input-multiselect .status-disabled,
+body button .status-disabled,
+.bluelib button .status-disabled,
+body input[type="submit"] .status-disabled,
+.bluelib input[type="submit"] .status-disabled,
+body input[type="reset"] .status-disabled,
+.bluelib input[type="reset"] .status-disabled,
+body .input-button .status-disabled,
+.bluelib .input-button .status-disabled,
body .input .status-disabled,
.bluelib .input .status-disabled {
border-style: dashed;
}
-body input::placeholder,
-.bluelib input::placeholder,
-body select::placeholder,
-.bluelib select::placeholder,
+body .input-field::placeholder,
+.bluelib .input-field::placeholder,
+body input[type="color"]::placeholder,
+.bluelib input[type="color"]::placeholder,
+body input[type="date"]::placeholder,
+.bluelib input[type="date"]::placeholder,
+body input[type="datetime-local"]::placeholder,
+.bluelib input[type="datetime-local"]::placeholder,
+body input[type="email"]::placeholder,
+.bluelib input[type="email"]::placeholder,
+body input[type="file"]::placeholder,
+.bluelib input[type="file"]::placeholder,
+body input[type="image"]::placeholder,
+.bluelib input[type="image"]::placeholder,
+body input[type="month"]::placeholder,
+.bluelib input[type="month"]::placeholder,
+body input[type="number"]::placeholder,
+.bluelib input[type="number"]::placeholder,
+body input[type="password"]::placeholder,
+.bluelib input[type="password"]::placeholder,
+body input[type="search"]::placeholder,
+.bluelib input[type="search"]::placeholder,
+body input[type="tel"]::placeholder,
+.bluelib input[type="tel"]::placeholder,
+body input[type="text"]::placeholder,
+.bluelib input[type="text"]::placeholder,
+body input[type="time"]::placeholder,
+.bluelib input[type="time"]::placeholder,
+body input[type="url"]::placeholder,
+.bluelib input[type="url"]::placeholder,
+body input[type="week"]::placeholder,
+.bluelib input[type="week"]::placeholder,
+body select:not([multiple])::placeholder,
+.bluelib select:not([multiple])::placeholder,
+body .input-select::placeholder,
+.bluelib .input-select::placeholder,
+body select[multiple]::placeholder,
+.bluelib select[multiple]::placeholder,
+body .input-multiselect::placeholder,
+.bluelib .input-multiselect::placeholder,
+body button::placeholder,
+.bluelib button::placeholder,
+body input[type="submit"]::placeholder,
+.bluelib input[type="submit"]::placeholder,
+body input[type="reset"]::placeholder,
+.bluelib input[type="reset"]::placeholder,
+body .input-button::placeholder,
+.bluelib .input-button::placeholder,
body .input::placeholder,
.bluelib .input::placeholder {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.4);
opacity: 1;
}
-body input:hover,
-.bluelib input:hover,
-body select:hover,
-.bluelib select:hover,
+body .input-field:hover,
+.bluelib .input-field:hover,
+body input[type="color"]:hover,
+.bluelib input[type="color"]:hover,
+body input[type="date"]:hover,
+.bluelib input[type="date"]:hover,
+body input[type="datetime-local"]:hover,
+.bluelib input[type="datetime-local"]:hover,
+body input[type="email"]:hover,
+.bluelib input[type="email"]:hover,
+body input[type="file"]:hover,
+.bluelib input[type="file"]:hover,
+body input[type="image"]:hover,
+.bluelib input[type="image"]:hover,
+body input[type="month"]:hover,
+.bluelib input[type="month"]:hover,
+body input[type="number"]:hover,
+.bluelib input[type="number"]:hover,
+body input[type="password"]:hover,
+.bluelib input[type="password"]:hover,
+body input[type="search"]:hover,
+.bluelib input[type="search"]:hover,
+body input[type="tel"]:hover,
+.bluelib input[type="tel"]:hover,
+body input[type="text"]:hover,
+.bluelib input[type="text"]:hover,
+body input[type="time"]:hover,
+.bluelib input[type="time"]:hover,
+body input[type="url"]:hover,
+.bluelib input[type="url"]:hover,
+body input[type="week"]:hover,
+.bluelib input[type="week"]:hover,
+body select:not([multiple]):hover,
+.bluelib select:not([multiple]):hover,
+body .input-select:hover,
+.bluelib .input-select:hover,
+body select[multiple]:hover,
+.bluelib select[multiple]:hover,
+body .input-multiselect:hover,
+.bluelib .input-multiselect:hover,
+body button:hover,
+.bluelib button:hover,
+body input[type="submit"]:hover,
+.bluelib input[type="submit"]:hover,
+body input[type="reset"]:hover,
+.bluelib input[type="reset"]:hover,
+body .input-button:hover,
+.bluelib .input-button:hover,
body .input:hover,
.bluelib .input:hover {
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.6);
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);
}
-body input:hover::placeholder,
-.bluelib input:hover::placeholder,
-body select:hover::placeholder,
-.bluelib select:hover::placeholder,
+body .input-field:hover::placeholder,
+.bluelib .input-field:hover::placeholder,
+body input[type="color"]:hover::placeholder,
+.bluelib input[type="color"]:hover::placeholder,
+body input[type="date"]:hover::placeholder,
+.bluelib input[type="date"]:hover::placeholder,
+body input[type="datetime-local"]:hover::placeholder,
+.bluelib input[type="datetime-local"]:hover::placeholder,
+body input[type="email"]:hover::placeholder,
+.bluelib input[type="email"]:hover::placeholder,
+body input[type="file"]:hover::placeholder,
+.bluelib input[type="file"]:hover::placeholder,
+body input[type="image"]:hover::placeholder,
+.bluelib input[type="image"]:hover::placeholder,
+body input[type="month"]:hover::placeholder,
+.bluelib input[type="month"]:hover::placeholder,
+body input[type="number"]:hover::placeholder,
+.bluelib input[type="number"]:hover::placeholder,
+body input[type="password"]:hover::placeholder,
+.bluelib input[type="password"]:hover::placeholder,
+body input[type="search"]:hover::placeholder,
+.bluelib input[type="search"]:hover::placeholder,
+body input[type="tel"]:hover::placeholder,
+.bluelib input[type="tel"]:hover::placeholder,
+body input[type="text"]:hover::placeholder,
+.bluelib input[type="text"]:hover::placeholder,
+body input[type="time"]:hover::placeholder,
+.bluelib input[type="time"]:hover::placeholder,
+body input[type="url"]:hover::placeholder,
+.bluelib input[type="url"]:hover::placeholder,
+body input[type="week"]:hover::placeholder,
+.bluelib input[type="week"]:hover::placeholder,
+body select:not([multiple]):hover::placeholder,
+.bluelib select:not([multiple]):hover::placeholder,
+body .input-select:hover::placeholder,
+.bluelib .input-select:hover::placeholder,
+body select[multiple]:hover::placeholder,
+.bluelib select[multiple]:hover::placeholder,
+body .input-multiselect:hover::placeholder,
+.bluelib .input-multiselect:hover::placeholder,
+body button:hover::placeholder,
+.bluelib button:hover::placeholder,
+body input[type="submit"]:hover::placeholder,
+.bluelib input[type="submit"]:hover::placeholder,
+body input[type="reset"]:hover::placeholder,
+.bluelib input[type="reset"]:hover::placeholder,
+body .input-button:hover::placeholder,
+.bluelib .input-button:hover::placeholder,
body .input:hover::placeholder,
.bluelib .input:hover::placeholder {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7);
}
-body input:focus,
-.bluelib input:focus,
-body select:focus,
-.bluelib select:focus,
+body .input-field:focus,
+.bluelib .input-field:focus,
+body input[type="color"]:focus,
+.bluelib input[type="color"]:focus,
+body input[type="date"]:focus,
+.bluelib input[type="date"]:focus,
+body input[type="datetime-local"]:focus,
+.bluelib input[type="datetime-local"]:focus,
+body input[type="email"]:focus,
+.bluelib input[type="email"]:focus,
+body input[type="file"]:focus,
+.bluelib input[type="file"]:focus,
+body input[type="image"]:focus,
+.bluelib input[type="image"]:focus,
+body input[type="month"]:focus,
+.bluelib input[type="month"]:focus,
+body input[type="number"]:focus,
+.bluelib input[type="number"]:focus,
+body input[type="password"]:focus,
+.bluelib input[type="password"]:focus,
+body input[type="search"]:focus,
+.bluelib input[type="search"]:focus,
+body input[type="tel"]:focus,
+.bluelib input[type="tel"]:focus,
+body input[type="text"]:focus,
+.bluelib input[type="text"]:focus,
+body input[type="time"]:focus,
+.bluelib input[type="time"]:focus,
+body input[type="url"]:focus,
+.bluelib input[type="url"]:focus,
+body input[type="week"]:focus,
+.bluelib input[type="week"]:focus,
+body select:not([multiple]):focus,
+.bluelib select:not([multiple]):focus,
+body .input-select:focus,
+.bluelib .input-select:focus,
+body select[multiple]:focus,
+.bluelib select[multiple]:focus,
+body .input-multiselect:focus,
+.bluelib .input-multiselect:focus,
+body button:focus,
+.bluelib button:focus,
+body input[type="submit"]:focus,
+.bluelib input[type="submit"]:focus,
+body input[type="reset"]:focus,
+.bluelib input[type="reset"]:focus,
+body .input-button:focus,
+.bluelib .input-button:focus,
body .input:focus,
.bluelib .input:focus {
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 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);
}
-body input:focus::placeholder,
-.bluelib input:focus::placeholder,
-body select:focus::placeholder,
-.bluelib select:focus::placeholder,
+body .input-field:focus::placeholder,
+.bluelib .input-field:focus::placeholder,
+body input[type="color"]:focus::placeholder,
+.bluelib input[type="color"]:focus::placeholder,
+body input[type="date"]:focus::placeholder,
+.bluelib input[type="date"]:focus::placeholder,
+body input[type="datetime-local"]:focus::placeholder,
+.bluelib input[type="datetime-local"]:focus::placeholder,
+body input[type="email"]:focus::placeholder,
+.bluelib input[type="email"]:focus::placeholder,
+body input[type="file"]:focus::placeholder,
+.bluelib input[type="file"]:focus::placeholder,
+body input[type="image"]:focus::placeholder,
+.bluelib input[type="image"]:focus::placeholder,
+body input[type="month"]:focus::placeholder,
+.bluelib input[type="month"]:focus::placeholder,
+body input[type="number"]:focus::placeholder,
+.bluelib input[type="number"]:focus::placeholder,
+body input[type="password"]:focus::placeholder,
+.bluelib input[type="password"]:focus::placeholder,
+body input[type="search"]:focus::placeholder,
+.bluelib input[type="search"]:focus::placeholder,
+body input[type="tel"]:focus::placeholder,
+.bluelib input[type="tel"]:focus::placeholder,
+body input[type="text"]:focus::placeholder,
+.bluelib input[type="text"]:focus::placeholder,
+body input[type="time"]:focus::placeholder,
+.bluelib input[type="time"]:focus::placeholder,
+body input[type="url"]:focus::placeholder,
+.bluelib input[type="url"]:focus::placeholder,
+body input[type="week"]:focus::placeholder,
+.bluelib input[type="week"]:focus::placeholder,
+body select:not([multiple]):focus::placeholder,
+.bluelib select:not([multiple]):focus::placeholder,
+body .input-select:focus::placeholder,
+.bluelib .input-select:focus::placeholder,
+body select[multiple]:focus::placeholder,
+.bluelib select[multiple]:focus::placeholder,
+body .input-multiselect:focus::placeholder,
+.bluelib .input-multiselect:focus::placeholder,
+body button:focus::placeholder,
+.bluelib button:focus::placeholder,
+body input[type="submit"]:focus::placeholder,
+.bluelib input[type="submit"]:focus::placeholder,
+body input[type="reset"]:focus::placeholder,
+.bluelib input[type="reset"]:focus::placeholder,
+body .input-button:focus::placeholder,
+.bluelib .input-button:focus::placeholder,
body .input:focus::placeholder,
.bluelib .input:focus::placeholder {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7);
}
-body input[disabled]:hover,
-.bluelib input[disabled]:hover,
-body select[disabled]:hover,
-.bluelib select[disabled]:hover,
+body .input-field[disabled]:hover,
+.bluelib .input-field[disabled]:hover,
+body input[type="color"][disabled]:hover,
+.bluelib input[type="color"][disabled]:hover,
+body input[type="date"][disabled]:hover,
+.bluelib input[type="date"][disabled]:hover,
+body input[type="datetime-local"][disabled]:hover,
+.bluelib input[type="datetime-local"][disabled]:hover,
+body input[type="email"][disabled]:hover,
+.bluelib input[type="email"][disabled]:hover,
+body input[type="file"][disabled]:hover,
+.bluelib input[type="file"][disabled]:hover,
+body input[type="image"][disabled]:hover,
+.bluelib input[type="image"][disabled]:hover,
+body input[type="month"][disabled]:hover,
+.bluelib input[type="month"][disabled]:hover,
+body input[type="number"][disabled]:hover,
+.bluelib input[type="number"][disabled]:hover,
+body input[type="password"][disabled]:hover,
+.bluelib input[type="password"][disabled]:hover,
+body input[type="search"][disabled]:hover,
+.bluelib input[type="search"][disabled]:hover,
+body input[type="tel"][disabled]:hover,
+.bluelib input[type="tel"][disabled]:hover,
+body input[type="text"][disabled]:hover,
+.bluelib input[type="text"][disabled]:hover,
+body input[type="time"][disabled]:hover,
+.bluelib input[type="time"][disabled]:hover,
+body input[type="url"][disabled]:hover,
+.bluelib input[type="url"][disabled]:hover,
+body input[type="week"][disabled]:hover,
+.bluelib input[type="week"][disabled]:hover,
+body select:not([multiple])[disabled]:hover,
+.bluelib select:not([multiple])[disabled]:hover,
+body .input-select[disabled]:hover,
+.bluelib .input-select[disabled]:hover,
+body select[multiple][disabled]:hover,
+.bluelib select[multiple][disabled]:hover,
+body .input-multiselect[disabled]:hover,
+.bluelib .input-multiselect[disabled]:hover,
+body button[disabled]:hover,
+.bluelib button[disabled]:hover,
+body input[type="submit"][disabled]:hover,
+.bluelib input[type="submit"][disabled]:hover,
+body input[type="reset"][disabled]:hover,
+.bluelib input[type="reset"][disabled]:hover,
+body .input-button[disabled]:hover,
+.bluelib .input-button[disabled]:hover,
body .input[disabled]:hover,
.bluelib .input[disabled]:hover,
-body input .status-disabled:hover,
-.bluelib input .status-disabled:hover,
-body select .status-disabled:hover,
-.bluelib select .status-disabled:hover,
+body .input-field .status-disabled:hover,
+.bluelib .input-field .status-disabled:hover,
+body input[type="color"] .status-disabled:hover,
+.bluelib input[type="color"] .status-disabled:hover,
+body input[type="date"] .status-disabled:hover,
+.bluelib input[type="date"] .status-disabled:hover,
+body input[type="datetime-local"] .status-disabled:hover,
+.bluelib input[type="datetime-local"] .status-disabled:hover,
+body input[type="email"] .status-disabled:hover,
+.bluelib input[type="email"] .status-disabled:hover,
+body input[type="file"] .status-disabled:hover,
+.bluelib input[type="file"] .status-disabled:hover,
+body input[type="image"] .status-disabled:hover,
+.bluelib input[type="image"] .status-disabled:hover,
+body input[type="month"] .status-disabled:hover,
+.bluelib input[type="month"] .status-disabled:hover,
+body input[type="number"] .status-disabled:hover,
+.bluelib input[type="number"] .status-disabled:hover,
+body input[type="password"] .status-disabled:hover,
+.bluelib input[type="password"] .status-disabled:hover,
+body input[type="search"] .status-disabled:hover,
+.bluelib input[type="search"] .status-disabled:hover,
+body input[type="tel"] .status-disabled:hover,
+.bluelib input[type="tel"] .status-disabled:hover,
+body input[type="text"] .status-disabled:hover,
+.bluelib input[type="text"] .status-disabled:hover,
+body input[type="time"] .status-disabled:hover,
+.bluelib input[type="time"] .status-disabled:hover,
+body input[type="url"] .status-disabled:hover,
+.bluelib input[type="url"] .status-disabled:hover,
+body input[type="week"] .status-disabled:hover,
+.bluelib input[type="week"] .status-disabled:hover,
+body select:not([multiple]) .status-disabled:hover,
+.bluelib select:not([multiple]) .status-disabled:hover,
+body .input-select .status-disabled:hover,
+.bluelib .input-select .status-disabled:hover,
+body select[multiple] .status-disabled:hover,
+.bluelib select[multiple] .status-disabled:hover,
+body .input-multiselect .status-disabled:hover,
+.bluelib .input-multiselect .status-disabled:hover,
+body button .status-disabled:hover,
+.bluelib button .status-disabled:hover,
+body input[type="submit"] .status-disabled:hover,
+.bluelib input[type="submit"] .status-disabled:hover,
+body input[type="reset"] .status-disabled:hover,
+.bluelib input[type="reset"] .status-disabled:hover,
+body .input-button .status-disabled:hover,
+.bluelib .input-button .status-disabled:hover,
body .input .status-disabled:hover,
.bluelib .input .status-disabled:hover,
-body input[disabled]:focus,
-.bluelib input[disabled]:focus,
-body select[disabled]:focus,
-.bluelib select[disabled]:focus,
+body .input-field[disabled]:focus,
+.bluelib .input-field[disabled]:focus,
+body input[type="color"][disabled]:focus,
+.bluelib input[type="color"][disabled]:focus,
+body input[type="date"][disabled]:focus,
+.bluelib input[type="date"][disabled]:focus,
+body input[type="datetime-local"][disabled]:focus,
+.bluelib input[type="datetime-local"][disabled]:focus,
+body input[type="email"][disabled]:focus,
+.bluelib input[type="email"][disabled]:focus,
+body input[type="file"][disabled]:focus,
+.bluelib input[type="file"][disabled]:focus,
+body input[type="image"][disabled]:focus,
+.bluelib input[type="image"][disabled]:focus,
+body input[type="month"][disabled]:focus,
+.bluelib input[type="month"][disabled]:focus,
+body input[type="number"][disabled]:focus,
+.bluelib input[type="number"][disabled]:focus,
+body input[type="password"][disabled]:focus,
+.bluelib input[type="password"][disabled]:focus,
+body input[type="search"][disabled]:focus,
+.bluelib input[type="search"][disabled]:focus,
+body input[type="tel"][disabled]:focus,
+.bluelib input[type="tel"][disabled]:focus,
+body input[type="text"][disabled]:focus,
+.bluelib input[type="text"][disabled]:focus,
+body input[type="time"][disabled]:focus,
+.bluelib input[type="time"][disabled]:focus,
+body input[type="url"][disabled]:focus,
+.bluelib input[type="url"][disabled]:focus,
+body input[type="week"][disabled]:focus,
+.bluelib input[type="week"][disabled]:focus,
+body select:not([multiple])[disabled]:focus,
+.bluelib select:not([multiple])[disabled]:focus,
+body .input-select[disabled]:focus,
+.bluelib .input-select[disabled]:focus,
+body select[multiple][disabled]:focus,
+.bluelib select[multiple][disabled]:focus,
+body .input-multiselect[disabled]:focus,
+.bluelib .input-multiselect[disabled]:focus,
+body button[disabled]:focus,
+.bluelib button[disabled]:focus,
+body input[type="submit"][disabled]:focus,
+.bluelib input[type="submit"][disabled]:focus,
+body input[type="reset"][disabled]:focus,
+.bluelib input[type="reset"][disabled]:focus,
+body .input-button[disabled]:focus,
+.bluelib .input-button[disabled]:focus,
body .input[disabled]:focus,
.bluelib .input[disabled]:focus,
-body input .status-disabled:focus,
-.bluelib input .status-disabled:focus,
-body select .status-disabled:focus,
-.bluelib select .status-disabled:focus,
+body .input-field .status-disabled:focus,
+.bluelib .input-field .status-disabled:focus,
+body input[type="color"] .status-disabled:focus,
+.bluelib input[type="color"] .status-disabled:focus,
+body input[type="date"] .status-disabled:focus,
+.bluelib input[type="date"] .status-disabled:focus,
+body input[type="datetime-local"] .status-disabled:focus,
+.bluelib input[type="datetime-local"] .status-disabled:focus,
+body input[type="email"] .status-disabled:focus,
+.bluelib input[type="email"] .status-disabled:focus,
+body input[type="file"] .status-disabled:focus,
+.bluelib input[type="file"] .status-disabled:focus,
+body input[type="image"] .status-disabled:focus,
+.bluelib input[type="image"] .status-disabled:focus,
+body input[type="month"] .status-disabled:focus,
+.bluelib input[type="month"] .status-disabled:focus,
+body input[type="number"] .status-disabled:focus,
+.bluelib input[type="number"] .status-disabled:focus,
+body input[type="password"] .status-disabled:focus,
+.bluelib input[type="password"] .status-disabled:focus,
+body input[type="search"] .status-disabled:focus,
+.bluelib input[type="search"] .status-disabled:focus,
+body input[type="tel"] .status-disabled:focus,
+.bluelib input[type="tel"] .status-disabled:focus,
+body input[type="text"] .status-disabled:focus,
+.bluelib input[type="text"] .status-disabled:focus,
+body input[type="time"] .status-disabled:focus,
+.bluelib input[type="time"] .status-disabled:focus,
+body input[type="url"] .status-disabled:focus,
+.bluelib input[type="url"] .status-disabled:focus,
+body input[type="week"] .status-disabled:focus,
+.bluelib input[type="week"] .status-disabled:focus,
+body select:not([multiple]) .status-disabled:focus,
+.bluelib select:not([multiple]) .status-disabled:focus,
+body .input-select .status-disabled:focus,
+.bluelib .input-select .status-disabled:focus,
+body select[multiple] .status-disabled:focus,
+.bluelib select[multiple] .status-disabled:focus,
+body .input-multiselect .status-disabled:focus,
+.bluelib .input-multiselect .status-disabled:focus,
+body button .status-disabled:focus,
+.bluelib button .status-disabled:focus,
+body input[type="submit"] .status-disabled:focus,
+.bluelib input[type="submit"] .status-disabled:focus,
+body input[type="reset"] .status-disabled:focus,
+.bluelib input[type="reset"] .status-disabled:focus,
+body .input-button .status-disabled:focus,
+.bluelib .input-button .status-disabled:focus,
body .input .status-disabled:focus,
.bluelib .input .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);
}
-body input[disabled]:hover::placeholder,
-.bluelib input[disabled]:hover::placeholder,
-body select[disabled]:hover::placeholder,
-.bluelib select[disabled]:hover::placeholder,
+body .input-field[disabled]:hover::placeholder,
+.bluelib .input-field[disabled]:hover::placeholder,
+body input[type="color"][disabled]:hover::placeholder,
+.bluelib input[type="color"][disabled]:hover::placeholder,
+body input[type="date"][disabled]:hover::placeholder,
+.bluelib input[type="date"][disabled]:hover::placeholder,
+body input[type="datetime-local"][disabled]:hover::placeholder,
+.bluelib input[type="datetime-local"][disabled]:hover::placeholder,
+body input[type="email"][disabled]:hover::placeholder,
+.bluelib input[type="email"][disabled]:hover::placeholder,
+body input[type="file"][disabled]:hover::placeholder,
+.bluelib input[type="file"][disabled]:hover::placeholder,
+body input[type="image"][disabled]:hover::placeholder,
+.bluelib input[type="image"][disabled]:hover::placeholder,
+body input[type="month"][disabled]:hover::placeholder,
+.bluelib input[type="month"][disabled]:hover::placeholder,
+body input[type="number"][disabled]:hover::placeholder,
+.bluelib input[type="number"][disabled]:hover::placeholder,
+body input[type="password"][disabled]:hover::placeholder,
+.bluelib input[type="password"][disabled]:hover::placeholder,
+body input[type="search"][disabled]:hover::placeholder,
+.bluelib input[type="search"][disabled]:hover::placeholder,
+body input[type="tel"][disabled]:hover::placeholder,
+.bluelib input[type="tel"][disabled]:hover::placeholder,
+body input[type="text"][disabled]:hover::placeholder,
+.bluelib input[type="text"][disabled]:hover::placeholder,
+body input[type="time"][disabled]:hover::placeholder,
+.bluelib input[type="time"][disabled]:hover::placeholder,
+body input[type="url"][disabled]:hover::placeholder,
+.bluelib input[type="url"][disabled]:hover::placeholder,
+body input[type="week"][disabled]:hover::placeholder,
+.bluelib input[type="week"][disabled]:hover::placeholder,
+body select:not([multiple])[disabled]:hover::placeholder,
+.bluelib select:not([multiple])[disabled]:hover::placeholder,
+body .input-select[disabled]:hover::placeholder,
+.bluelib .input-select[disabled]:hover::placeholder,
+body select[multiple][disabled]:hover::placeholder,
+.bluelib select[multiple][disabled]:hover::placeholder,
+body .input-multiselect[disabled]:hover::placeholder,
+.bluelib .input-multiselect[disabled]:hover::placeholder,
+body button[disabled]:hover::placeholder,
+.bluelib button[disabled]:hover::placeholder,
+body input[type="submit"][disabled]:hover::placeholder,
+.bluelib input[type="submit"][disabled]:hover::placeholder,
+body input[type="reset"][disabled]:hover::placeholder,
+.bluelib input[type="reset"][disabled]:hover::placeholder,
+body .input-button[disabled]:hover::placeholder,
+.bluelib .input-button[disabled]:hover::placeholder,
body .input[disabled]:hover::placeholder,
.bluelib .input[disabled]:hover::placeholder,
-body input .status-disabled:hover::placeholder,
-.bluelib input .status-disabled:hover::placeholder,
-body select .status-disabled:hover::placeholder,
-.bluelib select .status-disabled:hover::placeholder,
+body .input-field .status-disabled:hover::placeholder,
+.bluelib .input-field .status-disabled:hover::placeholder,
+body input[type="color"] .status-disabled:hover::placeholder,
+.bluelib input[type="color"] .status-disabled:hover::placeholder,
+body input[type="date"] .status-disabled:hover::placeholder,
+.bluelib input[type="date"] .status-disabled:hover::placeholder,
+body input[type="datetime-local"] .status-disabled:hover::placeholder,
+.bluelib input[type="datetime-local"] .status-disabled:hover::placeholder,
+body input[type="email"] .status-disabled:hover::placeholder,
+.bluelib input[type="email"] .status-disabled:hover::placeholder,
+body input[type="file"] .status-disabled:hover::placeholder,
+.bluelib input[type="file"] .status-disabled:hover::placeholder,
+body input[type="image"] .status-disabled:hover::placeholder,
+.bluelib input[type="image"] .status-disabled:hover::placeholder,
+body input[type="month"] .status-disabled:hover::placeholder,
+.bluelib input[type="month"] .status-disabled:hover::placeholder,
+body input[type="number"] .status-disabled:hover::placeholder,
+.bluelib input[type="number"] .status-disabled:hover::placeholder,
+body input[type="password"] .status-disabled:hover::placeholder,
+.bluelib input[type="password"] .status-disabled:hover::placeholder,
+body input[type="search"] .status-disabled:hover::placeholder,
+.bluelib input[type="search"] .status-disabled:hover::placeholder,
+body input[type="tel"] .status-disabled:hover::placeholder,
+.bluelib input[type="tel"] .status-disabled:hover::placeholder,
+body input[type="text"] .status-disabled:hover::placeholder,
+.bluelib input[type="text"] .status-disabled:hover::placeholder,
+body input[type="time"] .status-disabled:hover::placeholder,
+.bluelib input[type="time"] .status-disabled:hover::placeholder,
+body input[type="url"] .status-disabled:hover::placeholder,
+.bluelib input[type="url"] .status-disabled:hover::placeholder,
+body input[type="week"] .status-disabled:hover::placeholder,
+.bluelib input[type="week"] .status-disabled:hover::placeholder,
+body select:not([multiple]) .status-disabled:hover::placeholder,
+.bluelib select:not([multiple]) .status-disabled:hover::placeholder,
+body .input-select .status-disabled:hover::placeholder,
+.bluelib .input-select .status-disabled:hover::placeholder,
+body select[multiple] .status-disabled:hover::placeholder,
+.bluelib select[multiple] .status-disabled:hover::placeholder,
+body .input-multiselect .status-disabled:hover::placeholder,
+.bluelib .input-multiselect .status-disabled:hover::placeholder,
+body button .status-disabled:hover::placeholder,
+.bluelib button .status-disabled:hover::placeholder,
+body input[type="submit"] .status-disabled:hover::placeholder,
+.bluelib input[type="submit"] .status-disabled:hover::placeholder,
+body input[type="reset"] .status-disabled:hover::placeholder,
+.bluelib input[type="reset"] .status-disabled:hover::placeholder,
+body .input-button .status-disabled:hover::placeholder,
+.bluelib .input-button .status-disabled:hover::placeholder,
body .input .status-disabled:hover::placeholder,
.bluelib .input .status-disabled:hover::placeholder,
-body input[disabled]:focus::placeholder,
-.bluelib input[disabled]:focus::placeholder,
-body select[disabled]:focus::placeholder,
-.bluelib select[disabled]:focus::placeholder,
+body .input-field[disabled]:focus::placeholder,
+.bluelib .input-field[disabled]:focus::placeholder,
+body input[type="color"][disabled]:focus::placeholder,
+.bluelib input[type="color"][disabled]:focus::placeholder,
+body input[type="date"][disabled]:focus::placeholder,
+.bluelib input[type="date"][disabled]:focus::placeholder,
+body input[type="datetime-local"][disabled]:focus::placeholder,
+.bluelib input[type="datetime-local"][disabled]:focus::placeholder,
+body input[type="email"][disabled]:focus::placeholder,
+.bluelib input[type="email"][disabled]:focus::placeholder,
+body input[type="file"][disabled]:focus::placeholder,
+.bluelib input[type="file"][disabled]:focus::placeholder,
+body input[type="image"][disabled]:focus::placeholder,
+.bluelib input[type="image"][disabled]:focus::placeholder,
+body input[type="month"][disabled]:focus::placeholder,
+.bluelib input[type="month"][disabled]:focus::placeholder,
+body input[type="number"][disabled]:focus::placeholder,
+.bluelib input[type="number"][disabled]:focus::placeholder,
+body input[type="password"][disabled]:focus::placeholder,
+.bluelib input[type="password"][disabled]:focus::placeholder,
+body input[type="search"][disabled]:focus::placeholder,
+.bluelib input[type="search"][disabled]:focus::placeholder,
+body input[type="tel"][disabled]:focus::placeholder,
+.bluelib input[type="tel"][disabled]:focus::placeholder,
+body input[type="text"][disabled]:focus::placeholder,
+.bluelib input[type="text"][disabled]:focus::placeholder,
+body input[type="time"][disabled]:focus::placeholder,
+.bluelib input[type="time"][disabled]:focus::placeholder,
+body input[type="url"][disabled]:focus::placeholder,
+.bluelib input[type="url"][disabled]:focus::placeholder,
+body input[type="week"][disabled]:focus::placeholder,
+.bluelib input[type="week"][disabled]:focus::placeholder,
+body select:not([multiple])[disabled]:focus::placeholder,
+.bluelib select:not([multiple])[disabled]:focus::placeholder,
+body .input-select[disabled]:focus::placeholder,
+.bluelib .input-select[disabled]:focus::placeholder,
+body select[multiple][disabled]:focus::placeholder,
+.bluelib select[multiple][disabled]:focus::placeholder,
+body .input-multiselect[disabled]:focus::placeholder,
+.bluelib .input-multiselect[disabled]:focus::placeholder,
+body button[disabled]:focus::placeholder,
+.bluelib button[disabled]:focus::placeholder,
+body input[type="submit"][disabled]:focus::placeholder,
+.bluelib input[type="submit"][disabled]:focus::placeholder,
+body input[type="reset"][disabled]:focus::placeholder,
+.bluelib input[type="reset"][disabled]:focus::placeholder,
+body .input-button[disabled]:focus::placeholder,
+.bluelib .input-button[disabled]:focus::placeholder,
body .input[disabled]:focus::placeholder,
.bluelib .input[disabled]:focus::placeholder,
-body input .status-disabled:focus::placeholder,
-.bluelib input .status-disabled:focus::placeholder,
-body select .status-disabled:focus::placeholder,
-.bluelib select .status-disabled:focus::placeholder,
+body .input-field .status-disabled:focus::placeholder,
+.bluelib .input-field .status-disabled:focus::placeholder,
+body input[type="color"] .status-disabled:focus::placeholder,
+.bluelib input[type="color"] .status-disabled:focus::placeholder,
+body input[type="date"] .status-disabled:focus::placeholder,
+.bluelib input[type="date"] .status-disabled:focus::placeholder,
+body input[type="datetime-local"] .status-disabled:focus::placeholder,
+.bluelib input[type="datetime-local"] .status-disabled:focus::placeholder,
+body input[type="email"] .status-disabled:focus::placeholder,
+.bluelib input[type="email"] .status-disabled:focus::placeholder,
+body input[type="file"] .status-disabled:focus::placeholder,
+.bluelib input[type="file"] .status-disabled:focus::placeholder,
+body input[type="image"] .status-disabled:focus::placeholder,
+.bluelib input[type="image"] .status-disabled:focus::placeholder,
+body input[type="month"] .status-disabled:focus::placeholder,
+.bluelib input[type="month"] .status-disabled:focus::placeholder,
+body input[type="number"] .status-disabled:focus::placeholder,
+.bluelib input[type="number"] .status-disabled:focus::placeholder,
+body input[type="password"] .status-disabled:focus::placeholder,
+.bluelib input[type="password"] .status-disabled:focus::placeholder,
+body input[type="search"] .status-disabled:focus::placeholder,
+.bluelib input[type="search"] .status-disabled:focus::placeholder,
+body input[type="tel"] .status-disabled:focus::placeholder,
+.bluelib input[type="tel"] .status-disabled:focus::placeholder,
+body input[type="text"] .status-disabled:focus::placeholder,
+.bluelib input[type="text"] .status-disabled:focus::placeholder,
+body input[type="time"] .status-disabled:focus::placeholder,
+.bluelib input[type="time"] .status-disabled:focus::placeholder,
+body input[type="url"] .status-disabled:focus::placeholder,
+.bluelib input[type="url"] .status-disabled:focus::placeholder,
+body input[type="week"] .status-disabled:focus::placeholder,
+.bluelib input[type="week"] .status-disabled:focus::placeholder,
+body select:not([multiple]) .status-disabled:focus::placeholder,
+.bluelib select:not([multiple]) .status-disabled:focus::placeholder,
+body .input-select .status-disabled:focus::placeholder,
+.bluelib .input-select .status-disabled:focus::placeholder,
+body select[multiple] .status-disabled:focus::placeholder,
+.bluelib select[multiple] .status-disabled:focus::placeholder,
+body .input-multiselect .status-disabled:focus::placeholder,
+.bluelib .input-multiselect .status-disabled:focus::placeholder,
+body button .status-disabled:focus::placeholder,
+.bluelib button .status-disabled:focus::placeholder,
+body input[type="submit"] .status-disabled:focus::placeholder,
+.bluelib input[type="submit"] .status-disabled:focus::placeholder,
+body input[type="reset"] .status-disabled:focus::placeholder,
+.bluelib input[type="reset"] .status-disabled:focus::placeholder,
+body .input-button .status-disabled:focus::placeholder,
+.bluelib .input-button .status-disabled:focus::placeholder,
body .input .status-disabled:focus::placeholder,
.bluelib .input .status-disabled:focus::placeholder {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.4);
}
-body input:optional,
-.bluelib input:optional,
-body select:optional,
-.bluelib select:optional,
+body .input-field:optional,
+.bluelib .input-field:optional,
+body input[type="color"]:optional,
+.bluelib input[type="color"]:optional,
+body input[type="date"]:optional,
+.bluelib input[type="date"]:optional,
+body input[type="datetime-local"]:optional,
+.bluelib input[type="datetime-local"]:optional,
+body input[type="email"]:optional,
+.bluelib input[type="email"]:optional,
+body input[type="file"]:optional,
+.bluelib input[type="file"]:optional,
+body input[type="image"]:optional,
+.bluelib input[type="image"]:optional,
+body input[type="month"]:optional,
+.bluelib input[type="month"]:optional,
+body input[type="number"]:optional,
+.bluelib input[type="number"]:optional,
+body input[type="password"]:optional,
+.bluelib input[type="password"]:optional,
+body input[type="search"]:optional,
+.bluelib input[type="search"]:optional,
+body input[type="tel"]:optional,
+.bluelib input[type="tel"]:optional,
+body input[type="text"]:optional,
+.bluelib input[type="text"]:optional,
+body input[type="time"]:optional,
+.bluelib input[type="time"]:optional,
+body input[type="url"]:optional,
+.bluelib input[type="url"]:optional,
+body input[type="week"]:optional,
+.bluelib input[type="week"]:optional,
+body select:not([multiple]):optional,
+.bluelib select:not([multiple]):optional,
+body .input-select:optional,
+.bluelib .input-select:optional,
+body select[multiple]:optional,
+.bluelib select[multiple]:optional,
+body .input-multiselect:optional,
+.bluelib .input-multiselect:optional,
+body button:optional,
+.bluelib button:optional,
+body input[type="submit"]:optional,
+.bluelib input[type="submit"]:optional,
+body input[type="reset"]:optional,
+.bluelib input[type="reset"]:optional,
+body .input-button:optional,
+.bluelib .input-button:optional,
body .input:optional,
.bluelib .input:optional,
-body input:optional::placeholder,
-.bluelib input:optional::placeholder,
-body select:optional::placeholder,
-.bluelib select:optional::placeholder,
+body .input-field:optional::placeholder,
+.bluelib .input-field:optional::placeholder,
+body input[type="color"]:optional::placeholder,
+.bluelib input[type="color"]:optional::placeholder,
+body input[type="date"]:optional::placeholder,
+.bluelib input[type="date"]:optional::placeholder,
+body input[type="datetime-local"]:optional::placeholder,
+.bluelib input[type="datetime-local"]:optional::placeholder,
+body input[type="email"]:optional::placeholder,
+.bluelib input[type="email"]:optional::placeholder,
+body input[type="file"]:optional::placeholder,
+.bluelib input[type="file"]:optional::placeholder,
+body input[type="image"]:optional::placeholder,
+.bluelib input[type="image"]:optional::placeholder,
+body input[type="month"]:optional::placeholder,
+.bluelib input[type="month"]:optional::placeholder,
+body input[type="number"]:optional::placeholder,
+.bluelib input[type="number"]:optional::placeholder,
+body input[type="password"]:optional::placeholder,
+.bluelib input[type="password"]:optional::placeholder,
+body input[type="search"]:optional::placeholder,
+.bluelib input[type="search"]:optional::placeholder,
+body input[type="tel"]:optional::placeholder,
+.bluelib input[type="tel"]:optional::placeholder,
+body input[type="text"]:optional::placeholder,
+.bluelib input[type="text"]:optional::placeholder,
+body input[type="time"]:optional::placeholder,
+.bluelib input[type="time"]:optional::placeholder,
+body input[type="url"]:optional::placeholder,
+.bluelib input[type="url"]:optional::placeholder,
+body input[type="week"]:optional::placeholder,
+.bluelib input[type="week"]:optional::placeholder,
+body select:not([multiple]):optional::placeholder,
+.bluelib select:not([multiple]):optional::placeholder,
+body .input-select:optional::placeholder,
+.bluelib .input-select:optional::placeholder,
+body select[multiple]:optional::placeholder,
+.bluelib select[multiple]:optional::placeholder,
+body .input-multiselect:optional::placeholder,
+.bluelib .input-multiselect:optional::placeholder,
+body button:optional::placeholder,
+.bluelib button:optional::placeholder,
+body input[type="submit"]:optional::placeholder,
+.bluelib input[type="submit"]:optional::placeholder,
+body input[type="reset"]:optional::placeholder,
+.bluelib input[type="reset"]:optional::placeholder,
+body .input-button:optional::placeholder,
+.bluelib .input-button:optional::placeholder,
body .input:optional::placeholder,
.bluelib .input:optional::placeholder {
font-style: italic;
}
-body input:invalid:not(:placeholder-shown),
-.bluelib input:invalid:not(:placeholder-shown),
-body select:invalid:not(:placeholder-shown),
-.bluelib select:invalid:not(:placeholder-shown),
+body .input-field:invalid:not(:placeholder-shown),
+.bluelib .input-field:invalid:not(:placeholder-shown),
+body input[type="color"]:invalid:not(:placeholder-shown),
+.bluelib input[type="color"]:invalid:not(:placeholder-shown),
+body input[type="date"]:invalid:not(:placeholder-shown),
+.bluelib input[type="date"]:invalid:not(:placeholder-shown),
+body input[type="datetime-local"]:invalid:not(:placeholder-shown),
+.bluelib input[type="datetime-local"]:invalid:not(:placeholder-shown),
+body input[type="email"]:invalid:not(:placeholder-shown),
+.bluelib input[type="email"]:invalid:not(:placeholder-shown),
+body input[type="file"]:invalid:not(:placeholder-shown),
+.bluelib input[type="file"]:invalid:not(:placeholder-shown),
+body input[type="image"]:invalid:not(:placeholder-shown),
+.bluelib input[type="image"]:invalid:not(:placeholder-shown),
+body input[type="month"]:invalid:not(:placeholder-shown),
+.bluelib input[type="month"]:invalid:not(:placeholder-shown),
+body input[type="number"]:invalid:not(:placeholder-shown),
+.bluelib input[type="number"]:invalid:not(:placeholder-shown),
+body input[type="password"]:invalid:not(:placeholder-shown),
+.bluelib input[type="password"]:invalid:not(:placeholder-shown),
+body input[type="search"]:invalid:not(:placeholder-shown),
+.bluelib input[type="search"]:invalid:not(:placeholder-shown),
+body input[type="tel"]:invalid:not(:placeholder-shown),
+.bluelib input[type="tel"]:invalid:not(:placeholder-shown),
+body input[type="text"]:invalid:not(:placeholder-shown),
+.bluelib input[type="text"]:invalid:not(:placeholder-shown),
+body input[type="time"]:invalid:not(:placeholder-shown),
+.bluelib input[type="time"]:invalid:not(:placeholder-shown),
+body input[type="url"]:invalid:not(:placeholder-shown),
+.bluelib input[type="url"]:invalid:not(:placeholder-shown),
+body input[type="week"]:invalid:not(:placeholder-shown),
+.bluelib input[type="week"]:invalid:not(:placeholder-shown),
+body select:not([multiple]):invalid:not(:placeholder-shown),
+.bluelib select:not([multiple]):invalid:not(:placeholder-shown),
+body .input-select:invalid:not(:placeholder-shown),
+.bluelib .input-select:invalid:not(:placeholder-shown),
+body select[multiple]:invalid:not(:placeholder-shown),
+.bluelib select[multiple]:invalid:not(:placeholder-shown),
+body .input-multiselect:invalid:not(:placeholder-shown),
+.bluelib .input-multiselect:invalid:not(:placeholder-shown),
+body button:invalid:not(:placeholder-shown),
+.bluelib button:invalid:not(:placeholder-shown),
+body input[type="submit"]:invalid:not(:placeholder-shown),
+.bluelib input[type="submit"]:invalid:not(:placeholder-shown),
+body input[type="reset"]:invalid:not(:placeholder-shown),
+.bluelib input[type="reset"]:invalid:not(:placeholder-shown),
+body .input-button:invalid:not(:placeholder-shown),
+.bluelib .input-button:invalid:not(:placeholder-shown),
body .input:invalid:not(:placeholder-shown),
.bluelib .input:invalid:not(:placeholder-shown) {
--bluelib-color-r: 255;
--bluelib-color-g: 125;
--bluelib-color-b: 125;
}
-body input:focus-visible,
-.bluelib input:focus-visible,
-body select:focus-visible,
-.bluelib select:focus-visible,
+body .input-field:focus-visible,
+.bluelib .input-field:focus-visible,
+body input[type="color"]:focus-visible,
+.bluelib input[type="color"]:focus-visible,
+body input[type="date"]:focus-visible,
+.bluelib input[type="date"]:focus-visible,
+body input[type="datetime-local"]:focus-visible,
+.bluelib input[type="datetime-local"]:focus-visible,
+body input[type="email"]:focus-visible,
+.bluelib input[type="email"]:focus-visible,
+body input[type="file"]:focus-visible,
+.bluelib input[type="file"]:focus-visible,
+body input[type="image"]:focus-visible,
+.bluelib input[type="image"]:focus-visible,
+body input[type="month"]:focus-visible,
+.bluelib input[type="month"]:focus-visible,
+body input[type="number"]:focus-visible,
+.bluelib input[type="number"]:focus-visible,
+body input[type="password"]:focus-visible,
+.bluelib input[type="password"]:focus-visible,
+body input[type="search"]:focus-visible,
+.bluelib input[type="search"]:focus-visible,
+body input[type="tel"]:focus-visible,
+.bluelib input[type="tel"]:focus-visible,
+body input[type="text"]:focus-visible,
+.bluelib input[type="text"]:focus-visible,
+body input[type="time"]:focus-visible,
+.bluelib input[type="time"]:focus-visible,
+body input[type="url"]:focus-visible,
+.bluelib input[type="url"]:focus-visible,
+body input[type="week"]:focus-visible,
+.bluelib input[type="week"]:focus-visible,
+body select:not([multiple]):focus-visible,
+.bluelib select:not([multiple]):focus-visible,
+body .input-select:focus-visible,
+.bluelib .input-select:focus-visible,
+body select[multiple]:focus-visible,
+.bluelib select[multiple]:focus-visible,
+body .input-multiselect:focus-visible,
+.bluelib .input-multiselect:focus-visible,
+body button:focus-visible,
+.bluelib button:focus-visible,
+body input[type="submit"]:focus-visible,
+.bluelib input[type="submit"]:focus-visible,
+body input[type="reset"]:focus-visible,
+.bluelib input[type="reset"]:focus-visible,
+body .input-button:focus-visible,
+.bluelib .input-button:focus-visible,
body .input:focus-visible,
.bluelib .input:focus-visible {
outline: none;
@@ -747,6 +1627,53 @@ body .input-multiselect .input-optgroup .input-option::before,
.bluelib .input-multiselect .input-optgroup .input-option::before {
content: "";
}
+body button,
+.bluelib button,
+body input[type="submit"],
+.bluelib input[type="submit"],
+body input[type="reset"],
+.bluelib input[type="reset"],
+body .input-button,
+.bluelib .input-button {
+ cursor: pointer;
+ display: inline-flex;
+ justify-content: center;
+ align-items: center;
+ padding: 6px 16px;
+ border-radius: 4px;
+}
+body button:active,
+.bluelib button:active,
+body input[type="submit"]:active,
+.bluelib input[type="submit"]:active,
+body input[type="reset"]:active,
+.bluelib input[type="reset"]:active,
+body .input-button:active,
+.bluelib .input-button:active {
+ 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) + 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.3);
+}
+body button [disabled]:active,
+.bluelib button [disabled]:active,
+body input[type="submit"] [disabled]:active,
+.bluelib input[type="submit"] [disabled]:active,
+body input[type="reset"] [disabled]:active,
+.bluelib input[type="reset"] [disabled]:active,
+body .input-button [disabled]:active,
+.bluelib .input-button [disabled]:active,
+body button .status-disabled:active,
+.bluelib button .status-disabled:active,
+body input[type="submit"] .status-disabled:active,
+.bluelib input[type="submit"] .status-disabled:active,
+body input[type="reset"] .status-disabled:active,
+.bluelib input[type="reset"] .status-disabled:active,
+body .input-button .status-disabled:active,
+.bluelib .input-button .status-disabled:active {
+ 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);
+}
body form,
.bluelib form,
body .form,
@@ -769,14 +1696,102 @@ body .form .form-label,
justify-self: end;
text-align: right;
}
-body form input,
-.bluelib form input,
-body .form input,
-.bluelib .form input,
-body form select,
-.bluelib form select,
-body .form select,
-.bluelib .form select,
+body form .input-field,
+.bluelib form .input-field,
+body .form .input-field,
+.bluelib .form .input-field,
+body form input[type="color"],
+.bluelib form input[type="color"],
+body .form input[type="color"],
+.bluelib .form input[type="color"],
+body form input[type="date"],
+.bluelib form input[type="date"],
+body .form input[type="date"],
+.bluelib .form input[type="date"],
+body form input[type="datetime-local"],
+.bluelib form input[type="datetime-local"],
+body .form input[type="datetime-local"],
+.bluelib .form input[type="datetime-local"],
+body form input[type="email"],
+.bluelib form input[type="email"],
+body .form input[type="email"],
+.bluelib .form input[type="email"],
+body form input[type="file"],
+.bluelib form input[type="file"],
+body .form input[type="file"],
+.bluelib .form input[type="file"],
+body form input[type="image"],
+.bluelib form input[type="image"],
+body .form input[type="image"],
+.bluelib .form input[type="image"],
+body form input[type="month"],
+.bluelib form input[type="month"],
+body .form input[type="month"],
+.bluelib .form input[type="month"],
+body form input[type="number"],
+.bluelib form input[type="number"],
+body .form input[type="number"],
+.bluelib .form input[type="number"],
+body form input[type="password"],
+.bluelib form input[type="password"],
+body .form input[type="password"],
+.bluelib .form input[type="password"],
+body form input[type="search"],
+.bluelib form input[type="search"],
+body .form input[type="search"],
+.bluelib .form input[type="search"],
+body form input[type="tel"],
+.bluelib form input[type="tel"],
+body .form input[type="tel"],
+.bluelib .form input[type="tel"],
+body form input[type="text"],
+.bluelib form input[type="text"],
+body .form input[type="text"],
+.bluelib .form input[type="text"],
+body form input[type="time"],
+.bluelib form input[type="time"],
+body .form input[type="time"],
+.bluelib .form input[type="time"],
+body form input[type="url"],
+.bluelib form input[type="url"],
+body .form input[type="url"],
+.bluelib .form input[type="url"],
+body form input[type="week"],
+.bluelib form input[type="week"],
+body .form input[type="week"],
+.bluelib .form input[type="week"],
+body form select:not([multiple]),
+.bluelib form select:not([multiple]),
+body .form select:not([multiple]),
+.bluelib .form select:not([multiple]),
+body form .input-select,
+.bluelib form .input-select,
+body .form .input-select,
+.bluelib .form .input-select,
+body form select[multiple],
+.bluelib form select[multiple],
+body .form select[multiple],
+.bluelib .form select[multiple],
+body form .input-multiselect,
+.bluelib form .input-multiselect,
+body .form .input-multiselect,
+.bluelib .form .input-multiselect,
+body form button,
+.bluelib form button,
+body .form button,
+.bluelib .form button,
+body form input[type="submit"],
+.bluelib form input[type="submit"],
+body .form input[type="submit"],
+.bluelib .form input[type="submit"],
+body form input[type="reset"],
+.bluelib form input[type="reset"],
+body .form input[type="reset"],
+.bluelib .form input[type="reset"],
+body form .input-button,
+.bluelib form .input-button,
+body .form .input-button,
+.bluelib .form .input-button,
body form .input,
.bluelib form .input,
body .form .input,
@@ -807,173 +1822,6 @@ body .form .form-row,
margin-top: 8px;
margin-bottom: 8px;
}
-body button,
-.bluelib button,
-body input[type="submit"],
-.bluelib input[type="submit"],
-body .button,
-.bluelib .button {
- display: inline-flex;
- justify-content: center;
- align-items: center;
- appearance: none;
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
- color: #000000;
- border: none;
- padding: 6px 16px;
- border-radius: 4px;
- font-family: inherit;
- font-size: inherit;
- cursor: pointer;
-}
-body button:hover,
-.bluelib button:hover,
-body input[type="submit"]:hover,
-.bluelib input[type="submit"]:hover,
-body .button:hover,
-.bluelib .button:hover {
- background-color: rgba(calc(var(--bluelib-color-r) + 20), calc(var(--bluelib-color-g) + 20), calc(var(--bluelib-color-b) + 20), 1);
-}
-body button:active,
-.bluelib button:active,
-body input[type="submit"]:active,
-.bluelib input[type="submit"]:active,
-body .button:active,
-.bluelib .button:active {
- background-color: rgba(calc(var(--bluelib-color-r) + 50), calc(var(--bluelib-color-g) + 50), calc(var(--bluelib-color-b) + 50), 1);
-}
-body button[disabled]:hover,
-.bluelib button[disabled]:hover,
-body input[type="submit"][disabled]:hover,
-.bluelib input[type="submit"][disabled]:hover,
-body .button[disabled]:hover,
-.bluelib .button[disabled]:hover,
-body button .status-disabled:hover,
-.bluelib button .status-disabled:hover,
-body input[type="submit"] .status-disabled:hover,
-.bluelib input[type="submit"] .status-disabled:hover,
-body .button .status-disabled:hover,
-.bluelib .button .status-disabled:hover {
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
-}
-body button[disabled]:active,
-.bluelib button[disabled]:active,
-body input[type="submit"][disabled]:active,
-.bluelib input[type="submit"][disabled]:active,
-body .button[disabled]:active,
-.bluelib .button[disabled]:active,
-body button .status-disabled:active,
-.bluelib button .status-disabled:active,
-body input[type="submit"] .status-disabled:active,
-.bluelib input[type="submit"] .status-disabled:active,
-body .button .status-disabled:active,
-.bluelib .button .status-disabled:active {
- background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
-}
-body button:focus-visible,
-.bluelib button:focus-visible,
-body input[type="submit"]:focus-visible,
-.bluelib input[type="submit"]:focus-visible,
-body .button:focus-visible,
-.bluelib .button:focus-visible {
- outline: 4px solid rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.7) !important;
-}
-body .button-fill-width,
-.bluelib .button-fill-width {
- width: 100%;
-}
-body .button-toggle,
-.bluelib .button-toggle {
- padding: 4px 14px;
- border-width: 2px;
- border-style: solid;
-}
-body .button-toggle[disabled],
-.bluelib .button-toggle[disabled],
-body .button-toggle .status-disabled,
-.bluelib .button-toggle .status-disabled {
- border-style: dashed;
-}
-body .button-toggle-off,
-.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: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
-}
-body .button-toggle-off:hover,
-.bluelib .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);
-}
-body .button-toggle-off:active,
-.bluelib .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);
-}
-body .button-toggle-off[disabled],
-.bluelib .button-toggle-off[disabled],
-body .button-toggle-off .status-disabled,
-.bluelib .button-toggle-off .status-disabled {
- border-style: dashed;
-}
-body .button-toggle-off[disabled]:hover,
-.bluelib .button-toggle-off[disabled]:hover,
-body .button-toggle-off .status-disabled:hover,
-.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: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
-}
-body .button-toggle-off[disabled]:active,
-.bluelib .button-toggle-off[disabled]:active,
-body .button-toggle-off .status-disabled:active,
-.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: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
-}
-body .button-toggle-on,
-.bluelib .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);
-}
-body .button-toggle-on:hover,
-.bluelib .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);
-}
-body .button-toggle-on:active,
-.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: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.025);
-}
-body .button-toggle-on[disabled],
-.bluelib .button-toggle-on[disabled],
-body .button-toggle-on .status-disabled,
-.bluelib .button-toggle-on .status-disabled {
- border-style: dashed;
-}
-body .button-toggle-on[disabled]:hover,
-.bluelib .button-toggle-on[disabled]:hover,
-body .button-toggle-on .status-disabled:hover,
-.bluelib .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);
-}
-body .button-toggle-on[disabled]:active,
-.bluelib .button-toggle-on[disabled]:active,
-body .button-toggle-on .status-disabled:active,
-.bluelib .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);
-}
body .element-title,
.bluelib .element-title,
body h1,
diff --git a/src/targets/royalblue.root.css.map b/src/targets/royalblue.root.css.map
index 7ebf68c..ede0178 100644
--- a/src/targets/royalblue.root.css.map
+++ b/src/targets/royalblue.root.css.map
@@ -1 +1 @@
-{"version":3,"sources":["royalblue.root.less","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/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less","/mnt/tera/ext4/code/bluelib/src/colors/plus.less"],"names":[],"mappings":"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","file":"royalblue.root.css"}
\ No newline at end of file
+{"version":3,"sources":["royalblue.root.less","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/utils/mixins.less","/mnt/tera/ext4/code/bluelib/src/fonts/firasans.less","/mnt/tera/ext4/code/bluelib/src/colors/plus.less"],"names":[],"mappings":"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;AAAD,IDhQ2E,OCgQ1E;AAAD,QDhQ2E,OCgQ1E;AAAD,IDhQmF,MAAK,eCgQvF;AAAD,QDhQmF,MAAK,eCgQvF;AAAD,ID9PF,MAAK,cC8PF;AAAD,QD9PF,MAAK,cC8PF;AAAD,ID7PM,cC6PL;AAAD,QD7PM,cC6PL;AAAD,ID5PP,OC4PQ;AAAD,QD5PP,OC4PQ;EACG,OGzQP,KAAU,wBAAmC,wBAAmC,4BHyQzE;EACA,UAAA;;AAIJ,IDlRP,aCkRQ;AAAD,QDlRP,aCkRQ;AAAD,IDjRN,MAAK,cCiRE;AAAD,QDjRN,MAAK,cCiRE;AAAD,IDjRe,MACvB,aCgRS;AAAD,QDjRe,MACvB,aCgRS;AAAD,IDhRO,MAAK,uBCgRX;AAAD,QDhRO,MAAK,uBCgRX;AAAD,ID9QL,MAAK,cC8QC;AAAD,QD9QL,MAAK,cC8QC;AAAD,ID7QN,MAAK,aC6QE;AAAD,QD7QN,MAAK,aC6QE;AAAD,ID7Qc,MAAK,cC6QlB;AAAD,QD7Qc,MAAK,cC6QlB;AAAD,ID7QmC,MAAK,cC6QvC;AAAD,QD7QmC,MAAK,cC6QvC;AAAD,ID7QwD,MAAK,eC6Q5D;AAAD,QD7QwD,MAAK,eC6Q5D;AAAD,ID7Q8E,MAAK,iBC6QlF;AAAD,QD7Q8E,MAAK,iBC6QlF;AAAD,ID7QsG,MAAK,eC6Q1G;AAAD,QD7QsG,MAAK,eC6Q1G;AAAD,ID1QR,MAAK,YC0QI;AAAD,QD1QR,MAAK,YC0QI;AAAD,ID1QW,MAAK,aC0Qf;AAAD,QD1QW,MAAK,aC0Qf;AAAD,IDzQG,MAAK,aCyQP;AAAD,QDzQG,MAAK,aCyQP;AAAD,IDxQC,MAAK,YCwQL;AAAD,QDxQC,MAAK,YCwQL;AAAD,IDvQA,MAAK,aCuQJ;AAAD,QDvQA,MAAK,aCuQJ;AAAD,IDtQF,OAAM,IAAI,YCsQP;AAAD,QDtQF,OAAM,IAAI,YCsQP;AAAD,IDtQsB,cCsQrB;AAAD,QDtQsB,cCsQrB;AAAD,IDtQqC,OAAM,UCsQ1C;AAAD,QDtQqC,OAAM,UCsQ1C;AAAD,IDtQuD,mBCsQtD;AAAD,QDtQuD,mBCsQtD;AAAD,IDtQ2E,OCsQ1E;AAAD,QDtQ2E,OCsQ1E;AAAD,IDtQmF,MAAK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X;AAAD,QDnTO,MAAK,uBCmTX;AAAD,IDjTL,MAAK,cCiTC;AAAD,QDjTL,MAAK,cCiTC;AAAD,IDhTN,MAAK,aCgTE;AAAD,QDhTN,MAAK,aCgTE;AAAD,IDhTc,MAAK,cCgTlB;AAAD,QDhTc,MAAK,cCgTlB;AAAD,IDhTmC,MAAK,cCgTvC;AAAD,QDhTmC,MAAK,cCgTvC;AAAD,IDhTwD,MAAK,eCgT5D;AAAD,QDhTwD,MAAK,eCgT5D;AAAD,IDhT8E,MAAK,iBCgTlF;AAAD,QDhT8E,MAAK,iBCgTlF;AAAD,IDhTsG,MAAK,eCgT1G;AAAD,QDhTsG,MAAK,eCgT1G;AAAD,ID7SR,MAAK,YC6SI;AAAD,QD7SR,MAAK,YC6SI;AAAD,ID7SW,MAAK,aC6Sf;AAAD,QD7SW,MAAK,aC6Sf;AAAD,ID5SG,MAAK,aC4SP;AAAD,QD5SG,MAAK,aC4SP;AAAD,ID3SC,MAAK,YC2SL;AAAD,QD3SC,MAAK,YC2SL;AAAD,ID1SA,MAAK,aC0SJ;AAAD,QD1SA,MAAK,aC0SJ;AAAD,IDzSF,OAAM,IAAI,YCySP;AAAD,QDzSF,OAAM,IAAI,YCySP;AAAD,IDzSsB,cCySrB;AAAD,QDzSsB,cCySrB;AAAD,IDzSqC,OAAM,UCyS1C;AAAD,QDzSqC,OAAM,UCyS1C;AAAD,IDzSuD,mBCyStD;AAAD,QDzSuD,mBCyStD;AAAD,IDzS2E,OCyS1E;AAAD,QDzS2E,OCyS1E;AAAD,IDzSmF,MAAK,eCySvF;AAAD,QDzSmF,MAAK,eCySvF;AAAD,IDvSF,MAAK,cCuSF;AAAD,QDvSF,MAAK,cCuSF;AAAD,IDtSM,cCsSL;AAAD,QDtSM,cCsSL;AAAD,IDrSP,OCqSQ;AAAD,QDrSP,OCqSQ;AAAW,IDrTnB,aCqToB,SAAS;AAAV,QDrTnB,aCqToB,SAAS;AAAV,IDpTlB,MAAK,cCoTc,SAAS;AAAV,QDpTlB,MAAK,cCoTc,SAAS;AAAV,IDpTG,MACvB,aCmTqB,SAAS;AAAV,QDpTG,MACvB,aCmTqB,SAAS;AAAV,IDnTL,MAAK,uBCmTC,SAAS;AAAV,QDnTL,MAAK,uBCmTC,SAAS;AAAV,IDjTjB,MAAK,cCiTa,SAAS;AAAV,QDjTjB,MAAK,cCiTa,SAAS;AAAV,IDhTlB,MAAK,aCgTc,SAAS;AAAV,QDhTlB,MAAK,aCgTc,SAAS;AAAV,IDhTE,MAAK,cCgTN,SAAS;AAAV,QDhTE,MAAK,cCgTN,SAAS;AAAV,IDhTuB,MAAK,cCgT3B,SAAS;AAAV,QDhTuB,MAAK,cCgT3B,SAAS;AAAV,IDhT4C,MAAK,eCgThD,SAAS;AAAV,QDhT4C,MAAK,eCgThD,SAAS;AAAV,IDhTkE,MAAK,iBCgTtE,SAAS;AAAV,QDhTkE,MAAK,iBCgTtE,SAAS;AAAV,IDhT0F,MAAK,eCgT9F,SAAS;AAAV,QDhT0F,MAAK,eCgT9F,SAAS;AAAV,ID7SpB,MAAK,YC6SgB,SAAS;AAAV,QD7SpB,MAAK,YC6SgB,SAAS;AAAV,ID7SD,MAAK,aC6SH,SAAS;AAAV,QD7SD,MAAK,aC6SH,SAAS;AAAV,ID5ST,MAAK,aC4SK,SAAS;AAAV,QD5ST,MAAK,aC4SK,SAAS;AAAV,ID3SX,MAAK,YC2SO,SAAS;AAAV,QD3SX,MAAK,YC2SO,SAAS;AAAV,ID1SZ,MAAK,aC0SQ,SAAS;AAAV,QD1SZ,MAAK,aC0SQ,SAAS;AAAV,IDzSd,OAAM,IAAI,YCySK,SAAS;AAAV,QDzSd,OAAM,IAAI,YCySK,SAAS;AAAV,IDzSU,cCyST,SAAS;AAAV,QDzSU,cCyST,SAAS;AAAV,IDzSyB,OAAM,UCyS9B,SAAS;AAAV,QDzSyB,OAAM,UCyS9B,SAAS;AAAV,IDzS2C,mBCyS1C,SAAS;AAAV,QDzS2C,mBCyS1C,SAAS;AAAV,IDzS+D,OCyS9D,SAAS;AAAV,QDzS+D,OCyS9D,SAAS;AAAV,IDzSuE,MAAK,eCyS3E,SAAS;AAAV,QDzSuE,MAAK,eCyS3E,SAAS;AAAV,IDvSd,MAAK,cCuSU,SAAS;AAAV,QDvSd,MAAK,cCuSU,SAAS;AAAV,IDtSN,cCsSO,SAAS;AAAV,QDtSN,cCsSO,SAAS;AAAV,IDrSnB,OCqSoB,SAAS;AAAV,QDrSnB,OCqSoB,SAAS;EAClB,kBAAA;;AAIJ,ID1TP,aC0TQ,QAAQ,IAAI;AAAb,QD1TP,aC0TQ,QAAQ,IAAI;AAAb,IDzTN,MAAK,cCyTE,QAAQ,IAAI;AAAb,QDzTN,MAAK,cCyTE,QAAQ,IAAI;AAAb,IDzTe,MACvB,aCwTS,QAAQ,IAAI;AAAb,QDzTe,MACvB,aCwTS,QAAQ,IAAI;AAAb,IDxTO,MAAK,uBCwTX,QAAQ,IAAI;AAAb,QDxTO,MAAK,uBCwTX,QAAQ,IAAI;AAAb,IDtTL,MAAK,cCsTC,QAAQ,IAAI;AAAb,QDtTL,MAAK,cCsTC,QAAQ,IAAI;AAAb,IDrTN,MAAK,aCqTE,QAAQ,IAAI;AAAb,QDrTN,MAAK,aCqTE,QAAQ,IAAI;AAAb,IDrTc,MAAK,cCqTlB,QAAQ,IAAI;AAAb,QDrTc,MAAK,cCqTlB,QAAQ,IAAI;AAAb,IDrTmC,MAAK,cCqTvC,QAAQ,IAAI;AAAb,QDrTmC,MAAK,cCqTvC,QAAQ,IAAI;AAAb,IDrTwD,MAAK,eCqT5D,QAAQ,IAAI;AAAb,QDrTwD,MAAK,eCqT5D,QAAQ,IAAI;AAAb,IDrT8E,MAAK,iBCqTlF,QAAQ,IAAI;AAAb,QDrT8E,MAAK,iBCqTlF,QAAQ,IAAI;AAAb,IDrTsG,MAAK,eCqT1G,QAAQ,IAAI;AAAb,QDrTsG,MAAK,eCqT1G,QAAQ,IAAI;AAAb,IDlTR,MAAK,YCkTI,QAAQ,IAAI;AAAb,QDlTR,MAAK,YCkTI,QAAQ,IAAI;AAAb,IDlTW,MAAK,aCkTf,QAAQ,IAAI;AAAb,QDlTW,MAAK,aCkTf,QAAQ,IAAI;AAAb,IDjTG,MAAK,aCiTP,QAAQ,IAAI;AAAb,QDjTG,MAAK,aCiTP,QAAQ,IAAI;AAAb,IDhTC,MAAK,YCgTL,QAAQ,IAAI;AAAb,QDhTC,MAAK,YCgTL,QAAQ,IAAI;AAAb,ID/SA,MAAK,aC+SJ,QAAQ,IAAI;AAAb,QD/SA,MAAK,aC+SJ,QAAQ,IAAI;AAAb,ID9SF,OAAM,IAAI,YC8SP,QAAQ,IAAI;AAAb,QD9SF,OAAM,IAAI,YC8SP,QAAQ,IAAI;AAAb,ID9SsB,cC8SrB,QAAQ,IAAI;AAAb,QD9SsB,cC8SrB,QAAQ,IAAI;AAAb,ID9SqC,OAAM,UC8S1C,QAAQ,IAAI;AAAb,QD9SqC,OAAM,UC8S1C,QAAQ,IAAI;AAAb,ID9SuD,mBC8StD,QAAQ,IAAI;AAAb,QD9SuD,mBC8StD,QAAQ,IAAI;AAAb,ID9S2E,OC8S1E,QAAQ,IAAI;AAAb,QD9S2E,OC8S1E,QAAQ,IAAI;AAAb,ID9SmF,MAAK,eC8SvF,QAAQ,IAAI;AAAb,QD9SmF,MAAK,eC8SvF,QAAQ,IAAI;AAAb,ID5SF,MAAK,cC4SF,QAAQ,IAAI;AAAb,QD5SF,MAAK,cC4SF,QAAQ,IAAI;AAAb,ID3SM,cC2SL,QAAQ,IAAI;AAAb,QD3SM,cC2SL,QAAQ,IAAI;AAAb,ID1SP,OC0SQ,QAAQ,IAAI;AAAb,QD1SP,OC0SQ,QAAQ,IAAI;ECzTjB,sBAAA;EACA,sBAAA;EACA,sBAAA;;AD4TI,ID/TP,aC+TQ;AAAD,QD/TP,aC+TQ;AAAD,ID9TN,MAAK,cC8TE;AAAD,QD9TN,MAAK,cC8TE;AAAD,ID9Te,MACvB,aC6TS;AAAD,QD9Te,MACvB,aC6TS;AAAD,ID7TO,MAAK,uBC6TX;AAAD,QD7TO,MAAK,uBC6TX;AAAD,ID3TL,MAAK,cC2TC;AAAD,QD3TL,MAAK,cC2TC;AAAD,ID1TN,MAAK,aC0TE;AAAD,QD1TN,MAAK,aC0TE;AAAD,ID1Tc,MAAK,cC0TlB;AAAD,QD1Tc,MAAK,cC0TlB;AAAD,ID1TmC,MAAK,cC0TvC;AAAD,QD1TmC,MAAK,cC0TvC;AAAD,ID1TwD,MAAK,eC0T5D;AAAD,QD1TwD,MAAK,eC0T5D;AAAD,ID1T8E,MAAK,iBC0TlF;AAAD,QD1T8E,MAAK,iBC0TlF;AAAD,ID1TsG,MAAK,eC0T1G;AAAD,QD1TsG,MAAK,eC0T1G;AAAD,IDvTR,MAAK,YCuTI;AAAD,QDvTR,MAAK,YCuTI;AAAD,IDvTW,MAAK,aCuTf;AAAD,QDvTW,MAAK,aCuTf;AAAD,IDtTG,MAAK,aCsTP;AAAD,QDtTG,MAAK,aCsTP;AAAD,IDrTC,MAAK,YCqTL;AAAD,QDrTC,MAAK,YCqTL;AAAD,IDpTA,MAAK,aCoTJ;AAAD,QDpTA,MAAK,aCoTJ;AAAD,IDnTF,OAAM,IAAI,YCmTP;AAAD,QDnTF,OAAM,IAAI,YCmTP;AAAD,IDnTsB,cCmTrB;AAAD,QDnTsB,cCmTrB;AAAD,IDnTqC,OAAM,UCmT1C;AAAD,QDnT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","file":"royalblue.root.css"}
\ No newline at end of file
diff --git a/src/vars/module.less b/src/vars/module.less
index 221c827..dfda4f8 100644
--- a/src/vars/module.less
+++ b/src/vars/module.less
@@ -33,13 +33,14 @@
@input-multiselect: ~'.input-multiselect';
@input-option: ~'.input-option';
@input-optgroup: ~'.input-optgroup';
+@input-button: ~'.input-button';
@form: ~".form";
@form-label: ~".form-label";
@form-input: ~".form-input";
@form-row: ~".form-row";
-@button: ~'.button';
+@button: ~':not()';
@button-fill-width: ~'.button-fill-width';
@button-toggle: ~'.button-toggle';
@button-toggle-off: ~'.button-toggle-off';
diff --git a/src/vars/root.less b/src/vars/root.less
index b7055e8..36e360e 100644
--- a/src/vars/root.less
+++ b/src/vars/root.less
@@ -27,23 +27,24 @@
@status-disabled: ~"[disabled], .status-disabled";
-@input: ~'input, select, .input';
+@input: ~'@{input-field}, @{input-select}, @{input-multiselect}, @{input-button}, .input';
@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-select: ~'select:not([multiple]), .input-select';
@input-multiselect: ~'select[multiple], .input-multiselect';
@input-option: ~'option, .input-option';
@input-optgroup: ~'optgroup, .input-optgroup';
+@input-button: ~'button, input[type="submit"], input[type="reset"], .input-button';
@form: ~"form, .form";
@form-label: ~"label, .form-label";
@form-input: ~"@{input}, .form-input";
@form-row: ~"div, .form-row";
-@button: ~'button, input[type="submit"], .button';
-@button-fill-width: ~'.button-fill-width';
-@button-toggle: ~'.button-toggle';
-@button-toggle-off: ~'.button-toggle-off';
-@button-toggle-on: ~'.button-toggle-on';
+@button: ~':not()';
+@button-fill-width: ~':not()';
+@button-toggle: ~':not()';
+@button-toggle-off: ~':not()';
+@button-toggle-on: ~':not()';
@spoiler: ~".spoiler";
@element-title: ~".element-title, h1, h2, h3, h4, h5, h6";
@element-paragraph: ~".element-paragraph, p";