Skip to content

Commit bb087b6

Browse files
authored
refactor: align accordion-panel and details content part styles (#11645)
1 parent 39fab7f commit bb087b6

2 files changed

Lines changed: 4 additions & 14 deletions

File tree

packages/accordion/src/styles/vaadin-accordion-panel-base-styles.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,15 @@ export const accordionPanel = css`
1010
display: block;
1111
}
1212
13-
:host([hidden]) {
13+
:host([hidden]),
14+
:host(:not([opened])) [part='content'] {
1415
display: none !important;
1516
}
1617
1718
[part='content'] {
1819
box-sizing: border-box;
1920
}
2021
21-
:host(:not([opened])) [part='content'] {
22-
display: none !important;
23-
}
24-
2522
:host([focus-ring]) {
2623
--_focus-ring: 1;
2724
}

packages/details/src/vaadin-details.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -64,17 +64,10 @@ class Details extends DetailsBaseMixin(ElementMixin(ThemableMixin(PolylitMixin(L
6464
display: block;
6565
}
6666
67-
:host([hidden]) {
67+
:host([hidden]),
68+
:host(:not([opened])) [part='content'] {
6869
display: none !important;
6970
}
70-
71-
[part='content'] {
72-
display: none;
73-
}
74-
75-
:host([opened]) [part='content'] {
76-
display: block;
77-
}
7871
`;
7972
}
8073

0 commit comments

Comments
 (0)