From e192f44d99e19860c488e226a8c6d61419587d66 Mon Sep 17 00:00:00 2001 From: Cccc_ Date: Sun, 4 Jan 2026 02:09:51 +0800 Subject: [PATCH] feat: add Token refresh button and optimize Navbar --- frontend/src/App.vue | 18 ++++++++ frontend/src/components/Navbar.vue | 39 +++++++++-------- frontend/src/style.css | 62 +++++++++++++++++++++++++++- frontend/src/views/DashboardView.vue | 46 ++++++++++++++++++++- 4 files changed, 146 insertions(+), 19 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 95c55f5..6723982 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -64,4 +64,22 @@ body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } + +/* 修复按钮图标与文本的垂直对齐 */ +.ant-btn { + display: inline-flex !important; + align-items: center !important; + justify-content: center !important; +} + +.ant-btn .anticon { + display: inline-flex !important; + align-items: center !important; + line-height: 1 !important; +} + +.ant-btn > span { + display: inline-flex !important; + align-items: center !important; +} diff --git a/frontend/src/components/Navbar.vue b/frontend/src/components/Navbar.vue index 02cef57..b38c8b3 100644 --- a/frontend/src/components/Navbar.vue +++ b/frontend/src/components/Navbar.vue @@ -1,5 +1,14 @@