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 -289 8.6.98.7.7 View file →
@@ -1,289 +1,309 @@
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-userdata-page {
5 - --woobot-primary: #5B4E96;
6 - --woobot-primary-dark: #463a7a;
7 - --woobot-primary-soft: #f3f1fa;
8 - --woobot-primary-border: #e4e0f2;
9 - --woobot-text: #2d2a3a;
10 - --woobot-muted: #6b6680;
11 - --woobot-danger: #e25563;
12 - background: transparent;
13 - padding: 0;
14 - margin: 20px 20px 0 0;
15 - border-radius: 0;
16 - box-shadow: none;
17 - font-family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
18 - color: var(--woobot-text);
19 -}
20 -
21 -.wpbot-userdata-page .sld_menu_title {
22 - background: #fff;
23 - border: 1px solid var(--woobot-primary-border);
24 - border-radius: 16px;
25 - padding: 18px 22px;
26 - margin: 0 0 16px;
27 -}
28 -
29 -.wpbot-userdata-page .sld_menu_title h2 {
30 - font-size: 24px;
31 - font-weight: 700;
32 - color: var(--woobot-primary);
33 - margin: 0;
34 - line-height: 1.3;
35 -}
36 -
37 -.wpbot-userdata-page .wpbot-userdata-toolbar {
38 - display: flex;
39 - justify-content: flex-end;
40 - align-items: center;
41 - flex-wrap: wrap;
42 - gap: 12px;
43 - background: #fff;
44 - border: 1px solid var(--woobot-primary-border);
45 - border-radius: 16px;
46 - padding: 14px 18px;
47 - margin: 0 0 16px;
48 - font-size: 14px;
49 - color: var(--woobot-muted);
50 -}
51 -
52 -.wpbot-userdata-page .wpbot-userdata-actions {
53 - display: flex;
54 - align-items: center;
55 - flex-wrap: wrap;
56 - gap: 12px;
57 - margin: 0 0 16px;
58 -}
59 -
60 -.wpbot-userdata-page .wpbot-userdata-total {
61 - display: inline-flex;
62 - align-items: center;
63 - gap: 6px;
64 - padding: 6px 12px;
65 - background: var(--woobot-primary-soft);
66 - border: 1px solid var(--woobot-primary-border);
67 - border-radius: 999px;
68 - color: var(--woobot-primary);
69 - font-size: 13px;
70 - font-weight: 500;
71 -}
72 -
73 -.wpbot-userdata-page .wpbot-userdata-total strong {
74 - font-weight: 700;
75 -}
76 -
77 -.wpbot-userdata-page .wpbot-userdata-export.button-primary,
78 -.wpbot-userdata-page .sld_menu_title_align .button-primary {
79 - background: var(--woobot-primary) !important;
80 - border: 2px solid var(--woobot-primary) !important;
81 - border-radius: 8px !important;
82 - padding: 8px 16px !important;
83 - color: #fff !important;
84 - text-decoration: none !important;
85 - font-weight: 600 !important;
86 - font-size: 13px !important;
87 - line-height: 1.2 !important;
88 - height: auto !important;
89 - box-shadow: none !important;
90 - transition: background 0.15s ease, border-color 0.15s ease;
91 -}
92 -
93 -.wpbot-userdata-page .wpbot-userdata-export.button-primary:hover,
94 -.wpbot-userdata-page .sld_menu_title_align .button-primary:hover {
95 - background: var(--woobot-primary-dark) !important;
96 - border-color: var(--woobot-primary-dark) !important;
97 - color: #fff !important;
98 -}
99 -
100 -.wpbot-userdata-page .wpbot-userdata-form {
101 - width: 100%;
102 - background: #fff;
103 - border: 1px solid var(--woobot-primary-border);
104 - border-radius: 16px;
105 - padding: 18px 20px 20px;
106 - box-sizing: border-box;
107 -}
108 -
109 -.wpbot-userdata-page #wpbot_submit_email_form.button-primary {
110 - background: #fff !important;
111 - border: 2px solid var(--woobot-danger) !important;
112 - color: var(--woobot-danger) !important;
113 - font-weight: 600 !important;
114 - border-radius: 8px !important;
115 - padding: 8px 18px !important;
116 - cursor: pointer;
117 - margin: 0;
118 - height: auto !important;
119 - line-height: 1.2 !important;
120 - box-shadow: none !important;
121 - transition: background 0.15s ease, color 0.15s ease;
122 -}
123 -
124 -.wpbot-userdata-page #wpbot_submit_email_form.button-primary:hover {
125 - background: var(--woobot-danger) !important;
126 - border-color: var(--woobot-danger) !important;
127 - color: #fff !important;
128 -}
129 -
130 -.wpbot-userdata-page .qchero_slider_table_area {
131 - margin-top: 0;
132 - border: 1px solid var(--woobot-primary-border);
133 - border-radius: 12px;
134 - overflow: hidden;
135 -}
136 -
137 -.wpbot-userdata-page .sld_payment_table {
138 - display: flex;
139 - flex-direction: column;
140 - width: 100%;
141 -}
142 -
143 -.wpbot-userdata-page .sld_payment_row {
144 - display: flex;
145 - align-items: center;
146 - border-bottom: 1px solid #eef0f6;
147 - background: #fff;
148 - transition: background 0.15s ease;
149 -}
150 -
151 -.wpbot-userdata-page .sld_payment_row:last-child {
152 - border-bottom: none;
153 -}
154 -
155 -.wpbot-userdata-page .sld_payment_row:hover {
156 - background: var(--woobot-primary-soft);
157 -}
158 -
159 -.wpbot-userdata-page .sld_payment_row.header {
160 - background: var(--woobot-primary);
161 - border-bottom: none;
162 - font-weight: 600;
163 - color: #fff;
164 -}
165 -
166 -.wpbot-userdata-page .sld_payment_row.header:hover {
167 - background: var(--woobot-primary);
168 -}
169 -
170 -.wpbot-userdata-page .sld_payment_row.header .sld_payment_cell {
171 - color: #fff;
172 - font-size: 13px;
173 - letter-spacing: 0.02em;
174 -}
175 -
176 -.wpbot-userdata-page .sld_payment_cell {
177 - padding: 14px 16px;
178 - flex: 1;
179 - font-size: 13px;
180 - color: var(--woobot-text);
181 - word-break: break-word;
182 - display: flex;
183 - align-items: center;
184 -}
185 -
186 -.wpbot-userdata-page .sld_payment_cell:first-child {
187 - flex: 0 0 56px;
188 - justify-content: center;
189 - padding-right: 0;
190 -}
191 -
192 -.wpbot-userdata-page .sld_payment_cell:nth-child(2) {
193 - flex: 0 0 140px;
194 -}
195 -
196 -.wpbot-userdata-page .sld_payment_cell input[type="checkbox"] {
197 - margin: 0;
198 - cursor: pointer;
199 - width: 16px;
200 - height: 16px;
201 - accent-color: var(--woobot-primary);
202 -}
203 -
204 -.wpbot-userdata-page .sld_payment_row.header input[type="checkbox"] {
205 - accent-color: #fff;
206 -}
207 -
208 -.wpbot-userdata-page .sld_responsive_head {
209 - display: none;
210 -}
211 -
212 -/* Pagination */
213 -.wpbot-userdata-page .wpbot_pagination {
214 - margin-right: 8px;
215 - font-weight: 600;
216 - color: var(--woobot-muted);
217 - font-size: 13px;
218 -}
219 -
220 -.wpbot-userdata-page .page-numbers {
221 - display: inline-flex;
222 - align-items: center;
223 - justify-content: center;
224 - min-width: 34px;
225 - height: 34px;
226 - padding: 0 10px;
227 - margin: 0 2px;
228 - border-radius: 8px;
229 - border: 1px solid var(--woobot-primary-border);
230 - background: #fff;
231 - color: var(--woobot-primary);
232 - font-size: 13px;
233 - font-weight: 600;
234 - text-decoration: none;
235 - line-height: 1;
236 - box-sizing: border-box;
237 - transition: background 0.15s ease, border-color 0.15s ease, color 0.15s ease;
238 -}
239 -
240 -.wpbot-userdata-page a.page-numbers:hover {
241 - background: var(--woobot-primary-soft);
242 - border-color: var(--woobot-primary);
243 - color: var(--woobot-primary-dark);
244 -}
245 -
246 -.wpbot-userdata-page span.page-numbers.current {
247 - background: var(--woobot-primary);
248 - color: #fff;
249 - border-color: var(--woobot-primary);
250 -}
251 -
252 -@media screen and (max-width: 782px) {
253 - .wpbot-userdata-page {
254 - margin: 12px 0 0;
255 - }
256 -
257 - .wpbot-userdata-page .wpbot-userdata-actions {
258 - width: 100%;
259 - }
260 -
261 - .wpbot-userdata-page .wpbot-userdata-toolbar,
262 - .wpbot-userdata-page .sld_menu_title,
263 - .wpbot-userdata-page .wpbot-userdata-form {
264 - border-radius: 12px;
265 - }
266 -
267 - .wpbot-userdata-page .sld_payment_row {
268 - flex-wrap: wrap;
269 - }
270 -
271 - .wpbot-userdata-page .sld_payment_cell {
272 - flex: 1 1 45%;
273 - }
274 -
275 - .wpbot-userdata-page .sld_payment_cell:first-child {
276 - flex: 0 0 100%;
277 - justify-content: flex-start;
278 - padding: 12px 16px 4px;
279 - }
280 -
281 - .wpbot-userdata-page .sld_responsive_head {
282 - display: block;
283 - font-size: 11px;
284 - font-weight: 600;
285 - color: var(--woobot-muted);
286 - margin-right: 8px;
287 - text-transform: uppercase;
288 - }
289 -}
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 +}