🎂 fix: birthday icon (#2950)

* fix: tooltip and birthday icon

* chore: update conditional render

---------

Co-authored-by: Danny Avila <danny@librechat.ai>
This commit is contained in:
Marco Beretta 2024-06-04 14:55:41 +02:00 committed by GitHub
parent 37ae484fbc
commit 9f0c1914a5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 9 deletions

View file

@ -55,14 +55,16 @@ export default function Landing({ Header }: { Header?: ReactNode }) {
className="h-2/3 w-2/3" className="h-2/3 w-2/3"
size={41} size={41}
/> />
<TooltipTrigger> {!!startupConfig?.showBirthdayIcon && (
{(startupConfig?.showBirthdayIcon ?? false) && ( <div>
<BirthdayIcon className="absolute bottom-12 right-5" /> <TooltipTrigger>
)} <BirthdayIcon className="absolute bottom-8 right-2.5" />
</TooltipTrigger> </TooltipTrigger>
<TooltipContent side="top" sideOffset={115} className="left-[20%]"> <TooltipContent side="top" sideOffset={110} className="">
{localize('com_ui_happy_birthday')} {localize('com_ui_happy_birthday')}
</TooltipContent> </TooltipContent>
</div>
)}
</div> </div>
{assistantName ? ( {assistantName ? (
<div className="flex flex-col items-center gap-0 p-2"> <div className="flex flex-col items-center gap-0 p-2">

View file

@ -8,7 +8,7 @@ export default function BirthdayIcon({ className = '' }) {
viewBox="0 0 233.33 290" viewBox="0 0 233.33 290"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink" xmlnsXlink="http://www.w3.org/1999/xlink"
className={cn('h-14 w-14', className)} className={cn('h-11 w-11', className)}
> >
<defs> <defs>
<linearGradient <linearGradient