Skip to content

Commit 7a187e2

Browse files
committed
Added style for pf3 select multi value labels
1 parent f8c1ec2 commit 7a187e2

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

packages/pf3-component-mapper/demo/index.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ const selectSchema = {
1919
validateOnMount: true,
2020
menuIsOpen: true,
2121
isClearable: true,
22+
multi: true,
2223
validate: [{
2324
type: 'required-validator'
2425
}],
@@ -28,6 +29,9 @@ const selectSchema = {
2829
}, {
2930
label: 'bar',
3031
value: 231
32+
}, {
33+
label: 'Super long option label, Super long option label, Super long option label, Super long option label, Super long option label, Super long option labelSuper long option label, Super long option labelSuper long option label, Super long option labelSuper long option label, Super long option labelSuper long option label, Super long option labelSuper long option label, Super long option labelSuper long option label, Super long option label',
34+
value: 'x'
3135
}]
3236
}]
3337
}

packages/pf3-component-mapper/src/form-fields/select/react-select.scss

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,4 +110,36 @@ div.field-group {
110110
background: none;
111111
border: none;
112112
}
113+
114+
.ddorg__pf3-component-mapper__select__multi-value {
115+
background: none;
116+
margin: 0;
117+
margin-right: 2px;
118+
min-width: unset;
119+
.ddorg__pf3-component-mapper__select__multi-value__label {
120+
&::after {
121+
content: ","
122+
}
123+
}
124+
&:last-of-type {
125+
.ddorg__pf3-component-mapper__select__multi-value__label {
126+
&::after {
127+
content: ""
128+
}
129+
}
130+
}
131+
.ddorg__pf3-component-mapper__select__multi-value__label {
132+
padding: 0;
133+
font-size: inherit;
134+
}
135+
.ddorg__pf3-component-mapper__select__multi-value__remove {
136+
display: none
137+
}
138+
}
139+
.ddorg__pf3-component-mapper__select__value-container--is-multi {
140+
flex-wrap: nowrap;
141+
}
142+
.ddorg__pf3-component-mapper__select__value-container {
143+
margin-right: 8px;
144+
}
113145
}

0 commit comments

Comments
 (0)