diff --git a/src/components/ui/announcement/Announcement.tsx b/src/components/ui/announcement/Announcement.tsx index 4f3d432..d2e36cb 100644 --- a/src/components/ui/announcement/Announcement.tsx +++ b/src/components/ui/announcement/Announcement.tsx @@ -208,50 +208,56 @@ export default function Announcement({ aria-label={sponsored ? `Sponsored announcement: ${title}` : `Announcement: ${title}`} onClick={handleBannerClick} className={cn( - "relative w-full font-play border-b border-purple-200/40 dark:border-purple-900/40 shadow-sm transition-all duration-200", + "relative w-full font-play border-b border-purple-200/40 dark:border-purple-900/40 shadow-xs transition-all duration-200", href && "cursor-pointer", styles.bannerSurface, className, )} > -
- {imageUrl ? ( - {imageAlt - ) : ( - - )} +
+ {/* Info section - grouped neatly right next to the logo */} +
+ {imageUrl ? ( + {imageAlt + ) : ( + + )} -
- {badge && ( - - {badge} +
+ {badge && ( + + {badge} + + )} + + + {title} - )} - - {title} - - - {message} - + + + {message} + +
-
+ {/* Right Action & Dismiss buttons */} +
{ctaLabel && href && ( - {ctaLabel} - + {ctaLabel} + )} @@ -272,9 +278,9 @@ export default function Announcement({ )}