From 6cd0a869eff6fe776300776e8f4e9f2f826488df Mon Sep 17 00:00:00 2001
From: duorameng <2997944583@qq.com>
Date: Tue, 7 Apr 2026 20:05:03 +0800
Subject: [PATCH] chore: opt fonts
---
web/package-lock.json | 20 +++++++++++
web/package.json | 2 ++
web/src/components/XTerminal.vue | 30 ++++++++--------
web/src/layouts/MainLayout.vue | 2 +-
web/src/views/loginlogs/tabs/LoginLogTab.vue | 2 +-
.../views/loginlogs/tabs/SystemEventTab.vue | 2 +-
web/src/views/notify/components/PushLog.vue | 2 +-
web/src/views/tasks/Tasks.vue | 4 +--
web/src/views/terminal/Terminal.vue | 35 ++++++++++++++++---
9 files changed, 74 insertions(+), 25 deletions(-)
diff --git a/web/package-lock.json b/web/package-lock.json
index 50d6a2d..7252eee 100644
--- a/web/package-lock.json
+++ b/web/package-lock.json
@@ -8,6 +8,8 @@
"name": "web-ui",
"version": "0.0.0",
"dependencies": {
+ "@fontsource/geist-mono": "^5.2.7",
+ "@fontsource/geist-sans": "^5.2.5",
"@fontsource/inter": "^5.2.8",
"@fontsource/jetbrains-mono": "^5.2.8",
"@guolao/vue-monaco-editor": "^1.6.0",
@@ -576,6 +578,24 @@
}
}
},
+ "node_modules/@fontsource/geist-mono": {
+ "version": "5.2.7",
+ "resolved": "https://registry.npmjs.org/@fontsource/geist-mono/-/geist-mono-5.2.7.tgz",
+ "integrity": "sha512-xVPVFISJg/K0VVd+aQN0Y7X/sw9hUcJPyDWFJ5GpyU3bHELhoRsJkPSRSHXW32mOi0xZCUQDOaPj1sqIFJ1FGg==",
+ "license": "OFL-1.1",
+ "funding": {
+ "url": "https://github.com/sponsors/ayuhito"
+ }
+ },
+ "node_modules/@fontsource/geist-sans": {
+ "version": "5.2.5",
+ "resolved": "https://registry.npmjs.org/@fontsource/geist-sans/-/geist-sans-5.2.5.tgz",
+ "integrity": "sha512-anllOHyJbElRs9fV15TeDRqAeb1IKm4bSknPl6ZMoyPTx1BBy7logudcUwpNjmQLkzn4Q0JGQLRCUKJYoyST6A==",
+ "license": "OFL-1.1",
+ "funding": {
+ "url": "https://github.com/sponsors/ayuhito"
+ }
+ },
"node_modules/@fontsource/inter": {
"version": "5.2.8",
"resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.2.8.tgz",
diff --git a/web/package.json b/web/package.json
index dc9b1c7..d560e1c 100644
--- a/web/package.json
+++ b/web/package.json
@@ -9,6 +9,8 @@
"preview": "vite preview"
},
"dependencies": {
+ "@fontsource/geist-mono": "^5.2.7",
+ "@fontsource/geist-sans": "^5.2.5",
"@fontsource/inter": "^5.2.8",
"@fontsource/jetbrains-mono": "^5.2.8",
"@guolao/vue-monaco-editor": "^1.6.0",
diff --git a/web/src/components/XTerminal.vue b/web/src/components/XTerminal.vue
index 0891c17..07a1418 100644
--- a/web/src/components/XTerminal.vue
+++ b/web/src/components/XTerminal.vue
@@ -1,5 +1,5 @@
@@ -58,13 +63,33 @@ function reconnect() {
-
+
+
+
+
+
+ {{ statusState.text }}
+
+
+
+
+
-
+