From 8b37a912102f89c55cd2cc8410ec3daef5cba4f2 Mon Sep 17 00:00:00 2001 From: gahusb Date: Mon, 27 Apr 2026 08:27:16 +0900 Subject: [PATCH] refactor: route adaptive colors through local shim --- src/components/AchievementToast.tsx | 2 +- src/components/OfflineRewardModal.tsx | 2 +- src/components/PrestigeModal.tsx | 2 +- src/components/screens/AchievementsScreen.tsx | 2 +- src/components/screens/ElementsScreen.tsx | 2 +- src/components/screens/SettingsScreen.tsx | 2 +- src/components/screens/ShopScreen.tsx | 2 +- src/styles/gameColors.ts | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/components/AchievementToast.tsx b/src/components/AchievementToast.tsx index f711eb7..789d2c3 100644 --- a/src/components/AchievementToast.tsx +++ b/src/components/AchievementToast.tsx @@ -1,6 +1,6 @@ import { css, keyframes } from '@emotion/react'; import { useState, useEffect, useCallback, useRef } from 'react'; -import { adaptive } from '@toss/tds-colors'; +import { adaptive } from '../styles/adaptive'; // ──────────────────────────────────────────────────────────── // Types diff --git a/src/components/OfflineRewardModal.tsx b/src/components/OfflineRewardModal.tsx index 3d49807..c2fa834 100644 --- a/src/components/OfflineRewardModal.tsx +++ b/src/components/OfflineRewardModal.tsx @@ -1,5 +1,5 @@ import { css, keyframes } from '@emotion/react'; -import { adaptive } from '@toss/tds-colors'; +import { adaptive } from '../styles/adaptive'; import elementsData from '../data/elements.json'; import { useGameStore } from '../store/useGameStore'; import { trackGameEvent } from '../analytics'; diff --git a/src/components/PrestigeModal.tsx b/src/components/PrestigeModal.tsx index a89fc57..48f303d 100644 --- a/src/components/PrestigeModal.tsx +++ b/src/components/PrestigeModal.tsx @@ -1,6 +1,6 @@ import { css, keyframes } from '@emotion/react'; import { useState, useEffect, useRef } from 'react'; -import { adaptive } from '@toss/tds-colors'; +import { adaptive } from '../styles/adaptive'; import { useGameStore } from '../store/useGameStore'; import prestigeTableData from '../data/prestige.json'; diff --git a/src/components/screens/AchievementsScreen.tsx b/src/components/screens/AchievementsScreen.tsx index 4e4155c..edf8f96 100644 --- a/src/components/screens/AchievementsScreen.tsx +++ b/src/components/screens/AchievementsScreen.tsx @@ -1,6 +1,6 @@ import { css, keyframes } from '@emotion/react'; import { useState } from 'react'; -import { adaptive } from '@toss/tds-colors'; +import { adaptive } from '../../styles/adaptive'; import { useGameStore } from '../../store/useGameStore'; import achievementsData from '../../data/achievements.json'; import elementsData from '../../data/elements.json'; diff --git a/src/components/screens/ElementsScreen.tsx b/src/components/screens/ElementsScreen.tsx index d1b067b..81f0fb0 100644 --- a/src/components/screens/ElementsScreen.tsx +++ b/src/components/screens/ElementsScreen.tsx @@ -1,6 +1,6 @@ import { css } from '@emotion/react'; import { memo, useEffect, useRef, useState } from 'react'; -import { adaptive } from '@toss/tds-colors'; +import { adaptive } from '../../styles/adaptive'; import { FloatingOverlay } from '../FloatingOverlay'; import { useFloatingItems } from '../../hooks/useFloatingItems'; import elementsData from '../../data/elements.json'; diff --git a/src/components/screens/SettingsScreen.tsx b/src/components/screens/SettingsScreen.tsx index 9d55836..96a1322 100644 --- a/src/components/screens/SettingsScreen.tsx +++ b/src/components/screens/SettingsScreen.tsx @@ -1,6 +1,6 @@ import { css } from '@emotion/react'; import { useState } from 'react'; -import { adaptive } from '@toss/tds-colors'; +import { adaptive } from '../../styles/adaptive'; import { useGameStore, type Language } from '../../store/useGameStore'; const APP_VERSION = '1.0.0'; diff --git a/src/components/screens/ShopScreen.tsx b/src/components/screens/ShopScreen.tsx index 83314a5..baf49c0 100644 --- a/src/components/screens/ShopScreen.tsx +++ b/src/components/screens/ShopScreen.tsx @@ -1,6 +1,6 @@ import { css, keyframes } from '@emotion/react'; import { useState, useEffect } from 'react'; -import { adaptive } from '@toss/tds-colors'; +import { adaptive } from '../../styles/adaptive'; import { rarityGradient } from '../../styles/gameColors'; import { useGameStore, isElementUnlocked } from '../../store/useGameStore'; import { trackGameEvent } from '../../analytics'; diff --git a/src/styles/gameColors.ts b/src/styles/gameColors.ts index c7ecb19..896236d 100644 --- a/src/styles/gameColors.ts +++ b/src/styles/gameColors.ts @@ -1,4 +1,4 @@ -import { adaptive } from '@toss/tds-colors'; +import { adaptive } from './adaptive'; /** * Archetype-FirstSpark 게임 전용 색상 시스템