Rewrite the showcase's Elevation section without Tailwind
Plan step 38: the shadow-level grid moves onto <x-surface> and <x-grid>; each tile is a data-md-showcase-elevation-tile keyed on data-md-elevation, drawing var(--md-sys-elevation-1..5) — the same tokens the label now names instead of the retired shadow-elevation-* utility. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qwx5USif3wFFmxtHg5U1g9
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
3cc0025b33
commit
a4b368386d
@@ -210,4 +210,34 @@
|
||||
[data-md-showcase-shape-swatch][data-md-corner='full'] {
|
||||
border-radius: var(--md-sys-shape-corner-full);
|
||||
}
|
||||
|
||||
/* Elevation: a tile at one shadow level, on the surface-container-high M3 pairs a shadow with. */
|
||||
[data-md-showcase-elevation-tile] {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
height: 96px;
|
||||
border-radius: var(--md-sys-shape-corner-md);
|
||||
background-color: var(--md-sys-color-surface-container-high);
|
||||
}
|
||||
|
||||
[data-md-showcase-elevation-tile][data-md-elevation='1'] {
|
||||
box-shadow: var(--md-sys-elevation-1);
|
||||
}
|
||||
|
||||
[data-md-showcase-elevation-tile][data-md-elevation='2'] {
|
||||
box-shadow: var(--md-sys-elevation-2);
|
||||
}
|
||||
|
||||
[data-md-showcase-elevation-tile][data-md-elevation='3'] {
|
||||
box-shadow: var(--md-sys-elevation-3);
|
||||
}
|
||||
|
||||
[data-md-showcase-elevation-tile][data-md-elevation='4'] {
|
||||
box-shadow: var(--md-sys-elevation-4);
|
||||
}
|
||||
|
||||
[data-md-showcase-elevation-tile][data-md-elevation='5'] {
|
||||
box-shadow: var(--md-sys-elevation-5);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user