PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 3.17.0
GiveWP – Donation Plugin and Fundraising Platform v3.17.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 / Views / Form / Templates / Sequoia / assets / css / ffm.scss
give / src / Views / Form / Templates / Sequoia / assets / css Last commit date
icons 4 years ago authorizenet.scss 4 years ago currencyswitcher.scss 4 years ago feerecovery.scss 4 years ago ffm.scss 4 years ago form.scss 3 years ago legacy-consumer.scss 4 years ago mixins.scss 4 years ago newsletter.scss 4 years ago paypal-commerce.scss 4 years ago receipt.scss 3 years ago recurring.scss 4 years ago square.scss 4 years ago tributes.scss 3 years ago util.scss 4 years ago
ffm.scss
239 lines
1 /* stylelint-disable */
2 .ffm-field-container {
3 position: relative;
4
5 fieldset {
6 padding: 0 !important;
7 }
8
9 .give-label {
10 display: block !important;
11
12 .give-tooltip:not(.give-required-indicator + .give-tooltip) {
13 padding-left: 5px;
14 }
15 }
16 }
17
18 /*---------------------------------
19 RTL styles
20 -----------------------------------*/
21
22 html[dir='rtl']='rtl'] {
23 .ffm-field-container[data-field-type='checkbox']='checkbox'] {
24 label {
25 top: 6px;
26
27 &::before {
28 right: 0;
29 }
30
31 &::after {
32 top: -3px;
33 right: 0;
34 margin-right: 1px;
35 }
36 }
37 }
38
39 .ffm-field-container[data-field-type='radio']='radio'] {
40 label {
41 padding-right: 32px !important;
42
43 &::before {
44 right: 0;
45 }
46
47 &::after {
48 right: 6px;
49 }
50 }
51 }
52 }
53
54 /*---------------------------------
55 Backward compatibility ffm css. we can remove this code in future.
56 FFM version > 1.6.0 uses field api to render custom field which does not require below style.
57 -----------------------------------*/
58 .choose-amount {
59 #give-ffm-section {
60 margin: 20px !important;
61 }
62 }
63
64 .give-ffm-form-row-responsive {
65 .give-label {
66 display: block !important;
67 position: absolute;
68 font-size: 14px;
69 }
70 }
71
72 fieldset {
73 .give-ffm-form-row-responsive {
74 position: relative;
75 }
76 }
77
78 .ffm-checkbox-field {
79 label {
80 font-weight: 500;
81 font-size: 16px;
82 line-height: 1.4;
83 padding: 0 0 2px 32px;
84 width: 100%;
85 margin-left: 0;
86 color: #333;
87 display: inline-block;
88
89 &::before {
90 content: ' ';
91 position: absolute;
92 top: calc(50% - 12px);
93 left: 0;
94 width: 20px;
95 height: 20px;
96 border: 1px solid #b4b9be;
97 background-color: #fff;
98 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
99 }
100
101 &::after {
102 transition: clip-path 0.2s ease, -webkit-clip-path 0.2s ease;
103 border-radius: 11px;
104 width: 20px;
105 height: 20px;
106 position: absolute;
107 top: calc(50% - 10px);
108 left: 0;
109 content: ' ';
110 display: block;
111 background-image: url("data:image/svg+xml,%3Csvg width='15' height='11' viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.73047 10.7812C6.00391 11.0547 6.46875 11.0547 6.74219 10.7812L14.7812 2.74219C15.0547 2.46875 15.0547 2.00391 14.7812 1.73047L13.7969 0.746094C13.5234 0.472656 13.0859 0.472656 12.8125 0.746094L6.25 7.30859L3.16016 4.24609C2.88672 3.97266 2.44922 3.97266 2.17578 4.24609L1.19141 5.23047C0.917969 5.50391 0.917969 5.96875 1.19141 6.24219L5.73047 10.7812Z' fill='%231E8CBE'/%3E%3C/svg%3E%0A");
112 background-repeat: no-repeat;
113 background-position: center;
114 clip-path: polygon(0 0, 11% 0, 0 100%, 0 55%);
115 -webkit-clip-path: polygon(0 0, 11% 0, 0 100%, 0 55%);
116 }
117
118 &.checked {
119 &::after {
120 clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
121 -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
122 }
123 }
124 }
125 }
126 .ffm-radio-field {
127 input[type='radio']='radio'] {
128 opacity: 0 !important;
129 position: absolute !important;
130 }
131
132 label {
133 font-weight: 500;
134 font-size: 16px;
135 line-height: 1.4;
136 padding: 0 0 0 32px;
137 width: 100%;
138 margin-left: 0;
139 color: #333;
140 display: inline-block;
141
142 &::before {
143 content: ' ';
144 position: absolute;
145 top: calc(50% - 12px);
146 left: 0;
147 width: 20px;
148 height: 20px;
149 border-radius: 50%;
150 border: 1px solid #b4b9be;
151 background-color: #fff;
152 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
153 }
154
155 &::after {
156 transform: scale3d(0, 0, 0);
157 transition: transform 0.2s ease;
158 border-radius: 12px;
159 width: 10px;
160 height: 10px;
161 position: absolute;
162 top: calc(50% - 6px);
163 left: 6px;
164 content: ' ';
165 display: block;
166 background: #333;
167 }
168
169 &.selected {
170 &::after {
171 transform: scale3d(1, 1, 1);
172 }
173 }
174 }
175 }
176
177 .ffm-attachment-upload-filelist {
178 background: #fff;
179 border: 1px solid #b8b8b8;
180 box-sizing: border-box;
181 box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.152289);
182 border-radius: 4px !important;
183 font-weight: 400;
184 font-size: 14px;
185 line-height: 1;
186 color: #8d8e8e;
187 padding: 0;
188 position: relative;
189 display: flex;
190 overflow: hidden;
191
192 a.file-selector {
193 display: inline-block;
194 height: 100%;
195 top: 0;
196 padding: 14px;
197 border-radius: 0;
198 border-right: 1px solid #b8b8b8;
199 font-size: 14px;
200 line-height: 20px;
201 color: #333;
202 background: #f1f1f1;
203 text-decoration: none;
204
205 &:focus {
206 outline: none;
207 }
208 }
209 }
210
211 html[dir='rtl']='rtl'] {
212 .ffm-checkbox-field {
213 label {
214 top: 6px;
215 &::before {
216 right: 0;
217 }
218
219 &::after {
220 top: -3px;
221 right: 0;
222 margin-right: 1px;
223 }
224 }
225 }
226 .ffm-radio-field {
227 label {
228 padding-right: 32px !important;
229 &::before {
230 right: 0;
231 }
232
233 &::after {
234 right: 6px;
235 }
236 }
237 }
238 }
239