chore: fix Task 1 scaffold quality issues

This commit is contained in:
KimiSwitch Dev
2026-07-06 17:26:04 +08:00
parent dd53e4fb20
commit a81efe4317
8 changed files with 36 additions and 9 deletions
+4
View File
@@ -2,3 +2,7 @@ node_modules/
dist/
src-tauri/target/
.vscode/
*.log
.env*
.DS_Store
Thumbs.db
+6
View File
@@ -0,0 +1,6 @@
export default {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
};
+4
View File
@@ -20,6 +20,10 @@ thiserror = "1.0"
chrono = "0.4"
anyhow = "1.0"
[lib]
name = "kimiswitch_lib"
crate-type = ["staticlib", "cdylib", "rlib"]
[features]
default = ["custom-protocol"]
custom-protocol = ["tauri/custom-protocol"]
+6
View File
@@ -0,0 +1,6 @@
pub fn run() {
tauri::Builder::default()
.plugin(tauri_plugin_shell::init())
.run(tauri::generate_context!())
.expect("error while running tauri application");
}
+2 -8
View File
@@ -21,17 +21,11 @@
}
],
"security": {
"csp": null
"csp": "default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:;"
}
},
"bundle": {
"active": true,
"targets": ["msi"],
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/128x128@2x.png",
"icons/icon.ico"
]
"targets": ["msi"]
}
}
+5
View File
@@ -0,0 +1,5 @@
function App() {
return <div>KimiSwitch</div>;
}
export default App;
+8
View File
@@ -0,0 +1,8 @@
/** @type {import('tailwindcss').Config} */
export default {
content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"],
theme: {
extend: {},
},
plugins: [],
};
+1 -1
View File
@@ -9,5 +9,5 @@ export default defineConfig(async () => ({
strictPort: true,
watch: { ignored: ["**/src-tauri/**"] },
},
envPrefix: ["VITE_", "TAURI_"],
envPrefix: ["VITE_"],
}));