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

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