feat(web): update Vue components

- App.vue: update app root component
- SidebarRail.vue: update sidebar rail component
- TravelReimbursementCreateView.vue: update travel form view
This commit is contained in:
caoxiaozhu
2026-05-12 15:15:43 +00:00
parent a6720942fb
commit 13d0cab86e
3 changed files with 345 additions and 244 deletions

View File

@@ -103,7 +103,7 @@ const displayCompanyName = computed(() => props.companyName || 'X-Financial')
.rail {
position: sticky;
top: 0;
height: 100dvh;
height: var(--desktop-stage-height, 100dvh);
display: grid;
grid-template-rows: auto 1fr auto;
background: