๐๏ธ ์์ฒญ ๋ด์ฉ
- ํ์ฌ ์ฑ ์ ๋ฐ์์ ์ฌ์ฉ ์ค์ธ Material Design ๊ธฐ๋ณธ ์์ด์ฝ(Icons.home, Icons.timer, Icons.explore ๋ฑ)์ ํ์ฑ ํ
๋ง ์ปค์คํ
์์ด์ฝ์ผ๋ก ๊ต์ฒด
- ํ๋จ ๋ค๋น๊ฒ์ด์
๋ฐ ์์ด์ฝ์ ํ์ฑ/์ฐ์ฃผ ์ปจ์
์ ๋ง๋ ์์ด์ฝ์ผ๋ก ๋ณ๊ฒฝ
- ๊ฐ ๊ธฐ๋ฅ๋ณ ์์ ฏ(์นด๋, ๋ฒํผ, ์ธ๋์ผ์ดํฐ ๋ฑ)์ ํ์ฑ ํ
๋ง ๋น์ฃผ์ผ ์์ ์ ์ฉ
- ๊ธฐ์กด SpaceIcons ์์คํ
(emoji โ Material Icon ๋งคํ)์ ํ์ฉํ๋, ๋ ์ผ๊ด๋ ํ์ฑ ํ
๋ง๋ก ํ์ฅ
๐ฏ ๊ธฐ๋ ๊ฒฐ๊ณผ
- ์ฑ ์ ์ฒด์ ์ผ๋ก ํ์ฑ/์ฐ์ฃผ ํ
๋ง๊ฐ ํต์ผ๋ ๋น์ฃผ์ผ ๊ฒฝํ ์ ๊ณต
- ๊ธฐ๋ณธ Material ์์ด์ฝ ๋์ ์ฐ์ฃผ ์ปจ์
์ ๋ง๋ ์์ด์ฝ ์ฌ์ฉ์ผ๋ก ๋ชฐ์
๊ฐ ํฅ์
- ํํ(Exploration) ํ๋ฉด๋ฟ ์๋๋ผ ํ, ํ์ด๋จธ, ์์
, ํ๋กํ ๋ฑ ๋ชจ๋ ํ๋ฉด์ ํ์ฑ ํ
๋ง ์ผ๊ด ์ ์ฉ
๐ ์ฐธ๊ณ ์๋ฃ
- ํ์ฌ ์์ด์ฝ ์์คํ
: lib/core/constants/space_icons.dart (emoji โ icon ๋งคํ, ํ์ฑ ์์/๊ทธ๋ผ๋์ธํธ ์ ์)
- ์ปค์คํ
์์ด์ฝ ์์ ฏ: lib/core/widgets/gradient_circle_icon.dart (๊ทธ๋ผ๋์ธํธ ์ํ ์์ด์ฝ)
- ํ๋จ ๋ค๋น๊ฒ์ด์
: lib/routes/main_shell.dart (FloatingNavBar)
- Lottie ์์
: assets/lotties/ (๋ก์ผ ๋ฑ ์ ๋๋ฉ์ด์
)
- SVG ์์
: assets/icons/
๐ก ์ถ๊ฐ ์์ฒญ ์ฌํญ
- ํ์ฑ ํ
๋ง ์์ด์ฝ์ ๊ธฐ์กด SpaceIcons ์์คํ
๊ณผ์ ์ผ๊ด์ฑ ์ ์ง
- ๊ฐ ํ๋ฉด/๊ธฐ๋ฅ๋ณ ๋ํ ํ์ฑ ๋งคํ ๊ณ ๋ ค (์: ํ=์ง๊ตฌ, ํ์ด๋จธ=ํ ์ฑ, ํํ=ํ์ฑ ๋ฑ)
- ์์ด์ฝ ๋ณ๊ฒฝ ์ ์ ๊ทผ์ฑ(ํฌ๊ธฐ, ๋๋น) ๊ณ ๋ ค
๐โโ๏ธ๋ด๋น์
- ๋ฐฑ์๋: ์ด๋ฆ
- ํ๋ก ํธ์๋: @EM-H20
- ๋์์ธ: ์ด๋ฆ