PluginProbe
Forumax – AI Powered Advanced Community Forum Plugin / 1.4.0
Forumax – AI Powered Advanced Community Forum Plugin v1.4.0
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 / frontend / css / bbpc.css

bbpc.css in Forumax – AI Powered Advanced Community Forum Plugin 1.4.0, at assets/frontend/css/bbpc.css

293 lines 6.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 :root {
2 --bbpc_brand_color: var(--bbpc_brand_color_opt,#0866ff);
3 --border_on_white: #e6edf0;
4 --border_on_highlight: #e6edf0;
5 --body_bg: #fff;
6 --white_op20: rgba(255, 255, 255, 0.2);
7 --black_25: #f9f9f9;
8 --black_50: #f2f2f2;
9 --black_75: #eeeeee;
10 --black_100: #d6d9dc;
11 --black_150: #c8ccd0;
12 --black_200: #bbc0c4;
13 --black_300: #9fa6ad;
14 --black_350: #9199a1;
15 --black_400: #848d95;
16 --black_500: #6a737c;
17 --black_600: #535a60;
18 --black_700: #3c4146;
19 --black_750: #2f3337;
20 --black_800: #242729;
21 --black_900: #0c0d0e;
22 --bs_sm: 0 1px 2px rgb(0 0 0 / 5%), 0 1px 4px rgb(0 0 0 / 5%), 0 2px 8px rgb(0 0 0 / 5%);
23 --bs_md: 0 1px 3px rgb(0 0 0 / 6%), 0 2px 6px rgb(0 0 0 / 6%), 0 3px 8px rgb(0 0 0 / 9%);
24 --bs_lg: 0 1px 4px rgb(0 0 0 / 9%), 0 3px 8px rgb(0 0 0 / 9%), 0 4px 13px rgb(0 0 0 / 13%);
25 }
26
27 /**
28 * BBP Core plugin main css file
29 */
30 .bbpc-attachment-lightbox {
31 position: fixed;
32 top: 0;
33 left: 0;
34 right: 0;
35 bottom: 0;
36 background: rgba(0, 0, 0, 0.8);
37 z-index: 9999;
38 width: 100%;
39 margin: auto;
40 padding: 100px 0;
41 display: flex;
42 justify-content: center;
43 align-items: center;
44 box-sizing: border-box;
45 }
46
47 .bbpc-attachment-lightbox-inner {
48 position: relative;
49 max-width: 85%;
50 display: flex;
51 align-items: center;
52 }
53
54 .bbpc-attachment-lightbox > .bbpc-attachment-lightbox-inner > span {
55 color: white;
56 font-size: 23px;
57 line-height: 22px;
58 background: red;
59 display: block;
60 height: 28px;
61 border-radius: 19px;
62 width: 28px;
63 text-align: center;
64 top: -15px;
65 right: -15px;
66 bottom: 100%;
67 z-index: 9999999999;
68 position: absolute;
69 cursor: pointer;
70 }
71
72 /* Voting button CSS */
73 .bbpc-agree-disagree-buttons button {
74 background: #f0f8ff;
75 border: 1px solid #cee1ef;
76 padding: 0px 15px;
77 height: 45px;
78 color: #333;
79 font-weight: 600;
80 transition: all 0.3s;
81 border-right: none;
82 box-sizing: border-box;
83 display: inline-block;
84 line-height: 10px !important;
85 border-top-right-radius: 0;
86 border-bottom-right-radius: 0;
87 }
88
89 .bbpc-agree-disagree-buttons button.active:hover:not(.active) {
90 background: #f0f8ff;
91 border-color: #cee1ef;
92 }
93
94 .bbpc-agree-disagree-buttons button.active {
95 background: var(--bbpc_brand_color);
96 color: #fff;
97 }
98
99 .bbpc-agree-disagree-buttons span.bbpc-reactions-btn-counter {
100 font-size: 16px;
101 background: #ffffff;
102 border: 1px solid #c0cad2;
103 padding: 0 15px;
104 margin-right: 10px;
105 color: #333;
106 font-weight: 600;
107 transition: all 0.3s;
108 display: inline-block;
109 line-height: 43px;
110 border-left-color: #d5d5d5;
111 width: 42px;
112 text-align: center;
113 border-top-right-radius: 5px;
114 border-bottom-right-radius: 5px;
115 }
116
117 /* Voting layout css */
118 .bbpc-voting-liked-wrap {
119 display: grid;
120 grid-template-columns: auto auto;
121 grid-gap: 10px;
122 }
123
124 .bbpc-voting-liked-wrap .bbpc-voting-liked a {
125 color: #333;
126 font-weight: 600;
127 text-decoration: none;
128 text-transform: capitalize;
129 margin: 5px 0 12px;
130 display: block;
131 padding: 10px;
132 background: #f0f8ff;
133 border: #cee1ef 1px solid !important;
134 box-sizing: border-box;
135 }
136
137 span.bbpc-agree-disagree-counter-wrap {
138 margin: 18px 0 5px;
139 display: block;
140 }
141
142 span.bbpc-agree-disagree-counter-wrap .fa-thumbs-up {
143 color: green;
144 font-size: 20px;
145 }
146
147 span.bbpc-agree-disagree-counter-wrap .fa-thumbs-down {
148 color: red;
149 font-size: 20px;
150 }
151
152 .bbpc-voting-liked::after,
153 .bbpc-voting-liked-wrap::after {
154 content: '';
155 display: block;
156 clear: both;
157 }
158
159 .bbpc-voting-liked-wrap.single-topic-wrap {
160 grid-template-columns: auto;
161 }
162
163 #bbp-user-body .bbpc-no-voting-wrap:not(:last-child) {
164 display: none;
165 }
166
167 .bbpc-no-voting-wrap {
168 background: #f1f1f1;
169 padding: 10px 15px;
170 font-weight: 500 !important;
171 font-size: 16px !important;
172 }
173
174 .bbpc-footer-actions {
175 padding-top: 20px;
176 margin-bottom: 10px;
177 display: flex;
178 flex-direction: column;
179 gap: 15px;
180 }
181
182 @media screen and (max-width: 768px) {
183 .bbpc-footer-actions,
184 .bbpc-voting-liked-wrap {
185 grid-template-columns: auto;
186 grid-gap: 5px;
187 justify-content: end;
188 position: unset;
189 display: flow-root;
190 }
191
192 .bbpc-agree-disagree-buttons {
193 display: grid;
194 grid-template-columns: auto auto;
195 grid-gap: 5px;
196 }
197 }
198
199 .bbpc-agree-disagree-buttons button {
200 position: relative;
201 }
202
203 .bbpc-agree-disagree-buttons button .bbpc-preloader::before {
204 content: "";
205 position: absolute;
206 top: 0;
207 left: 0;
208 width: 100%;
209 height: 100%;
210 opacity: 0.8;
211 z-index: 9999;
212 background: aliceblue;
213 }
214
215 .bbpc-agree-disagree-buttons button .bbpc-preloader::after {
216 content: "";
217 position: absolute;
218 top: 20px;
219 left: 32px;
220 transform: translate(-50%, -50%);
221 border: 5px solid #969696;
222 border-top: 5px solid #bc002b;
223 border-radius: 50%;
224 width: 30px;
225 height: 30px;
226 animation: geo_spin 1s linear infinite;
227 z-index: 10000;
228 right: 0px;
229 margin: auto;
230 text-align: center;
231 background: #ffffff;
232 }
233
234 @keyframes geo_spin {
235 0% {
236 transform: translate(-50%, -50%) rotate(0deg);
237 }
238 100% {
239 transform: translate(-50%, -50%) rotate(360deg);
240 }
241 }
242
243 .bbpc-voting-heading {
244 font-size: 20px;
245 display: block;
246 margin: 0 0 15px;
247 font-weight: 500;
248 }
249
250 /** === FORUM Info CSS === **/
251 .bbpc-widget-forum-info {
252 table {
253 img {
254 display: inline;
255 }
256 tr td:last-child {
257 text-align: right;
258 }
259 }
260 }
261
262 .show_subscribe {
263 .icon_action {
264 font-family: ElegantIcons;
265 font-style: normal;
266 vertical-align: middle;
267
268 &::before {
269 content: "\e012";
270 }
271 }
272 }
273
274 .bbpc-widget-forum-info tr i {
275 vertical-align: middle;
276 margin-right: 5px;
277 }
278
279 .bbp__success-subscribe .is-subscribed a.subscription-toggle {
280 background: transparent !important;
281 color: #4c4cf1 !important;
282 margin: 0;
283 padding: 0 !important;
284 }
285
286 .bbp__success-subscribe.alert {
287 border: 1px solid #94e3a1;
288 text-align: center;
289 }
290
291 .image-details .media-modal-content .search-form button{
292 transform: scaleX(1);
293 }