Skip to content

Commit

Permalink
refactor individual tournament styles
Browse files Browse the repository at this point in the history
  • Loading branch information
ReDBrother committed Oct 3, 2024
1 parent bfee886 commit 4069f47
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
5 changes: 5 additions & 0 deletions services/app/apps/codebattle/assets/css/style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ em-emoji-picker {
border: 2px solid #d9d9d9;
}

.border-winner {
border: 2px solid !important;
border-color: $gold !important;
}

.min-h-100 {
min-height: 100%;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,19 +76,19 @@ const getTitleByRoundType = (type, playersCount) => {
const getLinkParams = (match, currentUserId) => {
const isWinner = match.winnerId === currentUserId;
const isParticipant = match.playerIds.includes(currentUserId);
const cardClassName = 'p-1 border border-success';
const cardClassName = 'p-1 border rounded-lg';

switch (true) {
case match.state === 'waiting' && isParticipant:
return ['Wait', cn(cardClassName, 'bg-warning')];
return ['Wait', cn(cardClassName, 'border-warning')];
case (match.state === 'playing' && isParticipant):
return ['Join', cn(cardClassName, 'bg-winner')];
return ['Join', cn(cardClassName, 'border-winner')];
case isWinner:
return ['Show', cn(cardClassName, 'bg-winner')];
return ['Show', cn(cardClassName, 'border-winner')];
case isParticipant:
return ['Show', cn(cardClassName, 'x-bg-gray')];
return ['Show', cn(cardClassName, 'x-bg-gray border-secondary')];
default:
return ['Show', cardClassName];
return ['Show', cn(cardClassName, 'border-gray')];
}
};

Expand Down

0 comments on commit 4069f47

Please sign in to comment.