fixed some visual issues on safari

This commit is contained in:
corgifist 2025-07-30 14:37:40 +03:00
parent 3a952163f8
commit e08151b7c7

View File

@ -263,7 +263,7 @@ const ProjectDropdown = ({
<Separator /> <Separator />
<SheetClose asChild> <SheetClose asChild>
<Button variant="ghost" className="justify-start w-full" onClick={handleSelect}> <Button variant="ghost" className="justify-start w-full" onClick={handleSelect}>
<Grid2X2CheckIcon /> {selected ? "Deselect" : "Select"} {selected ? <Grid2X2XIcon /> : <Grid2X2CheckIcon /> }{selected ? "Deselect" : "Select"}
</Button> </Button>
</SheetClose> </SheetClose>
<SheetClose asChild> <SheetClose asChild>
@ -315,7 +315,7 @@ const ProjectDropdown = ({
<DropdownMenuSeparator /> <DropdownMenuSeparator />
<DropdownMenuGroup> <DropdownMenuGroup>
<DropdownMenuItem onClick={handleSelect}> <DropdownMenuItem onClick={handleSelect}>
<Grid2X2CheckIcon className="mr-2" /> {selected ? "Deselect" : "Select"} {selected ? <Grid2X2XIcon className="mr-2" /> : <Grid2X2CheckIcon className="mr-2" /> } {selected ? "Deselect" : "Select"}
</DropdownMenuItem> </DropdownMenuItem>
<DropdownMenuItem onClick={() => console.log("Edit Project")}> <DropdownMenuItem onClick={() => console.log("Edit Project")}>
<EditIcon className="mr-2" /> Edit <EditIcon className="mr-2" /> Edit
@ -509,7 +509,7 @@ export default function Home(): ReactNode {
<div className={cn("flex flex-row gap-2 items-center w-full", !isMobile && "justify-between")}> <div className={cn("flex flex-row gap-2 items-center w-full", !isMobile && "justify-between")}>
<Dialog> <Dialog>
<DialogTrigger asChild> <DialogTrigger asChild>
<Button> <Button size={isMobile ? "icon" : "default"}>
<PlusIcon /> {!isMobile && "New Project"} <span className="sr-only">New Project</span> <PlusIcon /> {!isMobile && "New Project"} <span className="sr-only">New Project</span>
</Button> </Button>
</DialogTrigger> </DialogTrigger>