feat(web): migrate finance treasury pages to Ant Design Vue

Replace legacy Ui* chrome on treasury routes with Ant layout, and polish mobile incomes stats colors plus nav visibility.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-18 21:06:18 +03:30
co-authored by Cursor
parent b25b5b125a
commit 8fdd5147a5
10 changed files with 1985 additions and 472 deletions
+4 -1
View File
@@ -65,7 +65,10 @@ const items: Array<{
const route = useRoute();
const router = useRouter();
const hidden = computed(() => route.name === 'person-detail');
/** صفحات با نوار اکشن ثابت موبایل — FAB نباید وسط صفحه رها شود */
const hidden = computed(
() => route.name === 'person-detail' || route.name === 'finance-incomes',
);
const isQuickCreateOpen = ref(false);
const ready = ref(false);
const fabPos = ref<FabPos>({