-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcard.component.scss
43 lines (38 loc) · 1.06 KB
/
card.component.scss
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
.w-card {
display: flex;
flex-direction: column;
background-color: var(--c-bg-secondary);
border-radius: var(--card-border-radius, 8px);
box-shadow: var(--card-box-shadow, 0 2px 8px rgba(0, 0, 0, 0.1));
overflow: hidden;
margin-bottom: var(--card-margin-bottom, 20px);
position: relative;
&__header {
padding: var(--card-header-padding, 16px);
border-bottom: var(--card-border-width, 1px) solid
var(--card-border-color, #eaeaea);
//background-color: var(--card-header-background, #f5f5f5);
flex-shrink: 0;
}
&__body {
padding: var(--card-body-padding, 16px);
flex-grow: 1;
display: flex;
flex-direction: column;
&-section {
padding: var(--card-section-padding, 8px 0);
border-bottom: var(--card-border-width, 1px) solid
var(--card-border-color, #eaeaea);
&:last-child {
border-bottom: none;
}
}
}
&__footer {
padding: var(--card-footer-padding, 16px);
border-top: var(--card-border-width, 1px) solid
var(--card-border-color, #eaeaea);
background-color: var(--card-footer-background, #f5f5f5);
flex-shrink: 0;
}
}