PluginProbe
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits / 3.2.2
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits v3.2.2
3.2.2 3.2.3 3.2.1 3.2.0 3.1.9 3.1.8 3.1.7 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.9 trunk 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.3 1.1.4 1.1.5 All 174 releases
master-addons / assets / css / admin / recommended-plugins.css

recommended-plugins.css in Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits 3.2.2, at assets/css/admin/recommended-plugins.css

261 lines 5.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Recommended Plugins Page */
2 .jltma-admin .mt0 {
3 margin-top: 0;
4 }
5 .jltma-admin #TB_window {
6 top: 13% !important;
7 }
8 .jltma-admin #TB_window,
9 .jltma-admin #TB_window iframe {
10 width: 772px !important;
11 height: 690px !important;
12 }
13 .jltma-admin #plugin-information-scrollable {
14 height: calc(100% - 65px) !important;
15 }
16 .jltma-admin .jltma-recommended-wrapper {
17 max-width: 1200px;
18 margin: 20px auto 0;
19 padding: 0 20px;
20 }
21 .jltma-admin .jltma-recommended-wrapper .hide {
22 display: none;
23 }
24 .jltma-admin .jltma-recommended-header {
25 margin-bottom: 24px;
26 }
27 .jltma-admin .jltma-recommended-header-top {
28 display: flex;
29 align-items: flex-start;
30 justify-content: space-between;
31 gap: 20px;
32 margin-bottom: 20px;
33 }
34 .jltma-admin .jltma-recommended-title h2 {
35 font-size: 22px;
36 font-weight: 600;
37 color: #1e1e1e;
38 margin: 0 0 4px;
39 line-height: 1.3;
40 }
41 .jltma-admin .jltma-recommended-title p {
42 margin: 0;
43 font-size: 13px;
44 color: #757575;
45 }
46 .jltma-admin .jltma-recommended-search {
47 flex-shrink: 0;
48 }
49 .jltma-admin .jltma-recommended-search .jltma-search-plugins {
50 position: relative;
51 display: flex;
52 align-items: center;
53 }
54 .jltma-admin .jltma-recommended-search .jltma-search-icon {
55 position: absolute;
56 left: 12px;
57 top: 50%;
58 transform: translateY(-50%);
59 color: #999;
60 display: flex;
61 pointer-events: none;
62 }
63 .jltma-admin .jltma-recommended-search .jltma-search-input {
64 width: 260px;
65 padding: 8px 12px 8px 36px;
66 border: 1px solid #ddd;
67 border-radius: 8px;
68 font-size: 13px;
69 background: #fff;
70 transition: border-color 0.2s, box-shadow 0.2s;
71 outline: none;
72 }
73 .jltma-admin .jltma-recommended-search .jltma-search-input:focus {
74 border-color: #7c3aed;
75 box-shadow: 0 0 0 2px rgba(124, 58, 237, 0.1);
76 }
77 .jltma-admin .jltma-recommended-tabs .jltma-filter-links {
78 display: flex;
79 gap: 4px;
80 list-style: none;
81 margin: 0;
82 padding: 0;
83 border-bottom: 2px solid #dedede;
84 }
85 .jltma-admin .jltma-recommended-tabs li {
86 margin: 0;
87 }
88 .jltma-admin .jltma-recommended-tabs .jltma-tab-link {
89 display: inline-block;
90 padding: 10px 18px;
91 font-size: 13px;
92 font-weight: 500;
93 color: #757575;
94 text-decoration: none;
95 border-bottom: 2px solid transparent;
96 margin-bottom: -2px;
97 transition: color 0.2s, border-color 0.2s;
98 }
99 .jltma-admin .jltma-recommended-tabs .jltma-tab-link:hover {
100 color: #1e1e1e;
101 }
102 .jltma-admin .jltma-recommended-tabs .jltma-tab-link.current {
103 color: #7c3aed;
104 border-bottom-color: #7c3aed;
105 font-weight: 600;
106 }
107 .jltma-admin .jltma-recommended-tabs .jltma-tab-link:focus {
108 box-shadow: none;
109 }
110 .jltma-admin .jltma-plugins-grid {
111 display: grid;
112 grid-template-columns: repeat(auto-fill, minmax(340px, 1fr));
113 gap: 20px;
114 }
115 .jltma-admin .jltma-plugin-card {
116 background: #fff;
117 border: 1px solid #e5e5e5;
118 border-radius: 12px;
119 overflow: hidden;
120 transition: box-shadow 0.2s, border-color 0.2s;
121 display: flex;
122 flex-direction: column;
123 }
124 .jltma-admin .jltma-plugin-card:hover {
125 border-color: #ddd;
126 box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06);
127 }
128 .jltma-admin .jltma-plugin-card-body {
129 display: flex;
130 gap: 16px;
131 padding: 20px;
132 flex: 1;
133 }
134 .jltma-admin .jltma-plugin-icon {
135 flex-shrink: 0;
136 width: 56px;
137 height: 56px;
138 border-radius: 12px;
139 overflow: hidden;
140 background: #f7f7f7;
141 }
142 .jltma-admin .jltma-plugin-icon img {
143 width: 100%;
144 height: 100%;
145 object-fit: cover;
146 }
147 .jltma-admin .jltma-plugin-info {
148 flex: 1;
149 min-width: 0;
150 }
151 .jltma-admin .jltma-plugin-name {
152 font-size: 14px;
153 font-weight: 600;
154 line-height: 1.4;
155 margin: 0 0 6px;
156 }
157 .jltma-admin .jltma-plugin-name a {
158 color: #1e1e1e;
159 text-decoration: none;
160 }
161 .jltma-admin .jltma-plugin-name a:hover {
162 color: #7c3aed;
163 }
164 .jltma-admin .jltma-plugin-desc {
165 font-size: 12.5px;
166 line-height: 1.5;
167 color: #757575;
168 margin: 0;
169 display: -webkit-box;
170 -webkit-line-clamp: 3;
171 -webkit-box-orient: vertical;
172 overflow: hidden;
173 }
174 .jltma-admin .jltma-plugin-card-footer {
175 display: flex;
176 align-items: center;
177 justify-content: space-between;
178 padding: 12px 20px;
179 border-top: 1px solid #f0f0f0;
180 background: #fafafa;
181 }
182 .jltma-admin .jltma-status-badge {
183 display: inline-flex;
184 align-items: center;
185 font-size: 12px;
186 font-weight: 500;
187 padding: 3px 10px;
188 border-radius: 20px;
189 }
190 .jltma-admin .jltma-status-active {
191 color: #059669;
192 background: #ecfdf5;
193 }
194 .jltma-admin .jltma-status-inactive {
195 color: #d97706;
196 background: #fffbeb;
197 }
198 .jltma-admin .jltma-status-not-installed {
199 color: #6b7280;
200 background: #f3f4f6;
201 }
202 .jltma-admin .jltma-btn {
203 display: inline-flex;
204 align-items: center;
205 gap: 6px;
206 padding: 7px 16px;
207 font-size: 12.5px;
208 font-weight: 500;
209 border-radius: 8px;
210 border: none;
211 cursor: pointer;
212 transition: background 0.2s, transform 0.1s;
213 line-height: 1;
214 white-space: nowrap;
215 }
216 .jltma-admin .jltma-btn:active {
217 transform: scale(0.97);
218 }
219 .jltma-admin .jltma-btn svg {
220 flex-shrink: 0;
221 }
222 .jltma-admin .jltma-btn-primary {
223 background: #7c3aed;
224 color: #fff;
225 }
226 .jltma-admin .jltma-btn-primary:hover {
227 background: #6d28d9;
228 }
229 .jltma-admin .jltma-btn-success {
230 background: #059669;
231 color: #fff;
232 }
233 .jltma-admin .jltma-btn-success:hover {
234 background: #047857;
235 }
236 .jltma-admin .jltma-btn-warning {
237 background: #d97706;
238 color: #fff;
239 }
240 .jltma-admin .jltma-btn-warning:hover {
241 background: #b45309;
242 }
243 .jltma-admin .jltma-btn-activated {
244 background: #f3f4f6;
245 color: #9ca3af;
246 cursor: default;
247 }
248 .jltma-admin .jltma-btn-activated:active {
249 transform: none;
250 }
251 @media (max-width: 782px) {
252 .jltma-admin .jltma-recommended-header-top {
253 flex-direction: column;
254 }
255 .jltma-admin .jltma-recommended-search .jltma-search-input {
256 width: 100%;
257 }
258 .jltma-admin .jltma-plugins-grid {
259 grid-template-columns: 1fr;
260 }
261 }