blob: 2016fdaaaeed79e208c5e1e36fee05dc15397c0f (
plain)
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
|
@import "global-variables";
.dynamic-form-group {
.pf-v5-c-empty-state {
padding: 0;
}
.pf-v5-c-form__label {
// Don't allow labels to wrap
white-space: nowrap;
}
.remove-button-group {
// Move 'Remove' button the the end of the row
grid-column: -1;
// Move 'Remove' button to the bottom of the line so as to align with the other form fields
display: flex;
align-items: flex-end;
}
// Set check to the same height as input widgets and vertically align
.pf-v5-c-form__group-control > .pf-v5-c-check {
// Set height to the same as inputs
// Font height is font size * line height (1rem * 1.5)
// Widgets have 5px padding, 1px border (top & bottom): (5 + 1) * 2 = 12
// This all equals to 36px
block-size: calc(var(--pf-v5-global--FontSize--md) * var(--pf-v5-global--LineHeight--md) + 12px);
align-content: center;
}
// We use FormFieldGroup PF component for the nested look and for ability to add buttons to the header
// However we want to save space and not add indent to the left so we need to override it
.pf-v5-c-form__field-group-body {
// Stretch content fully
--pf-v5-c-form__field-group-body--GridColumn: 1 / -1;
// Reduce padding at the top
--pf-v5-c-form__field-group-body--PaddingTop: var(--pf-v5-global--spacer--xs);
}
}
|