Skip to content

Commit c66f37f

Browse files
authored
docs: update overlay components styling docs for V25 (#4541)
1 parent 7e3670a commit c66f37f

File tree

17 files changed

+119
-118
lines changed

17 files changed

+119
-118
lines changed

articles/components/avatar/styling.adoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,8 @@ Avatar in group:: `vaadin-avatar-group+++<wbr>+++** > vaadin-avatar**`
8888

8989
=== Overlay
9090

91-
Overlay element:: `vaadin-avatar-group-overlay`
92-
Overlay background:: `vaadin-avatar-group-overlay+++<wbr>+++**::part(overlay)**`
93-
Overlay content wrapper:: `vaadin-avatar-group-overlay+++<wbr>+++**::part(content)**`
91+
Overlay background:: `vaadin-avatar-group+++<wbr>+++**::part(overlay)**`
92+
Overlay content wrapper:: `vaadin-avatar-group+++<wbr>+++**::part(content)**`
9493
Menu inside overlay:: `vaadin-avatar-group-menu`
9594
Item element:: `vaadin-avatar-group-menu-item`
9695
Hovered item:: `vaadin-avatar-group-menu-item+++<wbr>+++**:hover**`

articles/components/combo-box/styling.adoc

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ Read-only:: `vaadin-combo-box+++<wbr>+++**[readonly]**`
3232
Disabled:: `vaadin-combo-box+++<wbr>+++**[disabled]**`
3333
Not empty:: `vaadin-combo-box+++<wbr>+++**[has-value]**`
3434
With open overlay:: `vaadin-combo-box+++<wbr>+++**[opened]**`
35+
Loading items:: `vaadin-combo-box+++<wbr>+++**[loading]**`
3536
Hovered:: `vaadin-combo-box+++<wbr>+++**:hover**`
3637

3738

@@ -68,11 +69,9 @@ Error message text:: `vaadin-combo-box+++<wbr>+++** > [slot="error-message"]**`
6869

6970
=== Overlay
7071

71-
Overlay element:: `vaadin-combo-box-overlay`
72-
Overlay background:: `vaadin-combo-box-overlay+++<wbr>+++**::part(overlay)**`
73-
Overlay content wrapper:: `vaadin-combo-box-overlay+++<wbr>+++**::part(content)**`
74-
Overlay in loading state:: `vaadin-combo-box-overlay+++<wbr>+++**[loading]**`
75-
Overlay loading indicator:: `vaadin-combo-box-overlay+++<wbr>+++**::part(loader)**`
72+
Overlay background:: `vaadin-combo-box+++<wbr>+++**::part(overlay)**`
73+
Overlay content wrapper:: `vaadin-combo-box+++<wbr>+++**::part(content)**`
74+
Overlay loading indicator:: `vaadin-combo-box+++<wbr>+++**::part(loader)**`
7675

7776

7877
=== Items

articles/components/confirm-dialog/styling.adoc

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,23 @@ include::../_styling-section-intros.adoc[tag=selectors]
1212

1313
=== Overlay
1414

15-
Root element:: `vaadin-confirm-dialog-overlay`
16-
Modality curtain (backdrop):: `vaadin-confirm-dialog-overlay+++<wbr>+++**::part(backdrop)**`
17-
Dialog surface:: `vaadin-confirm-dialog-overlay+++<wbr>+++**::part(overlay)**`
15+
Root element:: `vaadin-confirm-dialog`
16+
Modality curtain (backdrop):: `vaadin-confirm-dialog+++<wbr>+++**::part(backdrop)**`
17+
Dialog surface:: `vaadin-confirm-dialog+++<wbr>+++**::part(overlay)**`
1818

1919
=== Header
2020

21-
Header:: `vaadin-confirm-dialog-overlay+++<wbr>+++**::part(header)**`
22-
Default title element:: `vaadin-confirm-dialog-overlay+++<wbr>+++** > [slot="header"]**`
21+
Header:: `vaadin-confirm-dialog+++<wbr>+++**::part(header)**`
22+
Default title element:: `vaadin-confirm-dialog+++<wbr>+++** > [slot="header"]**`
2323

2424
=== Content Area
2525

26-
Content area:: `vaadin-confirm-dialog-overlay+++<wbr>+++**::part(content)**`
27-
Message:: `vaadin-confirm-dialog-overlay+++<wbr>+++**::part(message)**`
26+
Content area:: `vaadin-confirm-dialog+++<wbr>+++**::part(content)**`
27+
Message:: `vaadin-confirm-dialog+++<wbr>+++**::part(message)**`
2828

2929
=== Footer
3030

31-
Footer:: `vaadin-confirm-dialog-overlay+++<wbr>+++**::part(footer)**`
32-
Confirm button:: `vaadin-confirm-dialog-overlay+++<wbr>+++** > [slot="confirm-button"]**`
33-
Reject button:: `vaadin-confirm-dialog-overlay+++<wbr>+++** > [slot="reject-button"]**`
34-
Cancel button:: `vaadin-confirm-dialog-overlay+++<wbr>+++** > [slot="cancel-button"]**`
31+
Footer:: `vaadin-confirm-dialog+++<wbr>+++**::part(footer)**`
32+
Confirm button:: `vaadin-confirm-dialog+++<wbr>+++** > [slot="confirm-button"]**`
33+
Reject button:: `vaadin-confirm-dialog+++<wbr>+++** > [slot="reject-button"]**`
34+
Cancel button:: `vaadin-confirm-dialog+++<wbr>+++** > [slot="cancel-button"]**`

articles/components/context-menu/styling.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ order: 50
1010
include::../_styling-section-intros.adoc[tag=selectors]
1111

1212

13-
Root element:: `vaadin-context-menu-overlay`
13+
Root element:: `vaadin-context-menu`
1414

1515

1616
=== Parts
1717

18-
Overlay background:: `vaadin-context-menu-overlay+++<wbr>+++**::part(overlay)**`
19-
Overlay content wrapper:: `vaadin-context-menu-overlay+++<wbr>+++**::part(content)**`
18+
Overlay background:: `vaadin-context-menu+++<wbr>+++**::part(overlay)**`
19+
Overlay content wrapper:: `vaadin-context-menu+++<wbr>+++**::part(content)**`
2020

2121

2222
=== Items
@@ -26,7 +26,7 @@ Item content wrapper:: `vaadin-context-menu-item+++<wbr>+++**::part(content)**`
2626
Item selection indicator:: `vaadin-context-menu-item+++<wbr>+++**::part(checkmark)**`
2727
Item selection indicator icon:: `vaadin-context-menu-item+++<wbr>+++**::part(checkmark)::before**`
2828
Submenu indicator icon:: `vaadin-context-menu-item+++<wbr>+++**::after**`
29-
Separator:: `vaadin-context-menu-overlay+++<wbr>+++** [role="separator"]**`
29+
Separator:: `vaadin-context-menu-list-box+++<wbr>+++** [role="separator"]**`
3030

3131
==== Item States
3232

articles/components/crud/styling.adoc

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,28 +23,30 @@ Toolbar below grid:: `vaadin-crud+++<wbr>+++**::part(toolbar)**`
2323

2424
_See <<../grid/styling#,Grid selectors>> for details on styling the grid_
2525

26-
=== Side/Bottom Edit Panel
26+
=== Toolbar
27+
28+
Toolbar:: `vaadin-crud+++<wbr>+++**::part(toolbar)**`
29+
New item button:: `vaadin-crud+++<wbr>+++** > vaadin-button[slot="new-button"]**`
30+
31+
=== Editor
2732

28-
CRUD with editor on the side:: `vaadin-crud+++<wbr>+++**[editor-position="aside"]**`
29-
CRUD with editor at the bottom:: `vaadin-crud+++<wbr>+++**[editor-position="bottom"]**`
30-
Editor panel:: `vaadin-crud+++<wbr>+++**::part(editor)**`
31-
Editor scroller (content above toolbar):: `vaadin-crud+++<wbr>+++**::part(scroller)**`
3233
Editor header:: `vaadin-crud+++<wbr>+++**::part(header)**`
34+
Editor footer:: `vaadin-crud+++<wbr>+++**::part(footer)**`
3335
Editor title:: `vaadin-crud+++<wbr>+++** > [slot="header"]**`
3436
Editor form:: `vaadin-crud-form`
35-
Editor toolbar:: `vaadin-crud+++<wbr>+++**::part(toolbar)**`
36-
New item button:: `vaadin-crud+++<wbr>+++** > vaadin-button[slot="new-button"]**`
3737
Save button:: `vaadin-crud+++<wbr>+++** > vaadin-button[slot="save-button"]**`
3838
Cancel button:: `vaadin-crud+++<wbr>+++** > vaadin-button[slot="cancel-button"]**`
3939
Delete button:: `vaadin-crud+++<wbr>+++** > vaadin-button[slot="delete-button"]**`
4040

41+
=== Side/Bottom Edit Panel
4142

42-
=== Edit Dialog
43+
CRUD with editor on the side:: `vaadin-crud+++<wbr>+++**[editor-position="aside"]**`
44+
CRUD with editor at the bottom:: `vaadin-crud+++<wbr>+++**[editor-position="bottom"]**`
45+
Editor panel:: `vaadin-crud+++<wbr>+++**::part(editor)**`
46+
Editor scroller (content above toolbar):: `vaadin-crud+++<wbr>+++**::part(scroller)**`
4347

44-
Edit dialog element:: `vaadin-crud-dialog-overlay`
45-
Buttons:: `vaadin-crud-dialog-overlay+++<wbr>+++** > vaadin-button**`
46-
Save button:: `vaadin-crud-dialog-overlay+++<wbr>+++** > vaadin-button[slot="save-button"]**`
47-
Cancel button:: `vaadin-crud-dialog-overlay+++<wbr>+++** > vaadin-button[slot="cancel-button"]**`
48-
Delete button:: `vaadin-crud-dialog-overlay+++<wbr>+++** > vaadin-button[slot="delete-button"]**`
48+
=== Edit Dialog
4949

50-
_See <<../dialog/styling#,Dialog selectors>> for details on styling the dialog_
50+
Modality curtain (backdrop):: `vaadin-crud+++<wbr>+++**::part(backdrop)**`
51+
Dialog surface:: `vaadin-crud+++<wbr>+++**::part(overlay)**`
52+
Content area:: `vaadin-crud+++<wbr>+++**::part(content)**`

articles/components/date-picker/styling.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,16 +69,16 @@ Error message text:: `vaadin-date-picker+++<wbr>+++** > [slot="error-message"]**
6969

7070
=== Overlay
7171

72-
Overlay element:: `vaadin-date-picker-overlay`
73-
Overlay background:: `vaadin-date-picker-overlay+++<wbr>+++**::part(overlay)**`
72+
Modality curtain (backdrop):: `vaadin-date-picker+++<wbr>+++**::part(backdrop)**`
73+
Overlay background:: `vaadin-date-picker+++<wbr>+++**::part(overlay)**`
7474
Overlay content wrapper:: `vaadin-date-picker-overlay-content`
7575
Overlay toolbar:: `vaadin-date-picker-overlay-content+++<wbr>+++**::part(toolbar)**`
7676
Desktop (large viewport) mode:: `vaadin-date-picker-overlay-content+++<wbr>+++**[desktop]**`
7777
Fullscreen (small viewport) mode:: `vaadin-date-picker-overlay-content+++<wbr>+++**[fullscreen]**`
7878
Years toggle button:: `vaadin-date-picker-overlay-content+++<wbr>+++**::part(years-toggle-button)**`
7979
All overlay buttons:: `vaadin-date-picker-overlay-content+++<wbr>+++** > vaadin-button**`
80-
Today button:: `vaadin-date-picker-overlay+++<wbr>+++** [slot="today-button"]**`
81-
Cancel button:: `vaadin-date-picker-overlay+++<wbr>+++** [slot="cancel-button"]**`
80+
Today button:: `vaadin-date-picker-overlay-content+++<wbr>+++** [slot="today-button"]**`
81+
Cancel button:: `vaadin-date-picker-overlay-content+++<wbr>+++** [slot="cancel-button"]**`
8282

8383
==== Years
8484
Years visible:: `vaadin-date-picker-overlay-content+++<wbr>+++**[years-visible]**`

articles/components/dialog/styling.adoc

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,24 +12,25 @@ order: 50
1212
include::../_styling-section-intros.adoc[tag=selectors]
1313

1414

15-
Root element:: `vaadin-dialog-overlay`
15+
Root element:: `vaadin-dialog`
1616

1717

1818
=== States
1919

20-
Non-modal:: `vaadin-dialog-overlay+++<wbr>+++**[modeless]**`
21-
Dialog with header:: `vaadin-dialog-overlay+++<wbr>+++**[has-header]**`
22-
Dialog with footer:: `vaadin-dialog-overlay+++<wbr>+++**[has-footer]**`
23-
Resizable:: `vaadin-dialog-overlay+++<wbr>+++**[resizable]**`
20+
Non-modal:: `vaadin-dialog+++<wbr>+++**[modeless]**`
21+
Dialog with header:: `vaadin-dialog+++<wbr>+++**[has-header]**`
22+
Dialog with footer:: `vaadin-dialog+++<wbr>+++**[has-footer]**`
23+
Resizable:: `vaadin-dialog+++<wbr>+++**[resizable]**`
24+
Draggable:: `vaadin-dialog+++<wbr>+++**[draggable]**`
2425

2526

2627
=== Parts
2728

28-
Modality curtain (backdrop):: `vaadin-dialog-overlay+++<wbr>+++**::part(backdrop)**`
29-
Dialog surface:: `vaadin-dialog-overlay+++<wbr>+++**::part(overlay)**`
30-
Header:: `vaadin-dialog-overlay+++<wbr>+++**::part(header)**`
31-
Title wrapper:: `vaadin-dialog-overlay+++<wbr>+++**::part(title)**`
32-
Title element:: `vaadin-dialog-overlay+++<wbr>+++** > [slot="title"]**`
33-
Header custom content wrapper:: `vaadin-dialog-overlay+++<wbr>+++**::part(header-content)**`
34-
Content area:: `vaadin-dialog-overlay+++<wbr>+++**::part(content)**`
35-
Footer:: `vaadin-dialog-overlay+++<wbr>+++**::part(footer)**`
29+
Modality curtain (backdrop):: `vaadin-dialog+++<wbr>+++**::part(backdrop)**`
30+
Dialog surface:: `vaadin-dialog+++<wbr>+++**::part(overlay)**`
31+
Header:: `vaadin-dialog+++<wbr>+++**::part(header)**`
32+
Title wrapper:: `vaadin-dialog+++<wbr>+++**::part(title)**`
33+
Title element:: `vaadin-dialog+++<wbr>+++** > [slot="title"]**`
34+
Header custom content wrapper:: `vaadin-dialog+++<wbr>+++**::part(header-content)**`
35+
Content area:: `vaadin-dialog+++<wbr>+++**::part(content)**`
36+
Footer:: `vaadin-dialog+++<wbr>+++**::part(footer)**`

articles/components/login/index.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,7 @@ endif::[]
127127

128128
.Password Managers
129129
[NOTE]
130-
Login is incompatible with password managers if placed inside another component's shadow root. footnote:[When added to a web component that uses shadow root, password managers are unable to find the input fields and therefore won't work.] This isn't an issue, though, when using Login's modal overlay.
131-
130+
Login is incompatible with password managers if placed inside another component's shadow root. footnote:[When added to a web component that uses shadow root, password managers are unable to find the input fields and therefore won't work.]
132131

133132
== Modal Overlay
134133

articles/components/login/styling.adoc

Lines changed: 37 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -10,36 +10,47 @@ order: 50
1010
include::../_styling-section-intros.adoc[tag=selectors]
1111

1212

13-
Login form root component:: `vaadin-login-form`
14-
Login form:: `vaadin-login-form-wrapper`
13+
=== Login Form
1514

15+
Root component:: `vaadin-login-form`
16+
Inner form wrapper:: `vaadin-login-form+++<wbr>+++**::part(form)**`
17+
Form title:: `vaadin-login-form+++<wbr>+++**::part(form-title)**`
18+
Error message section:: `vaadin-login-form+++<wbr>+++**::part(error-message)**`
19+
Error message heading:: `vaadin-login-form+++<wbr>+++**::part(error-message-title)**`
20+
Error message description:: `vaadin-login-form+++<wbr>+++**::part(error-message-description)**`
21+
Footer:: `vaadin-login-form+++<wbr>+++**::part(footer)**`
1622

17-
=== Parts
23+
=== Login Form Fields and Buttons
1824

19-
Inner form wrapper:: `vaadin-login-form-wrapper+++<wbr>+++**::part(form)**`
20-
Form title:: `vaadin-login-form-wrapper+++<wbr>+++**::part(form-title)**`
21-
Error message section:: `vaadin-login-form-wrapper+++<wbr>+++**::part(error-message)**`
22-
Error message heading:: `vaadin-login-form-wrapper+++<wbr>+++**::part(error-message-title)**`
23-
Error message description:: `vaadin-login-form-wrapper+++<wbr>+++**::part(error-message-description)**`
24-
Footer:: `vaadin-login-form-wrapper+++<wbr>+++**::part(footer)**`
25+
Username field:: `vaadin-login-form+++<wbr>+++** vaadin-text-field**`
26+
Password field:: `vaadin-login-form+++<wbr>+++** vaadin-password-field**`
27+
Log In button:: `vaadin-login-form+++<wbr>+++** [slot="submit"]**`
28+
Forgot Password button:: `vaadin-login-form+++<wbr>+++** [slot="forgot-password"]**`
2529

2630

2731
=== Login Overlay
2832

29-
Overlay element:: `vaadin-login-overlay-wrapper`
30-
Overlay backdrop / modality curtain:: `vaadin-login-overlay-wrapper+++<wbr>+++**::part(backdrop)**`
31-
Outer content wrapper:: `vaadin-login-overlay-wrapper+++<wbr>+++**::part(overlay)**`
32-
Inner content wrapper:: `vaadin-login-overlay-wrapper+++<wbr>+++**::part(content)**`
33-
Overlay card:: `vaadin-login-overlay-wrapper+++<wbr>+++**::part(card)**`
34-
Card header:: `vaadin-login-overlay-wrapper+++<wbr>+++**::part(brand)**`
35-
Title:: `vaadin-login-overlay-wrapper+++<wbr>+++**::part(title)**`
36-
Description / sub-title:: `vaadin-login-overlay-wrapper+++<wbr>+++**::part(description)**`
37-
Login form component in overlay:: `vaadin-login-overlay-wrapper+++<wbr>+++** > vaadin-login-form**`
38-
39-
40-
=== Fields and Buttons
41-
42-
Username field:: `vaadin-login-form-wrapper+++<wbr>+++** vaadin-text-field**`
43-
Password field:: `vaadin-login-form-wrapper+++<wbr>+++** vaadin-password-field**`
44-
Log In button:: `vaadin-login-form+++<wbr>+++** vaadin-button[theme~="submit"]**`
45-
Forgot Password button:: `vaadin-login-form+++<wbr>+++** [slot="forgot-password"]**`
33+
Root component:: `vaadin-login-overlay`
34+
Overlay backdrop / modality curtain:: `vaadin-login-overlay+++<wbr>+++**::part(backdrop)**`
35+
Outer content wrapper:: `vaadin-login-overlay+++<wbr>+++**::part(overlay)**`
36+
Inner content wrapper:: `vaadin-login-overlay+++<wbr>+++**::part(content)**`
37+
Overlay card:: `vaadin-login-overlay+++<wbr>+++**::part(card)**`
38+
Card header:: `vaadin-login-overlay+++<wbr>+++**::part(brand)**`
39+
Title:: `vaadin-login-overlay+++<wbr>+++** [slot="title"]**`
40+
Description / sub-title:: `vaadin-login-overlay+++<wbr>+++**::part(description)**`
41+
Title:: `vaadin-login-overlay+++<wbr>+++** [slot="title"]**`
42+
Form wrapper:: `vaadin-login-overlay+++<wbr>+++**::part(form-wrapper)**`
43+
Inner form wrapper:: `vaadin-login-overlay+++<wbr>+++**::part(form)**`
44+
Form title:: `vaadin-login-overlay+++<wbr>+++**::part(form-title)**`
45+
Error message section:: `vaadin-login-overlay+++<wbr>+++**::part(error-message)**`
46+
Error message heading:: `vaadin-login-overlay+++<wbr>+++**::part(error-message-title)**`
47+
Error message description:: `vaadin-login-overlay+++<wbr>+++**::part(error-message-description)**`
48+
Footer:: `vaadin-login-overlay+++<wbr>+++**::part(footer)**`
49+
50+
51+
=== Login Overlay Fields and Buttons
52+
53+
Username field:: `vaadin-login-overlay+++<wbr>+++** vaadin-text-field**`
54+
Password field:: `vaadin-login-overlay+++<wbr>+++** vaadin-password-field**`
55+
Log In button:: `vaadin-login-overlay+++<wbr>+++** [slot="submit"]**`
56+
Forgot Password button:: `vaadin-login-overlay+++<wbr>+++** [slot="forgot-password"]**`

articles/components/menu-bar/styling.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ Button rich content wrapper:: `vaadin-menu-bar-button+++<wbr>+++** > vaadin-menu
3434
Button icon:: `vaadin-menu-bar-button+++<wbr>+++** > vaadin-menu-bar-item > vaadin-icon**`
3535

3636

37-
=== Overlay
37+
=== Sub-Menu
3838

39-
Overlay element:: `vaadin-menu-bar-overlay`
40-
Overlay background:: `vaadin-menu-bar-overlay+++<wbr>+++**::part(overlay)**`
41-
Overlay content wrapper:: `vaadin-menu-bar-overlay+++<wbr>+++**::part(content)**`
42-
Nested sub-menu overlay:: `vaadin-menu-bar-overlay+++<wbr>+++**[modeless]**`
39+
Sub-menu element:: `vaadin-menu-bar-submenu`
40+
Sub-menu background:: `vaadin-menu-bar-submenu+++<wbr>+++**::part(overlay)**`
41+
Sub-menu content wrapper:: `vaadin-menu-submenu+++<wbr>+++**::part(content)**`
42+
Nested sub-menu:: `vaadin-menu-bar-submenu+++<wbr>+++**[modeless]**`
4343

4444

4545
=== Items
@@ -49,7 +49,7 @@ Item content wrapper:: `vaadin-menu-bar-item+++<wbr>+++**::part(content)**`
4949
Checked item indicator:: `vaadin-menu-bar-item+++<wbr>+++**[menu-item-checked]::part(checkmark)**`
5050
Checked item indicator icon:: `vaadin-menu-bar-item+++<wbr>+++**[menu-item-checked]::part(checkmark)::before**`
5151
Submenu indicator icon:: `vaadin-menu-bar-item+++<wbr>+++**::after**`
52-
Separator element:: `vaadin-menu-bar-overlay+++<wbr>+++** [role="separator"]**`
52+
Separator element:: `vaadin-menu-bar-submenu+++<wbr>+++** [role="separator"]**`
5353

5454
==== Item States
5555

0 commit comments

Comments
 (0)