style(14-1): make active player highly visible in game view
- Active player card now features thick, glowing orange border, strong background highlight, left accent bar, and animated pulse - Player name and score have increased contrast for unmistakable visibility Refs #26
This commit is contained in:
@@ -128,8 +128,29 @@
|
|||||||
color: #ff8c00; /* Example color */
|
color: #ff8c00; /* Example color */
|
||||||
}
|
}
|
||||||
.active-player {
|
.active-player {
|
||||||
border: 2px solid #4caf50;
|
position: relative;
|
||||||
box-shadow: 0 0 10px #4caf50;
|
border: 4px solid #ff9800;
|
||||||
|
box-shadow: 0 0 32px 8px #ff9800, 0 0 0 8px rgba(255,152,0,0.15);
|
||||||
|
background: linear-gradient(90deg, #ff9800 0 8px, rgba(255,152,0,0.15) 8px 100%);
|
||||||
|
color: #222 !important;
|
||||||
|
animation: activePulse 1.2s infinite alternate;
|
||||||
|
z-index: 2;
|
||||||
|
}
|
||||||
|
.active-player .player-name, .active-player .score {
|
||||||
|
color: #222 !important;
|
||||||
|
text-shadow: 0 2px 8px rgba(255,255,255,0.25);
|
||||||
|
}
|
||||||
|
.active-player::before {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
left: 0; top: 0; bottom: 0;
|
||||||
|
width: 8px;
|
||||||
|
background: #ff9800;
|
||||||
|
border-radius: 8px 0 0 8px;
|
||||||
|
}
|
||||||
|
@keyframes activePulse {
|
||||||
|
0% { box-shadow: 0 0 32px 8px #ff9800, 0 0 0 8px rgba(255,152,0,0.15); }
|
||||||
|
100% { box-shadow: 0 0 48px 16px #ff9800, 0 0 0 16px rgba(255,152,0,0.22); }
|
||||||
}
|
}
|
||||||
.turn-indicator {
|
.turn-indicator {
|
||||||
margin: 20px 0;
|
margin: 20px 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user