From 3d00580717201cd2f423ba9aba0c28d6e3949746 Mon Sep 17 00:00:00 2001 From: Alex Nisnevich Date: Sun, 14 May 2023 22:57:18 -0700 Subject: [PATCH] UI improvements: fix #1850, fix #1851 --- .../components/cards/CardCollection.tsx | 22 +++++++++++++------ src/common/components/cards/CardGrid.tsx | 7 +++--- .../components/game/DraftCardPicker.tsx | 20 ++++++++--------- 3 files changed, 28 insertions(+), 21 deletions(-) diff --git a/src/common/components/cards/CardCollection.tsx b/src/common/components/cards/CardCollection.tsx index 37ed29e3..c2300465 100644 --- a/src/common/components/cards/CardCollection.tsx +++ b/src/common/components/cards/CardCollection.tsx @@ -46,16 +46,24 @@ export default class CardCollection extends React.Component {this.renderPageControls()} - + {this.props.layout === Layout.Grid + ? + : + } {this.renderPageControls()} ); diff --git a/src/common/components/cards/CardGrid.tsx b/src/common/components/cards/CardGrid.tsx index 2ea708a1..ae719a99 100644 --- a/src/common/components/cards/CardGrid.tsx +++ b/src/common/components/cards/CardGrid.tsx @@ -9,7 +9,7 @@ import Sentence from '../card/Sentence'; import { CardGridOrTableProps } from './CardCollection'; import CardProvenanceDescription from './CardProvenanceDescription'; -export default class CardGrid extends React.Component { +export default class CardGrid extends React.Component { public render(): JSX.Element { return (
{ source={card.metadata.source} selected={this.props.selectable && this.props.selectedCardIds.includes(card.id)} onCardClick={this.props.onCardClick} + scale={this.props.scale || 1} /> this.handleSelectCard(card) })} - {format.name === 'everythingDraft' && ( - - )} +
))}