PluginProbe
weForms – Easy Drag & Drop Contact Form Builder For WordPress / 1.4.2
weForms – Easy Drag & Drop Contact Form Builder For WordPress v1.4.2
1.6.7 1.6.8 1.6.9 1.6.12 1.6.13 1.6.14 1.6.15 1.6.16 1.6.17 1.6.18 1.6.19 1.6.2 1.6.20 1.6.21 1.6.22 1.6.23 1.6.24 1.6.25 1.6.26 1.6.27 1.6.28 1.6.3 1.6.4 1.6.5 1.6.6 All 74 releases
weforms / assets / less / integration.less

integration.less in weForms – Easy Drag & Drop Contact Form Builder For WordPress 1.4.2, at assets/less/integration.less

231 lines 4.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 #wpuf-form-builder .tab-content {
2 overflow-x: hidden;
3 }
4
5 .wpuf-integrations-wrap {
6 display: flex;
7 flex-wrap: wrap;
8 margin: 0 -10px;
9
10 .wpuf-integration {
11 padding: 0 10px;
12 flex-basis: 25%;
13 max-width: 25%;
14 margin-bottom: 0;
15 background-color: transparent;
16 box-shadow: none;
17 border: 0;
18 }
19 @media (max-width: 767px){
20 margin: 0;
21 .wpuf-integration {
22 flex-basis: 50%;
23 max-width: 50%;
24 }
25 }
26 @media (max-width: 450px){
27 .wpuf-integration {
28 flex-basis: 100%;
29 max-width: 100%;
30 label {
31 margin: 0 0 10px;
32 }
33 .wpuf-int-form-row {
34 flex-direction: column;
35 }
36 .wpuf-int-field {
37 width: 100%;
38 position: relative;
39 input:not([type='checkbox']), select, textarea {
40 padding: 7px 12px;
41 border-radius: 3px;
42 max-width: 100%;
43 width: 100%;
44 }
45 .wpuf-merge-tag-wrap {
46 .merge-tag-link {
47 position: absolute;
48 top: 7px;
49 right: 7px;
50 }
51 .wpuf-merge-tags {
52 top: 35px;
53 }
54 }
55 }
56 }
57 }
58 .wpuf-setting {
59 display: flex;
60 align-items: center;
61 a {
62 display: inline-flex;
63 margin-right: 10px;
64 }
65 span {
66 font-size: 16px;
67 font-weight: 400;
68 }
69 }
70
71 .wf-modal .wf-modal-dialog {
72 max-width: 600px;
73 }
74 .wf-modal-header {
75 border-bottom: 1px solid #E2E2E2;
76 background: #FBFBFB;
77 padding: 10px 20px;
78 img {
79 opacity: .5;
80 filter: grayscale(100%);
81 transition: all .3s ease-in-out;
82 }
83 .wpuf-toggle-switch{
84 &.checked ~ img {
85 opacity: 1;
86 filter: none;
87 }
88 }
89 .modal-close {
90 color: #777;
91 width: 52px;
92 height: 52px;
93 border-radius: 0;
94 background: transparent;
95 display: flex;
96 align-items: center;
97 justify-content: center;
98 top: 0;
99 right: 0;
100 border-left: 1px solid #ddd;
101 font-size: 18px;
102 font-weight: 300;
103 border-radius: 0 3px 0 0;
104 border-bottom: 0;
105 &:hover {
106 background: #eee;
107 opacity: 0.8;
108 }
109 }
110 .modal-header-left {
111 display: flex;
112 align-items: center;
113 img {
114 // height: 40px;
115 margin-left: 15px;
116 }
117 }
118 }
119 .wf-modal-footer {
120 border-top: 1px solid #E2E2E2;
121 background: #FBFBFB;
122 padding: 10px 20px;
123 }
124
125 fieldset {
126 border: 1px solid #E2E2E2 !important;
127 padding: 20px;
128 margin-bottom: 10px;
129 legend {
130 font-weight: 600;
131 font-size: 15px;
132 padding: 0 10px;
133 }
134 label {
135 font-weight: 600;
136 }
137 }
138 }
139
140 // form styles
141 .wpuf-int-form-row {
142 display: flex;
143 margin-bottom: 10px;
144 .wpuf-integration-updater {
145 display: inline-flex;
146 margin-left: 5px;
147 }
148 .wpuf-int-field-label {
149 margin-right: 10px;
150 min-width: 120px;
151 display: inline-flex;
152 }
153 .wpuf-int-field {
154 width: ~"calc(100% - 120px)";
155 position: relative;
156 input:not([type='checkbox']), select, textarea {
157 padding: 7px 12px;
158 border-radius: 3px;
159 max-width: 100%;
160 width: 100%;
161 }
162 .wpuf-merge-tag-wrap {
163 .merge-tag-link {
164 position: absolute;
165 top: 7px;
166 right: 7px;
167 }
168 .wpuf-merge-tags {
169 top: 35px;
170 }
171 }
172 }
173 .wpuf-int-field-label {
174 label {
175 font-weight: 600;
176 display: block;
177 margin-top: 6px;
178 }
179 }
180 }
181
182 @panel-border-color: #E2E2E2;
183 .wpuf-panel {
184 border: 1px solid @panel-border-color;
185 margin-bottom: 20px;
186 &.panel-checked {
187 .wpuf-panel-body img {
188 filter: none;
189 opacity: 1;
190 }
191 }
192 .wpuf-panel-body {
193 position: relative;
194 background: #fff;
195 height: 163px;
196 padding: 10px 20px;
197 display: flex;
198 align-items: center;
199 justify-content: center;
200 border-radius: 4px 4px 0 0;
201 img {
202 max-height: 100%;
203 max-width: 160px;
204 filter: grayscale(100%);
205 opacity: .5;
206 transition: all .3s ease-in-out;
207 }
208 .premium-badge {
209 font-size: 12px;
210 font-weight: 400;
211 line-height: 20px;
212 color: #fff;
213 background: #7ED321;
214 display: inline-block;
215 padding: 3px 12px;
216 position: absolute;
217 top: 20px;
218 right: -1px;
219 border-radius: 20px 0 0 20px;
220 }
221 }
222 .wpuf-panel-footer {
223 border-radius: 0 0 4px 4px;
224 background: #FBFBFB;
225 border-top: 1px solid @panel-border-color;
226 padding: 10px 20px;
227 display: flex;
228 justify-content: space-between;
229 align-items: center;
230 }
231 }