PluginProbe
Page Builder: Pagelayer – Drag and Drop website builder / 1.0.5
Page Builder: Pagelayer – Drag and Drop website builder v1.0.5
2.2.1 2.2.0 2.1.9 2.1.8 2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 trunk 0.9.0 0.9.1 0.9.2 0.9.3 0.9.4 0.9.5 0.9.6 0.9.7 0.9.8 0.9.9 1.0.0 1.0.2 1.0.3 1.0.4 1.0.5 All 129 releases
pagelayer / css / pagelayer-editor-frontend.css

pagelayer-editor-frontend.css in Page Builder: Pagelayer – Drag and Drop website builder 1.0.5, at css/pagelayer-editor-frontend.css

379 lines 6.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1
2 /* Add an element box */
3 .pagelayer-add-ele{
4 display:block;
5 vertical-align:middle;
6 text-align:center;
7 border:1px dashed #4a4949;
8 min-height:60px;
9 padding:5px;
10 color:#4f4f4f;
11 font-size: 16px;
12 line-height: 1.5;
13 }
14
15 .pagelayer-add-ele .fa{
16 font-size:15px;
17 color:#4a4949;
18 cursor:pointer;
19 }
20
21 .pagelayer-add-ele .fa:hover:before{
22 color:#3e8ef7;
23 }
24
25 .pagelayer-add-ele span,
26 .pagelayer-add-widget-area p{
27 font-family: "Open Sans", Arial,Helvetica,sans-serif;
28 }
29
30 .pagelayer-empty-col{
31 display:table-cell;
32 }
33
34 .pagelayer-row{
35 min-height:20px;
36 }
37
38 /* Since we have a wrap, we set the cols to the wrap. Hence we need to make the width of the real thing to 100% */
39 .pagelayer-ele-wrap>.pagelayer-col{
40 width:100%;
41 }
42
43 .pagelayer-ele-wrap{
44 position: relative;
45 }
46
47 /*.pagelayer-ele-option{
48 min-height: 10px;
49 } */
50
51 .pagelayer-wrap-col{
52 align-content: unset !important;
53 }
54
55 .pagelayer-ele-overlay{
56 position: absolute;
57 width: 100%;
58 height: 100%;
59 right: 0px;
60 top: 0px;
61 z-index: 10;
62 pointer-events:none;
63 }
64
65 .pagelayer-ele-hover, .pagelayer-drag-ele-hover{/* Both classes are same. but its just that during drag, we use the later */
66 outline:1px solid #277CF9;
67 }
68
69 .pagelayer-active{
70 outline:1px solid #7460EE;
71 }
72
73 .pagelayer-hide-active{
74 outline: transparent !important;
75 }
76
77 .pagelayer-row-hover{
78 outline-color:#41A85F;
79 outline-width:1px;
80 }
81
82 .pagelayer-col-hover{
83 outline-color:#905101;
84 outline-width:1px;
85 }
86
87 .pagelayer-ele-option,
88 .pagelayer-row-option,
89 .pagelayer-col-option{
90 position: absolute;
91 top:0px;
92 right:0px;
93 z-index: 20;
94 padding:0px;
95 margin:0px;
96 line-height: 0;
97 pointer-events:auto;
98 }
99
100 .pagelayer-eoi{
101 display:inline-block !important;
102 font-size:12px !important;
103 padding:4px !important;
104 background:#277CF9;
105 color:#fff ;
106 }
107
108 .pagelayer-eoi:hover{
109 background:#1c59b3;
110 cursor: pointer;
111 }
112
113 .pagelayer-row-option{
114 top:-20px;
115 left:calc(50% - 63px/2);
116 z-index: 30;
117 }
118
119 .pagelayer-row-option-zero>.pagelayer-wrap-row:first-child>.pagelayer-ele-overlay .pagelayer-row-option{
120 top:0;
121 }
122
123 .pagelayer-row-option .pagelayer-eoi{
124 background:#41A85F;
125 }
126
127 .pagelayer-row-option .pagelayer-eoi:hover{
128 background:#27713d;
129 }
130
131 .pagelayer-col-option .pagelayer-eoi{
132 background:#905101;
133 }
134
135 .pagelayer-col-option .pagelayer-eoi:hover{
136 background:#5a3401;
137 }
138
139 .pagelayer-col-option{
140 top:0px;
141 left:0px;
142 z-index: 30;
143 width: 21px;
144 }
145
146 .pagelayer-splash{
147 background-image:url(../images/splash.png);
148 height:30px;
149 background-position: center center;
150 background-repeat: no-repeat;
151 background-size: cover;
152 }
153
154 .pagelayer-space-holder{
155 background:url(../images/space.png);
156 background-repeat:repeat;
157 }
158
159 .pagelayer-anchor{
160 background-image:url(../images/anchor.png);
161 height:30px;
162 background-position: center center;
163 background-repeat: no-repeat;
164 background-size: cover;
165 }
166
167
168 /* Right Click */
169 .pagelayer-right-click-options{
170 position:absolute;
171 background:#e9eaea;
172 border-radius: 2px;
173 box-shadow: 0 0 5px rgba(0,0,0,0.1);
174 z-index: 10;
175 border: 1px solid rgba(0,0,0,0.2);
176 width:135px;
177 }
178
179 .pagelayer-right-click-options ul{
180 list-style: none;
181 margin: 0;
182 padding: 0;
183 }
184
185 .pagelayer-right-click-options a{
186 color: #4a4949;
187 padding: 8px 10px;
188 width: 100%;
189 display: block;
190 transition: all 0.2s;
191 }
192
193 .pagelayer-right-click-options a .fa{
194 margin-right: 5px;
195 }
196
197 .pagelayer-right-click-options a:hover{
198 background: #449D44;
199 color:#fff;
200 }
201
202 .pagelayer-right-click-options li{
203 border-bottom: 1px solid rgb(236, 236, 236);
204 font-size: 12px;
205 font-family: Opensans, arial;
206 cursor:pointer;
207 }
208
209 .pagelayer-right-click-options .pagelayer-right-delete:hover {
210 background:#EF4D4D;
211 }
212
213 @media (min-width: 769px){
214 .pagelayer-hide-desktop{
215 display:initial;
216 filter:blur(3px);
217 }
218 }
219
220 @media (max-width: 768px) and (min-width: 361px){
221 .pagelayer-hide-tablet{
222 display:initial;
223 filter:blur(3px);
224 }
225 }
226
227 @media (max-width: 360px){
228 .pagelayer-hide-mobile{
229 display:initial;
230 filter:blur(3px);
231 }
232 }
233
234 /* Pagelayer add section area */
235
236 .pagelayer-add-widget-area{
237 padding: 10px;
238 width:100%;
239 text-align: center;
240 border: 2px #3e8ef7;
241 border-style: dashed;
242 position:relative;
243 font-family: "Open Sans", Arial,Helvetica,sans-serif;
244 margin:20px auto;
245 }
246
247 .pagelayer-add-widget-area .pagelayer-add-button{
248 font-size: 14px;
249 font-weight: bold;
250 border: 1px solid #007bff;
251 background-color: #007bff;
252 color:#fff;
253 border-radius:5px;
254 padding:9px;
255 margin-right:5px;
256 cursor:pointer;
257 display:inline-block;
258 }
259
260 .pagelayer-add-widget-area .pagelayer-add-button:hover{
261 border: 1px solid #0069d9;
262 background-color: #0069d9;
263 }
264
265 .pagelayer-add-widget-area .pagelayer-add-section{
266 border: 1px solid #17a2b8;
267 background-color: #17a2b8;
268 }
269
270 .pagelayer-add-widget-area .pagelayer-add-section:hover{
271 border: 1px solid #138496;
272 background-color: #138496;
273 }
274
275 .pagelayer-add-widget-area p{
276 margin: 0px !important;
277 color:#4f4f4f;
278 font-size: 20px;
279 line-height: 1.8;
280 }
281
282 .pagelayer-add-widget-drag{
283 border-color: #111111;
284 background: #c4d2de;
285 }
286
287 /* Pagelayer Drag stuff */
288
289 .pagelayer-is-dragging{
290 opacity: 0.33;
291 transition:0.1s;
292 }
293
294 .pagelayer-drag-show{
295 position:absolute;
296 top:0px;
297 left:0px;
298 display:none;
299 background: blue;
300 z-index:1000;
301 }
302
303 .pagelayer-drag-prospect{
304 height:1px;
305 background:#00BCD4;
306 z-index: 1000;
307 width: 100%;
308 }
309
310 .pagelayer-drag-prospect-col{
311 position: absolute;
312 top: 0px;
313 width: 1px;
314 height: 100% !important;
315 }
316
317 /* Column resize handler icon */
318 .pagelayer-resize-handler{
319 position:absolute;
320 top:50%;
321 left:100%;
322 transform: translate(-43%, -50%);
323 color: #fff;
324 font-size: 11px;
325 z-index: 99;
326 cursor:ew-resize;
327 display:none;
328 pointer-events: all;
329 }
330
331 .pagelayer-resize-icon{
332 background-color: #905101;
333 padding: 3px;
334 border-radius: 4px;
335 height:30px;
336 display:inline-block;
337 }
338
339 .pagelayer-resize-handler:before{
340 content:attr(pre-width);
341 background: #4f4f4f;
342 position: absolute;
343 right: 120%;
344 top: 50%;
345 transform: translateY(-50%);
346 padding: 0 6px;
347 border-radius:100%;
348 }
349
350 .pagelayer-resize-handler:after{
351 content:attr(next-width);
352 background: #4f4f4f;
353 position: absolute;
354 left: 120%;
355 top: 50%;
356 transform: translateY(-50%);
357 padding: 0 6px;
358 border-radius:100%;
359 }
360
361 /* Hide resize handler icon from last child*/
362 .pagelayer-wrap-col:not(:last-child):hover > .pagelayer-ele-hover .pagelayer-resize-handler{
363 display:block;
364 }
365
366 /* Column resize handler icon end */
367
368 /* WordPress media box CSS */
369 [id^="__wp-uploader"] .screen-reader-text{
370 display:none;
371 }
372
373 [id^="__wp-uploader"] .media-button-select{
374 text-transform: uppercase;
375 font-weight: 700;
376 letter-spacing: 0.046875em;
377 }
378 /* WordPress media box CSS end */
379