ui: update app branding and add menu bar

Update app name and branding across config, title bar, and HTML.
Add MenuBar component to layout and improve title bar button styles.
This commit is contained in:
2025-09-30 12:10:39 -04:00
parent c243aedcd7
commit ec11b18d32
7 changed files with 257 additions and 17 deletions

22
src-tauri/Cargo.lock generated
View File

@@ -2,6 +2,17 @@
# It is not intended for manual editing.
version = 4
[[package]]
name = "Shark"
version = "0.1.0"
dependencies = [
"serde",
"serde_json",
"tauri",
"tauri-build",
"tauri-plugin-opener",
]
[[package]]
name = "addr2line"
version = "0.25.1"
@@ -3307,17 +3318,6 @@ dependencies = [
"digest",
]
[[package]]
name = "shark"
version = "0.1.0"
dependencies = [
"serde",
"serde_json",
"tauri",
"tauri-build",
"tauri-plugin-opener",
]
[[package]]
name = "shlex"
version = "1.3.0"

View File

@@ -1,8 +1,8 @@
[package]
name = "shark"
name = "Shark"
version = "0.1.0"
description = "A Tauri App"
authors = ["you"]
description = "powered by tauri and sveltekit"
authors = ["markuryy"]
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View File

@@ -12,7 +12,7 @@
"app": {
"windows": [
{
"title": "shark",
"title": "Shark!",
"width": 800,
"height": 600,
"decorations": false