PluginProbe
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services / 8.7.7
WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services v8.7.7
8.7.7 8.7.6 8.7.5 8.7.4 8.7.3 8.7.2 8.7.1 8.7.0 8.6.9 8.6.8 8.6.7 8.6.6 8.6.5 8.6.4 8.6.2 8.6.1 8.6.0 8.5.9 8.5.8 8.5.7 8.5.6 8.5.5 8.5.4 8.5.3 8.5.2 All 533 releases
← All changes | css/email_subscription.css +309 -140 8.6.48.7.7 View file →
@@ -1,140 +1,309 @@
1 -/* css/email_subscription.css */
2 -.qchero_sliders_list_wrapper {
3 - background: #fff;
4 - padding: 20px;
5 - margin: 20px 20px 0 0;
6 - border-radius: 8px;
7 - box-shadow: 0 4px 15px rgba(0,0,0,0.05);
8 - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
9 -}
10 -
11 -.sld_menu_title h2 {
12 - font-size: 22px;
13 - font-weight: 600;
14 - color: #23282d;
15 - margin: 0 0 15px 0;
16 -}
17 -
18 -.sld_menu_title_align {
19 - display: flex;
20 - justify-content: space-between;
21 - align-items: center;
22 - margin-bottom: 20px;
23 - font-size: 14px;
24 - color: #666;
25 -}
26 -
27 -.sld_menu_title_align .button-primary {
28 - background: #007cba;
29 - border-color: #007cba;
30 - border-radius: 4px;
31 - padding: 4px 12px;
32 - color: #fff;
33 - text-decoration: none;
34 - font-weight: 500;
35 -}
36 -
37 -#wpbot_submit_email_form.button-primary {
38 - background: #d63638;
39 - border-color: #d63638;
40 - color: #fff;
41 - font-weight: 500;
42 - border-radius: 4px;
43 - padding: 6px 16px;
44 - cursor: pointer;
45 - margin-bottom: 15px;
46 - transition: background 0.2s ease;
47 - border: 1px solid transparent;
48 -}
49 -#wpbot_submit_email_form.button-primary:hover {
50 - background: #b32d2f;
51 - border-color: #b32d2f;
52 -}
53 -
54 -.qchero_slider_table_area {
55 - margin-top: 15px;
56 - border: 1px solid #e5e5e5;
57 - border-radius: 6px;
58 - overflow: hidden;
59 -}
60 -
61 -.sld_payment_table {
62 - display: flex;
63 - flex-direction: column;
64 - width: 100%;
65 -}
66 -
67 -.sld_payment_row {
68 - display: flex;
69 - align-items: center;
70 - border-bottom: 1px solid #f0f0f0;
71 - background: #fff;
72 - transition: background 0.15s ease;
73 -}
74 -
75 -.sld_payment_row:hover {
76 - background: #fafafa;
77 -}
78 -
79 -.sld_payment_row.header {
80 - background: #f9f9f9;
81 - border-bottom: 2px solid #e5e5e5;
82 - font-weight: 600;
83 - color: #32373c;
84 -}
85 -
86 -.sld_payment_row.header:hover {
87 - background: #f9f9f9;
88 -}
89 -
90 -.sld_payment_cell {
91 - padding: 12px 15px;
92 - flex: 1;
93 - font-size: 13px;
94 - color: #555d66;
95 - word-break: break-word;
96 - display: flex;
97 - align-items: center;
98 -}
99 -
100 -/* Specific column sizes */
101 -.sld_payment_cell:first-child {
102 - flex: 0 0 50px;
103 - justify-content: center;
104 - padding-right: 0;
105 -}
106 -
107 -.sld_payment_cell:nth-child(2) {
108 - flex: 0 0 120px; /* Date column width */
109 -}
110 -
111 -.sld_payment_cell input[type="checkbox"] {
112 - margin: 0;
113 - cursor: pointer;
114 -}
115 -
116 -.sld_responsive_head {
117 - display: none;
118 -}
119 -
120 -/* Pagination Styling */
121 -.wpbot_pagination {
122 - margin-right: 10px;
123 - font-weight: 500;
124 -}
125 -
126 -.page-numbers {
127 - background: #fff;
128 - border: 1px solid #ccc;
129 - padding: 3px 8px;
130 - text-decoration: none;
131 - margin: 0 2px;
132 - border-radius: 3px;
133 - color: #007cba;
134 -}
135 -
136 -.page-numbers.current {
137 - background: #007cba;
138 - color: #fff;
139 - border-color: #007cba;
140 -}
1 +/* User Data — WPBot purple modern UI */
2 +@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');
3 +
4 +/* WPBot design tokens — change colors here to theme the whole admin UI */
5 +:root {
6 + --woobot-primary: #5B4E96;
7 + --woobot-primary-color: #5B4E96;
8 + --woobot-primary-dark: #463a7a;
9 + --woobot-primary-soft: #f3f1fa;
10 + --woobot-primary-border: #e4e0f2;
11 + --woobot-surface: #ffffff;
12 + --woobot-page-bg: #F5F7FD;
13 + --woobot-text: #2d2a3a;
14 + --woobot-muted: #6b6680;
15 + --woobot-danger: #e25563;
16 + --woobot-nav-muted: #988FBD;
17 + --woobot-primary-rgb: 91, 78, 150;
18 +}
19 +
20 +.wpbot-userdata-page {
21 + --woobot-primary: #5B4E96;
22 + --woobot-primary-color: #5B4E96;
23 + --woobot-primary-dark: #463a7a;
24 + --woobot-primary-soft: #f3f1fa;
25 + --woobot-primary-border: #e4e0f2;
26 + --woobot-text: #2d2a3a;
27 + --woobot-muted: #6b6680;
28 + --woobot-danger: #e25563;
29 + background: transparent;
30 + padding: 0;
31 + margin: 20px auto 40px auto;
32 + max-width: 1280px;
33 + width: 100%;
34 + box-sizing: border-box;
35 + border-radius: 0;
36 + box-shadow: none;
37 + font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
38 + color: var(--woobot-text);
39 +}
40 +
41 +.wpbot-userdata-page .sld_menu_title {
42 + background: #fff;
43 + border: 1px solid var(--woobot-primary-border);
44 + border-radius: 16px;
45 + padding: 18px 22px;
46 + margin: 0 0 16px;
47 +}
48 +
49 +.wpbot-userdata-page .sld_menu_title h2 {
50 + font-size: 24px;
51 + font-weight: 700;
52 + color: var(--woobot-primary);
53 + margin: 0;
54 + line-height: 1.3;
55 +}
56 +
57 +.wpbot-userdata-page .wpbot-userdata-toolbar {
58 + display: flex;
59 + justify-content: flex-end;
60 + align-items: center;
61 + flex-wrap: wrap;
62 + gap: 12px;
63 + background: #fff;
64 + border: 1px solid var(--woobot-primary-border);
65 + border-radius: 16px;
66 + padding: 14px 18px;
67 + margin: 0 0 16px;
68 + font-size: 14px;
69 + color: var(--woobot-muted);
70 +}
71 +
72 +.wpbot-userdata-page .wpbot-userdata-actions {
73 + display: flex;
74 + align-items: center;
75 + flex-wrap: wrap;
76 + gap: 12px;
77 + margin: 0 0 16px;
78 +}
79 +
80 +.wpbot-userdata-page .wpbot-userdata-total {
81 + display: inline-flex;
82 + align-items: center;
83 + gap: 6px;
84 + padding: 6px 12px;
85 + background: var(--woobot-primary-soft);
86 + border: 1px solid var(--woobot-primary-border);
87 + border-radius: 999px;
88 + color: var(--woobot-primary);
89 + font-size: 13px;
90 + font-weight: 500;
91 +}
92 +
93 +.wpbot-userdata-page .wpbot-userdata-total strong {
94 + font-weight: 700;
95 +}
96 +
97 +.wpbot-userdata-page .wpbot-userdata-export.button-primary,
98 +.wpbot-userdata-page .sld_menu_title_align .button-primary {
99 + background: var(--woobot-primary) !important;
100 + border: 2px solid var(--woobot-primary) !important;
101 + border-radius: 8px !important;
102 + padding: 8px 16px !important;
103 + color: #fff !important;
104 + text-decoration: none !important;
105 + font-weight: 600 !important;
106 + font-size: 13px !important;
107 + line-height: 1.2 !important;
108 + height: auto !important;
109 + box-shadow: none !important;
110 + transition: background 0.15s ease, border-color 0.15s ease;
111 +}
112 +
113 +.wpbot-userdata-page .wpbot-userdata-export.button-primary:hover,
114 +.wpbot-userdata-page .sld_menu_title_align .button-primary:hover {
115 + background: var(--woobot-primary-dark) !important;
116 + border-color: var(--woobot-primary-dark) !important;
117 + color: #fff !important;
118 +}
119 +
120 +.wpbot-userdata-page .wpbot-userdata-form {
121 + width: 100%;
122 + background: #fff;
123 + border: 1px solid var(--woobot-primary-border);
124 + border-radius: 16px;
125 + padding: 18px 20px 20px;
126 + box-sizing: border-box;
127 +}
128 +
129 +.wpbot-userdata-page #wpbot_submit_email_form.button-primary {
130 + background: #fff !important;
131 + border: 2px solid var(--woobot-danger) !important;
132 + color: var(--woobot-danger) !important;
133 + font-weight: 600 !important;
134 + border-radius: 8px !important;
135 + padding: 8px 18px !important;
136 + cursor: pointer;
137 + margin: 0;
138 + height: auto !important;
139 + line-height: 1.2 !important;
140 + box-shadow: none !important;
141 + transition: background 0.15s ease, color 0.15s ease;
142 +}
143 +
144 +.wpbot-userdata-page #wpbot_submit_email_form.button-primary:hover {
145 + background: var(--woobot-danger) !important;
146 + border-color: var(--woobot-danger) !important;
147 + color: #fff !important;
148 +}
149 +
150 +.wpbot-userdata-page .qchero_slider_table_area {
151 + margin-top: 0;
152 + border: 1px solid var(--woobot-primary-border);
153 + border-radius: 12px;
154 + overflow: hidden;
155 +}
156 +
157 +.wpbot-userdata-page .sld_payment_table {
158 + display: flex;
159 + flex-direction: column;
160 + width: 100%;
161 +}
162 +
163 +.wpbot-userdata-page .sld_payment_row {
164 + display: flex;
165 + align-items: center;
166 + border-bottom: 1px solid #eef0f6;
167 + background: #fff;
168 + transition: background 0.15s ease;
169 +}
170 +
171 +.wpbot-userdata-page .sld_payment_row:last-child {
172 + border-bottom: none;
173 +}
174 +
175 +.wpbot-userdata-page .sld_payment_row:hover {
176 + background: var(--woobot-primary-soft);
177 +}
178 +
179 +.wpbot-userdata-page .sld_payment_row.header {
180 + background: var(--woobot-primary);
181 + border-bottom: none;
182 + font-weight: 600;
183 + color: #fff;
184 +}
185 +
186 +.wpbot-userdata-page .sld_payment_row.header:hover {
187 + background: var(--woobot-primary);
188 +}
189 +
190 +.wpbot-userdata-page .sld_payment_row.header .sld_payment_cell {
191 + color: #fff;
192 + font-size: 13px;
193 + letter-spacing: 0.02em;
194 +}
195 +
196 +.wpbot-userdata-page .sld_payment_cell {
197 + padding: 14px 16px;
198 + flex: 1;
199 + font-size: 13px;
200 + color: var(--woobot-text);
201 + word-break: break-word;
202 + display: flex;
203 + align-items: center;
204 +}
205 +
206 +.wpbot-userdata-page .sld_payment_cell:first-child {
207 + flex: 0 0 56px;
208 + justify-content: center;
209 + padding-right: 0;
210 +}
211 +
212 +.wpbot-userdata-page .sld_payment_cell:nth-child(2) {
213 + flex: 0 0 140px;
214 +}
215 +
216 +.wpbot-userdata-page .sld_payment_cell input[type="checkbox"] {
217 + margin: 0;
218 + cursor: pointer;
219 + width: 16px;
220 + height: 16px;
221 + accent-color: var(--woobot-primary);
222 +}
223 +
224 +.wpbot-userdata-page .sld_payment_row.header input[type="checkbox"] {
225 + accent-color: #fff;
226 +}
227 +
228 +.wpbot-userdata-page .sld_responsive_head {
229 + display: none;
230 +}
231 +
232 +/* Pagination */
233 +.wpbot-userdata-page .wpbot_pagination {
234 + margin-right: 8px;
235 + font-weight: 600;
236 + color: var(--woobot-muted);
237 + font-size: 13px;
238 +}
239 +
240 +.wpbot-userdata-page .page-numbers {
241 + display: inline-flex;
242 + align-items: center;
243 + justify-content: center;
244 + min-width: 34px;
245 + height: 34px;
246 + padding: 0 10px;
247 + margin: 0 2px;
248 + border-radius: 8px;
249 + border: 1px solid var(--woobot-primary-border);
250 + background: #fff;
251 + color: var(--woobot-primary);
252 + font-size: 13px;
253 + font-weight: 600;
254 + text-decoration: none;
255 + line-height: 1;
256 + box-sizing: border-box;
257 + transition: background 0.15s ease, border-color 0.15s ease, color 0.15s ease;
258 +}
259 +
260 +.wpbot-userdata-page a.page-numbers:hover {
261 + background: var(--woobot-primary-soft);
262 + border-color: var(--woobot-primary);
263 + color: var(--woobot-primary-dark);
264 +}
265 +
266 +.wpbot-userdata-page span.page-numbers.current {
267 + background: var(--woobot-primary);
268 + color: #fff;
269 + border-color: var(--woobot-primary);
270 +}
271 +
272 +@media screen and (max-width: 782px) {
273 + .wpbot-userdata-page {
274 + margin: 12px auto 24px auto;
275 + }
276 +
277 + .wpbot-userdata-page .wpbot-userdata-actions {
278 + width: 100%;
279 + }
280 +
281 + .wpbot-userdata-page .wpbot-userdata-toolbar,
282 + .wpbot-userdata-page .sld_menu_title,
283 + .wpbot-userdata-page .wpbot-userdata-form {
284 + border-radius: 12px;
285 + }
286 +
287 + .wpbot-userdata-page .sld_payment_row {
288 + flex-wrap: wrap;
289 + }
290 +
291 + .wpbot-userdata-page .sld_payment_cell {
292 + flex: 1 1 45%;
293 + }
294 +
295 + .wpbot-userdata-page .sld_payment_cell:first-child {
296 + flex: 0 0 100%;
297 + justify-content: flex-start;
298 + padding: 12px 16px 4px;
299 + }
300 +
301 + .wpbot-userdata-page .sld_responsive_head {
302 + display: block;
303 + font-size: 11px;
304 + font-weight: 600;
305 + color: var(--woobot-muted);
306 + margin-right: 8px;
307 + text-transform: uppercase;
308 + }
309 +}