PluginProbe
Forumax – AI Powered Advanced Community Forum Plugin / 1.3.2
Forumax – AI Powered Advanced Community Forum Plugin v1.3.2
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.3.2, at assets/admin/scss/bbpc-admin.scss

446 lines 7.7 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: 7px;
228 margin-right: 3px;
229 border: 1px solid #2DB22D;
230 color: #2DB22D;
231 border-radius: 50%;
232
233 &:hover {
234 border: 1px solid #07a207;
235 color: #07a207;
236 }
237 }
238
239 .bbpc-filter-btn-settings {
240 .csf--sibling {
241 &.csf--active {
242 border: 1px solid #2DB22D;
243 background-color: #2DB22D;
244 }
245 }
246 }
247
248 /** === FS contents === **/
249 #fs_connect {
250 .fs-header .fs-plugin-icon,
251 .fs-header .fs-plugin-icon img {
252 height: auto;
253 }
254
255 .fs-content {
256 h2 {
257 font-size: 28px;
258 margin: 15px auto;
259 line-height: 1.2 !important;
260 }
261
262 p {
263 font-size: 16px !important;
264 text-align: center;
265 line-height: 1.7;
266 }
267 }
268
269 .fs-box-container {
270 border-radius: 15px;
271 }
272 }
273 /** === Notification & Mini profile CSS === **/
274 .csf-field-fieldset{
275 .csf-fieldset-content {
276 &[data-depend-id='bbpc_notification_location']='bbpc_notification_location'],
277 &[data-depend-id='bbpc_profile_location']='bbpc_profile_location']{
278 > .csf-field{
279 width: 100%;
280 display: flex;
281 .csf-after-text{
282 font-size: 12px;
283 }
284 input {
285 width: 95%;
286 }
287 &.csf-field-select{
288 > .csf-fieldset{
289 display: flex;
290 gap: 10px;
291 }
292 }
293 }
294 }
295 }
296 }
297
298 #bbpc_forum_option_link, #bbpc_topic_option_link {
299 text-decoration: none;
300 width: 220px;
301 background: #050505;
302 display: block;
303 color: rgba(255, 255, 255, 0.7019607843);
304 text-transform: uppercase;
305 padding-top: 100px;
306 padding-bottom: 100px;
307 text-align: center;
308 font-size: 16px;
309 font-weight: 700;
310 letter-spacing: 0.5px;
311 text-shadow: 2px 2px black;
312 float: left;
313 margin: 0 20px 0 0;
314 }
315
316 /** === Offer Notice design === **/
317 .bbpc-offer-wrap {
318 background-color: #7474FC;
319 color: #fff;
320 width: 100%; /* Set full width */
321 position: relative;
322 border-radius: 10px;
323 }
324
325 .bbpc-offer {
326 display: grid;
327 grid-template-columns: repeat(5, 1fr);
328 gap: 20px;
329 width: 80%;
330 align-items: center; /* Align items vertically center */
331 justify-items: center; /* Align items horizontally center */
332 box-sizing: border-box;
333 padding: 10px;
334 .dismiss-btn {
335 position: absolute;
336 top: 50%;
337 right: 25px;
338 border: none;
339 background: transparent;
340 color: #fff;
341 font-size: 30px;
342 cursor: pointer;
343 transform: translate(-50%, -20px);
344 font-weight: 400;
345 z-index: 1;
346 }
347
348 .bbpc-col {
349 padding: 20px;
350 position: relative;
351 display: flex;
352 gap: 10px;
353 width: 280px;
354
355 .bbpc-col-box label {
356 margin-bottom: 5px;
357 display: block;
358 color: #fff;
359 }
360
361 &:not(:last-child)::after {
362 content: '';
363 position: absolute;
364 top: 50%;
365 left: 100%;
366 transform: translate(-50%, -50%);
367 height: 65px;
368 width: 1px;
369 background-color: rgb(255 255 255 / 20%);
370 }
371
372 img {
373 width: 30px;
374 height: 30px;
375 filter: invert(1);
376 }
377
378 .bbpc-col-text {
379 p {
380 margin-top: 0;
381 margin-bottom: 8px;
382
383 strong {
384 font-size: 1.2em;
385 }
386 }
387 }
388
389 .buy-btn {
390 display: inline-block;
391 padding: 12px 25px;
392 background-color: #FFC107;
393 text-decoration: none;
394 font-weight: bold;
395 text-align: center;
396 border-radius: 5px;
397 transition: background-color 0.3s ease;
398 }
399
400 .buy-btn:hover {
401 background-color: #FFA000;
402 }
403 }
404 }
405
406 .coupon-container {
407 display: flex;
408 align-items: center;
409 gap: 5px;
410
411 #coupon {
412 border: 1px solid #fff;
413 background-color: #fff;
414 color: #333;
415 font-weight: bold;
416 border-radius: 5px;
417 width: auto;
418 padding: 4px 10px;
419 }
420
421 .copy-btn {
422 padding: 7px 10px;
423 background-color: transparent;
424 border-radius: 5px;
425 cursor: pointer;
426 transition: all 0.3s ease;
427 border: 1px solid rgba(255, 255, 255, 0.4);
428 color: #fff;
429 font-weight: 500;
430 }
431
432 .copy-btn:hover {
433 background-color: #FFA000;
434 border-color: #FFA000;
435 }
436
437 .copy-message {
438 display: none;
439 color: #028c02;
440 font-size: 0.9em;
441 font-weight: bold;
442 margin-left: 10px;
443 position: absolute;
444 background: #fff;
445 }
446 }