Increase card size in one-by-one mode
Increase the size of boxes and numbers in the one-by-one mode of the interactive.
This commit is contained in:
parent
d7232f8470
commit
5861189703
1 changed files with 5 additions and 5 deletions
|
|
@ -239,12 +239,12 @@ const BinarySearchTrick = ({ showSocialShare = true }: BinarySearchTrickProps) =
|
||||||
selectedCards.includes(card.id)
|
selectedCards.includes(card.id)
|
||||||
? 'ring-2 ring-primary bg-primary/5'
|
? 'ring-2 ring-primary bg-primary/5'
|
||||||
: 'hover:bg-muted/50'
|
: 'hover:bg-muted/50'
|
||||||
}`}
|
} ${isOneByOne ? 'max-w-md w-full' : ''}`}
|
||||||
onClick={() => handleCardToggle(card.id)}
|
onClick={() => handleCardToggle(card.id)}
|
||||||
>
|
>
|
||||||
<CardHeader className="pb-2">
|
<CardHeader className={`${isOneByOne ? 'pb-4' : 'pb-2'}`}>
|
||||||
<div className="flex items-center justify-between">
|
<div className="flex items-center justify-between">
|
||||||
<CardTitle className="text-xl font-bold text-primary">
|
<CardTitle className={`font-bold text-primary ${isOneByOne ? 'text-3xl' : 'text-xl'}`}>
|
||||||
{card.id}
|
{card.id}
|
||||||
</CardTitle>
|
</CardTitle>
|
||||||
<Checkbox
|
<Checkbox
|
||||||
|
|
@ -254,11 +254,11 @@ const BinarySearchTrick = ({ showSocialShare = true }: BinarySearchTrickProps) =
|
||||||
</div>
|
</div>
|
||||||
</CardHeader>
|
</CardHeader>
|
||||||
<CardContent>
|
<CardContent>
|
||||||
<div className="grid grid-cols-4 gap-1 text-sm">
|
<div className={`grid grid-cols-4 gap-1 ${isOneByOne ? 'text-lg gap-2' : 'text-sm'}`}>
|
||||||
{card.numbers.map((num) => (
|
{card.numbers.map((num) => (
|
||||||
<div
|
<div
|
||||||
key={num}
|
key={num}
|
||||||
className="p-1 text-center bg-muted/30 rounded border"
|
className={`text-center bg-muted/30 rounded border ${isOneByOne ? 'p-3' : 'p-1'}`}
|
||||||
>
|
>
|
||||||
{num}
|
{num}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue