From 8702c8a2932f259641d8f01cc10d8e0a60e1920a Mon Sep 17 00:00:00 2001 From: Jonathon Wright Date: Sat, 27 Jun 2026 21:10:17 +1000 Subject: [PATCH] =?UTF-8?q?ui:=20re-theme=20architecture=20diagrams=20to?= =?UTF-8?q?=20the=20cyan=E2=86=92magenta=20palette?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The diagrams still used the old teal/green/blue scheme. Remap all six to the electric theme: teal #0d9488 → cyan #0c8fce (primary), blue #3b6fb0 → violet #7c3aed (containers/boundaries), green #2e8b57 → magenta #c026d3 (services). Neutral slate + navy kept for lines and text; light card unchanged so the fixed-colour art stays legible in both themes. --- public/diagrams/authentik-sso.svg | 2 +- public/diagrams/edge-ai.svg | 2 +- public/diagrams/homelab.svg | 2 +- public/diagrams/iac-fleet.svg | 2 +- public/diagrams/outbound-exposure.svg | 2 +- public/diagrams/workload-least-privilege.svg | 26 ++++++++++---------- 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/public/diagrams/authentik-sso.svg b/public/diagrams/authentik-sso.svg index 9d2cd92..339da4d 100644 --- a/public/diagrams/authentik-sso.svg +++ b/public/diagrams/authentik-sso.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/diagrams/edge-ai.svg b/public/diagrams/edge-ai.svg index 11b4bdb..f27495d 100644 --- a/public/diagrams/edge-ai.svg +++ b/public/diagrams/edge-ai.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/diagrams/homelab.svg b/public/diagrams/homelab.svg index c987bef..07d3e3b 100644 --- a/public/diagrams/homelab.svg +++ b/public/diagrams/homelab.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/diagrams/iac-fleet.svg b/public/diagrams/iac-fleet.svg index 90eedac..b6bda49 100644 --- a/public/diagrams/iac-fleet.svg +++ b/public/diagrams/iac-fleet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/diagrams/outbound-exposure.svg b/public/diagrams/outbound-exposure.svg index 5226dca..e773e70 100644 --- a/public/diagrams/outbound-exposure.svg +++ b/public/diagrams/outbound-exposure.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/public/diagrams/workload-least-privilege.svg b/public/diagrams/workload-least-privilege.svg index cf71c4c..99d9710 100644 --- a/public/diagrams/workload-least-privilege.svg +++ b/public/diagrams/workload-least-privilege.svg @@ -13,39 +13,39 @@ no API token mounted - + - - namespace - - PodSecurity: baseline → restricted + + namespace + + PodSecurity: baseline → restricted - + workload pod - + ServiceAccount: its own — not the default - + automountServiceAccountToken: false - + runAsNonRoot · uid 1000 · drop ALL caps - + seccompProfile: RuntimeDefault - - the documented exception + + the documented exception GitOps · LoadBalancer · secrets operator → scoped Role + token, nothing more - +