diff --git a/src/domains/main/components/mainSlide/components/MainSlide.tsx b/src/domains/main/components/mainSlide/components/MainSlide.tsx index 52e2e69..90ba087 100644 --- a/src/domains/main/components/mainSlide/components/MainSlide.tsx +++ b/src/domains/main/components/mainSlide/components/MainSlide.tsx @@ -1,13 +1,13 @@ 'use client'; import { useEffect, useLayoutEffect, useRef, useState } from 'react'; -import MainSlideAbv from './MainSlideAbv'; import gsap from 'gsap'; import { ScrollTrigger } from 'gsap/ScrollTrigger'; import MobileSlide from './mobile/MobileSlide'; import MainSlideIntro from './MainSlideIntro'; -import MainSlideTest from './MainSlideTest'; -import MainSlideCommunity from './MainSlideCommunity'; +import MainSlideTest from './pc/MainSlideTest'; +import MainSlideCommunity from './pc/MainSlideCommunity'; +import MainSlideAbv from './pc/MainSlideAbv'; gsap.registerPlugin(ScrollTrigger); @@ -128,7 +128,7 @@ function MainSlide({ isDesktop }: { isDesktop: boolean }) { ) : (
-
+
diff --git a/src/domains/main/components/mainSlide/components/MainSlideCommunity.tsx b/src/domains/main/components/mainSlide/components/MainSlideCommunity.tsx deleted file mode 100644 index f8547b2..0000000 --- a/src/domains/main/components/mainSlide/components/MainSlideCommunity.tsx +++ /dev/null @@ -1,23 +0,0 @@ -function MainSlideCommunity() { - return ( -
-
- 2 -
-
-

- 술술 즐기는, 커뮤니티 -

-

- 칵테일에 대해 물어볼 곳이 없어 목이 마른 당신!
- 초보자부터 애호가까지, Ssoul에서는 누구나 칵테일 이야기를 나눌 수 있어요. -
- 회원들과 소통하면 내 칵테일 솜씨를 뽐내보세요. -

-
-
-
-
- ); -} -export default MainSlideCommunity; diff --git a/src/domains/main/components/mainSlide/components/MainSlideDummyCard.tsx b/src/domains/main/components/mainSlide/components/MainSlideDummyCard.tsx index 799db77..4790b6f 100644 --- a/src/domains/main/components/mainSlide/components/MainSlideDummyCard.tsx +++ b/src/domains/main/components/mainSlide/components/MainSlideDummyCard.tsx @@ -9,13 +9,13 @@ interface Props { function MainSlideDummyCard({ src, cocktailName }: Props) { return ( -
+
- {cocktailName} + {cocktailName} + 상세보기
diff --git a/src/domains/main/components/mainSlide/components/MainSlideIntro.tsx b/src/domains/main/components/mainSlide/components/MainSlideIntro.tsx index 2ff790b..f9473e3 100644 --- a/src/domains/main/components/mainSlide/components/MainSlideIntro.tsx +++ b/src/domains/main/components/mainSlide/components/MainSlideIntro.tsx @@ -2,7 +2,7 @@ function MainSlideIntro() { return (
-

+

칵테일
누구나 쉽게 즐길 수 있어요

diff --git a/src/domains/main/components/mainSlide/components/MainSsuryDrunk.tsx b/src/domains/main/components/mainSlide/components/MainSsuryDrunk.tsx index a0e0093..4791458 100644 --- a/src/domains/main/components/mainSlide/components/MainSsuryDrunk.tsx +++ b/src/domains/main/components/mainSlide/components/MainSsuryDrunk.tsx @@ -26,9 +26,9 @@ function MainSsuryDrunk({ src, abv }: Props) {

{abv} {abv !== 86 ? ( - % + % ) : ( - %~ + %~ )}

diff --git a/src/domains/main/components/mainSlide/components/MainTestDummy.tsx b/src/domains/main/components/mainSlide/components/MainTestDummy.tsx index b3db4a5..afddd28 100644 --- a/src/domains/main/components/mainSlide/components/MainTestDummy.tsx +++ b/src/domains/main/components/mainSlide/components/MainTestDummy.tsx @@ -48,8 +48,8 @@ function MainTestDummy({ message, option, type }: Props) {

쑤리

{message && ( -
-

{message}

+
+

{message}

{type == 'option' && @@ -58,11 +58,13 @@ function MainTestDummy({ message, option, type }: Props) { - {message} + {message} ))}
diff --git a/src/domains/main/components/mainSlide/components/mobile/MobileAbv.tsx b/src/domains/main/components/mainSlide/components/mobile/MobileAbv.tsx index 5e3538e..f532493 100644 --- a/src/domains/main/components/mainSlide/components/mobile/MobileAbv.tsx +++ b/src/domains/main/components/mainSlide/components/mobile/MobileAbv.tsx @@ -45,14 +45,12 @@ function MobileAbv() { ]; return ( -
-
- 3 +
+
+

3

-
-

- 내 알콜도수 UP -

+
+

내 알콜도수 UP

-
-
+
+ ); } export default MobileAbv; diff --git a/src/domains/main/components/mainSlide/components/mobile/MobileSlide.tsx b/src/domains/main/components/mainSlide/components/mobile/MobileSlide.tsx index 9f4c832..5eb3535 100644 --- a/src/domains/main/components/mainSlide/components/mobile/MobileSlide.tsx +++ b/src/domains/main/components/mainSlide/components/mobile/MobileSlide.tsx @@ -4,11 +4,11 @@ import MobileAbv from './MobileAbv'; function MobileSlide() { return ( -
-

+
+

칵테일
누구나 쉽게 즐길 수 있어요

-

+

SSOUL의 재밌고 다양한 기능들로 더 친근하게 접해보세요

diff --git a/src/domains/main/components/mainSlide/components/mobile/MobileSlideCommunity.tsx b/src/domains/main/components/mainSlide/components/mobile/MobileSlideCommunity.tsx index 84e64ec..ec308f6 100644 --- a/src/domains/main/components/mainSlide/components/mobile/MobileSlideCommunity.tsx +++ b/src/domains/main/components/mainSlide/components/mobile/MobileSlideCommunity.tsx @@ -1,18 +1,19 @@ import Add from '@/shared/assets/icons/add_24.svg'; import clsx from 'clsx'; import { useState } from 'react'; +import Image from 'next/image'; +import Community01 from '@/shared/assets/images/community_01.webp'; +import Community02 from '@/shared/assets/images/community_02.webp'; function MobileSlideCommunity() { const [isClick, setIsClick] = useState(false); return ( -
-
- 2 -
-
-

- 술술 즐기는, 커뮤니티 -

+
+
+

2

+
+
+

함께 나누는 칵테일 이야기

- -
-
-
+

+ 다양한 칵테일 레시피들을 SNS로 공유하고 +
+ 커뮤니티에서 누구나 칵테일 관련 이야기를 나눌 수 있어요. +

+
+
+ +
+
+ +
+
+
+

+
+ ); } export default MobileSlideCommunity; diff --git a/src/domains/main/components/mainSlide/components/mobile/MobileSlideTest.tsx b/src/domains/main/components/mainSlide/components/mobile/MobileSlideTest.tsx index 22e07e8..d326bbc 100644 --- a/src/domains/main/components/mainSlide/components/mobile/MobileSlideTest.tsx +++ b/src/domains/main/components/mainSlide/components/mobile/MobileSlideTest.tsx @@ -18,55 +18,49 @@ const DUMMY_TEST = [ function MobileSlideTest() { const [isClick, setIsClick] = useState(false); return ( -
- 1 -
-
-
-

- AI기반 취향테스트 -

- -
- -
+ + + +
-
+ ); } export default MobileSlideTest; diff --git a/src/domains/main/components/mainSlide/components/MainSlideAbv.tsx b/src/domains/main/components/mainSlide/components/pc/MainSlideAbv.tsx similarity index 67% rename from src/domains/main/components/mainSlide/components/MainSlideAbv.tsx rename to src/domains/main/components/mainSlide/components/pc/MainSlideAbv.tsx index 4870bf0..d4ed1bf 100644 --- a/src/domains/main/components/mainSlide/components/MainSlideAbv.tsx +++ b/src/domains/main/components/mainSlide/components/pc/MainSlideAbv.tsx @@ -4,7 +4,7 @@ import Ssury3 from '@/shared/assets/ssury/ssury_level3.webp'; import Ssury4 from '@/shared/assets/ssury/ssury_level4.webp'; import Ssury5 from '@/shared/assets/ssury/ssury_level5.webp'; import Ssury6 from '@/shared/assets/ssury/ssury_level6.webp'; -import MainSsuryDrunk from './MainSsuryDrunk'; +import MainSsuryDrunk from '../MainSsuryDrunk'; function MainSlideAbv() { const SSURY_DRUNK = [ @@ -41,20 +41,18 @@ function MainSlideAbv() { ]; return ( -
-
- 3 +
+
+

3

-
-

- 내 알콜도수 UP -

+
+

내 알콜도수 UP

- 5도 부터 시작하는 내 알콜도수
글 작성,댓글,좋아요 / 킵으로 알콜도수 UP!
+ 5도 부터 시작하는 내 알콜도수
내 참여에 따라 알콜도수 UP!
알콜도수에 따라 변하는 쑤리(SSURY)를 보는 재미도 있어요.

-
-
+ +
    {SSURY_DRUNK.map(({ id, src, abv }) => (
  • @@ -63,12 +61,12 @@ function MainSlideAbv() { ))}
- +
-
+ ); } export default MainSlideAbv; diff --git a/src/domains/main/components/mainSlide/components/pc/MainSlideCommunity.tsx b/src/domains/main/components/mainSlide/components/pc/MainSlideCommunity.tsx new file mode 100644 index 0000000..84cc670 --- /dev/null +++ b/src/domains/main/components/mainSlide/components/pc/MainSlideCommunity.tsx @@ -0,0 +1,47 @@ +import Image from 'next/image'; +import Community01 from '@/shared/assets/images/community_01.webp'; +import Community02 from '@/shared/assets/images/community_02.webp'; + +function MainSlideCommunity() { + return ( +
+
+

2

+
+
+

술술 즐기는, 커뮤니티

+

+ 칵테일에 대해 물어볼 곳이 없어 목이 마른 당신!
+ 초보자부터 애호가까지 +
+ Ssoul에서는 누구나 칵테일 이야기를 나눌 수 있어요. +
+ 회원들과 소통하면 내 칵테일 솜씨를 뽐내보세요. +

+
+
+
+ +
+
+ +
+
+
+
+
+ ); +} +export default MainSlideCommunity; diff --git a/src/domains/main/components/mainSlide/components/MainSlideTest.tsx b/src/domains/main/components/mainSlide/components/pc/MainSlideTest.tsx similarity index 65% rename from src/domains/main/components/mainSlide/components/MainSlideTest.tsx rename to src/domains/main/components/mainSlide/components/pc/MainSlideTest.tsx index 3f382e9..7d71872 100644 --- a/src/domains/main/components/mainSlide/components/MainSlideTest.tsx +++ b/src/domains/main/components/mainSlide/components/pc/MainSlideTest.tsx @@ -1,4 +1,4 @@ -import MainTestDummy from './MainTestDummy'; +import MainTestDummy from '../MainTestDummy'; const DUMMY_TEST = [ { @@ -15,15 +15,13 @@ const DUMMY_TEST = [ function MainSlideTest() { return ( -
-
- 1 +
+
+

1

-
-

- AI기반 취향테스트 -

-

+

+

AI기반 취향테스트

+

복잡한 이름과 긴 설명 때문에 내 취향 칵테일 찾기 어려우셨나요?
AI쑤리가 당신에게 딱 맞는 칵테일을 추천해 드려요!

@@ -49,7 +47,7 @@ function MainSlideTest() {
-
+ ); } export default MainSlideTest; diff --git a/src/shared/assets/images/community_01.webp b/src/shared/assets/images/community_01.webp new file mode 100644 index 0000000..c444e83 Binary files /dev/null and b/src/shared/assets/images/community_01.webp differ diff --git a/src/shared/assets/images/community_02.webp b/src/shared/assets/images/community_02.webp new file mode 100644 index 0000000..b764435 Binary files /dev/null and b/src/shared/assets/images/community_02.webp differ