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 / frontend / css / bbpc.css

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

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