From 4dfabb2e1ecbd5f3b725f999359010fbdba36308 Mon Sep 17 00:00:00 2001 From: Jonas <77726472+kobolol@users.noreply.github.com> Date: Fri, 13 Feb 2026 08:25:34 +0100 Subject: [PATCH] Claude/style homepage om t wo (#1) * Style homepage with centered title and polished buttons - Split title into two lines with uppercase styling and yellow highlight - Use Roboto font with light/bold weight contrast for visual hierarchy - Center buttons in a vertical flex layout with consistent spacing - Add elevation shadow and hover scale animation to buttons - Improve letter-spacing and font sizing for readability https://claude.ai/code/session_01N9z7ADBGmszE5ZoAbVEp4f * changed ' to " --------- Co-authored-by: Claude Co-authored-by: jhim --- GUI/src/Home.vue | 107 +++++++++++++++++++++++++++++++++++------------ 1 file changed, 81 insertions(+), 26 deletions(-) diff --git a/GUI/src/Home.vue b/GUI/src/Home.vue index 3ec7485..91d5eb9 100644 --- a/GUI/src/Home.vue +++ b/GUI/src/Home.vue @@ -3,51 +3,106 @@ let buttons = [ { name: "Lokaler Multiplayer", icon: "mdi-account-switch", - color: "red" + color: "red", }, { name: "Lokal gegen Bot", icon: "mdi-robot-angry-outline", - color: "green" + color: "green", }, { name: "Online Multiplayer", icon: "mdi-web", - color: "blue" - } + color: "blue", + }, ] \ No newline at end of file + +.title-section { + display: flex; + flex-direction: column; + align-items: center; +} + +.main-title { + font-family: "Roboto", sans-serif; + font-size: 3rem; + font-weight: 300; + letter-spacing: 2px; + line-height: 1.2; + text-transform: uppercase; +} + +.highlight-title { + font-weight: 700; + font-size: 3.5rem; + color: #fdd835; + letter-spacing: 4px; +} + +.button-section { + display: flex; + flex-direction: column; + align-items: center; + gap: 16px; + width: 100%; +} + +.mode-btn { + font-family: "Roboto", sans-serif; + font-weight: 500; + letter-spacing: 1px; + text-transform: none; + transition: transform 0.2s ease, box-shadow 0.2s ease; +} + +.mode-btn:hover { + transform: scale(1.05); +} + +.btn-label { + font-size: 1.05rem; +} +