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 }}
+
+
+
+
+
-
+