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
+2 -1
View File
@@ -12,6 +12,7 @@ import Preloader from "~/components/layout/Preloader.vue";
* page that is being torn down, which crashed Vue's transition code.
*/
const ui = useUiStore();
const site = useSiteStore();
</script>
<template>
@@ -27,7 +28,7 @@ const ui = useUiStore();
<slot />
<Footer />
<Footer v-if="site.sections?.footer?.enabled !== false" />
<BackToTop />
</div>
</template>