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 }}
@@ -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 */