Skip to content

Commit 87bca18

Browse files
Mariela TihovaMariela Tihova
authored andcommitted
fix(grid): fix disable summaries sample toggle logic and button states to match Angular
1 parent 18c9f6b commit 87bca18

2 files changed

Lines changed: 157 additions & 347 deletions

File tree

samples/grids/grid/disabled-summaries/src/index.css

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,28 +17,47 @@
1717
font-weight: bold;
1818
}
1919

20-
.grid-wrapper .summary-button {
20+
.grid-wrapper .summary-column-button {
21+
position: relative;
2122
margin-right: 1rem;
23+
margin-bottom: 0.5rem;
2224
}
2325

24-
igc-dialog {
26+
.summaries-dropdown {
27+
position: absolute;
28+
top: 100%;
29+
left: 0;
30+
z-index: 1000;
31+
background: white;
2532
border: 1px solid #e0e0e0;
26-
border-radius: 8px;
33+
border-radius: 4px;
34+
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
35+
min-width: 200px;
36+
padding: 8px 0;
2737
}
2838

29-
igc-dialog::part(title) {
39+
.summaries-dropdown-title {
40+
padding: 8px 16px;
41+
margin: 0;
42+
font-weight: 600;
3043
color: #1E6DFE;
44+
border-bottom: 1px solid #e0e0e0;
3145
}
3246

33-
.summaries-dialog-items {
47+
.summaries-dropdown-items {
3448
display: flex;
3549
flex-direction: column;
36-
align-items: flex-start;
50+
padding: 8px 0;
3751
}
3852

39-
.summaries-dialog-items .summaries-dialog-item {
53+
.summaries-dropdown-item {
54+
padding: 4px 16px;
55+
}
56+
57+
.summaries-dropdown-buttons {
4058
display: flex;
41-
align-items: center;
42-
padding: 0 1rem;
59+
justify-content: space-between;
60+
padding: 8px 16px;
61+
border-top: 1px solid #e0e0e0;
4362
}
4463

0 commit comments

Comments
 (0)