feat(game): remove +/- score buttons; tap to increment (Fixes #29)
- Remove plus/minus score controls in GameDetail; tap on score increments by +1 - Keep global Undo control for reversals; maintain keyboard accessibility on score - No changes to scoring logic beyond UI control removal
This commit is contained in:
@@ -78,22 +78,7 @@ const GameDetail = ({ game, onFinishGame, onUpdateScore, onUpdateGame, onUndo, o
|
|||||||
>
|
>
|
||||||
{scores[idx]}
|
{scores[idx]}
|
||||||
</span>
|
</span>
|
||||||
<div className={styles['score-buttons']}>
|
{/* +/- buttons removed per issue #29. Tap score to +1; use Undo to revert. */}
|
||||||
<button
|
|
||||||
className={styles['score-button']}
|
|
||||||
disabled={isCompleted}
|
|
||||||
onClick={() => (onUndo ? onUndo() : undefined)}
|
|
||||||
aria-label={`Punkt abziehen für ${name}`}
|
|
||||||
title={`Punkt abziehen für ${name}`}
|
|
||||||
>-</button>
|
|
||||||
<button
|
|
||||||
className={styles['score-button']}
|
|
||||||
disabled={isCompleted}
|
|
||||||
onClick={() => handleScoreUpdate(idx+1, 1)}
|
|
||||||
aria-label={`Punkt hinzufügen für ${name}`}
|
|
||||||
title={`Punkt hinzufügen für ${name}`}
|
|
||||||
>+</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
})}
|
})}
|
||||||
|
|||||||
Reference in New Issue
Block a user