PluginProbe
Forumax – AI Powered Advanced Community Forum Plugin / 1.4.1
Forumax – AI Powered Advanced Community Forum Plugin v1.4.1
2.4.4 2.4.3 2.4.2 2.4.1 2.4.0 trunk 1.0.8 1.1.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 2.0.0 2.1.0 All 29 releases
bbp-core / assets / admin / scss / bbpc-admin.scss

bbpc-admin.scss in Forumax – AI Powered Advanced Community Forum Plugin 1.4.1, at assets/admin/scss/bbpc-admin.scss

452 lines 7.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /** === Codestar options / Pro Alert === **/
2 .csf-field-image_select figure {
3 width: 100px;
4 }
5
6 .bbp-core-settings {
7 max-width: 1200px;
8 }
9
10 .csf-field .csf-title {
11 width: 30%;
12 }
13
14 .csf-field .csf-fieldset {
15 width: calc(70% - 25px);
16 }
17
18 .csf-nav.csf-nav-normal.csf-nav-options {
19 ul li a {
20 display: flex;
21 align-items: baseline;
22 }
23 }
24
25 /** === Codestar Fontawesome replaced with Dashicons === **/
26 .csf-field .chosen-container-single .chosen-single div b:before,
27 .csf-nav ul li .csf-arrow:after {
28 content: "\f347";
29 font-family: dashicons;
30 font-size: 12px;
31 }
32
33 .csf-field .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
34 content: "\f335" !important;
35 font-family: dashicons;
36 }
37
38 .csf-field .chosen-container-active.chosen-with-drop .chosen-single div b:before {
39 content: "\f343";
40 font-family: dashicons;
41 }
42
43 body {
44 &.bbpc-no-pro {
45 .st-pro-notice{
46 &.csf-field {
47 position: relative;
48 cursor: pointer;
49 &::before {
50 content: "Pro";
51 background-color: #f1bd6c;
52 color: #000;
53 padding: 3px 10px;
54 border-radius: 3px;
55 margin-bottom: 10px;
56 }
57 &::after {
58 position: absolute;
59 content: "";
60 width: 100%;
61 height: 100%;
62 top: 0;
63 left: 0;
64 background-color: transparent;
65 z-index: 2;
66 }
67 }
68 .csf-fieldset, .csf-title {
69 opacity: 0.5;
70 pointer-events: none;
71 }
72 }
73 }
74 }
75
76 .upgrade-link {
77 background-color: #f1bd6c;
78 color: #000;
79 padding: 2px 6px;
80 }
81
82 .swal2-styled.swal2-confirm.upgrade-premium-button {
83 background-color: #f1bd6c;
84 outline: none;
85 box-shadow: none !important;
86 }
87
88 .swal2-title.upgrade-premium-heading {
89 font-size: 24px;
90 font-weight: 500;
91 line-height: 32px;
92 margin-bottom: -15px;
93 }
94
95 .pro-notification-body-text {
96 font-size: 15px;
97 display: block;
98 margin-bottom: 25px;
99 }
100
101 .swal2-styled.swal2-confirm.upgrade-premium-button > a {
102 color: black;
103 font-weight: normal;
104 }
105
106 .swal2-footer.notification-pro-footer-wrap {
107 border-top: none;
108 margin: 8px 0px 0px;
109 padding: 0px;
110 }
111
112 .swal2-html-container {
113 line-height: 1.6;
114 }
115
116 #customize-controls .csf-field-image_select img {
117 width: 85px;
118 height: auto;
119 }
120
121 .notice.is-dismissible.bottom-10 {
122 padding-bottom: 15px;
123 }
124
125 .notice-warning.eaz-notice {
126 background: #ffffbe;
127 }
128
129 .header-notify-icon .notify-icon {
130 padding-top: 10px;
131 margin: auto;
132 }
133
134 .bbpc-core-main * {
135 box-sizing: border-box;
136 }
137
138 .bbp-core-main .bbp-core-intro {
139 font-size: 16px;
140 }
141
142 .bbpc-stat-cards {
143 display: flex;
144 gap: 30px;
145 }
146
147 .bbpc-stat-card {
148 background-color: #fff;
149 }
150
151 .bbpc-dashboard {
152 display: flex
153 }
154
155 .bbpc-panel {
156 width: 250px;
157 border-right: 1px solid #ccc;
158 margin-right: 20px;
159 }
160
161 .bbpc-logo {
162 margin-bottom: 50px;
163 }
164
165 .bbpc-stats {
166 flex-basis: 3;
167 }
168
169 .bbpc-heading {
170 margin-bottom: 60px;
171 }
172
173 .bbpc-card-heading h2 {
174 margin: 0;
175 background: #ddd;
176 padding: 10px;
177 line-height: 1;
178 }
179
180 /* Menu */
181 .bbpc-group-menu li a {
182 border: 1px solid #6831c1;
183 background: #6831c1;
184 color: #fff;
185 text-decoration: none;
186 box-sizing: border-box;
187 display: block;
188 font-size: 15px;
189 width: calc(100% - 20px);
190 padding: 10px 20px;
191 font-weight: 500;
192 letter-spacing: 0px;
193 }
194
195 .bbpc-card-data {
196 padding: 15px 25px;
197 }
198
199 .forum-info {
200 display: flex;
201 flex-wrap: wrap;
202 }
203
204 .forum-info li {
205 flex: 50%;
206 margin-bottom: 20px;
207 font-size: 14px;
208 border-bottom: 1px solid #ccc;
209 padding-bottom: 18px;
210 }
211
212 .forum-info li:last-child {
213 border-bottom: none;
214 padding-bottom: 0;
215 margin-bottom: 0;
216 }
217
218 #bbpc-forum {
219 transition: 0.3s all ease;
220 }
221
222 #bbpc-forum:hover {
223 color: var(--clr-white);
224 }
225
226 .bbpc-approve-btn {
227 margin-left: 10px;
228 margin-right: 3px;
229 border: 1px solid #2DB22D;
230 color: #2DB22D;
231 border-radius: 50%;
232 text-decoration: none;
233 width: 26px;
234 height: 26px;
235 display: flex;
236 align-items: center;
237 justify-content: center;
238
239 &:hover {
240 border: 1px solid #07a207;
241 color: #07a207;
242 }
243 }
244
245 .bbpc-filter-btn-settings {
246 .csf--sibling {
247 &.csf--active {
248 border: 1px solid #2DB22D;
249 background-color: #2DB22D;
250 }
251 }
252 }
253
254 /** === FS contents === **/
255 #fs_connect {
256 .fs-header .fs-plugin-icon,
257 .fs-header .fs-plugin-icon img {
258 height: auto;
259 }
260
261 .fs-content {
262 h2 {
263 font-size: 28px;
264 margin: 15px auto;
265 line-height: 1.2 !important;
266 }
267
268 p {
269 font-size: 16px !important;
270 text-align: center;
271 line-height: 1.7;
272 }
273 }
274
275 .fs-box-container {
276 border-radius: 15px;
277 }
278 }
279 /** === Notification & Mini profile CSS === **/
280 .csf-field-fieldset{
281 .csf-fieldset-content {
282 &[data-depend-id='bbpc_notification_location']='bbpc_notification_location'],
283 &[data-depend-id='bbpc_profile_location']='bbpc_profile_location']{
284 > .csf-field{
285 width: 100%;
286 display: flex;
287 .csf-after-text{
288 font-size: 12px;
289 }
290 input {
291 width: 95%;
292 }
293 &.csf-field-select{
294 > .csf-fieldset{
295 display: flex;
296 gap: 10px;
297 }
298 }
299 }
300 }
301 }
302 }
303
304 #bbpc_forum_option_link, #bbpc_topic_option_link {
305 text-decoration: none;
306 width: 220px;
307 background: #050505;
308 display: block;
309 color: rgba(255, 255, 255, 0.7019607843);
310 text-transform: uppercase;
311 padding-top: 100px;
312 padding-bottom: 100px;
313 text-align: center;
314 font-size: 16px;
315 font-weight: 700;
316 letter-spacing: 0.5px;
317 text-shadow: 2px 2px black;
318 float: left;
319 margin: 0 20px 0 0;
320 }
321
322 /** === Offer Notice design === **/
323 .bbpc-offer-wrap {
324 background-color: #7474FC;
325 color: #fff;
326 width: 100%; /* Set full width */
327 position: relative;
328 border-radius: 10px;
329 }
330
331 .bbpc-offer {
332 display: grid;
333 grid-template-columns: repeat(5, 1fr);
334 gap: 20px;
335 width: 80%;
336 align-items: center; /* Align items vertically center */
337 justify-items: center; /* Align items horizontally center */
338 box-sizing: border-box;
339 padding: 10px;
340 .dismiss-btn {
341 position: absolute;
342 top: 50%;
343 right: 25px;
344 border: none;
345 background: transparent;
346 color: #fff;
347 font-size: 30px;
348 cursor: pointer;
349 transform: translate(-50%, -20px);
350 font-weight: 400;
351 z-index: 1;
352 }
353
354 .bbpc-col {
355 padding: 20px;
356 position: relative;
357 display: flex;
358 gap: 10px;
359 width: 280px;
360
361 .bbpc-col-box label {
362 margin-bottom: 5px;
363 display: block;
364 color: #fff;
365 }
366
367 &:not(:last-child)::after {
368 content: '';
369 position: absolute;
370 top: 50%;
371 left: 100%;
372 transform: translate(-50%, -50%);
373 height: 65px;
374 width: 1px;
375 background-color: rgb(255 255 255 / 20%);
376 }
377
378 img {
379 width: 30px;
380 height: 30px;
381 filter: invert(1);
382 }
383
384 .bbpc-col-text {
385 p {
386 margin-top: 0;
387 margin-bottom: 8px;
388
389 strong {
390 font-size: 1.2em;
391 }
392 }
393 }
394
395 .buy-btn {
396 display: inline-block;
397 padding: 12px 25px;
398 background-color: #FFC107;
399 text-decoration: none;
400 font-weight: bold;
401 text-align: center;
402 border-radius: 5px;
403 transition: background-color 0.3s ease;
404 }
405
406 .buy-btn:hover {
407 background-color: #FFA000;
408 }
409 }
410 }
411
412 .coupon-container {
413 display: flex;
414 align-items: center;
415 gap: 5px;
416
417 #coupon {
418 border: 1px solid #fff;
419 background-color: #fff;
420 color: #333;
421 font-weight: bold;
422 border-radius: 5px;
423 width: auto;
424 padding: 4px 10px;
425 }
426
427 .copy-btn {
428 padding: 7px 10px;
429 background-color: transparent;
430 border-radius: 5px;
431 cursor: pointer;
432 transition: all 0.3s ease;
433 border: 1px solid rgba(255, 255, 255, 0.4);
434 color: #fff;
435 font-weight: 500;
436 }
437
438 .copy-btn:hover {
439 background-color: #FFA000;
440 border-color: #FFA000;
441 }
442
443 .copy-message {
444 display: none;
445 color: #028c02;
446 font-size: 0.9em;
447 font-weight: bold;
448 margin-left: 10px;
449 position: absolute;
450 background: #fff;
451 }
452 }