diff --git a/VApp/src/views/GameDisplay.vue b/VApp/src/views/GameDisplay.vue index d83e6dbc..96ad0d8f 100644 --- a/VApp/src/views/GameDisplay.vue +++ b/VApp/src/views/GameDisplay.vue @@ -23,7 +23,7 @@ - 00:00 + {{ timerDisplay }}
@@ -50,17 +50,19 @@
- +
@@ -134,32 +154,37 @@ display: flex; justify-content: center; align-items: center; + box-shadow: 0 10px 30px rgba(0,0,0,0.5); + transition: transform 0.2s; } .color-blue { - background-color: rgb(var(--v-theme-BlueBuzzer), 1); + background: linear-gradient(135deg, rgb(var(--v-theme-BlueBuzzer)), #1a3a5a); border-radius: 40px 5px 40px 5px; } .color-red { - background-color: rgb(var(--v-theme-RedBuzzer), 1); + background: linear-gradient(135deg, rgb(var(--v-theme-RedBuzzer)), #5a1a1a); border-radius: 40px 5px 40px 5px; } .color-green { - background-color: rgb(var(--v-theme-GreenBuzzer), 1); + background: linear-gradient(135deg, rgb(var(--v-theme-GreenBuzzer)), #1a5a2a); border-radius: 5px 40px 5px 40px; } .color-yellow { - background-color: rgb(var(--v-theme-YellowBuzzer), 1); + background: linear-gradient(135deg, rgb(var(--v-theme-YellowBuzzer)), #5a5a1a); border-radius: 5px 40px 5px 40px; } .color-white { - background-color: white; + background-color: #1a1a1a; + border: 3px solid #333; border-radius: 40px; + box-shadow: 0 0 30px rgba(0,0,0,0.6); } .v-label-time { padding-top: 5px; - color: black; + color: white; font-size: 49px; font-family: 'Bahnschrift'; + text-shadow: 0 0 15px rgba(255, 255, 255, 0.2); } .v-label-score { color: white; @@ -167,6 +192,7 @@ font-family: 'Bahnschrift'; font-weight: bold; line-height: 1; + text-shadow: 4px 4px 8px rgba(0,0,0,0.4); } .v-label-round-score { color: rgba(255, 255, 255, 0.8); @@ -174,6 +200,7 @@ font-family: 'Bahnschrift'; font-weight: 500; margin-bottom: 2px; + text-shadow: 2px 2px 4px rgba(0,0,0,0.3); } /* Transition styles */