PluginProbe ʕ •ᴥ•ʔ
Starter Sites & Templates by Neve / trunk
Starter Sites & Templates by Neve vtrunk
1.4.0 1.3.0 1.2.29 1.2.28 1.2.6 1.2.7 1.2.8 1.2.9 trunk 1.0.10 1.0.11 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 1.1.20 1.1.21 1.1.22 1.1.23 1.1.24 1.1.25 1.1.26 1.1.27 1.1.28 1.1.29 1.1.3 1.1.30 1.1.31 1.1.32 1.1.33 1.1.34 1.1.35 1.1.36 1.1.37 1.1.38 1.1.39 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.3 1.2.4 1.2.5
templates-patterns-collection / elementor / src / editor.scss
templates-patterns-collection / elementor / src Last commit date
components 1 year ago data 1 year ago editor.scss 3 years ago export.js 1 year ago import.js 1 year ago index.js 5 years ago template-library.js 2 years ago
editor.scss
775 lines
1 .elementor-add-new-section {
2 .elementor-templates-cloud-button {
3 background-color: #0366D6;
4 margin-left: 5px;
5
6 .tpc-template-cloud-icon {
7 width: 18px;
8 height: 18px;
9 }
10 }
11 }
12
13 .ti-tpc-templates-modal {
14 .dialog-widget-content {
15 max-width: 990px;
16 width: 100%;
17 background: #f1f3f5;
18
19 .dialog-header {
20 padding: 0;
21 background: #fff;
22 box-shadow: 0 0 8px rgba(0,0,0,.1);
23 position: relative;
24
25 &.is-dark {
26 background-color: #26292c;
27
28 .ti-tpc-templates-modal__header {
29 .ti-tpc-templates-modal__header__logo-area {
30 .ti-tpc-template-library-header-preview-back {
31 border-right: 1px solid rgba(255, 255, 255, 0.25);
32
33 &:hover {
34 color: #ffffff;
35 }
36 }
37 }
38
39 .ti-tpc-templates-modal__header__items-area {
40 .ti-tpc-templates-modal__header__close {
41 border-left: 1px solid rgba(255, 255, 255, 0.25);
42
43 &:hover {
44 color: #ffffff;
45 }
46 }
47 }
48
49 .ti-tpc-templates-modal__header__menu-area {
50 .ti-tpc-template-library-menu-item {
51 color: #e0e1e3;
52
53 &.is-active {
54 background: linear-gradient(180deg,#26292c,#34383c);
55 border-bottom: 3px solid #71d7f7;
56 }
57 }
58 }
59 }
60 }
61
62 .ti-tpc-templates-modal__header {
63 display: flex;
64 align-items: center;
65 justify-content: space-between;
66 height: 50px;
67
68 .ti-tpc-templates-modal__header__logo-area {
69 width: 175px;
70 height: 100%;
71 text-align: left;
72 padding-left: 15px;
73
74 .ti-tpc-templates-modal__header__logo {
75 height: 100%;
76 display: flex;
77 align-items: center;
78 line-height: 1;
79
80 svg {
81 width: 30px;
82 height: 30px;
83 }
84 }
85
86 .ti-tpc-template-library-header-preview-back {
87 height: 100%;
88 color: #a4afb7;
89 font-size: 14px;
90 padding: 16.5px 16.5px 15px 0;
91 border-right: 1px solid #e6e9ec;
92 cursor: pointer;
93 transition: color .5s;
94
95 &:hover {
96 color: #495157;
97 }
98
99 i {
100 padding-right: 10px;
101 font-size: 18px;
102
103 &::before {
104 content: "";
105 }
106 }
107 }
108 }
109
110 .ti-tpc-templates-modal__header__menu-area {
111 text-align: center;
112 color: #6d7882;
113 font-size: 13px;
114
115 .ti-tpc-template-library-menu-item {
116 display: inline-block;
117 padding: 17px 0;
118 width: 150px;
119 height: auto;
120
121 &.is-active {
122 border-bottom: 3px solid #0073aa;
123 }
124 }
125 }
126
127 .ti-tpc-templates-modal__header__items-area {
128 width: 175px;
129 display: flex;
130 justify-content: flex-end;
131
132 .ti-tpc-template-library-header-tools {
133 display: flex;
134
135 .ti-tpc-template-library-header-actions {
136 display: flex;
137
138 .ti-tpc-templates-modal__header__item {
139 padding-right: 16px;
140 }
141 }
142
143 .ti-tpc-template-library-header-preview-insert-wrapper {
144 cursor: default;
145 padding: 0 10px;
146
147 .ti-tpc-template-library-template-insert {
148 height: auto;
149 color: #fff;
150 background-color: #39b54a;
151 padding: 8px 14px;
152 font-size: 11px;
153 }
154 }
155 }
156 }
157 }
158
159 .ti-tpc-templates-modal__header__item {
160 position: relative;
161 display: flex;
162 align-items: center;
163 justify-content: center;
164 box-sizing: content-box;
165 padding: 0;
166
167 &.ti-tpc-templates-modal__header__close {
168 width: 47px;
169 border-left: 1px solid #e6e9ec;
170 }
171
172 i:not(.eicon-file-download) {
173 color: #a4afb7;
174 font-size: 18px;
175 cursor: pointer;
176 }
177 }
178 }
179 }
180
181 .dialog-message {
182 height: 750px;
183 max-height: 85vh;
184 overflow: auto;
185 padding-top: 25px;
186 background-color: var(--e-a-bg-active, #2f3032);
187 color: var(--e-a-color-txt, #babfc5);
188
189 &.is-dark {
190 background-color: var(--e-a-color-bg-active, #2f3032);
191 color: var(--e-a-color-txt, #babfc5);
192 .dialog-content {
193 .ti-tpc-template-library-templates {
194 .ti-tpc-template-library-templates-header {
195 .ti-tpc-template-library-templates-header-search {
196 input {
197 color: var(--e-a-color-txt);
198 }
199 }
200 }
201 .ti-tpc-template-library-templates-container {
202 .ti-tpc-template-library-templates-table-header {
203 .ti-tpc-template-library-templates-table-column {
204 .components-button {
205 &:hover {
206 color: #ffffff;
207 }
208 }
209 }
210 }
211
212 .ti-tpc-template-library-templates-table-item {
213 background-color: #4c4f56;
214
215 &:hover {
216 background-color: #64666a;
217 }
218
219 .ti-tpc-template-library-templates-table-column {
220 .components-button {
221 &:hover {
222 color: #a4afb7;
223 }
224 }
225
226 .components-dropdown {
227 .components-popover {
228 &:not(.is-without-arrow) {
229 &::before,
230 &::after {
231 border-top-color: #4c4f56;
232 border-bottom-color: #4c4f56;
233 }
234 }
235
236 .components-popover__content {
237 background: #4c4f56;
238 box-shadow: 1px 3px 11px rgba(0,0,0,.3);
239 border-color: transparent;
240 }
241 }
242 }
243 }
244 }
245
246 .ti-tpc-template-library-template {
247 background-color: #404349;
248
249 .ti-tpc-template-library-template-footer {
250 .ti-tpc-template-library-template-name {
251 color: #e0e1e3;
252 }
253 }
254 }
255 }
256 }
257 }
258 }
259
260 .dialog-content {
261 display: block;
262 height: 100%;
263
264 &.is-loading {
265 display: flex;
266 justify-content: center;
267 align-items: center;
268 }
269
270 .ti-tpc-template-library-templates {
271 padding: 0 15px;
272
273 .ti-tpc-template-library-templates-header {
274 display: flex;
275 align-items: center;
276 justify-content: space-between;
277
278 .ti-tpc-template-library-templates-header-filters {
279 font-size: 11px;
280 display: flex;
281
282 .ti-tpc-template-library-templates-header-filters-label {
283 flex-grow: 1;
284 text-align: left;
285 padding-right: 20px;
286 border-right: 1px solid #d5dadf;
287 text-transform: uppercase;
288 }
289
290 .ti-tpc-template-library-templates-header-filters-filter {
291 display: flex;
292
293 .components-button {
294 padding: 0 0 0 20px;
295 height: auto;
296 color: inherit;
297 font-size: inherit;
298 text-transform: uppercase;
299
300 &.is-selected {
301 &:after {
302 font-family: eicons;
303 content: "\e8ae";
304 margin-left: 3px;
305 }
306
307 &.is-asc {
308 &:after {
309 content: "\e8ad";
310 }
311 }
312 }
313 }
314 }
315 }
316
317 .ti-tpc-template-library-templates-header-search {
318 width: 200px;
319 position: relative;
320
321 input {
322 border: none;
323 border-bottom: 1px solid #d5dadf;
324 border-radius: 0;
325 font-size: 11px;
326 padding: 8px 15px 8px 0;
327 transition: border .5s;
328 color: var(--e-a-color-txt, #babfc5);
329 }
330
331 i,
332 .components-button {
333 position: absolute;
334 top: 50%;
335 right: 0;
336 transform: translateY(-50%);
337 color: var(--e-a-color-txt, #babfc5);
338 }
339 }
340 }
341
342 .ti-tpc-template-library-templates-container {
343 margin: 10px -15px 0;
344 display: flex;
345 flex-wrap: wrap;
346 align-items: flex-start;
347 p {
348 padding: 8px 16px;
349 }
350
351 &.is-table {
352 flex-direction: column;
353 align-items: normal;
354 }
355
356 .ti-tpc-template-library-templates-table-header {
357 display: flex;
358 align-items: center;
359 padding: 0 25px;
360 margin-top: 30px;
361 text-align: left;
362
363 .ti-tpc-template-library-templates-table-column {
364 width: calc( 65% / 3 );
365
366 &:first-child {
367 width: 35%;
368 }
369
370 &:last-child {
371 display: flex;
372 justify-content: flex-end;
373 }
374
375 .components-button {
376 color: #a4afb7;
377 line-height: 1;
378 font-size: 10px;
379 font-weight: 500;
380 text-transform: uppercase;
381 padding: 0;
382 cursor: pointer;
383
384 &.is-selected {
385 &:after {
386 font-family: eicons;
387 content: "\e8ae";
388 margin-left: 3px;
389 }
390
391 &.is-asc {
392 &:after {
393 content: "\e8ad";
394 }
395 }
396 }
397
398 &:hover {
399 color: #1e1e1e;
400 }
401 }
402 }
403 }
404
405 .ti-tpc-template-library-templates-table-item {
406 display: flex;
407 height: 50px;
408 align-items: center;
409 padding: 0 25px;
410 margin-top: 1px;
411 text-align: left;
412 background-color: #fafbfb;
413
414 &:first-child {
415 border-radius: 3px 3px 0 0;
416 }
417
418 &:last-child {
419 border-radius: 0 0 3px 3px;
420 }
421
422 .ti-tpc-template-library-templates-table-column {
423 width: calc( 65% / 3 );
424
425 &:first-child {
426 font-weight: 600;
427 width: 35%;
428
429 input[type=text]=text] {
430 width: 50%;
431 margin-right: 10px;
432 }
433
434 .components-button {
435 padding-left: 10px;
436 padding-right: 10px;
437
438 i {
439 margin: 0;
440 }
441 }
442 }
443
444 &:last-child {
445 display: flex;
446 justify-content: flex-end;
447 }
448
449 .components-button {
450 text-transform: none;
451 font-size: 12px;
452 padding: 8px 18px;
453 height: 30px;
454
455 &:not(:hover) {
456 background: none;
457 color: #a4afb7;
458 }
459 }
460
461 .components-dropdown {
462 .components-popover {
463 .components-popover__content {
464 .components-button {
465 > svg {
466 width: 20px;
467 height: 20px;
468 }
469 }
470 }
471 }
472 }
473 }
474 }
475
476 > p {
477 font-size: 14px;
478 }
479
480 .ti-tpc-template-library-template {
481 margin: 15px;
482 padding: 8px;
483 background: #fff;
484 box-shadow: 0 1px 20px 0 rgba(0,0,0,.07);
485 border-radius: 3px;
486
487 &:not(:hover) {
488 .ti-tpc-template-library-template-footer {
489 .ti-tpc-template-library-template-action {
490 display: none;
491 }
492 }
493 }
494
495
496 &:hover {
497 .ti-tpc-template-library-template-name {
498 display: none;
499 }
500 }
501
502 .ti-tpc-template-library-template-body {
503 height: 200px;
504 position: relative;
505
506 .ti-tpc-template-library-template-screenshot {
507 height: 100%;
508 background-size: cover;
509 background-position-x: 50%;
510 box-shadow: inset 0 -2px 15px -6px rgba(0,0,0,.07);
511 }
512
513 .ti-tpc-template-library-template-preview {
514 opacity: 0;
515 position: absolute;
516 top: 0;
517 left: 0;
518 width: 100%;
519 height: 100%;
520 background-color: rgba(0,0,0,.5);
521 transition: opacity .5s;
522 cursor: pointer;
523
524 &:hover {
525 opacity: 1;
526 }
527
528 i {
529 font-size: 20px;
530 color: #d5dadf;
531 position: absolute;
532 top: 50%;
533 left: 50%;
534 transform: translate(-50%,-50%);
535 }
536 }
537 }
538
539 .ti-tpc-template-library-template-footer {
540 display: flex;
541 justify-content: space-between;
542 margin-top: 10px;
543 font-size: 11px;
544 line-height: 1;
545
546 .ti-tpc-template-library-template-action {
547 color: #39b54a;
548 background-color: transparent;
549 height: auto;
550 padding: 0;
551 font-size: 11px;
552
553 span {
554 line-height: 1;
555 }
556 }
557
558 .ti-tpc-template-library-template-name {
559 text-align: left;
560 color: #6d7882;
561 -webkit-box-flex: 1;
562 flex-grow: 1;
563 white-space: nowrap;
564 text-overflow: ellipsis;
565 overflow: hidden;
566 padding-right: 5px;
567 line-height: 1;
568 }
569 }
570 }
571
572 .components-placeholder {
573 background: transparent;
574 border: none;
575 box-shadow: none;
576
577 .components-placeholder__fieldset {
578 justify-content: center;
579 }
580 }
581 }
582 }
583
584 .ti-tpc-template-library-export {
585 display: flex;
586 flex-direction: column;
587 align-items: center;
588 padding: 50px 0;
589
590 .ti-tpc-template-library-blank-icon {
591 font-size: 65px;
592 color: #c2cbd2;
593 line-height: 1;
594 }
595
596 .ti-tpc-template-library-blank-title {
597 font-size: 30px;
598 margin-top: 40px;
599 }
600
601 .ti-tpc-template-library-blank-field {
602 margin-top: 40px;
603 display: flex;
604 -webkit-box-align: center;
605 align-items: center;
606 -webkit-box-pack: center;
607 justify-content: center;
608
609 > * {
610 height: 55px;
611 font-size: 16px;
612 }
613
614 .ti-tpc-template-library-blank-field-input {
615 width: 500px;
616 background-color: #fff;
617 font-weight: 300;
618 color: #a4afb7;
619 padding-left: 25px;
620 border-radius: 3px 0 0 3px;
621 border: none;
622 }
623
624 .elementor-button {
625 display: block;
626 width: 150px;
627 border-radius: 0 3px 3px 0;
628 background-color: #39b54a;
629 }
630
631 .ti-tpc-template-library-blank-field-input-label {
632 width: 150px;
633 display: flex;
634 justify-content: center;
635 align-items: center;
636 }
637
638 .components-form-toggle {
639 input.components-form-toggle__input[type="checkbox"]="checkbox""] {
640 cursor: pointer;
641 }
642 }
643 }
644 }
645
646 .ti-tpc-template-library-preview {
647 height: 100%;
648 overflow: hidden;
649
650 iframe {
651 height: 145%;
652 width: 145%;
653 position: relative;
654 z-index: 99;
655 transform: scale(.666) translateX(-24%) translateY(-25%);
656 }
657
658 .is-loading {
659 position: absolute;
660 top: 50%;
661 right: calc( 50% - 12px );
662
663 svg {
664 -webkit-animation: icon-spin 2s linear infinite;
665 animation: icon-spin 2s linear infinite;
666 }
667 }
668 }
669 }
670 }
671
672 .components-button:focus:not(:disabled) {
673 box-shadow: none;
674 }
675 }
676
677 .components-modal__screen-overlay {
678 &.is-dark {
679 .components-modal__frame {
680 border: 1px solid #26292c;
681
682 .components-modal__content {
683 background: #34383c;
684
685 .components-modal__header {
686 background: #26292c;
687 border-bottom: 1px solid #26292c;
688
689 .components-button {
690 color: #a4afb7;
691
692 &:hover {
693 color: #e0e1e3;
694 }
695 }
696 }
697
698 .components-text-control__input {
699 background-color: #26292c;
700 color: #a4afb7;
701 border: none;
702
703 &:focus {
704 box-shadow: none;
705 }
706
707 &::placeholder {
708 color: #a4afb7;
709 }
710 }
711 }
712 }
713 }
714 }
715
716 @-webkit-keyframes icon-spin {
717 0% {
718 -webkit-transform: rotate(0deg);
719 transform: rotate(0deg)
720 }
721
722 to {
723 -webkit-transform: rotate(1turn);
724 transform: rotate(1turn)
725 }
726 }
727
728 @keyframes icon-spin {
729 0% {
730 -webkit-transform: rotate(0deg);
731 transform: rotate(0deg)
732 }
733
734 to {
735 -webkit-transform: rotate(1turn);
736 transform: rotate(1turn)
737 }
738 }
739
740 @media ( max-width: 1439px ) {
741 .ti-tpc-templates-modal {
742 .dialog-widget-content {
743 max-width: 990px;
744
745 .ti-tpc-template-library-preview {
746 iframe {
747 width: 1440px;
748 }
749 }
750
751 .ti-tpc-template-library-template {
752 width: calc(25% - 30px);
753 }
754 }
755 }
756 }
757
758 @media ( min-width: 1440px ) {
759 .ti-tpc-templates-modal {
760 .dialog-widget-content {
761 max-width: 1200px;
762
763 .ti-tpc-template-library-preview {
764 iframe {
765 width: 1710px;
766 }
767 }
768
769 .ti-tpc-template-library-template {
770 width: calc(20% - 30px);
771 }
772 }
773 }
774 }
775