From ac33f3c4767b9ca82dd2b54073f834c9c4fb23af Mon Sep 17 00:00:00 2001 From: John Lampa Date: Wed, 15 Oct 2025 18:20:30 +0800 Subject: [PATCH] fix: used bigger member card variation for sm breakpoint; made minor revisions on scaling of department card --- .../sections/MembersMeetTheTeamSection.tsx | 4 +- src/components/ui/DepartmentCard.tsx | 8 ++-- src/components/ui/MemberCard.tsx | 40 +++++++++---------- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/src/components/sections/MembersMeetTheTeamSection.tsx b/src/components/sections/MembersMeetTheTeamSection.tsx index ace5431..4f3b487 100644 --- a/src/components/sections/MembersMeetTheTeamSection.tsx +++ b/src/components/sections/MembersMeetTheTeamSection.tsx @@ -132,8 +132,8 @@ export const MembersMeetTheTeamSection: React.FC )} -
-
    +
    +
      {members.map((member, idx) => (
    • diff --git a/src/components/ui/DepartmentCard.tsx b/src/components/ui/DepartmentCard.tsx index 52178fc..a9bcfbb 100644 --- a/src/components/ui/DepartmentCard.tsx +++ b/src/components/ui/DepartmentCard.tsx @@ -52,7 +52,7 @@ export interface DepartmentCardProps { } export const DepartmentCard: React.FC = ({ title, desc, img }) => ( -
      +
      {title} = ({ title, desc, img className="object-cover" priority /> -
      -

      {title}

      -

      {desc}

      +
      +

      {title}

      +

      {desc}

      ); \ No newline at end of file diff --git a/src/components/ui/MemberCard.tsx b/src/components/ui/MemberCard.tsx index a037242..3be2dc0 100644 --- a/src/components/ui/MemberCard.tsx +++ b/src/components/ui/MemberCard.tsx @@ -5,7 +5,7 @@ import React from "react"; import type { RawMember } from "@/lib/features/members/types/members"; const positionVariants = cva( - "md:py-1 w-full min-w-[58px] rounded-full text-[10px] md:text-xs font-medium text-center", + "sm:py-1 w-full min-w-[58px] rounded-full text-[10px] sm:text-xs font-medium text-center", { variants: { positionColor: { @@ -96,8 +96,8 @@ export function MemberCard({ member }: MemberCardProps) { case "Project Manager": return ( - PM - Proj. Man. + PM + Proj. Man. ); default: @@ -108,7 +108,7 @@ export function MemberCard({ member }: MemberCardProps) { const renderPositions = () => { if (positions.length === 3) { return ( -
      +
      (
      0 ? "mt-1" : "" }`} > @@ -193,19 +193,19 @@ export function MemberCard({ member }: MemberCardProps) { return (
      -
      +
      -
      +

      {name} @@ -237,7 +237,7 @@ export function MemberCard({ member }: MemberCardProps) { text-xs text-white opacity-80 mb-3 - text-left md:text-center + text-left sm:text-center truncate`} > {email} @@ -245,7 +245,7 @@ export function MemberCard({ member }: MemberCardProps) { */}

      -
      +
      {renderPositions()}