File tree Expand file tree Collapse file tree 3 files changed +40
-0
lines changed Expand file tree Collapse file tree 3 files changed +40
-0
lines changed Original file line number Diff line number Diff line change 6
6
@import './src/surface.css' ;
7
7
@import './src/typography.css' ;
8
8
9
+ @import './src/components/accordion-details.css' ;
9
10
@import './src/components/app-layout.css' ;
10
11
@import './src/components/avatar.css' ;
11
12
@import './src/components/button.css' ;
Original file line number Diff line number Diff line change
1
+ : is (vaadin- details, vaadin- accor dion- panel): not ([theme ~= 'no-padding' ])::part (content ) {
2
+ padding : var (--vaadin-padding-container );
3
+ padding-top : 0 ;
4
+ }
5
+
6
+ : is (vaadin- details, vaadin- accor dion- panel): not ([theme ~= 'no-padding' ], [theme ~= 'reverse' ])::part (content ) {
7
+ margin-inline-start : calc (var (--vaadin-icon-size , 1lh ) + var (--vaadin-details-summary-gap , var (--vaadin-gap-s )));
8
+ }
9
+
10
+ : is (vaadin- details, vaadin- accor dion- panel)[theme ~= 'reverse' ] {
11
+ [slot = 'summary' ]::part (content ) {
12
+ width : 100% ;
13
+ }
14
+
15
+ [slot = 'summary' ]::part (toggle ) {
16
+ order : 1 ;
17
+ margin-inline-start : auto;
18
+ }
19
+ }
20
+
21
+ : is (vaadin- details, vaadin- accor dion- panel)[theme ~= 'filled' ] {
22
+ background : var (--aura-surface ) padding-box;
23
+ border-radius : var (--vaadin-radius-m );
24
+ border : 1px solid var (--vaadin-border-color-secondary );
25
+
26
+ & : has (+ : is (vaadin- details, vaadin-accordion-panel )[theme ~= 'filled' ]) {
27
+ border-bottom-left-radius : 0 ;
28
+ border-bottom-right-radius : 0 ;
29
+ }
30
+
31
+ & + : is (vaadin- details, vaadin-accordion-panel )[theme ~= 'filled' ] {
32
+ margin-top : -1px ;
33
+ border-top-color : transparent;
34
+ border-top-left-radius : 0 ;
35
+ border-top-right-radius : 0 ;
36
+ }
37
+ }
Original file line number Diff line number Diff line change 6
6
: is (: root, : host ),
7
7
.aura-surface ,
8
8
.aura-surface-solid ,
9
+ vaadin-accordion-panel [theme ~= 'filled' ],
9
10
vaadin-app-layout ::part (navbar ),
10
11
vaadin-app-layout ::part (drawer ),
11
12
vaadin-button ,
12
13
vaadin-card ,
13
14
vaadin-checkbox ::part (checkbox ),
15
+ vaadin-details [theme ~= 'filled' ],
14
16
vaadin-master-detail-layout ::part (detail ),
15
17
vaadin-menu-bar-button ,
16
18
vaadin-message-input ,
You can’t perform that action at this time.
0 commit comments