PluginProbe
Easy Elements for Elementor – Addons & Website Templates / 1.5.0
Easy Elements for Elementor – Addons & Website Templates v1.5.0
1.5.3 1.5.2 1.5.1 1.5.0 1.4.9 1.4.6 1.4.7 1.4.8 1.4.5 1.4.4 1.4.3 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 All 47 releases
easy-elements / includes / Template_Library / assets / css / easy-elements-template-library.scss

easy-elements-template-library.scss in Easy Elements for Elementor – Addons & Website Templates 1.5.0, at includes/Template_Library/assets/css/easy-elements-template-library.scss

202 lines 5.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 #rtElementsTemplatesLibrary {
2 .dialog-message {
3 height: 90vh;
4 max-height: 90vh;
5 }
6 .dialog-buttons-wrapper {
7 height: 35px;
8 }
9 .rt-elements-template-requesting-status {
10 text-align: center;
11 width: 100%;
12 }
13 #rt-elements-preloader,#rt-elements-preloader-small {
14 /* Pulsing animation */
15 @keyframes rtPreloaderPulse {
16 0%, 100% {
17 transform: scale(1);
18 opacity: 1;
19 }
20 50% {
21 transform: scale(1.2);
22 opacity: 0.2;
23 }
24 }
25 background-color: var(--e-a-bg-default);
26 width: 100%;
27 height: 100%;
28 position: absolute;
29 z-index: 2;
30 .rt-elements-preloader-inner {
31 position: fixed;
32 top: 50%;
33 left: 50%;
34 width: 60px;
35 height: 60px;
36 transform: translate(-50%, -50%);
37 display: flex;
38 justify-content: center;
39 align-items: center;
40 z-index: 9999;
41 border-radius: 100%;
42 .rt-elements-preloader-rt-shape {
43 height: 60px;
44 display: flex;
45 align-items: center;
46 justify-content: center;
47 animation: rtPreloaderPulse 1.5s infinite ease-in-out;
48 img{
49 height: 60px;
50 }
51 }
52 }
53 }
54 #rt-elements-preloader-small {
55 display: none;
56 height: 60px;
57 width: 60px;
58 position: absolute;
59 top: unset;
60 bottom: 3%;
61 left: 50%;
62 transform: translate(-50%, -50%);
63 .rt-elements-preloader-inner {
64 position: absolute;
65 width: 60px;
66 height: 60px;
67 img {
68 width: 100%;
69 height: auto;
70 }
71 }
72 }
73 .rt-elements-layout-library--logo-area {
74 position: relative;
75 #elementor-template-library-header-preview-back,
76 .elementor-templates-modal__header__logo {
77 position: absolute;
78 top: 50%;
79 transform: translateY(-50%);
80 width: 150px;
81 }
82 .elementor-templates-modal__header__logo__icon-wrapper {
83 padding: 0;
84 line-height: unset;
85 background: transparent;
86 img {
87 height: 30px;
88 }
89 }
90 }
91 .dialog-lightbox-content {
92 position: relative;
93 overflow: hidden;
94
95 div#elementor-template-library-templates {
96 position: relative;
97 }
98 #elementor-template-library-toolbar {
99 z-index: 3;
100 position: relative;
101 }
102 #elementor-template-library-templates-container-wrapper {
103 height: calc(75vh - 80px) !important;
104 overflow-y: auto;
105 padding-bottom: 100px;
106 }
107 #elementor-template-library-templates-container {
108 margin: 0 -15px;
109 .elementor-template-library-template {
110 width: calc(25% - 30px);
111 overflow: hidden;
112 .elementor-template-library-template-footer {
113 display: fleX;
114 transform: unset !important;
115 position: relative !important;
116 bottom: unset !important;
117 .elementor-template-library-template-name {
118 display: inline-flex;
119 }
120 .elementor-template-library-template-action {
121 margin-right: 5px;
122 }
123 }
124 &.elementor-template-library-template-templates {
125 > .elementor-template-library-template-footer .elementor-template-library-template-action {
126 display: none !important;
127 }
128 }
129 .elementor-template-library-template-body {
130 overflow: hidden;
131 }
132 &.elementor-template-library-template-pages {
133 .elementor-template-library-template-body {
134 height: 250px;
135 }
136 }
137 }
138 }
139 .rt-elements-template-library-templates-preview {
140 width: 100%;
141 position: absolute;
142 height: 100%;
143 top: 0;
144 overflow-y: auto;
145 display: none;
146 z-index: 3;
147 img {
148 width: 100%;
149 max-width: 100%;
150 }
151 }
152 }
153 &[data-templates-tab="templates"]="templates""],
154 &[data-templates-tab="pages"]="pages""] {
155 .elementor-template-library-filter-toolbar {
156 visibility: hidden;
157 }
158 }
159 }
160
161 .easyel-template-library-item:hover .elementor-template-library-template-name {
162 display: none !important;
163 }
164
165 .rt-elements-template-library-templates-preview {
166 display: none;
167 position: relative;
168 width: 100%;
169 height: calc(100vh - 100px);
170 background: #fff;
171 }
172
173 .rt-preview-wrapper {
174 width: 100%;
175 height: 100%;
176 overflow: hidden;
177 }
178
179 .rt-preview-iframe {
180 width: 100%;
181 height: 100%;
182 border: none;
183 }
184
185 .easyel-template-library-body.easyel-pro {
186 position: relative !important;
187 }
188
189 .easyel-template-library-body.easyel-pro:before {
190 background-color: #7455FF;
191 border-radius: 2px;
192 color: #fff;
193 content: 'PRO';
194 font-size: 8px;
195 inset-block-start: 5px;
196 inset-inline-end: 5px;
197 line-height: 1;
198 padding: 3px 5px;
199 position: absolute;
200 text-transform: uppercase;
201 }
202