PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 4.12.0
GiveWP – Donation Plugin and Fundraising Platform v4.12.0
4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / src / DonationForms / resources / styles / elements / _fields.scss
give / src / DonationForms / resources / styles / elements Last commit date
_fields.scss 1 year ago _form.scss 2 years ago _groups.scss 2 years ago _header.scss 1 year ago _icons.scss 2 years ago _iframe.scss 2 years ago _multi-step-form.scss 1 year ago _sections.scss 1 year ago
_fields.scss
207 lines
1 .givewp-fields-checkbox {
2 &__description {
3 margin-left: calc(1.25em + 0.375em);
4 }
5
6 &-anonymous {
7 .givewp-fields__description{
8 margin-left: 1.78rem;
9 }
10 }
11 }
12
13 .givewp-fields-amount {
14
15 }
16
17 .givewp-fields {
18 display: flex;
19 flex-direction: column;
20 gap: var(--givewp-spacing-1);
21 width: 100%;
22
23 legend {
24 font-size: var(--givewp-font-size-paragraph-lg);
25 font-weight: 500;
26 line-height: 1.5;
27 color: var(--givewp-grey-700);
28 }
29
30 label {
31 display: flex;
32 flex-direction: column;
33 gap: var(--givewp-spacing-1);
34 font-size: var(--givewp-font-size-paragraph-lg);
35 font-weight: 500;
36 line-height: 1.5;
37 color: var(--givewp-grey-700);
38
39 &:has(> input[type="checkbox"]) {
40 flex-direction: row;
41 gap: var(--givewp-spacing-2);
42 align-items: center;
43 }
44 }
45
46 &__description {
47 margin: 0;
48 color: var(--givewp-grey-700);
49 line-height: 1.43;
50 font-size: 0.875rem;
51 }
52 }
53
54 .givewp-field-required {
55 color: var(--givewp-red-500);
56 }
57
58 .givewp-field-error-message {
59 margin-top: var(--givewp-spacing-1);
60
61 > * {
62 font-size: 0.875rem;
63 color: var(--givewp-red-500);
64 font-weight: normal;
65 margin: 0;
66 }
67 }
68
69 .givewp-fields-consent {
70 display: flex;
71 flex-direction: column;
72 gap: var(--givewp-spacing-2);
73
74 &__container {
75 display: flex;
76 flex-direction: column;
77 gap: var(--givewp-spacing-4);
78 line-height: 150%;
79 max-height: 17.5rem;
80 min-height: 6.5rem;
81 overflow-y: auto;
82 border: 1px solid var(--givewp-grey-200);
83 border-radius: var(--givewp-rounded-4);
84 padding: var(--givewp-spacing-2) var(--givewp-spacing-4);
85 background: var(--givewp-shades-white);
86
87 > * {
88 margin: 0;
89 }
90 }
91 }
92
93 .givewp-fields-radio,
94 .givewp-fields-checkbox {
95 &__options {
96 display: flex;
97 flex-direction: column;
98 gap: var(--givewp-spacing-2);
99 }
100
101 &__option-container {
102 display: flex;
103 align-items: flex-end;
104 gap: var(--givewp-spacing-2);
105
106 label {
107 font-weight: 400;
108 }
109 }
110 }
111
112 input[type="checkbox"]="checkbox""], input[type="radio"]="radio""] {
113 appearance: none;
114 background-color: transparent;
115 margin: 0;
116 color: var(--givewp-primary-color);
117 width: 1.25rem;
118 height: 1.25rem;
119 border: solid 1px var(--givewp-grey-400);
120 font-size: inherit;
121 vertical-align: middle;
122 cursor: pointer;
123 flex-shrink: 0;
124
125 &:checked::before {
126 transform: scale(1);
127 }
128
129 &:focus {
130 border-color: var(--givewp-primary-color);
131 box-shadow: 0 0 0 var(--outline-width) var(--form-element-focus-color);
132 }
133
134 &[aria-invalid="false"]="false""] {
135 --border-color: var(--form-element-valid-border-color);
136 }
137
138 &[aria-invalid="true"]="true""] {
139 --border-color: var(--form-element-invalid-border-color);
140 }
141 }
142
143 select {
144 &:focus {
145 box-shadow: 0 0 0 var(--outline-width) var(--form-element-focus-color);
146 }
147 }
148
149 input[type="radio"]="radio""] {
150 border-radius: 50%;
151 transform: translateY(-0.075em);
152
153 display: grid;
154 place-content: center;
155
156 &::before {
157 content: "";
158 width: 0.75rem;
159 height: 0.75rem;
160 border-radius: 50%;
161 transform: scale(0);
162 transition: 120ms transform ease-in-out;
163 box-shadow: inset 1em 1em var(--givewp-primary-color);
164 vertical-align: middle;
165 cursor: pointer;
166 }
167 }
168
169 input[type="checkbox"]="checkbox""] {
170 &:checked,
171 &:checked:active,
172 &:checked:focus {
173 background-color: var(--givewp-primary-color);
174 background-image: var(--icon-checkbox);
175 background-position: center;
176 background-size: 0.75em auto;
177 background-repeat: no-repeat;
178 }
179
180 &:indeterminate {
181 --background-color: var(--primary);
182 --border-color: var(--primary);
183 background-image: var(--icon-minus);
184 background-position: center;
185 background-size: 0.75em auto;
186 background-repeat: no-repeat;
187 }
188 }
189
190 input[type="file"]="file""] {
191 border: 0.078rem solid transparent;
192 border-radius: 0.25rem;
193 font-size: 0.875rem;
194 height: auto;
195
196 &::file-selector-button {
197 background-color: var(--givewp-primary-color);
198 border-color: var(--givewp-primary-color);
199 font-size: 0.875rem;
200 }
201
202 &[aria-invalid="true"]="true""],
203 &:invalid {
204 border-color: var(--form-element-invalid-border-color);
205 }
206 }
207