Skip to content

Commit 64a7344

Browse files
committed
refactor(OutputList): use custom p-chip-item styling from sass
1 parent b4edb49 commit 64a7344

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

dev/components/demo/PrimeOutput.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ const formData = ref(props.data)
2424
</h2>
2525
<slot />
2626
<div class="flex flex-wrap gap-8">
27-
<div class="min-w-35rem basis-1/3 md:basis-1/4">
27+
<div class="min-w-30rem basis-1/3 md:basis-1/4">
2828
<div class="p-formkit-data-view">
2929
<FormKit
3030
v-model="formData"

dev/modules/primevue.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import Toolbar from 'primevue/toolbar'
1010
import AutoComplete from 'primevue/autocomplete'
1111
import CascadeSelect from 'primevue/cascadeselect'
1212
import Checkbox from 'primevue/checkbox'
13+
import Chip from 'primevue/chip'
1314
import ColorPicker from 'primevue/colorpicker'
1415
import DatePicker from 'primevue/datepicker'
1516
import Editor from 'primevue/editor'
@@ -56,6 +57,7 @@ export const install: UserModule = ({ app }) => {
5657
app.component('AutoComplete', AutoComplete)
5758
app.component('CascadeSelect', CascadeSelect)
5859
app.component('Checkbox', Checkbox)
60+
app.component('Chip', Chip)
5961
app.component('ColorPicker', ColorPicker)
6062
app.component('DatePicker', DatePicker)
6163
app.component('Editor', Editor)

dev/pages/outputs/OutputList.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ const schema
2525
{
2626
$formkit: 'primeOutputList',
2727
name: 'list2',
28-
label: 'Use Chips from PrimeVue',
29-
itemClass: 'p-chip',
28+
label: 'Use Chip Item Class',
29+
itemClass: 'p-chip-item',
3030
divider: ' ',
3131
},
3232

src/sass/formkit-primevue.scss

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,10 +147,20 @@ $grid-breakpoints: (
147147
.p-button {
148148
margin-right: 0.5rem;
149149
}
150-
span.p-space {
151-
margin-right: 3rem;
150+
span {
151+
.p-space {
152+
margin-right: 3rem;
153+
}
152154
}
153155
}
156+
157+
.p-chip-item {
158+
align-items: center;
159+
background: var(--p-surface-500);
160+
color: var(--p-surface-0);
161+
border-radius: 1rem;
162+
padding: 0.2rem 0.5rem;
163+
}
154164
}
155165

156166
// Debug

0 commit comments

Comments
 (0)