chore: remove prototype files and unused UI assets

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-05-01 00:39:24 +08:00
parent 64537119e0
commit 7d6dbc4ac0
21 changed files with 772 additions and 2544 deletions

View File

@@ -21,7 +21,9 @@
:class="{
'chat-main': activeView === 'chat',
'overview-main': activeView === 'overview',
'requests-main': activeView === 'requests'
'requests-main': activeView === 'requests',
'approval-main': activeView === 'approval',
'policies-main': activeView === 'policies'
}"
>
<TopBar
@@ -40,7 +42,7 @@
/>
<FilterBar
v-if="activeView !== 'chat' && activeView !== 'overview' && activeView !== 'requests'"
v-if="activeView !== 'chat' && activeView !== 'overview' && activeView !== 'requests' && activeView !== 'approval' && activeView !== 'policies'"
:compact="activeView === 'overview'"
:filters="filters"
:ranges="ranges"
@@ -52,7 +54,9 @@
class="workarea"
:class="{
'chat-workarea': activeView === 'chat',
'requests-workarea': activeView === 'requests'
'requests-workarea': activeView === 'requests',
'approval-workarea': activeView === 'approval',
'policies-workarea': activeView === 'policies'
}"
>
<OverviewView
@@ -95,6 +99,8 @@
@create-request="openTravelCreate"
/>
<ApprovalCenterView v-else-if="activeView === 'approval'" />
<PoliciesView v-else-if="activeView === 'policies'" />
<AuditView v-else />
@@ -118,6 +124,7 @@ import OverviewView from './views/OverviewView.vue'
import ChatView from './views/ChatView.vue'
import TravelReimbursementCreateView from './views/TravelReimbursementCreateView.vue'
import RequestsView from './views/RequestsView.vue'
import ApprovalCenterView from './views/ApprovalCenterView.vue'
import PoliciesView from './views/PoliciesView.vue'
import AuditView from './views/AuditView.vue'
@@ -219,7 +226,9 @@ function backToRequests() {
grid-template-rows: auto minmax(0, 1fr);
overflow: hidden;
}
.main.requests-main {
.main.requests-main,
.main.approval-main,
.main.policies-main {
height: 100dvh;
grid-template-rows: auto minmax(0, 1fr);
overflow: hidden;
@@ -229,7 +238,9 @@ function backToRequests() {
min-height: 0;
overflow: hidden;
}
.workarea.requests-workarea {
.workarea.requests-workarea,
.workarea.approval-workarea,
.workarea.policies-workarea {
min-height: 0;
overflow: hidden;
padding: 20px 24px;