Skip to content

Commit c57b16c

Browse files
committed
refactor(styles): Remove all fixed With
1 parent 1a689cf commit c57b16c

File tree

7 files changed

+23
-109
lines changed

7 files changed

+23
-109
lines changed

public/sass/formkit-prime-inputs.scss

-95
Original file line numberDiff line numberDiff line change
@@ -1,95 +0,0 @@
1-
.formkit-inner {
2-
3-
span {
4-
.p-inputtext {
5-
width: 300px;
6-
}
7-
}
8-
9-
.p-inputnumber {
10-
.p-inputtext {
11-
width: 150px;
12-
}
13-
}
14-
15-
.p-inputmask {
16-
width: 150px;
17-
}
18-
19-
.p-password {
20-
.p-inputtext {
21-
width: 300px;
22-
}
23-
}
24-
25-
.p-inputtextarea {
26-
width: 300px;
27-
}
28-
29-
.p-slider {
30-
width: 300px;
31-
margin-top: 10px;
32-
33-
}
34-
35-
.p-color-picker {
36-
.p-inputtext {
37-
width: 30px;
38-
}
39-
}
40-
41-
.p-calendar {
42-
.p-inputtext {
43-
width: 150px;
44-
}
45-
}
46-
47-
.p-chips {
48-
.p-inputtext {
49-
width: 300px;
50-
}
51-
}
52-
53-
.p-dropdown {
54-
.p-inputtext {
55-
width: 250px;
56-
}
57-
}
58-
59-
.p-selectbutton {
60-
width: 300px;
61-
}
62-
63-
.p-multiselect {
64-
.p-multiselect-label {
65-
width: 250px;
66-
}
67-
}
68-
69-
.p-listbox {
70-
.p-listbox-item {
71-
width: 250px;
72-
}
73-
}
74-
75-
.p-editor-container {
76-
width: 300px;
77-
}
78-
}
79-
80-
.formkit-outer[data-type="primeInputSwitch"], .formkit-outer[data-type="primeCheckbox"], .formkit-outer[data-type="primeTriStateCheckBox"], .formkit-outer[data-type="primeRadioButton"] {
81-
.formkit-inner {
82-
width: 300px;
83-
84-
.formkit-prime-right {
85-
margin-left: 10px;
86-
font-size: 1rem;
87-
}
88-
89-
.formkit-prime-left {
90-
margin-right: 10px;
91-
font-size: 1rem;
92-
}
93-
}
94-
}
95-

public/sass/formkit-primevue.scss

+14-9
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
.formkit-outer {
99
margin: 4px;
1010
padding-bottom: 12px;
11-
width: 400px;
1211
ul {
1312
margin-block-start: 2px;
1413
margin-block-end: 2px;
@@ -26,16 +25,26 @@
2625
}
2726
}
2827

29-
.formkit-wrapper,
30-
.formkit-fieldset {
31-
max-width: 0;
28+
.formkit-outer[data-type="primeInputSwitch"], .formkit-outer[data-type="primeCheckbox"], .formkit-outer[data-type="primeTriStateCheckBox"], .formkit-outer[data-type="primeRadioButton"] {
29+
.formkit-inner {
30+
31+
.formkit-prime-right {
32+
margin-left: 10px;
33+
font-size: 1rem;
34+
}
35+
36+
.formkit-prime-left {
37+
margin-right: 10px;
38+
font-size: 1rem;
39+
}
40+
}
3241
}
3342

43+
3444
.formkit-label {
3545
display: block;
3646
margin: 0;
3747
padding-bottom: 6px;
38-
width: 300px;
3948
font-weight: bold;
4049
font-size: 0.8rem;
4150
}
@@ -79,10 +88,6 @@
7988
color: var(--text-color-secondary);
8089
}
8190

82-
.formkit-messages {
83-
padding: 0;
84-
}
85-
8691
.formkit-message {
8792
padding: 0;
8893
margin: 0;

src/App.scss

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
@import "src/sass/primevue/layout";
22
@import "public/sass/formkit-primevue";
3-
@import "public/sass/formkit-prime-inputs";
43
@import "src/sass/main";
54

src/components/demo/PrimeInput.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ const documentationLink = `https://primevue.org/${props.header.replace('Prime',
2222
<h1>{{ header }}</h1>
2323

2424
<div class="flex flex-wrap">
25-
<div class="min-w-lg mb-6">
25+
<div class="min-w-lg mb-6 mr-6">
2626
<FormKit
2727
id="form"
2828
v-model="formData"

src/pages/demo/Checkbox.vue

+6-2
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,18 @@ const schema
1212
},
1313
{
1414
$formkit: 'primeCheckbox',
15-
name: 'eu_citizen',
1615
id: 'eu',
1716
labelLeft: 'Are you a european citizen: ',
1817
},
18+
{
19+
$formkit: 'primeCheckbox',
20+
id: 'taxes',
21+
labelRight: 'Taxes includes ',
22+
},
1923
{
2024
$formkit: 'primeCheckbox',
2125
name: 'readonly',
22-
label: 'readonly does not work atn',
26+
label: 'readonly',
2327
_readonly: true,
2428
},
2529
{

src/pages/demo/InputText.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ const schema
4040
label: 'Icon Both Sides',
4141
help: '',
4242
style: 'background:gray;',
43-
class: 'customClass',
43+
class: 'customClass w-64',
4444
iconLeft: 'pi pi-plus',
4545
iconRight: 'pi pi-check',
4646
},

src/pages/demo/Slider.vue

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const schema
99
$formkit: 'primeSlider',
1010
name: 'slider',
1111
label: 'Use Slider',
12+
class: 'mt-2 w-48',
1213
min: 5,
1314
max: 100,
1415
step: 5,

0 commit comments

Comments
 (0)