Skip to content

Commit

Permalink
Alternative box-shadow for dark theme.
Browse files Browse the repository at this point in the history
  • Loading branch information
isoos committed Jan 21, 2025
1 parent 5027967 commit 0ce23d7
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 6 deletions.
4 changes: 2 additions & 2 deletions pkg/web_css/lib/src/_home.scss
Original file line number Diff line number Diff line change
Expand Up @@ -108,14 +108,14 @@
.mini-list-item {
background: var(--pub-neutral-bgColor);
border-radius: 4px;
box-shadow: 0px 2px 7px 0px var(--pub-home_card-box_shadow-color);
box-shadow: var(--pub-box-shadow);
padding: 28px 30px 30px; // title's top gap is about 2px (30-2 => 28)
margin-bottom: 10px;
min-height: 100px;

&:hover {
background: var(--pub-neutral-hover-bgColor);
box-shadow: 0px 4px 9px 0px var(--pub-home_card_hover-box_shadow-color);
box-shadow: var(--pub-box-hover-shadow);

@media (min-width: variables.$device-desktop-min-width) {
.mini-list-item-body {
Expand Down
15 changes: 11 additions & 4 deletions pkg/web_css/lib/src/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -80,12 +80,23 @@
--mdc-theme-secondary: #0066d9;
--mdc-typography-font-family: var(--pub-default-text-font_family);

// Download chart colors
--pub-downloads-chart-color-0: var(--pub-markdown-alert-note);
--pub-downloads-chart-color-1: var(--pub-markdown-alert-caution);
--pub-downloads-chart-color-2: var(--pub-markdown-alert-tip);
--pub-downloads-chart-color-3: var(--pub-markdown-alert-important);
--pub-downloads-chart-color-4: var(--pub-markdown-alert-warning);
--pub-downloads-chart-color-5: #12a4af;

--pub-box-shadow:
0 0 4px 2px hsla(0, 0%, 100%, 0.08) inset, /* inner "bevel" surface */
0 0 2px 1px hsla(0, 0%, 0%, 0.05), /* contrast border around the box */
0.5px 1px 4px 2px hsla(0, 0%, 0%, 0.02); /* additional shadow */

--pub-box-hover-shadow:
0 0 6px 3px hsla(0, 0%, 100%, 0.08) inset, /* inner "bevel" surface */
0 0 2px 1px hsla(0, 0%, 0%, 0.05), /* contrast border around the box */
0.5px 1px 4px 3px hsla(0, 0%, 0%, 0.04); /* additional shadow */
}

/// Variables that are specific to the light theme.
Expand Down Expand Up @@ -122,9 +133,7 @@
--pub-weekly-chart-tooltip-text-color: var(--pub-color-white);
--pub-detail_tab-admin-color: #990000;
--pub-home_title-text-color: #254a76;
--pub-home_card-box_shadow-color: rgba(0, 0, 0, 0.3);
--pub-home_card_title-text-color: #1967d2;
--pub-home_card_hover-box_shadow-color: rgba(0, 0, 0, 0.4);
--pub-pagination-active-color: var(--pub-link-text-color);
--pub-pagination-inactive-color: #aaaaaa;
--pub-score_label-text-color: #6d7278;
Expand Down Expand Up @@ -179,9 +188,7 @@
--pub-home_title-text-color: #31b0fc;
--pub-weekly-chart-main-color: var(--pub-link-text-color);
--pub-weekly-chart-tooltip-text-color: var(--pub-color-anchorBlack);
--pub-home_card-box_shadow-color: rgba(255, 255, 255, 0.2);
--pub-home_card_title-text-color: var(--pub-home_title-text-color);
--pub-home_card_hover-box_shadow-color: rgba(255, 255, 255, 0.3);
--pub-pagination-active-color: var(--pub-link-text-color);
--pub-pagination-inactive-color: #aaaaaa;
--pub-score_label-text-color: #a0b0b8;
Expand Down

0 comments on commit 0ce23d7

Please sign in to comment.