Skip to content

Commit b80479f

Browse files
committed
update partner and animation
1 parent b7341e2 commit b80479f

File tree

8 files changed

+18
-10
lines changed

8 files changed

+18
-10
lines changed

src/pages/index.module.css

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -603,9 +603,9 @@ a.blogLink:hover {
603603
}
604604

605605
.memberItem {
606+
position: relative;
606607
display: flex;
607608
height: 20.875rem;
608-
position: relative;
609609
}
610610

611611
@media screen and (max-width: 996px) {
@@ -636,12 +636,17 @@ a.blogLink:hover {
636636

637637
@media screen and (max-width: 996px) {
638638
.member.active {
639-
width: 70vw;
639+
width: 60vw;
640+
}
641+
642+
.memberItem:nth-child(odd)>.member.active {
643+
left: 1rem;
644+
right: unset;
640645
}
641646

642647
.memberItem:nth-child(even)>.member.active {
643648
left: unset;
644-
right: 0;
649+
right: 1rem;
645650
}
646651
}
647652

@@ -752,9 +757,9 @@ a.blogLink:hover {
752757
.partnersLayout {
753758
display: grid;
754759
width: 100%;
755-
grid-template-columns: repeat(4, 10.75rem);
760+
grid-template-columns: repeat(6, 10.75rem);
756761
justify-content: space-between;
757-
gap: 2.5rem;
762+
gap: 2rem;
758763
margin-top: 2.5rem;
759764
}
760765

src/pages/index.tsx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -607,14 +607,14 @@ function MemberCard({ member }: { member: Member }) {
607607
return (
608608
<motion.div {...whileInViewAnimation} className={styles.memberItem}>
609609
<motion.div
610-
whileTap={{
611-
scale: 1.2,
612-
}}
613-
whileHover={{
614-
scale: 1.2,
610+
initial={{ scale: 1 }}
611+
animate={{
612+
scale: active ? 1.2 : 1,
615613
}}
614+
exit={{ scale: 1 }}
616615
transition={{ type: "spring", stiffness: 100 }}
617616
className={clsx(styles.member, { [styles.active]: active })}
617+
onPointerDownCapture={(event) => event.stopPropagation()}
618618
onClick={() => {
619619
setActive(true);
620620
}}
@@ -628,7 +628,10 @@ function MemberCard({ member }: { member: Member }) {
628628
{active && (
629629
<Close
630630
className={styles.memberClose}
631+
// @ts-ignore
632+
onPointerDownCapture={(event) => event.stopPropagation()}
631633
onClick={(event) => {
634+
event.preventDefault();
632635
event.stopPropagation();
633636
setActive(false);
634637
}}

static/img/partners/1.png

897 Bytes
Loading

static/img/partners/2.png

-185 Bytes
Loading

static/img/partners/3.png

-748 Bytes
Loading

static/img/partners/4.png

-1.23 KB
Loading

static/img/partners/5.png

-4.24 KB
Loading

static/img/partners/6.png

-3.75 KB
Loading

0 commit comments

Comments
 (0)