PluginProbe
Forumax – AI Powered Advanced Community Forum Plugin / 2.5.0
Forumax – AI Powered Advanced Community Forum Plugin v2.5.0
2.5.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 All 30 releases
← All changes | assets/admin/css/admin-ui-style.css +777 -155 1.4.0 → 2.5.0 View file →
@@ -1,4 +1,5 @@
1 +@charset "UTF-8";
1 2 /**
2 3 * Convert font-size from px to rem with px fallback
3 4 *
4 5 * @param $size - the value in pixel you want to convert
@@ -133,9 +134,9 @@
133 134 --clr-dark: #252733;
134 135 --clr-text: #575766;
135 136 --clr-text-light: #9199A1;
136 137 --clr-white: #fff;
137 - --clr-blue: #4C4CF1;
138 + --frmx_brand_color: #6a28ea;
138 139 --clr-orange: #ff5a46;
139 140 --clr-yellow: #FFE132;
140 141 --black_50: #ebebeb;
141 142 --black_100: #d6d9dc;
@@ -195,9 +196,10 @@
195 196 }
196 197
197 198 /* A elements that don't have a class get default styles */
198 199 a:not([class]) {
199 - text-decoration-skip-ink: auto;
200 + -webkit-text-decoration-skip: ink;
201 + text-decoration-skip-ink: auto;
200 202 }
201 203
202 204 /* Make images easier to work with */
203 205 img,
@@ -254,9 +256,9 @@
254 256 width: 30px;
255 257 height: 30px;
256 258 line-height: 30px;
257 259 text-align: center;
258 - color: var(--clr-blue);
260 + color: var(--frmx_brand_color);
259 261 font-size: 25px;
260 262 background: transparent;
261 263 position: fixed;
262 264 right: 20px;
@@ -272,9 +274,9 @@
272 274 line-height: 50px;
273 275 }
274 276 }
275 277 .scrollToTop:hover {
276 - color: var(--clr-blue);
278 + color: var(--frmx_brand_color);
277 279 }
278 280
279 281 .no-scroll-y {
280 282 overflow-y: hidden;
@@ -280,9 +282,9 @@
280 282 overflow-y: hidden;
281 283 }
282 284
283 285 .text-blue {
284 - color: var(--clr-blue);
286 + color: var(--frmx_brand_color);
285 287 }
286 288
287 289 .green {
288 290 color: #27ae60;
@@ -632,11 +634,8 @@
632 634 position: relative;
633 635 background: #fff;
634 636 padding: 15px 30px 15px 30px;
635 637 cursor: pointer;
636 - display: flex;
637 - align-items: center;
638 - justify-content: space-between;
639 638 }
640 639 @media (max-width: 1440px) {
641 640 .accordion-title {
642 641 padding: 12px 20px 12px 34px;
@@ -661,9 +660,8 @@
661 660 border-width: 5px 0 5px 6px;
662 661 border-color: transparent transparent transparent var(--clr-text);
663 662 display: block;
664 663 transform: translateY(-50%);
665 - -webkit-transition: 0.3s ease-out;
666 664 transition: 0.3s ease-out;
667 665 }
668 666 @media (max-width: 1440px) {
669 667 .accordion-title.has-child::before {
@@ -693,8 +691,13 @@
693 691 .accordion-title:hover ul.actions li {
694 692 margin: 0;
695 693 line-height: normal;
696 694 }
695 +.accordion-title {
696 + display: flex;
697 + align-items: center;
698 + justify-content: space-between;
699 +}
697 700 .accordion-title h4 {
698 701 font-size: var(--fs-14);
699 702 color: var(--clr-text);
700 703 display: flex;
@@ -721,9 +724,9 @@
721 724 --category-icon: #cc8033;
722 725 }
723 726 .accordion-title .light-blue {
724 727 background: rgba(2, 117, 216, 0.1);
725 - --category-icon: var(--clr-blue);
728 + --category-icon: var(--frmx_brand_color);
726 729 }
727 730 .accordion-title .light-gray {
728 731 background: rgba(66, 66, 66, 0.1);
729 732 --category-icon: #424242;
@@ -922,9 +925,9 @@
922 925 background: rgba(0, 0, 0, 0.8);
923 926 color: white;
924 927 }
925 928 .bbpc-admin-pagination button:hover, .bbpc-admin-pagination button.mixitup-control-active {
926 - background: var(--clr-blue);
929 + background: var(--frmx_brand_color);
927 930 }
928 931
929 932 .ezd-btn {
930 933 --btn-fs: var(--fs-16);
@@ -947,9 +950,8 @@
947 950 display: inline-block;
948 951 overflow: hidden;
949 952 text-align: center;
950 953 cursor: pointer;
951 - -webkit-transition: 0.3s ease-out;
952 954 transition: 0.3s ease-out;
953 955 }
954 956 .ezd-btn-sm {
955 957 --btn-py: 0.3125rem;
@@ -1046,16 +1048,16 @@
1046 1048 outline: 0;
1047 1049 box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
1048 1050 }
1049 1051 .ezd-btn-blue {
1050 - --btn-bg: var(--clr-blue);
1052 + --btn-bg: var(--frmx_brand_color);
1051 1053 --btn-clr: var(--clr-white);
1052 - --btn-bc: var(--clr-blue);
1054 + --btn-bc: var(--frmx_brand_color);
1053 1055 }
1054 1056 .ezd-btn-blue:hover {
1055 - --btn-clr: var(--clr-blue);
1057 + --btn-clr: var(--frmx_brand_color);
1056 1058 --btn-bg: transparent;
1057 - --btn-bc: var(--clr-blue);
1059 + --btn-bc: var(--frmx_brand_color);
1058 1060 }
1059 1061 .ezd-btn-blue:focus {
1060 1062 outline: 0;
1061 1063 box-shadow: 0 0 0 0.4rem rgba(65, 65, 230, 0.5);
@@ -1106,9 +1108,9 @@
1106 1108 --btn-bc: transparent;
1107 1109 }
1108 1110 .ezd-btn-gray:hover {
1109 1111 --btn-clr: var(--clr-white);
1110 - --btn-bg: var(--clr-blue);
1112 + --btn-bg: var(--frmx_brand_color);
1111 1113 --btn-bc: transparent;
1112 1114 }
1113 1115 .ezd-btn-gray:focus {
1114 1116 outline: 0;
@@ -1114,19 +1116,60 @@
1114 1116 outline: 0;
1115 1117 box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5);
1116 1118 }
1117 1119
1120 +.forumax-empty-actions {
1121 + display: flex;
1122 + align-items: center;
1123 + justify-content: center;
1124 + gap: 12px;
1125 + margin-top: 20px;
1126 +}
1127 +.forumax-empty-actions .ezd-btn {
1128 + display: inline-flex;
1129 + align-items: center;
1130 + gap: 6px;
1131 +}
1132 +.forumax-empty-actions .ezd-btn .dashicons {
1133 + font-size: 18px;
1134 + width: 18px;
1135 + height: 18px;
1136 + line-height: 1;
1137 +}
1138 +
1139 +.forumax-actions-separator {
1140 + color: #6b7280;
1141 + font-size: 14px;
1142 + font-weight: 500;
1143 +}
1144 +
1145 +.forumax-import-demo-btn {
1146 + background: linear-gradient(135deg, #7c3aed, #a855f7) !important;
1147 + border-color: transparent !important;
1148 + color: #fff !important;
1149 + transition: all 0.3s ease;
1150 +}
1151 +.forumax-import-demo-btn:hover {
1152 + background: linear-gradient(135deg, #6d28d9, #9333ea) !important;
1153 + transform: translateY(-1px);
1154 + box-shadow: 0 4px 12px rgba(124, 58, 237, 0.3);
1155 +}
1156 +.forumax-import-demo-btn:focus {
1157 + outline: none;
1158 + box-shadow: 0 0 0 3px rgba(124, 58, 237, 0.3);
1159 +}
1160 +.forumax-import-demo-btn .dashicons {
1161 + color: #fff;
1162 +}
1163 +
1118 1164 .easydocs-dropdown {
1119 1165 top: 130%;
1120 1166 right: -20px;
1121 1167 position: absolute;
1122 - -webkit-box-shadow: 0 30px 40px 0 rgba(4, 73, 89, 0.1) 0 0 0 rgba(var(--clr-black), 1);
1123 - -moz-box-shadow: 0 30px 40px 0 rgba(4, 73, 89, 0.1) 0 0 0 rgba(var(--clr-black), 1);
1124 1168 box-shadow: 0 30px 40px 0 rgba(4, 73, 89, 0.1) 0 0 0 rgba(var(--clr-black), 1);
1125 1169 background-color: var(--clr-white);
1126 1170 border-radius: 0.5rem;
1127 1171 z-index: 999;
1128 - -webkit-transition: 0.3s ease-out;
1129 1172 transition: 0.3s ease-out;
1130 1173 display: none;
1131 1174 }
1132 1175 .easydocs-dropdown.is-active {
@@ -1135,52 +1178,453 @@
1135 1178 top: 130%;
1136 1179 }
1137 1180
1138 1181 .notification-dropdown {
1139 - width: 340px;
1140 - border-bottom: 1px solid rgba(0, 0, 0, 0.08);
1141 - border-left: 1px solid rgba(0, 0, 0, 0.05);
1142 - border-radius: 3px;
1143 - box-shadow: 3px 2px 7px 1px rgba(0, 0, 0, 0.08);
1182 + width: 400px;
1183 + max-width: 95vw;
1184 + border-radius: 12px;
1185 + box-shadow: 0 20px 60px rgba(0, 0, 0, 0.12), 0 8px 25px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(0, 0, 0, 0.04);
1186 + overflow: hidden;
1187 + animation: notificationSlideIn 0.25s ease-out;
1144 1188 }
1189 +@keyframes notificationSlideIn {
1190 + from {
1191 + opacity: 0;
1192 + transform: translateY(-10px) scale(0.98);
1193 + }
1194 + to {
1195 + opacity: 1;
1196 + transform: translateY(0) scale(1);
1197 + }
1198 +}
1145 1199 .notification-dropdown::before {
1146 1200 content: "";
1147 - top: -0.625rem;
1148 - right: 28px;
1149 1201 position: absolute;
1150 - width: 0;
1151 - height: 0;
1152 - border-style: solid;
1153 - border-width: 0 10px 10px 10px;
1154 - border-color: transparent transparent #f9f9f9 transparent;
1155 - display: block;
1202 + top: -8px;
1203 + right: 24px;
1204 + width: 16px;
1205 + height: 16px;
1206 + background: var(--frmx_brand_color);
1207 + transform: rotate(45deg);
1208 + border-radius: 2px;
1209 + box-shadow: -2px -2px 5px rgba(0, 0, 0, 0.05);
1156 1210 }
1157 1211
1158 1212 .notification-head {
1159 - padding: 9px 12px;
1160 - background: #f9f9f9;
1161 - -webkit-box-shadow: 0 1px 0 0 #edeef2;
1162 - -moz-box-shadow: 0 1px 0 0 #edeef2;
1163 - box-shadow: 0 1px 0 0 #edeef2;
1213 + padding: 16px 20px;
1214 + background: var(--frmx_brand_color);
1215 + position: relative;
1216 + overflow: hidden;
1217 + display: flex;
1218 + align-items: center;
1219 + justify-content: space-between;
1164 1220 }
1221 +.notification-head::before {
1222 + content: "";
1223 + position: absolute;
1224 + top: 0;
1225 + left: 0;
1226 + right: 0;
1227 + bottom: 0;
1228 + background: radial-gradient(circle at 30% 20%, rgba(255, 255, 255, 0.1) 0%, transparent 50%);
1229 + pointer-events: none;
1230 +}
1165 1231 .notification-head.no-notification-text {
1166 - padding: 20px 12px;
1167 - background: rgba(190, 190, 190, 0.1490196078);
1168 - display: block;
1232 + padding: 40px 20px;
1233 + background: linear-gradient(135deg, #f5f7fa 0%, #e4e8ec 100%);
1234 + display: flex;
1235 + flex-direction: column;
1236 + align-items: center;
1237 + justify-content: center;
1169 1238 text-align: center;
1239 + color: #6b7280;
1240 + font-size: 14px;
1241 + font-weight: 500;
1170 1242 }
1243 +.notification-head.no-notification-text::before {
1244 + content: "🔔";
1245 + font-size: 32px;
1246 + margin-bottom: 10px;
1247 + opacity: 0.6;
1248 +}
1171 1249 .notification-head .header-text {
1172 - color: var(--clr-dark);
1173 - font-size: var(--fs-13);
1174 - font-weight: var(--fw-500);
1175 - line-height: 1;
1250 + color: #fff;
1251 + font-size: 16px;
1252 + font-weight: 700;
1253 + letter-spacing: 0.3px;
1254 + position: relative;
1255 + z-index: 1;
1256 + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
1176 1257 }
1177 -.notification-head .right-text {
1178 - color: var(--clr-text);
1179 - font-size: var(--fs-12);
1180 - line-height: 1;
1258 +.notification-head .notification-action-btn {
1259 + background: rgba(255, 255, 255, 0.15);
1260 + border: 1px solid rgba(255, 255, 255, 0.2);
1261 + border-radius: 20px;
1262 + padding: 6px 14px;
1263 + font-size: 12px;
1264 + font-weight: 500;
1265 + color: #fff;
1266 + cursor: pointer;
1267 + transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
1268 + backdrop-filter: blur(4px);
1269 + display: flex;
1270 + align-items: center;
1271 + gap: 6px;
1272 + position: relative;
1273 + z-index: 1;
1181 1274 }
1275 +.notification-head .notification-action-btn:hover {
1276 + background: rgba(255, 255, 255, 0.25);
1277 + transform: translateY(-1px);
1278 + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
1279 +}
1280 +.notification-head .notification-action-btn:active {
1281 + transform: translateY(0);
1282 +}
1283 +.notification-head .notification-action-btn .dashicons {
1284 + font-size: 14px;
1285 + width: 14px;
1286 + height: 14px;
1287 +}
1182 1288
1289 +.notification-tabs {
1290 + display: flex;
1291 + padding: 0 16px;
1292 + background: #fff;
1293 + border-bottom: 1px solid #f1f5f9;
1294 + gap: 16px;
1295 +}
1296 +.notification-tabs .notification-tab {
1297 + padding: 14px 4px;
1298 + background: transparent;
1299 + border: none;
1300 + border-bottom: 2px solid transparent;
1301 + font-size: 13px;
1302 + font-weight: 500;
1303 + color: #64748b;
1304 + cursor: pointer;
1305 + transition: all 0.2s ease;
1306 + display: flex;
1307 + align-items: center;
1308 + gap: 6px;
1309 + position: relative;
1310 +}
1311 +.notification-tabs .notification-tab:hover {
1312 + color: #334155;
1313 +}
1314 +.notification-tabs .notification-tab:hover .tab-count {
1315 + background: #e2e8f0;
1316 +}
1317 +.notification-tabs .notification-tab.is-active {
1318 + color: var(--frmx_brand_color);
1319 + border-bottom-color: var(--frmx_brand_color);
1320 +}
1321 +.notification-tabs .notification-tab.is-active .tab-count {
1322 + background: var(--frmx_brand_color);
1323 + color: #fff;
1324 +}
1325 +.notification-tabs .notification-tab .tab-count {
1326 + background: #f1f5f9;
1327 + color: #64748b;
1328 + padding: 2px 8px;
1329 + border-radius: 12px;
1330 + font-size: 11px;
1331 + font-weight: 600;
1332 + min-width: 20px;
1333 + text-align: center;
1334 + transition: all 0.2s ease;
1335 +}
1336 +
1337 +.notification-body {
1338 + background: #fff;
1339 + position: relative;
1340 +}
1341 +
1342 +.notify-column {
1343 + max-height: 400px;
1344 + overflow-y: auto;
1345 + scrollbar-width: thin;
1346 + scrollbar-color: #cbd5e1 transparent;
1347 +}
1348 +.notify-column::-webkit-scrollbar {
1349 + width: 5px;
1350 +}
1351 +.notify-column::-webkit-scrollbar-track {
1352 + background: transparent;
1353 +}
1354 +.notify-column::-webkit-scrollbar-thumb {
1355 + background-color: #cbd5e1;
1356 + border-radius: 20px;
1357 + border: 2px solid transparent;
1358 + background-clip: content-box;
1359 +}
1360 +.notify-column::-webkit-scrollbar-thumb:hover {
1361 + background-color: #94a3b8;
1362 +}
1363 +.notify-column ul {
1364 + list-style: none;
1365 + margin: 0;
1366 + padding: 0;
1367 +}
1368 +.notify-column .notify-item {
1369 + border-bottom: 1px solid #f1f5f9;
1370 + margin: 0;
1371 + position: relative;
1372 + transition: background 0.2s ease;
1373 +}
1374 +.notify-column .notify-item:last-child {
1375 + border-bottom: none;
1376 +}
1377 +.notify-column .notify-item:hover {
1378 + background: #f8fafc;
1379 +}
1380 +.notify-column .notify-item:hover .notify-content-summary p {
1381 + color: #1e293b;
1382 +}
1383 +.notify-column .notify-item.is-unread {
1384 + background: #fdfeff;
1385 +}
1386 +.notify-column .notify-item.is-unread::before {
1387 + content: "";
1388 + position: absolute;
1389 + left: 0;
1390 + top: 0;
1391 + bottom: 0;
1392 + width: 3px;
1393 + background: var(--frmx_brand_color);
1394 + box-shadow: 2px 0 8px rgba(102, 126, 234, 0.4);
1395 +}
1396 +.notify-column .notify-item > a {
1397 + display: flex;
1398 + padding: 16px 20px;
1399 + gap: 16px;
1400 + text-decoration: none;
1401 + align-items: flex-start;
1402 +}
1403 +.notify-column .notify-icon {
1404 + flex-shrink: 0;
1405 +}
1406 +.notify-column .notify-icon-wrapper {
1407 + width: 44px;
1408 + height: 44px;
1409 + border-radius: 12px;
1410 + display: flex;
1411 + align-items: center;
1412 + justify-content: center;
1413 + background: #f1f5f9;
1414 + transition: transform 0.2s cubic-bezier(0.34, 1.56, 0.64, 1);
1415 + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04);
1416 +}
1417 +.notify-column .notify-icon-wrapper.type-reply {
1418 + background: linear-gradient(135deg, #34d399 0%, #10b981 100%);
1419 + box-shadow: 0 4px 10px rgba(16, 185, 129, 0.2);
1420 +}
1421 +.notify-column .notify-icon-wrapper.type-closed {
1422 + background: linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%);
1423 + box-shadow: 0 4px 10px rgba(245, 158, 11, 0.2);
1424 +}
1425 +.notify-column .notify-icon-wrapper.type-solved {
1426 + background: var(--frmx_brand_color);
1427 + box-shadow: 0 4px 10px rgba(99, 102, 241, 0.2);
1428 +}
1429 +.notify-column .notify-icon-wrapper .dashicons,
1430 +.notify-column .notify-icon-wrapper .icon_check_alt {
1431 + color: #fff;
1432 + filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1));
1433 +}
1434 +.notify-column .notify-icon-wrapper .dashicons {
1435 + font-size: 20px;
1436 + width: 20px;
1437 + height: 20px;
1438 +}
1439 +.notify-column .notify-icon-wrapper .icon_check_alt {
1440 + font-size: 18px;
1441 +}
1442 +.notify-column .notify-content-wrap {
1443 + flex: 1;
1444 + min-width: 0;
1445 +}
1446 +.notify-column .notify-content-header {
1447 + display: flex;
1448 + align-items: center;
1449 + justify-content: space-between;
1450 + margin-bottom: 6px;
1451 + gap: 8px;
1452 +}
1453 +.notify-column .noti-type {
1454 + font-size: 11px;
1455 + font-weight: 700;
1456 + color: #475569;
1457 + background: #e2e8f0;
1458 + padding: 2px 8px;
1459 + border-radius: 6px;
1460 + text-transform: uppercase;
1461 + letter-spacing: 0.5px;
1462 + display: inline-block;
1463 +}
1464 +.notify-column .noti-type.resolved {
1465 + background: #e0e7ff;
1466 + color: var(--frmx_brand_color);
1467 +}
1468 +.notify-column .notify-creation {
1469 + font-size: 11px;
1470 + color: #94a3b8;
1471 + white-space: nowrap;
1472 +}
1473 +.notify-column .notify-content-summary p {
1474 + font-size: 13px;
1475 + line-height: 1.5;
1476 + color: #64748b;
1477 + margin: 0;
1478 + display: -webkit-box;
1479 + -webkit-line-clamp: 2;
1480 + -webkit-box-orient: vertical;
1481 + overflow: hidden;
1482 + font-weight: 400;
1483 +}
1484 +
1485 +.notification-loading {
1486 + padding: 16px;
1487 + text-align: center;
1488 + background: #f9fafb;
1489 + border-top: 1px solid #f3f4f6;
1490 +}
1491 +.notification-loading .loading-spinner {
1492 + display: inline-block;
1493 + width: 20px;
1494 + height: 20px;
1495 + border: 2px solid #e5e7eb;
1496 + border-top-color: var(--frmx_brand_color);
1497 + border-radius: 50%;
1498 + animation: notificationSpin 0.8s linear infinite;
1499 +}
1500 +@keyframes notificationSpin {
1501 + to {
1502 + transform: rotate(360deg);
1503 + }
1504 +}
1505 +.notification-loading .loading-text {
1506 + font-size: 12px;
1507 + color: #9ca3af;
1508 + margin-top: 6px;
1509 +}
1510 +
1511 +.notification-end {
1512 + padding: 14px;
1513 + text-align: center;
1514 + font-size: 12px;
1515 + color: #9ca3af;
1516 + background: #f9fafb;
1517 + border-top: 1px solid #f3f4f6;
1518 +}
1519 +.notification-end::before {
1520 + content: "✓";
1521 + display: inline-block;
1522 + margin-right: 6px;
1523 + color: #10b981;
1524 +}
1525 +
1526 +.notification-footer {
1527 + padding: 12px 16px;
1528 + background: #f8f9fb;
1529 + border-top: 1px solid #e5e7eb;
1530 + display: flex;
1531 + align-items: center;
1532 + justify-content: center;
1533 +}
1534 +.notification-footer .view-all-link {
1535 + font-size: 13px;
1536 + font-weight: 500;
1537 + color: var(--frmx_brand_color);
1538 + text-decoration: none;
1539 + display: flex;
1540 + align-items: center;
1541 + gap: 6px;
1542 + transition: all 0.2s ease;
1543 +}
1544 +.notification-footer .view-all-link:hover {
1545 + color: #764ba2;
1546 + gap: 10px;
1547 +}
1548 +.notification-footer .view-all-link .dashicons {
1549 + font-size: 14px;
1550 + width: 14px;
1551 + height: 14px;
1552 + transition: transform 0.2s ease;
1553 +}
1554 +.notification-footer .view-all-link:hover .dashicons {
1555 + transform: translateX(3px);
1556 +}
1557 +
1558 +.notification-empty {
1559 + padding: 40px 20px;
1560 + text-align: center;
1561 +}
1562 +.notification-empty .empty-icon {
1563 + width: 64px;
1564 + height: 64px;
1565 + margin: 0 auto 16px;
1566 + background: linear-gradient(135deg, #f3f4f6 0%, #e5e7eb 100%);
1567 + border-radius: 50%;
1568 + display: flex;
1569 + align-items: center;
1570 + justify-content: center;
1571 +}
1572 +.notification-empty .empty-icon .dashicons {
1573 + font-size: 28px;
1574 + width: 28px;
1575 + height: 28px;
1576 + color: #9ca3af;
1577 +}
1578 +.notification-empty .empty-title {
1579 + font-size: 15px;
1580 + font-weight: 600;
1581 + color: #374151;
1582 + margin-bottom: 6px;
1583 +}
1584 +.notification-empty .empty-text {
1585 + font-size: 13px;
1586 + color: #9ca3af;
1587 + line-height: 1.5;
1588 +}
1589 +
1590 +.notification-skeleton {
1591 + padding: 14px 16px;
1592 + display: flex;
1593 + gap: 12px;
1594 + animation: skeletonPulse 1.5s ease-in-out infinite;
1595 +}
1596 +@keyframes skeletonPulse {
1597 + 0%, 100% {
1598 + opacity: 1;
1599 + }
1600 + 50% {
1601 + opacity: 0.5;
1602 + }
1603 +}
1604 +.notification-skeleton .skeleton-icon {
1605 + width: 40px;
1606 + height: 40px;
1607 + border-radius: 10px;
1608 + background: #e5e7eb;
1609 +}
1610 +.notification-skeleton .skeleton-content {
1611 + flex: 1;
1612 +}
1613 +.notification-skeleton .skeleton-content .skeleton-line {
1614 + height: 12px;
1615 + background: #e5e7eb;
1616 + border-radius: 4px;
1617 + margin-bottom: 8px;
1618 +}
1619 +.notification-skeleton .skeleton-content .skeleton-line:first-child {
1620 + width: 40%;
1621 +}
1622 +.notification-skeleton .skeleton-content .skeleton-line:last-child {
1623 + width: 80%;
1624 + margin-bottom: 0;
1625 +}
1626 +
1183 1627 .form-control {
1184 1628 font-family: var(--ff-roboto);
1185 1629 font-size: var(--fs-14);
1186 1630 color: #9199a1;
@@ -1192,9 +1636,8 @@
1192 1636 height: auto;
1193 1637 max-width: 37.5rem;
1194 1638 border: 1px solid #EDEAE9;
1195 1639 border-radius: 0.625rem;
1196 - -webkit-transition: 0.3s ease-out;
1197 1640 transition: 0.3s ease-out;
1198 1641 }
1199 1642 .form-control:focus {
1200 1643 outline: none;
@@ -1207,9 +1650,9 @@
1207 1650 box-sizing: border-box !important;
1208 1651 line-height: unset !important;
1209 1652 }
1210 1653 .form-control:focus ~ .search-icon {
1211 - background: var(--clr-blue);
1654 + background: var(--frmx_brand_color);
1212 1655 --search-icon: var(--clr-white);
1213 1656 }
1214 1657 .form-control:focus ~ .search-icon .dashicons {
1215 1658 color: #fff;
@@ -1223,9 +1666,8 @@
1223 1666 margin-right: auto;
1224 1667 }
1225 1668 .easydocs-search-form .search-icon {
1226 1669 position: absolute;
1227 - -webkit-transition: 0.3s ease-out;
1228 1670 transition: 0.3s ease-out;
1229 1671 left: 20px;
1230 1672 transform: translateY(50%);
1231 1673 }
@@ -1246,12 +1688,18 @@
1246 1688 background: #fff;
1247 1689 color: #242729;
1248 1690 outline: none;
1249 1691 }
1692 +@media screen and (max-width: 1440px) {
1693 + .easydocs-search-form {
1694 + margin: 0 10px;
1695 + }
1696 +}
1250 1697
1251 1698 .easydocs-accordion-item progress {
1252 1699 -webkit-appearance: none;
1253 - appearance: none;
1700 + -moz-appearance: none;
1701 + appearance: none;
1254 1702 height: 6px;
1255 1703 border-radius: 32px;
1256 1704 width: 100px;
1257 1705 }
@@ -1291,9 +1739,9 @@
1291 1739 .navbar-left {
1292 1740 gap: var(--gutter-20);
1293 1741 }
1294 1742 .navbar-left .easydocs-btn {
1295 - --btn-icon: var(--clr-blue);
1743 + --btn-icon: var(--frmx_brand_color);
1296 1744 --btn-py: 0.5rem;
1297 1745 --btn-px: 1rem;
1298 1746 --btn-fs: var(--fs-12);
1299 1747 font-weight: 500;
@@ -1298,14 +1746,14 @@
1298 1746 --btn-fs: var(--fs-12);
1299 1747 font-weight: 500;
1300 1748 gap: 6px;
1301 1749 display: flex;
1302 - border: 1px solid var(--clr-blue);
1750 + border: 1px solid var(--frmx_brand_color);
1303 1751 align-items: center;
1304 1752 text-decoration: none;
1305 1753 padding: 8px 15px;
1306 1754 border-radius: 6px;
1307 - color: var(--clr-blue);
1755 + color: var(--frmx_brand_color);
1308 1756 }
1309 1757 .navbar-left .easydocs-btn span.dashicons {
1310 1758 font-size: 14px;
1311 1759 margin-bottom: -4px;
@@ -1311,9 +1759,9 @@
1311 1759 margin-bottom: -4px;
1312 1760 }
1313 1761 .navbar-left .easydocs-btn:hover {
1314 1762 --btn-icon: var(--clr-white);
1315 - background: var(--clr-blue);
1763 + background: var(--frmx_brand_color);
1316 1764 }
1317 1765 .navbar-left .easydocs-btn:focus {
1318 1766 box-shadow: 0 0 0 0.4rem rgba(65, 65, 230, 0.5);
1319 1767 }
@@ -1412,20 +1860,17 @@
1412 1860 background: rgba(37, 39, 51, 0.05);
1413 1861 padding: 0 10px;
1414 1862 color: #fff;
1415 1863 border-radius: 24px;
1416 - -webkit-transition: 0.3s ease-out;
1417 1864 transition: 0.3s ease-out;
1418 1865 }
1419 1866 .navbar-right .js-darkmode-btn .day svg {
1420 1867 --toggle-icon: #fff;
1421 - -webkit-transition: 0.3s ease-out;
1422 1868 transition: 0.3s ease-out;
1423 1869 margin-top: 7px;
1424 1870 }
1425 1871 .navbar-right .js-darkmode-btn .night svg {
1426 1872 --toggle-icon: #575766;
1427 - -webkit-transition: 0.3s ease-out;
1428 1873 transition: 0.3s ease-out;
1429 1874 margin-top: 7px;
1430 1875 }
1431 1876 .navbar-right .js-darkmode-btn label {
@@ -1437,9 +1882,9 @@
1437 1882 .navbar-right .js-darkmode-btn .ball {
1438 1883 height: 30px;
1439 1884 width: 30px;
1440 1885 position: absolute;
1441 - background-color: var(--clr-blue);
1886 + background-color: var(--frmx_brand_color);
1442 1887 border-radius: 50%;
1443 1888 left: 4px;
1444 1889 top: 50%;
1445 1890 transform: translateY(-50%);
@@ -1511,9 +1956,8 @@
1511 1956 .notify-column {
1512 1957 max-height: 25rem;
1513 1958 overflow-y: auto;
1514 1959 scrollbar-width: thin;
1515 - /* Notification updated css */
1516 1960 }
1517 1961 .notify-column::-webkit-scrollbar-track {
1518 1962 background-color: var(--clr-text-light);
1519 1963 }
@@ -1523,8 +1967,11 @@
1523 1967 }
1524 1968 .notify-column::-webkit-scrollbar-thumb {
1525 1969 background-color: var(--clr-text);
1526 1970 }
1971 +.notify-column {
1972 + /* Notification updated css */
1973 +}
1527 1974 .notify-column ul li {
1528 1975 border-bottom: 1px solid #f1f2f3;
1529 1976 margin-bottom: 0;
1530 1977 }
@@ -1570,9 +2017,8 @@
1570 2017 gap: var(--gutter-10);
1571 2018 padding: var(--gutter-10) 15px;
1572 2019 margin-left: var(--gutter-10);
1573 2020 margin-right: var(--gutter-10);
1574 - -webkit-transition: 0.3s ease-out;
1575 2021 transition: 0.3s ease-out;
1576 2022 border-radius: 0.3125rem;
1577 2023 }
1578 2024 .notification-item .notification-image {
@@ -1648,18 +2094,90 @@
1648 2094 margin-top: 0.375rem;
1649 2095 }
1650 2096
1651 2097 .eazydocs-no-content {
1652 - display: block;
2098 + display: flex;
2099 + flex-direction: column;
2100 + align-items: center;
2101 + justify-content: center;
2102 + margin: 80px auto;
2103 + max-width: 600px;
2104 + background: #fff;
2105 + padding: 60px 40px;
2106 + border-radius: 16px;
2107 + box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05), 0 8px 10px -6px rgba(0, 0, 0, 0.01);
2108 + border: 1px solid #f3f4f6;
1653 2109 text-align: center;
1654 - margin-top: 250px;
1655 2110 }
1656 2111 .eazydocs-no-content img {
1657 - width: auto;
1658 - max-width: 50px;
2112 + width: 140px;
2113 + max-width: 100%;
1659 2114 height: auto;
1660 - margin: 0px auto 10px;
2115 + margin: 0 auto 24px;
2116 + filter: drop-shadow(0 4px 6px rgba(0, 0, 0, 0.05));
2117 + transition: transform 0.3s ease;
1661 2118 }
2119 +.eazydocs-no-content img:hover {
2120 + transform: scale(1.05);
2121 +}
2122 +.eazydocs-no-content .big-p {
2123 + font-size: 1.25rem;
2124 + color: #374151;
2125 + font-weight: 600;
2126 + margin-bottom: 32px;
2127 + line-height: 1.5;
2128 +}
2129 +.eazydocs-no-content .forumax-empty-actions {
2130 + display: flex;
2131 + align-items: center;
2132 + justify-content: center;
2133 + gap: 16px;
2134 + margin-top: 0;
2135 + width: 100%;
2136 +}
2137 +.eazydocs-no-content .forumax-empty-actions .ezd-btn {
2138 + display: inline-flex;
2139 + align-items: center;
2140 + justify-content: center;
2141 + padding: 12px 28px;
2142 + font-weight: 500;
2143 + border-radius: 10px;
2144 + transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
2145 + font-size: 0.95rem;
2146 + gap: 8px;
2147 +}
2148 +.eazydocs-no-content .forumax-empty-actions .ezd-btn.button-primary {
2149 + background: var(--frmx_brand_color);
2150 + color: white;
2151 + border: 1px solid transparent;
2152 + box-shadow: 0 4px 6px -1px rgba(76, 76, 241, 0.3), 0 2px 4px -1px rgba(76, 76, 241, 0.1);
2153 +}
2154 +.eazydocs-no-content .forumax-empty-actions .ezd-btn.button-primary:hover {
2155 + background-color: rgb(52.3497409326, 52.3497409326, 239.1502590674);
2156 + transform: translateY(-2px);
2157 + box-shadow: 0 10px 15px -3px rgba(76, 76, 241, 0.4), 0 4px 6px -2px rgba(76, 76, 241, 0.2);
2158 +}
2159 +.eazydocs-no-content .forumax-empty-actions .ezd-btn.button-primary:active {
2160 + transform: translateY(0);
2161 +}
2162 +.eazydocs-no-content .forumax-empty-actions .ezd-btn.forumax-import-demo-btn:hover {
2163 + transform: translateY(-2px);
2164 + box-shadow: 0 10px 15px -3px rgba(124, 58, 237, 0.3), 0 4px 6px -2px rgba(124, 58, 237, 0.2);
2165 +}
2166 +.eazydocs-no-content .forumax-empty-actions .ezd-btn .dashicons {
2167 + font-size: 18px;
2168 + width: 18px;
2169 + height: 18px;
2170 + line-height: 1;
2171 + margin: 0;
2172 +}
2173 +.eazydocs-no-content .forumax-empty-actions .forumax-actions-separator {
2174 + color: #9ca3af;
2175 + font-weight: 500;
2176 + font-size: 0.9rem;
2177 + text-transform: uppercase;
2178 + letter-spacing: 0.05em;
2179 +}
1662 2180
1663 2181 .bbpc-trash-filter {
1664 2182 border-radius: 1.875rem;
1665 2183 margin-bottom: 0;
@@ -1684,8 +2202,13 @@
1684 2202 align-items: center;
1685 2203 color: rgb(212, 23, 23);
1686 2204 text-decoration: none;
1687 2205 }
2206 +@media screen and (max-width: 1440px) {
2207 + .bbpc-trash-filter .filter-label-trash {
2208 + display: none;
2209 + }
2210 +}
1688 2211
1689 2212 .bbpc-settings-icon {
1690 2213 background: rgba(0, 0, 255, 0.058);
1691 2214 padding: 10px;
@@ -1770,21 +2293,19 @@
1770 2293 }
1771 2294
1772 2295 .tab-menu {
1773 2296 position: relative;
1774 - background: #000000;
1775 - background: -moz-linear-gradient(to right, #000000 0%, #0a1852 100%);
1776 - background: -webkit-linear-gradient(to right, #000000 0%, #0a1852 100%);
1777 - background: linear-gradient(to right, #000000 0%, #0a1852 100%);
2297 + background: #101010;
1778 2298 flex: 0 0 auto;
1779 - width: auto;
2299 + width: 380px;
2300 + border-right: 1px solid rgba(255, 255, 255, 0.05);
1780 2301 }
1781 2302 .tab-menu.short {
1782 - height: 100vh;
2303 + height: auto;
1783 2304 }
1784 2305 @media (max-width: 1680px) {
1785 2306 .tab-menu {
1786 - width: 30%;
2307 + width: 25%;
1787 2308 }
1788 2309 }
1789 2310 .tab-menu .tab-menu-left-layer {
1790 2311 position: absolute;
@@ -1789,13 +2310,12 @@
1789 2310 .tab-menu .tab-menu-left-layer {
1790 2311 position: absolute;
1791 2312 top: 0;
1792 2313 left: 0;
1793 - width: 80px;
2314 + width: 100%;
1794 2315 height: 100%;
1795 - -webkit-transition: 0.3s ease-out;
1796 - transition: 0.3s ease-out;
1797 - background: rgba(143, 143, 143, 0.3);
2316 + pointer-events: none;
2317 + display: none;
1798 2318 }
1799 2319
1800 2320 .easydocs-tab {
1801 2321 display: none;
@@ -1803,136 +2323,235 @@
1803 2323 .easydocs-tab.tab-active {
1804 2324 display: block;
1805 2325 }
1806 2326
2327 +.easydocs-navbar {
2328 + padding: 20px 0;
2329 + margin: 0;
2330 +}
2331 +
1807 2332 .easydocs-navitem {
1808 2333 display: flex;
1809 2334 align-items: center;
1810 2335 justify-content: space-between;
1811 - padding: 12px 30px 12px 15px;
1812 - margin-bottom: 5px;
2336 + padding: 12px 20px 12px 22px;
2337 + margin: 0 0 5px;
1813 2338 cursor: pointer;
1814 - -webkit-transition: 0.3s ease-out;
1815 2339 transition: 0.3s ease-out;
1816 2340 position: relative;
1817 - border-left: 5px solid transparent;
2341 + border-radius: 0 8px 8px 0;
2342 + border-left: 3px solid transparent;
2343 + transition: all 0.2s ease;
1818 2344 }
1819 -@media (max-width: 1680px) {
1820 - .easydocs-navitem {
1821 - padding: 13px 25px 13px 20px;
1822 - }
1823 -}
1824 2345 .easydocs-navitem .link-wrapper {
1825 - display: flex;
2346 + display: none;
1826 2347 align-items: center;
1827 2348 justify-content: end;
1828 - width: 110px;
2349 + width: auto;
2350 + opacity: 0;
2351 + transform: translateX(10px);
2352 + transition: all 0.2s ease;
1829 2353 }
1830 2354 .easydocs-navitem.is-active {
1831 - border-left-color: #ffffff;
1832 - background: rgba(159, 162, 180, 0.2);
1833 - --title-opacity: 1;
1834 - --total-page-opacity: 1;
2355 + background: rgba(54, 153, 255, 0.1);
2356 + color: #fff;
2357 + border-left-color: var(--frmx_brand_color);
1835 2358 }
1836 -.easydocs-navitem.is-active::before {
1837 - content: "";
1838 - right: 0;
1839 - position: absolute;
1840 - width: 0;
1841 - height: 0;
1842 - border-style: solid;
1843 - border-width: 7px 10px 7px 0;
1844 - border-color: transparent var(--clr-white) transparent transparent;
1845 - display: block;
2359 +.easydocs-navitem.is-active .title {
2360 + color: #fff;
2361 + opacity: 1;
1846 2362 }
2363 +.easydocs-navitem.is-active .title .featured-image span.dashicons {
2364 + color: #fff;
2365 +}
2366 +.easydocs-navitem.is-active .title .featured-image img {
2367 + opacity: 0.9;
2368 +}
1847 2369 .easydocs-navitem.is-active .total-page {
1848 - display: none;
2370 + background: var(--frmx_brand_color);
2371 + color: #fff;
2372 + opacity: 1;
1849 2373 }
1850 -.easydocs-navitem.is-active .link {
1851 - display: flex;
1852 -}
1853 2374 .easydocs-navitem .title {
1854 2375 display: flex;
1855 2376 align-items: center;
1856 - gap: 20px;
1857 - -webkit-transition: 0.3s ease-out;
2377 + gap: 15px;
1858 2378 transition: 0.3s ease-out;
1859 2379 text-decoration: none;
1860 - font-size: var(--fs-16);
2380 + font-size: 15px;
1861 2381 font-weight: 500;
1862 - color: var(--clr-white);
1863 - opacity: var(--title-opacity, 0.7);
2382 + color: #a2a3b7;
2383 + flex: 1;
2384 + overflow: hidden;
1864 2385 }
1865 2386 .easydocs-navitem .title .featured-image {
1866 - width: 40px;
1867 - height: 40px;
1868 - padding: 5px;
1869 - border-radius: 7px;
2387 + width: 36px;
2388 + height: 36px;
2389 + flex-shrink: 0;
2390 + border-radius: 6px;
1870 2391 display: flex;
1871 2392 align-items: center;
1872 2393 justify-content: center;
1873 - background: rgba(255, 255, 255, 0.5803921569);
2394 + background: rgba(255, 255, 255, 0.05);
2395 + transition: all 0.2s ease;
1874 2396 }
1875 2397 .easydocs-navitem .title .featured-image img {
1876 2398 width: 100%;
1877 2399 height: auto;
2400 + border-radius: 6px;
1878 2401 }
1879 2402 .easydocs-navitem .title .featured-image span.dashicons {
1880 - width: 32px;
1881 - color: #000;
2403 + font-size: 20px;
2404 + width: 20px;
2405 + height: 20px;
2406 + color: #82859a;
2407 + transition: all 0.2s ease;
1882 2408 }
1883 2409 .easydocs-navitem .title span.easydocs-forums-title {
1884 - padding-left: 20px;
2410 + white-space: nowrap;
2411 + overflow: hidden;
2412 + text-overflow: ellipsis;
1885 2413 }
1886 2414 .easydocs-navitem .total-page {
1887 - font-size: var(--fs-12);
1888 - color: var(--clr-white);
1889 - opacity: var(--total-page-opacity, 0.5);
1890 - -webkit-transition: 0.3s ease-out;
1891 - transition: 0.3s ease-out;
1892 - position: absolute;
1893 - right: 30px;
2415 + font-size: 11px;
2416 + font-weight: 600;
2417 + color: #8c8fa8;
2418 + background: rgba(255, 255, 255, 0.05);
2419 + padding: 2px 8px;
2420 + border-radius: 4px;
2421 + margin-left: 10px;
2422 + transition: all 0.2s ease;
1894 2423 }
1895 -.easydocs-navitem:hover {
1896 - background: rgba(159, 162, 180, 0.2);
1897 - --title-opacity: 1;
1898 - --total-page-opacity: 1;
2424 +.easydocs-navitem:hover:not(.is-active) {
2425 + background: rgba(255, 255, 255, 0.03);
1899 2426 }
2427 +.easydocs-navitem:hover:not(.is-active) .title {
2428 + color: #dcdde8;
2429 +}
2430 +.easydocs-navitem:hover:not(.is-active) .title .featured-image {
2431 + background: rgba(255, 255, 255, 0.1);
2432 +}
2433 +.easydocs-navitem:hover:not(.is-active) .title .featured-image span.dashicons {
2434 + color: #dcdde8;
2435 +}
2436 +.easydocs-navitem:hover .link-wrapper {
2437 + opacity: 1;
2438 + transform: translateX(0);
2439 + display: flex;
2440 +}
1900 2441 .easydocs-navitem:hover .total-page {
2442 + opacity: 0;
1901 2443 display: none;
1902 2444 }
1903 -.easydocs-navitem:hover .link {
2445 +.easydocs-navitem .subforum-toggle {
2446 + position: absolute;
2447 + left: 2px;
2448 + top: 50%;
2449 + transform: translateY(-50%);
2450 + width: 20px;
2451 + height: 20px;
2452 + padding: 0;
2453 + border: none;
2454 + background: transparent;
2455 + cursor: pointer;
1904 2456 display: flex;
2457 + align-items: center;
2458 + justify-content: center;
2459 + z-index: 2;
2460 + opacity: 0.5;
1905 2461 }
1906 -.easydocs-navitem:hover .link a {
1907 - padding-left: 2px;
1908 - padding-right: 2px;
2462 +.easydocs-navitem .subforum-toggle .dashicons {
2463 + font-size: 14px;
2464 + width: 14px;
2465 + height: 14px;
2466 + color: #ccccd3;
1909 2467 }
2468 +.easydocs-navitem .subforum-toggle:hover {
2469 + opacity: 1;
2470 +}
2471 +.easydocs-navitem .subforum-toggle[aria-expanded=false] {
2472 + transform: translateY(-50%) rotate(-90deg);
2473 +}
2474 +.easydocs-navitem.is-subforum {
2475 + padding-left: 35px;
2476 + margin-left: 0;
2477 + border-left: 3px solid transparent;
2478 +}
2479 +.easydocs-navitem.is-subforum .featured-image {
2480 + width: 28px;
2481 + height: 28px;
2482 +}
2483 +.easydocs-navitem.is-subforum .featured-image span.dashicons {
2484 + font-size: 16px;
2485 + width: 16px;
2486 + height: 16px;
2487 +}
2488 +.easydocs-navitem.is-subforum .title {
2489 + font-size: 14px;
2490 +}
2491 +.easydocs-navitem.is-subforum.depth-1 {
2492 + padding-left: 35px;
2493 +}
2494 +.easydocs-navitem.is-subforum.depth-2 {
2495 + padding-left: 55px;
2496 +}
2497 +.easydocs-navitem.is-subforum.depth-3 {
2498 + padding-left: 75px;
2499 +}
1910 2500
1911 -.link {
2501 +.easydocs-subforum-container {
2502 + list-style: none;
2503 + margin: 0;
2504 + padding: 0;
2505 + overflow: hidden;
2506 + transition: max-height 0.3s ease, opacity 0.2s ease;
2507 +}
2508 +.easydocs-subforum-container.is-collapsed {
2509 + max-height: 0 !important;
2510 + opacity: 0;
2511 +}
2512 +
2513 +.easydocs-subforums {
2514 + list-style: none;
2515 + margin: 0;
2516 + padding: 0;
2517 + position: relative;
2518 +}
2519 +
2520 +.link-wrapper .link {
2521 + display: inline-flex;
1912 2522 align-items: center;
1913 - gap: 0.325rem;
1914 - display: none;
1915 - -webkit-transition: 0.3s ease-out;
1916 - transition: 0.3s ease-out;
2523 + justify-content: center;
2524 + width: 24px;
2525 + height: 24px;
2526 + border-radius: 4px;
2527 + margin-left: 2px;
2528 + transition: all 0.2s;
2529 + text-decoration: none;
1917 2530 }
1918 -.link a {
2531 +.link-wrapper .link a {
1919 2532 text-decoration: none;
2533 + display: flex;
2534 + align-items: center;
2535 + justify-content: center;
1920 2536 }
1921 -.link a .dashicons {
1922 - color: var(--black_200);
1923 - font-size: 18px;
1924 - padding-top: 2px;
2537 +.link-wrapper .link .dashicons {
2538 + color: #7e8299;
2539 + font-size: 16px;
2540 + width: 16px;
2541 + height: 16px;
1925 2542 }
1926 -.link a .dashicons:hover {
2543 +.link-wrapper .link:hover {
2544 + background: rgba(255, 255, 255, 0.1);
2545 +}
2546 +.link-wrapper .link:hover .dashicons {
1927 2547 color: #fff;
1928 2548 }
1929 -.link a.st-pro-notice .dashicons {
1930 - color: #f1bd6c;
2549 +.link-wrapper .link.add-subforum:hover .dashicons {
2550 + color: #4ade80;
1931 2551 }
1932 -.link:hover svg {
1933 - color: #fff;
1934 - fill-color: #fff;
2552 +.link-wrapper .link.forum-delete:hover .dashicons {
2553 + color: #f1416c;
1935 2554 }
1936 2555
1937 2556 .easydocs-tab-content {
1938 2557 flex: 1;
@@ -2065,8 +2684,13 @@
2065 2684 --btn-bg: #424242;
2066 2685 --btn-clr: var(--clr-white);
2067 2686 --btn-icon: var(--clr-white);
2068 2687 }
2688 +@media screen and (max-width: 1440px) {
2689 + .single-item-filter .easydocs-btn {
2690 + padding: 5px 15px;
2691 + }
2692 +}
2069 2693
2070 2694 .single-grid-container {
2071 2695 display: flex;
2072 2696 align-items: center;
@@ -2093,7 +2717,5 @@
2093 2717 }
2094 2718 }
2095 2719 #wpcontent {
2096 2720 height: 100vh;
2097 -}
2098 -
2099 -/*# sourceMappingURL=admin-ui-style.css.map */
2721 +}