aboutsummaryrefslogtreecommitdiff
path: root/src/components/select
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2024-09-16 00:03:40 +0300
committerHenry Jameson <me@hjkos.com>2024-09-16 00:03:40 +0300
commita0c303efb6ea422289aff8c295d288a13b0699d0 (patch)
treef4bf6ef69687e795879aaaa693b65b346152871f /src/components/select
parentaa7a3361833f4c88ec685c4a92ff7727ed7249a7 (diff)
fixed shadow preview, added more safeguards for spread on separateInset shadows
Diffstat (limited to 'src/components/select')
-rw-r--r--src/components/select/select.vue23
1 files changed, 17 insertions, 6 deletions
diff --git a/src/components/select/select.vue b/src/components/select/select.vue
index 7494f7d3..39d3ca64 100644
--- a/src/components/select/select.vue
+++ b/src/components/select/select.vue
@@ -27,11 +27,6 @@
label.Select {
padding: 0;
- &.disabled,
- &:disabled {
- background-color: var(--background);
- }
-
select {
appearance: none;
background: transparent;
@@ -52,7 +47,7 @@ label.Select {
padding: 0.2em;
option {
- background: transparent;
+ background-color: transparent;
&.-active {
color: var(--selectionText);
@@ -62,6 +57,22 @@ label.Select {
}
}
+ &.disabled,
+ &:disabled {
+ background-color: var(--background);
+ opacity: 1; /* override browser */
+
+ select {
+ &[multiple],
+ &[size] {
+ option.-active {
+ color: var(--text);
+ background: transparent;
+ }
+ }
+ }
+ }
+
.select-down-icon {
position: absolute;
top: 0;