diff --git a/apps/www/components/Panel/index.tsx b/apps/www/components/Panel/index.tsx
index 9ee2f113933..cd73de9ba74 100644
--- a/apps/www/components/Panel/index.tsx
+++ b/apps/www/components/Panel/index.tsx
@@ -5,6 +5,7 @@ interface Props {
outerClassName?: string
innerClassName?: string
hasActiveOnHover?: boolean
+ activeColor?: 'default' | 'brand'
hasShimmer?: boolean
hasInnerShimmer?: boolean
shimmerFromColor?: string
@@ -15,6 +16,7 @@ const Panel = ({
outerClassName,
innerClassName,
hasActiveOnHover = false,
+ activeColor = 'default',
hasShimmer = false,
hasInnerShimmer = false,
shimmerFromColor,
@@ -38,7 +40,9 @@ const Panel = ({
if (hasShimmer) {
const activeGlow =
hasActiveOnHover && isActive
- ? `radial-gradient(65rem circle at ${x}px ${y}px, var(--colors-brand9), transparent), `
+ ? `radial-gradient(65rem circle at ${x}px ${y}px, var(${
+ activeColor === 'brand' ? '--colors-brand9' : '--colors-scale9'
+ }), transparent), `
: ''
outerElement.style.backgroundImage = `
${activeGlow}radial-gradient(30rem circle at ${x}px ${y}px, ${
@@ -67,7 +71,7 @@ const Panel = ({
ref={outerRef}
className={[
'relative z-0 rounded-xl bg-gradient-to-b from-background-surface-300 to-scale-400 p-px shadow-md',
- !trackCursor && hasActiveOnHover ? 'hover:bg-none hover:!bg-brand' : '',
+ !trackCursor && hasActiveOnHover ? 'hover:bg-none hover:!bg-scale-800' : '',
outerClassName,
].join(' ')}
whileHover="hover"
diff --git a/apps/www/components/Products/ProductCard.tsx b/apps/www/components/Products/ProductCard.tsx
index b957513912e..2a83c0a85d5 100644
--- a/apps/www/components/Products/ProductCard.tsx
+++ b/apps/www/components/Products/ProductCard.tsx
@@ -26,13 +26,13 @@ const ProductCard = ({