PluginProbe
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder / 51.1.44
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder v51.1.44
51.1.86 51.1.84 51.1.85 51.1.83 51.1.82 51.1.81 51.1.79 51.1.78 51.1.77 51.1.76 51.1.74 51.1.75 51.1.65 51.1.64 51.1.63 trunk 51.1.14 51.1.2 51.1.35 51.1.36 51.1.37 51.1.38 51.1.39 51.1.44 51.1.45 All 40 releases
king-addons / includes / extensions / Maintenance_Mode / assets / admin.css

admin.css in King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder 51.1.44, at includes/extensions/Maintenance_Mode/assets/admin.css

244 lines 5.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Maintenance Mode admin styles */
2
3 .kng-maintenance-tabs .ka-tab {
4 display: inline-flex;
5 align-items: center;
6 gap: 6px;
7 text-decoration: none;
8 }
9
10 .ka-status-warning {
11 background: rgba(255, 159, 10, 0.15);
12 color: #ff9f0a;
13 }
14
15 .kng-maintenance-dashboard-grid {
16 display: grid;
17 grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
18 gap: 24px;
19 margin-top: 24px;
20 }
21
22 .kng-maintenance-stat-row {
23 display: flex;
24 align-items: center;
25 justify-content: space-between;
26 padding: 10px 12px;
27 border-radius: 12px;
28 background: rgba(0, 0, 0, 0.04);
29 margin-bottom: 10px;
30 }
31
32 .kng-maintenance-schedule-preview {
33 display: grid;
34 grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
35 gap: 12px;
36 margin-bottom: 16px;
37 }
38
39 .kng-maintenance-source-grid {
40 display: grid;
41 grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
42 gap: 16px;
43 }
44
45 .kng-maintenance-radio {
46 display: flex;
47 flex-direction: column;
48 gap: 8px;
49 padding: 14px;
50 border-radius: 14px;
51 border: 1px solid rgba(0, 0, 0, 0.08);
52 background: #fff;
53 cursor: pointer;
54 }
55
56 .kng-maintenance-radio input {
57 margin-right: 8px;
58 }
59
60 .kng-maintenance-radio.is-disabled {
61 opacity: 0.6;
62 pointer-events: none;
63 }
64
65 .kng-maintenance-template-grid {
66 display: grid;
67 grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
68 gap: 18px;
69 }
70
71 .kng-maintenance-template-card {
72 display: flex;
73 flex-direction: column;
74 gap: 10px;
75 padding: 14px;
76 border-radius: 16px;
77 border: 1px solid rgba(0, 0, 0, 0.08);
78 background: #fff;
79 cursor: pointer;
80 transition: transform 0.2s ease, box-shadow 0.2s ease;
81 position: relative;
82 }
83
84 .kng-maintenance-template-card.is-locked {
85 opacity: 0.6;
86 cursor: not-allowed;
87 }
88
89 .kng-maintenance-template-card .ka-pro-badge {
90 position: absolute;
91 top: 12px;
92 right: 12px;
93 }
94
95 .kng-maintenance-template-card input {
96 margin-bottom: 6px;
97 }
98
99 .kng-maintenance-template-card:hover {
100 transform: translateY(-2px);
101 box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
102 }
103
104 .kng-maintenance-template-preview {
105 border-radius: 14px;
106 padding: 16px;
107 background: linear-gradient(135deg, rgba(0, 113, 227, 0.12), rgba(16, 185, 129, 0.12));
108 display: grid;
109 gap: 8px;
110 }
111
112 .kng-maintenance-template-preview .kng-template-line {
113 height: 8px;
114 border-radius: 999px;
115 background: rgba(0, 0, 0, 0.2);
116 }
117
118 .kng-maintenance-template-dark {
119 background: linear-gradient(135deg, rgba(15, 15, 18, 0.9), rgba(0, 0, 0, 0.7));
120 }
121
122 .kng-maintenance-template-gradient {
123 background: linear-gradient(135deg, rgba(96, 165, 250, 0.3), rgba(236, 72, 153, 0.25));
124 }
125
126 .kng-maintenance-template-countdown {
127 background: linear-gradient(135deg, rgba(125, 211, 252, 0.2), rgba(34, 197, 94, 0.2));
128 }
129
130 .kng-maintenance-template-progress {
131 background: linear-gradient(135deg, rgba(167, 139, 250, 0.25), rgba(59, 130, 246, 0.25));
132 }
133
134 .kng-maintenance-template-subscribe {
135 background: linear-gradient(135deg, rgba(251, 146, 60, 0.25), rgba(59, 130, 246, 0.2));
136 }
137
138 .kng-maintenance-template-product-launch {
139 background: linear-gradient(135deg, rgba(236, 72, 153, 0.2), rgba(14, 116, 144, 0.2));
140 }
141
142 .kng-maintenance-template-construction {
143 background: repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 10px, rgba(0, 0, 0, 0.12) 10px, rgba(0, 0, 0, 0.12) 20px);
144 }
145
146 .kng-maintenance-template-split {
147 background: linear-gradient(135deg, rgba(100, 116, 139, 0.2), rgba(59, 130, 246, 0.15));
148 }
149
150 .kng-maintenance-template-logo {
151 background: linear-gradient(135deg, rgba(59, 130, 246, 0.15), rgba(0, 0, 0, 0.05));
152 }
153
154 .kng-maintenance-section {
155 display: none;
156 }
157
158 .kng-maintenance-section.is-active {
159 display: block;
160 }
161
162 .kng-maintenance-content-block {
163 display: none;
164 border-radius: 16px;
165 padding: 16px;
166 border: 1px solid rgba(0, 0, 0, 0.08);
167 background: rgba(0, 0, 0, 0.02);
168 margin-bottom: 16px;
169 }
170
171 .kng-maintenance-content-block.is-active {
172 display: block;
173 }
174
175 .kng-maintenance-content-grid {
176 display: grid;
177 grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
178 gap: 14px;
179 margin-bottom: 14px;
180 }
181
182 .kng-maintenance-content-grid-sm {
183 grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
184 }
185
186 .kng-maintenance-note {
187 font-size: 13px;
188 color: #6e6e73;
189 margin-top: 8px;
190 }
191
192 .kng-maintenance-actions {
193 margin-top: 12px;
194 }
195
196 .kng-maintenance-rule-grid {
197 display: grid;
198 grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
199 gap: 16px;
200 margin-top: 16px;
201 }
202
203 .kng-maintenance-pro-grid {
204 display: grid;
205 gap: 12px;
206 margin-bottom: 16px;
207 }
208
209 .kng-maintenance-schedule-grid {
210 display: grid;
211 grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
212 gap: 16px;
213 margin-top: 12px;
214 }
215
216 .kng-maintenance-analytics-placeholder {
217 display: grid;
218 gap: 12px;
219 margin-bottom: 16px;
220 }
221
222 body.ka-v3-dark .kng-maintenance-stat-row,
223 body.ka-v3-dark .kng-maintenance-radio,
224 body.ka-v3-dark .kng-maintenance-template-card,
225 body.ka-v3-dark .kng-maintenance-content-block {
226 background: #0f0f12;
227 border-color: rgba(255, 255, 255, 0.08);
228 color: #f5f5f7;
229 }
230
231 body.ka-v3-dark .kng-maintenance-template-preview .kng-template-line {
232 background: rgba(255, 255, 255, 0.2);
233 }
234
235 body.ka-v3-dark .kng-maintenance-note {
236 color: #a1a1a6;
237 }
238
239 @media (max-width: 1200px) {
240 .kng-maintenance-dashboard-grid {
241 grid-template-columns: 1fr;
242 }
243 }
244