@@ -160,14 +160,14 @@ const TagCloud = ({ tags }: TagCloudProps) => {
160160
161161 return (
162162 < div
163- className = "relative w-full h-[600px] flex items-center justify-center overflow-hidden"
163+ className = "relative w-full h-[400px] md:h-[ 600px] flex items-center justify-center overflow-hidden"
164164 onMouseMove = { handleMouseMove }
165165 >
166166 { /* 그라데이션 배경 */ }
167- < div className = "absolute rounded-full h-[600px] mx-auto aspect-square inset-0 bg-gradient-radial from-primary-caribbean/5 via-transparent to-transparent dark:from-primary-mountain/10 dark:via-transparent dark:to-transparent" />
167+ < div className = "absolute rounded-full h-[400px] md:h-[ 600px] mx-auto aspect-square inset-0 bg-gradient-radial from-primary-caribbean/5 via-transparent to-transparent dark:from-primary-mountain/10 dark:via-transparent dark:to-transparent" />
168168
169169 { /* 입자들 */ }
170- { particles . map ( ( particle ) => {
170+ { ! isMobile && particles . map ( ( particle ) => {
171171 const normalized = ( particle . z + radius ) / ( radius * 2 ) ;
172172 const particleScale = 0.4 + normalized * 0.6 ;
173173 const particleOpacity = 0.2 + normalized * 0.3 ;
@@ -176,7 +176,7 @@ const TagCloud = ({ tags }: TagCloudProps) => {
176176 return (
177177 < motion . div
178178 key = { `particle-${ particle . id } ` }
179- className = "absolute rounded-full pointer-events-none bg-primary-bangladesh dark:bg-primary-mountain"
179+ className = "absolute rounded-full pointer-events-none bg-slate-500 dark:bg-primary-mountain"
180180 style = { {
181181 width : `${ particle . size } px` ,
182182 height : `${ particle . size } px` ,
@@ -232,9 +232,9 @@ const TagCloud = ({ tags }: TagCloudProps) => {
232232 < Link
233233 href = { `/posts?page=1&tag=${ encodeURIComponent ( tagWithPos . tag ) } ` }
234234 className = "font-bold text-primary-bangladesh hover:text-primary-mountain
235- dark:text-primary-caribbean dark:hover:text-primary-mountain
236- transition-colors duration-300 cursor-pointer
237- whitespace-nowrap select-none"
235+ dark:text-primary-caribbean dark:hover:text-primary-mountain
236+ transition-colors duration-300 cursor-pointer
237+ whitespace-nowrap select-none"
238238 aria-label = { `${ tagWithPos . tag } 태그 (${ tagWithPos . count } 개 글)` }
239239 >
240240 #{ tagWithPos . tag }
0 commit comments