Refine mobile planner icons and nav states
This commit is contained in:
+59
-13
@@ -980,23 +980,46 @@ legend {
|
||||
}
|
||||
|
||||
.day-tile-icon {
|
||||
width: 2.8rem;
|
||||
height: 2.8rem;
|
||||
width: 2.95rem;
|
||||
height: 2.95rem;
|
||||
flex: 0 0 2.95rem;
|
||||
display: grid;
|
||||
place-items: center;
|
||||
border-radius: 1rem;
|
||||
background: linear-gradient(145deg, rgba(255, 255, 255, 0.92), var(--peach-soft));
|
||||
color: var(--accent-strong);
|
||||
border-radius: 0.9rem;
|
||||
background: linear-gradient(
|
||||
180deg,
|
||||
color-mix(in srgb, var(--surface-soft) 72%, #fff 28%),
|
||||
color-mix(in srgb, var(--surface-soft) 92%, #f7e2cf 8%)
|
||||
);
|
||||
border: 1px solid color-mix(in srgb, var(--accent) 26%, var(--line) 74%);
|
||||
box-shadow:
|
||||
inset 0 1px 0 rgba(255, 255, 255, 0.82),
|
||||
0 10px 24px rgba(223, 177, 134, 0.12);
|
||||
color: #cf8450;
|
||||
}
|
||||
|
||||
.day-tile-icon .ui-icon {
|
||||
width: 1.15rem;
|
||||
height: 1.15rem;
|
||||
width: 1.28rem;
|
||||
height: 1.28rem;
|
||||
}
|
||||
|
||||
[data-theme="dark"] .day-tile-icon {
|
||||
background: linear-gradient(180deg, rgba(86, 74, 69, 0.98), rgba(67, 58, 55, 0.98));
|
||||
border: 1px solid rgba(243, 177, 125, 0.14);
|
||||
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.04);
|
||||
color: #f3bf90;
|
||||
}
|
||||
|
||||
.day-tile.has-entries .day-tile-icon {
|
||||
background: linear-gradient(145deg, rgba(255, 255, 255, 0.98), color-mix(in srgb, var(--accent-soft) 68%, #fff 32%));
|
||||
box-shadow: 0 10px 22px rgba(94, 68, 49, 0.14);
|
||||
background: linear-gradient(
|
||||
180deg,
|
||||
color-mix(in srgb, var(--surface-soft) 82%, #fff 18%),
|
||||
color-mix(in srgb, var(--accent-soft) 72%, #fff 28%)
|
||||
);
|
||||
border-color: color-mix(in srgb, var(--accent) 36%, var(--line) 64%);
|
||||
box-shadow:
|
||||
inset 0 1px 0 rgba(255, 255, 255, 0.84),
|
||||
0 12px 26px rgba(94, 68, 49, 0.14);
|
||||
}
|
||||
|
||||
.day-tile-summary-text {
|
||||
@@ -1023,8 +1046,9 @@ legend {
|
||||
}
|
||||
|
||||
[data-theme="dark"] .day-tile.has-entries .day-tile-icon {
|
||||
background: linear-gradient(145deg, rgba(255, 255, 255, 0.12), rgba(243, 177, 125, 0.16));
|
||||
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08);
|
||||
background: linear-gradient(180deg, rgba(97, 82, 76, 0.98), rgba(76, 65, 61, 0.98));
|
||||
border-color: rgba(243, 177, 125, 0.18);
|
||||
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
|
||||
}
|
||||
|
||||
[data-theme="dark"] .day-tile.has-entries .status-pill {
|
||||
@@ -1990,6 +2014,18 @@ legend {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.day-tile-icon {
|
||||
width: 2.8rem;
|
||||
height: 2.8rem;
|
||||
flex-basis: 2.8rem;
|
||||
border-radius: 0.85rem;
|
||||
}
|
||||
|
||||
.day-tile-icon .ui-icon {
|
||||
width: 1.12rem;
|
||||
height: 1.12rem;
|
||||
}
|
||||
|
||||
.hero,
|
||||
.page-intro,
|
||||
.panel,
|
||||
@@ -2169,18 +2205,28 @@ legend {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
[data-theme="dark"] .mobile-nav-stack .mobile-nav-button {
|
||||
[data-theme="dark"] .mobile-nav-stack button.mobile-nav-button:not(.secondary):not(.ghost-button) {
|
||||
background: transparent;
|
||||
color: var(--muted);
|
||||
border: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
[data-theme="dark"] .mobile-nav-stack .mobile-nav-button.is-open {
|
||||
[data-theme="dark"] .mobile-nav-stack button.mobile-nav-button:not(.secondary):not(.ghost-button):hover {
|
||||
background: transparent;
|
||||
color: var(--muted);
|
||||
border: 0;
|
||||
box-shadow: none;
|
||||
transform: none;
|
||||
}
|
||||
|
||||
[data-theme="dark"] .mobile-nav-stack button.mobile-nav-button.is-open:not(.secondary):not(.ghost-button),
|
||||
[data-theme="dark"] .mobile-nav-stack button.mobile-nav-button.is-open:not(.secondary):not(.ghost-button):hover {
|
||||
background: var(--accent-soft);
|
||||
color: var(--text);
|
||||
border: 0;
|
||||
box-shadow: none;
|
||||
transform: none;
|
||||
}
|
||||
|
||||
[data-theme="dark"] .mobile-nav-extension .mobile-extra-button,
|
||||
|
||||
Reference in New Issue
Block a user