PluginProbe
Page Builder: Pagelayer – Drag and Drop website builder / 1.0.4
Page Builder: Pagelayer – Drag and Drop website builder v1.0.4
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.4, at css/pagelayer-editor-frontend.css

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