diff --git a/web/components/bio/editable-bio.tsx b/web/components/bio/editable-bio.tsx
index 133b18b1..a145e584 100644
--- a/web/components/bio/editable-bio.tsx
+++ b/web/components/bio/editable-bio.tsx
@@ -139,7 +139,7 @@ export function SignupBio(props: {
}, [profile?.bio, editor])
return (
-
+
{
diff --git a/web/components/filters/search.tsx b/web/components/filters/search.tsx
index a33560ad..d4f51c74 100644
--- a/web/components/filters/search.tsx
+++ b/web/components/filters/search.tsx
@@ -234,7 +234,9 @@ export const Search = forwardRef<
}}
// size={'xs'}
color={'none'}
- className={'text-white bg-primary-500 hover:bg-primary-400 rounded-xl text-xs'}
+ className={
+ 'text-white bg-primary-500 hover:bg-primary-400 rounded-xl text-xs transition-colors'
+ }
>
{' '}
{bookmarked
diff --git a/web/components/optional-profile-form.tsx b/web/components/optional-profile-form.tsx
index 4bb5a7dd..998b1f77 100644
--- a/web/components/optional-profile-form.tsx
+++ b/web/components/optional-profile-form.tsx
@@ -906,7 +906,7 @@ export const OptionalProfileUserForm = (props: {
{t(
'profile.big5_guidance_suffix',
- '). You can take a well-cited public-domain approximate test ',
+ '). You can take a free well-cited public-domain approximate test ',
)}
{t('profile.big5_test_link', 'here')}
diff --git a/web/components/profile-grid.tsx b/web/components/profile-grid.tsx
index 1229664d..aa5a20d6 100644
--- a/web/components/profile-grid.tsx
+++ b/web/components/profile-grid.tsx
@@ -234,7 +234,7 @@ function ProfilePreview(props: {
// If this profile was just hidden, render a compact placeholder with Undo action.
if (isHidden) {
return (
-
+
{t(
@@ -300,9 +300,9 @@ function ProfilePreview(props: {
}[cardSize ?? 'medium']
const photoSizeClass = {
- small: 'w-24 h-auto min-h-24 mt-12',
- medium: 'w-20 lg:w-28 h-24 self-end lg:h-auto min-h-20 mt-12',
- large: 'w-48 lg:w-48 h-60 lg:h-auto min-h-48 lg:mt-12',
+ small: 'w-40 h-auto min-h-24',
+ medium: 'w-40 lg:w-40 h-auto lg:h-auto min-h-20',
+ large: 'w-60 lg:w-60 h-60 lg:h-auto min-h-48',
}[cardSize ?? 'medium']
const cardClass = {
@@ -314,7 +314,7 @@ function ProfilePreview(props: {
return (
{/* Phase 1: Dim overlay */}
{isLoading && (
-
+
)}
-
-
+
+
{compatibilityScore && (
)}
@@ -488,7 +493,7 @@ function ProfilePreview(props: {
{showBio !== false && bio && (
-
+
)}
{isOverflowing && (
@@ -503,7 +508,7 @@ function ProfilePreview(props: {
{isPhotoRendered && (
@@ -524,7 +529,7 @@ function ProfilePreview(props: {
{/* Phase 2: Animated ring - appears after 200ms */}
{isLoading && showRing && (
-
+
-
+
{hidden || eyeOff ? (
-
+
) : (
-
+
)}
diff --git a/web/components/widgets/show-more.tsx b/web/components/widgets/show-more.tsx
index d84363c6..fdc996c9 100644
--- a/web/components/widgets/show-more.tsx
+++ b/web/components/widgets/show-more.tsx
@@ -12,7 +12,7 @@ export function ShowMore(props: ShowMoreProps) {
const [showMoreInfo, setShowMoreInfo] = useState(false)
return (
-
+