diff --git a/build/icon.ico b/build/icon.ico new file mode 100644 index 0000000..672c27c Binary files /dev/null and b/build/icon.ico differ diff --git a/main.js b/main.js index 2bf1ad9..91fbdd5 100644 --- a/main.js +++ b/main.js @@ -23,6 +23,7 @@ function createWindow() { backgroundColor: '#f3f3f3', frame: false, show: false, + icon: path.join(__dirname, 'build', 'icon.ico'), webPreferences: { devTools: true, preload: path.join(__dirname, 'preload.js'), diff --git a/src/App.vue b/src/App.vue index fe9328c..8b40e96 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,27 +2,27 @@
-
iFlow Settings Editor
-
iFlow 设置编辑器 - settings.json
- +
- +
- +
@@ -181,11 +181,11 @@
- +
- +
@@ -196,18 +196,16 @@

管理 Model Context Protocol 服务器配置

-
- -
\ No newline at end of file +.dialog-title { + font-size: 15px; + font-weight: 600; + margin-bottom: 18px; + letter-spacing: -0.01em; +} +.dialog-confirm-text { + font-size: 14px; + color: var(--text-secondary); + margin-bottom: 8px; + line-height: 1.5; +} +.dialog-actions { + display: flex; + justify-content: flex-end; + gap: 10px; + margin-top: 22px; +} + +.iconpark-icon { + display: inline-flex; + align-items: center; + justify-content: center; + vertical-align: -0.125em; + flex-shrink: 0; +} +.iconpark-icon svg { + display: block; +} +