Skip to content

Commit 4613cae

Browse files
committed
docs: update primary docs
1 parent bd781c2 commit 4613cae

File tree

4 files changed

+15
-45
lines changed

4 files changed

+15
-45
lines changed

packages/docs/src/examples/elevation/prop-dynamic.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<v-hover v-slot="{ isHovering, props }">
55
<v-card
66
v-bind="props"
7-
:elevation="isHovering ? 24 : 6"
7+
:elevation="isHovering ? 5 : 1"
88
class="mx-auto pa-6"
99
>
1010
Prop based elevation
@@ -17,7 +17,7 @@
1717
<v-hover v-slot="{ isHovering, props }">
1818
<div
1919
v-bind="props"
20-
:class="`elevation-${isHovering ? 24 : 6}`"
20+
:class="`elevation-${isHovering ? 5 : 1}`"
2121
class="mx-auto pa-6"
2222
>
2323
Class based elevation

packages/docs/src/examples/elevation/usage.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<v-container>
33
<v-row justify="center">
44
<v-col
5-
v-for="(_, n) in 25"
5+
v-for="(_, n) in 6"
66
:key="n"
77
cols="auto"
88
>

packages/docs/src/pages/en/getting-started/elevation-migration.md

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,12 @@ Vuetify 4 introduces Material Design 3 (MD3) elevation shadows, which differ sig
2828
- Simplified, more distinct elevation steps
2929
- Better alignment with MD3 design principles
3030

31-
## MD3 Elevation Levels
32-
33-
| Level | Usage |
34-
| ----- | -------------------------------- |
35-
| 0 | No shadow - flat surfaces |
36-
| 1 | Low emphasis - cards at rest |
37-
| 2 | Cards, contained buttons |
38-
| 3 | FABs, Snackbars |
39-
| 4 | Navigation drawer, Bottom sheet |
40-
| 5 | Dialogs |
41-
42-
In MD3, elevation changes are commonly used to indicate interactive states. For example, a card at rest might use `elevation-1`, rising to `elevation-2` on hover and `elevation-3` when pressed or dragged.
43-
4431
### Adapt CSS classes
4532

4633
Update your elevation classes to use the new 0-5 scale.
4734

4835
| MD2 (old) | MD3 (new) |
49-
| ------------------- | -------------------- |
36+
|---------------------|----------------------|
5037
| `elevation-0` | `elevation-0` (0dp) |
5138
| `elevation-{1-3}` | `elevation-1` (1dp) |
5239
| `elevation-{4-6}` | `elevation-2` (3dp) |

packages/docs/src/pages/en/styles/elevation.md

Lines changed: 11 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -13,37 +13,20 @@ features:
1313

1414
# Elevation
1515

16-
The elevation helpers control the relative depth between surfaces along the **z-axis**.
16+
The elevation helpers control the relative depth between surfaces along the **z-axis**. Following Material Design 3 guidelines, Vuetify uses 6 elevation levels (0-5). Elevation values are measured in **dp** (density-independent pixels), a unit that ensures consistent sizing across different screen densities.
1717

1818
<PageFeatures />
1919

20-
| Class | Properties |
21-
| - | - |
22-
| **elevation-0** | elevation: 0px; |
23-
| **elevation-1** | elevation: 1px; |
24-
| **elevation-2** | elevation: 2px; |
25-
| **elevation-3** | elevation: 3px; |
26-
| **elevation-4** | elevation: 4px; |
27-
| **elevation-5** | elevation: 5px; |
28-
| **elevation-6** | elevation: 6px; |
29-
| **elevation-7** | elevation: 7px; |
30-
| **elevation-8** | elevation: 8px; |
31-
| **elevation-9** | elevation: 9px; |
32-
| **elevation-10** | elevation: 10px; |
33-
| **elevation-11** | elevation: 11px; |
34-
| **elevation-12** | elevation: 12px; |
35-
| **elevation-13** | elevation: 13px; |
36-
| **elevation-14** | elevation: 14px; |
37-
| **elevation-15** | elevation: 15px; |
38-
| **elevation-16** | elevation: 16px; |
39-
| **elevation-17** | elevation: 17px; |
40-
| **elevation-18** | elevation: 18px; |
41-
| **elevation-19** | elevation: 19px; |
42-
| **elevation-20** | elevation: 20px; |
43-
| **elevation-21** | elevation: 21px; |
44-
| **elevation-22** | elevation: 22px; |
45-
| **elevation-23** | elevation: 23px; |
46-
| **elevation-24** | elevation: 24px; { style="max-height: 420px;" fixed-header }|
20+
| Class | Level (dp) | Usage |
21+
|-----------------|------------|---------------------------------------|
22+
| **elevation-0** | 0dp | No shadow - flat surfaces |
23+
| **elevation-1** | 1dp | Cards, buttons (elevated) |
24+
| **elevation-2** | 3dp | Menus, rich tooltip, floating app bar |
25+
| **elevation-3** | 6dp | Dialogs, snackbars, FABs |
26+
| **elevation-4** | 8dp | Dragged elements |
27+
| **elevation-5** | 12dp | |
28+
29+
In MD3, elevation changes are commonly used to indicate interactive states. For example, a card at rest might use `elevation-1`, rising to `elevation-2` on hover and `elevation-3` when pressed or dragged.
4730

4831
<PromotedEntry />
4932

0 commit comments

Comments
 (0)