From 612b7888b1728d3cd8e9ada928bd40645a04ecc1 Mon Sep 17 00:00:00 2001 From: s9hn Date: Sun, 8 Feb 2026 19:34:55 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=ED=99=88=20UI=20=EC=88=98=EC=A0=95?= =?UTF-8?q?=EC=82=AC=ED=95=AD=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 검색바 도입 - 기능 간 간격 조정 - 기능명 강조를 위한 문구 수정 --- .../into/websoso/ui/main/home/HomeFragment.kt | 9 ++++ app/src/main/res/layout/fragment_home.xml | 50 ++++++++++++++++--- core/resource/src/main/res/values/strings.xml | 6 +-- 3 files changed, 56 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/into/websoso/ui/main/home/HomeFragment.kt b/app/src/main/java/com/into/websoso/ui/main/home/HomeFragment.kt index eacc5e77b..e400af729 100644 --- a/app/src/main/java/com/into/websoso/ui/main/home/HomeFragment.kt +++ b/app/src/main/java/com/into/websoso/ui/main/home/HomeFragment.kt @@ -108,9 +108,18 @@ class HomeFragment : BaseFragment(fragment_home) { onPostInterestNovelClick() onSettingPreferenceGenreClick() onNotificationButtonClick() + onNormalSearchButtonClick() tracker.trackEvent("home") } + private fun onNormalSearchButtonClick() { + binding.clHomeNormalSearch.setOnClickListener { + tracker.trackEvent("general_search") + val intent = NormalExploreActivity.getIntent(requireContext()) + startActivity(intent) + } + } + private fun bindViewModel() { binding.viewModel = homeViewModel binding.lifecycleOwner = this diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml index f33cf4358..64b9c6637 100644 --- a/app/src/main/res/layout/fragment_home.xml +++ b/app/src/main/res/layout/fragment_home.xml @@ -21,7 +21,7 @@ android:layout_width="92dp" android:layout_height="30dp" android:layout_marginStart="20dp" - android:layout_marginTop="20dp" + android:layout_marginTop="10dp" android:src="@drawable/ic_home_logo" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> @@ -40,7 +40,7 @@ + + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/cl_home_normal_search" /> @@ -124,7 +162,7 @@ android:id="@+id/tv_home_interest_feed" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginTop="76dp" + android:layout_marginTop="40dp" android:paddingVertical="2dp" android:text="@string/home_interest_feed" android:textAppearance="@style/headline1" @@ -235,7 +273,7 @@ android:id="@+id/tv_home_recommend_novel" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginTop="56dp" + android:layout_marginTop="40dp" android:paddingVertical="2dp" android:text="@string/home_recommend_novel" android:textAppearance="@style/headline1" diff --git a/core/resource/src/main/res/values/strings.xml b/core/resource/src/main/res/values/strings.xml index 1fb28d8b8..8272c9f91 100644 --- a/core/resource/src/main/res/values/strings.xml +++ b/core/resource/src/main/res/values/strings.xml @@ -232,7 +232,7 @@ (이)가 매력적인 작품 - 오늘의 발견 + + 오늘의 발견 + 지금 뜨는 글 관심글 관심 등록한 작품의 최신 글이에요 @@ -242,13 +242,13 @@ 로맨스, 로판, 판타지, 현판 등\n선호장르를 기반으로 웹소설을 추천해드려요! 선호장르를 기반으로 추천해드려요 선호장르 설정하기 - 이 웹소설은 어때요? + 이 웹소설은 어때요? (´ヮ`)ノ📚 %s님의 한마디 작품 소개 스포일러가 포함된 글 보기 %1$s님의 한마디 %1$.1f (%2$d) - %1$s님의 관심글 + ・ :*%1$s님의 관심글*: ・ %1$.1f (%2$d) 관심 등록한 작품과 관련된 글이 없어요 관심글