0 && scrollPosWithinTabContent < 20
+ ? {
+ paddingLeft: `calc(${scrollPosWithinTabContent / 20} * 12px )`,
+ paddingRight: `calc(${scrollPosWithinTabContent / 20} * 12px )`,
+ }
+ : { paddingLeft: "12px", paddingRight: "12px" }
}
>
20 ? "border-border-light" : "border-transparent"}
+ ${scrollPosWithinTabContent > 20 ? "border-border-light" : "border-transparent"}
py-1
w-full `}
style={
- scrollPos < 20
+ scrollPosWithinTabContent < 20
? {
- backgroundColor: cardBorderHidden
- ? `rgba(${bgColor}, ${scrollPos / 60 + 0.75})`
- : `rgba(${bgColor}, ${scrollPos / 20})`,
- paddingLeft: cardBorderHidden
+ backgroundColor: !cardBorderHidden
+ ? `rgba(${bgColor}, ${scrollPosWithinTabContent / 60 + 0.75})`
+ : `rgba(${bgColor}, ${scrollPosWithinTabContent / 20})`,
+ paddingLeft: !cardBorderHidden
? "4px"
- : `calc(${scrollPos / 20} * 4px)`,
- paddingRight: cardBorderHidden
+ : `calc(${scrollPosWithinTabContent / 20} * 4px)`,
+ paddingRight: !cardBorderHidden
? "4px"
- : `calc(${scrollPos / 20} * 4px)`,
+ : `calc(${scrollPosWithinTabContent / 20} * 4px)`,
}
: {
backgroundColor: `rgb(${bgColor})`,
diff --git a/app/p/[didOrHandle]/(profile)/layout.tsx b/app/p/[didOrHandle]/(profile)/layout.tsx
index a966b7f8..ec87a7a8 100644
--- a/app/p/[didOrHandle]/(profile)/layout.tsx
+++ b/app/p/[didOrHandle]/(profile)/layout.tsx
@@ -57,7 +57,10 @@ export default async function ProfileLayout(props: {
>
-