diff --git a/pages/_includes/cards/form-elements.html b/pages/_includes/cards/form-elements.html
index d181fe701..b9cc99d80 100644
--- a/pages/_includes/cards/form-elements.html
+++ b/pages/_includes/cards/form-elements.html
@@ -126,126 +126,25 @@
{% include parts/input-toggle.html %}
diff --git a/pages/_includes/ui/input-selectgroup.html b/pages/_includes/ui/input-selectgroup.html
new file mode 100644
index 000000000..5f5cfb630
--- /dev/null
+++ b/pages/_includes/ui/input-selectgroup.html
@@ -0,0 +1,12 @@
+{% assign values = include.values | default: "One,Two,Three" | split: ',' %}
+{% assign type = include.type | default: "checkbox" %}
+{% assign name = include.name | default: "name" %}
+
+ {% for value in values %}
+
+ {% endfor %}
+
diff --git a/pages/_layouts/base.html b/pages/_layouts/base.html
index bb3551cf9..9e48b7154 100644
--- a/pages/_layouts/base.html
+++ b/pages/_layouts/base.html
@@ -23,7 +23,7 @@
{% include layout/css.html %}
{% include layout/js.html %}
-
+
{{ content}}
diff --git a/scss/_dark.scss b/scss/_dark.scss
index 3de52352f..43b614e34 100644
--- a/scss/_dark.scss
+++ b/scss/_dark.scss
@@ -34,7 +34,7 @@ body.theme-dark {
}
@media (prefers-color-scheme: dark) {
- body {
+ body.auto-theme-dark {
@include dark-mode;
}
}
diff --git a/scss/_variables.scss b/scss/_variables.scss
index cf2799199..444de5716 100644
--- a/scss/_variables.scss
+++ b/scss/_variables.scss
@@ -43,13 +43,13 @@ $dark: #2d3748 !default;
$black: #121212 !default;
$white: #fff !default;
-$body-bg: #f5f7fb !default;
+$body-bg: #F8FAFB !default;
$text-color: #495057 !default;
$text-muted: #888e9a !default;
$text-muted-light: #adb5bd !default;
-$border-color: rgba(0, 0, 0, 0.08) !default;
+$border-color: rgba(0, 0, 0, 0.09) !default;
$social-colors: (
"facebook": #3b5998,
diff --git a/scss/ui/_inputs.custom.scss b/scss/ui/_inputs.custom.scss
index 5634f679f..23cd3c196 100644
--- a/scss/ui/_inputs.custom.scss
+++ b/scss/ui/_inputs.custom.scss
@@ -161,25 +161,20 @@ Selectgroup
min-width: $input-height;
padding: $input-btn-padding-y 1rem;
font-size: $font-size-base;
- line-height: 1.5rem;
+ line-height: $input-line-height;
color: $text-muted;
text-align: center;
cursor: pointer;
user-select: none;
border: 1px solid $input-border-color;
border-radius: 3px;
-}
-
-.selectgroup-button-icon {
- padding-right: .5rem;
- padding-left: .5rem;
- font-size: 1rem;
+ background: rgba(#fff, .064);
}
.selectgroup-input:checked + .selectgroup-button {
z-index: 1;
color: $primary;
- background: mix(#fff, $primary, 90%);
+ background: rgba($primary, .08);
border-color: $primary;
}