v0.0.4: unique colors per peer in web UI

Each peer gets a stable color from a 12-color palette based on
their fingerprint/alias hash. Self messages stay green.
No more same-color for different users.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Siavash Sameni
2026-03-27 09:30:55 +04:00
parent 1aba435af3
commit 4fc1cc2ab1
3 changed files with 17 additions and 10 deletions

10
warzone/Cargo.lock generated
View File

@@ -2555,7 +2555,7 @@ dependencies = [
[[package]]
name = "warzone-client"
version = "0.0.3"
version = "0.0.4"
dependencies = [
"anyhow",
"argon2",
@@ -2584,7 +2584,7 @@ dependencies = [
[[package]]
name = "warzone-mule"
version = "0.0.3"
version = "0.0.4"
dependencies = [
"anyhow",
"clap",
@@ -2593,7 +2593,7 @@ dependencies = [
[[package]]
name = "warzone-protocol"
version = "0.0.3"
version = "0.0.4"
dependencies = [
"base64",
"bincode",
@@ -2616,7 +2616,7 @@ dependencies = [
[[package]]
name = "warzone-server"
version = "0.0.3"
version = "0.0.4"
dependencies = [
"anyhow",
"axum",
@@ -2642,7 +2642,7 @@ dependencies = [
[[package]]
name = "warzone-wasm"
version = "0.0.3"
version = "0.0.4"
dependencies = [
"base64",
"bincode",