Skip to content

Commit 75cfc08

Browse files
committed
style(dropdowns)
1 parent f909542 commit 75cfc08

File tree

5 files changed

+42
-25
lines changed

5 files changed

+42
-25
lines changed

css/pico.slim.css

+15-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/themes/default.css

+15-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scss/components/_dropdown.scss

+2-1
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,13 @@ details[role="list"] {
5151
left: 0;
5252
margin: 0;
5353
padding: 0;
54-
border: var(--border-width) solid var(--form-element-border-color);
54+
border: var(--border-width) solid var(--dropdown-border-color);
5555
border-top: none;
5656
border-radius: var(--border-radius);
5757
border-top-right-radius: 0;
5858
border-top-left-radius: 0;
5959
background-color: var(--dropdown-background-color);
60+
box-shadow: var(--card-box-shadow);
6061
color: var(--dropdown-color);
6162

6263
li {

scss/themes/default/_dark.scss

+5-3
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,11 @@
113113
--card-sectionning-background-color: #{mix($black, $grey-900, 12.5%)};
114114

115115
// Dropdown (<details role="list">)
116-
--dropdown-background-color: var(--card-background-color);
117-
--dropdown-focus-background-color: #{rgba($grey-500, 0.05)};
118-
--dropdown-color: var(--form-element-color);
116+
--dropdown-background-color: #{$grey-900};
117+
--dropdown-border-color: #{mix($grey-900, $grey-800)};
118+
--dropdown-box-shadow: var(--card-box-shadow);
119+
--dropdown-color: var(--color);
120+
--dropdown-focus-background-color: #{rgba(mix($grey-900, $grey-800), 0.75)};
119121

120122
// Modal (<dialog>)
121123
--modal-overlay-background-color: #{rgba(mix($grey-900, $grey-800), 0.9)};

scss/themes/default/_light.scss

+5-3
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,11 @@
113113
--card-sectionning-background-color: #{mix($grey-50, $white, 25%)};
114114

115115
// Dropdown (<details role="list">)
116-
--dropdown-background-color: var(--card-background-color);
117-
--dropdown-focus-background-color: #{mix($grey-50, $white)};
118-
--dropdown-color: var(--form-element-color);
116+
--dropdown-background-color: #{mix($grey-50, $white, 25%)};
117+
--dropdown-border-color: #{mix($grey-100, $grey-50)};
118+
--dropdown-box-shadow: var(--card-box-shadow);
119+
--dropdown-color: var(--color);
120+
--dropdown-focus-background-color: #{$grey-50};
119121

120122
// Modal (<dialog>)
121123
--modal-overlay-background-color: #{rgba($grey-100, 0.8)};

0 commit comments

Comments
 (0)