Skip to content

Commit 2fc0075

Browse files
committed
Adding team colours
1 parent 13b4259 commit 2fc0075

File tree

5 files changed

+23
-6
lines changed

5 files changed

+23
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "frontend",
3-
"version": "5.5.5",
3+
"version": "5.5.6",
44
"description": "React frontend for the Cards 110",
55
"author": "Daithi Hearn",
66
"license": "MIT",

public/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"short_name": "Cards 110",
33
"name": "Cards 110",
4-
"version": "5.5.5",
4+
"version": "5.5.6",
55
"icons": [
66
{
77
"src": "./assets/favicon.png",
@@ -13,4 +13,4 @@
1313
"display": "standalone",
1414
"theme_color": "#000000",
1515
"background_color": "#ffffff"
16-
}
16+
}

src/components/Game/PlayerCard.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ import { Player } from "model/Player"
1010

1111
interface PlayerRowI {
1212
player: Player
13+
className?: string
1314
}
14-
const PlayerCard: React.FC<PlayerRowI> = ({ player }) => {
15+
const PlayerCard: React.FC<PlayerRowI> = ({ player, className }) => {
1516
const round = useAppSelector(getRound)
1617
const players = useAppSelector(getGamePlayers)
1718
const playerProfiles = useAppSelector(getPlayerProfiles)
@@ -48,7 +49,7 @@ const PlayerCard: React.FC<PlayerRowI> = ({ player }) => {
4849
<CardImg
4950
alt={profile.name}
5051
src={profile.picture}
51-
className="img-center avatar"
52+
className={`img-center avatar ${className}`}
5253
/>
5354
<CardImgOverlay>
5455
<CardText className="overlay-score">

src/components/Game/PlayersAndCards.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@ const PlayersAndCards = () => {
2828
md={sortedPlayers.length}
2929
lg={sortedPlayers.length}
3030
xl={sortedPlayers.length}>
31-
{sortedPlayers.map(player => (
31+
{sortedPlayers.map((player, index) => (
3232
<PlayerCard
3333
key={`playercard_${player.id}`}
3434
player={player}
35+
className={`image-team${(index % 3) + 1}-filter`}
3536
/>
3637
))}
3738
</Row>

src/pages/Home/_home.scss

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,21 @@
9090
border-radius: 50%;
9191
}
9292

93+
.image-team1-filter {
94+
border: solid 4px red;
95+
filter: saturate(2);
96+
}
97+
98+
.image-team2-filter {
99+
border: solid 4px yellow;
100+
filter: sepia(100%);
101+
}
102+
103+
.image-team3-filter {
104+
border: solid 4px blue;
105+
// filter: invert(100%);
106+
}
107+
93108
.clickable:hover {
94109
cursor: pointer;
95110
}

0 commit comments

Comments
 (0)