feat: complete UI/UX improvements, vuesax icons, media server, and section management

This commit is contained in:
s.esmaeili
2026-10-23 21:06:15 +03:30
parent 49f30a96b1
commit fa61a76444
64 changed files with 4527 additions and 819 deletions
+29
View File
@@ -211,3 +211,32 @@ body {
#0b1224 10px 20px
);
}
/* ---- hide scrollbar utility ---- */
.no-scrollbar::-webkit-scrollbar {
display: none;
}
.no-scrollbar {
-ms-overflow-style: none;
scrollbar-width: none;
}
/* ---- button icon alignment & gap ---- */
.ant-btn {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
gap: 8px !important;
}
.ant-btn > .anticon,
.ant-btn > .vx-icon,
.ant-btn > .ant-btn-icon {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
line-height: 0 !important;
vertical-align: middle !important;
}