From e0d94ea9bb48944eb9e5adebac0c8a3c3e936332 Mon Sep 17 00:00:00 2001
From: Mule129 <mule01129@gmail.com>
Date: Sun, 4 Aug 2024 16:56:45 +0900
Subject: [PATCH 1/4] [Feat] mainView

---
 src/app/home/character.svg    |  14 ++++
 src/app/home/floor.svg        |   5 ++
 src/app/home/homeView.tsx     |  21 ++++++
 src/app/home/main_view.png    | Bin 0 -> 13107 bytes
 src/app/home/page.module.scss | 116 +++++++++++++++++++++++++++++++++-
 src/app/home/page.tsx         |  59 ++++++++++++++++-
 src/lib/styles/_palette.scss  |   3 +-
 7 files changed, 215 insertions(+), 3 deletions(-)
 create mode 100644 src/app/home/character.svg
 create mode 100644 src/app/home/floor.svg
 create mode 100644 src/app/home/homeView.tsx
 create mode 100644 src/app/home/main_view.png

diff --git a/src/app/home/character.svg b/src/app/home/character.svg
new file mode 100644
index 0000000..50a27b7
--- /dev/null
+++ b/src/app/home/character.svg
@@ -0,0 +1,14 @@
+<svg width="150" height="126" viewBox="0 0 150 126" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g id="Group 15">
+<g id="Vector 29">
+<path d="M34.7324 54.542C41.5126 42.8308 56.4256 33.4433 63.3756 30.0308C63.5937 29.9238 63.737 29.713 63.7697 29.4723C66.373 10.2995 89.7078 3.3031 93.8097 2.07325L93.8821 2.05155C96.9647 1.12677 96.7623 19.5832 96.2578 29.383C96.2426 29.6766 96.4046 29.9404 96.6714 30.0638C103.252 33.1086 116.792 41.2973 121.694 51.4082C122.81 53.7105 123.831 56.5345 124.753 59.6345C130.393 54.4116 141.672 43.339 141.672 40.832C141.672 37.8021 147.897 58.5746 142.291 64.9113C141.995 65.246 141.991 65.7737 142.327 66.0685C145.372 68.7401 149.781 73.6536 147.156 75.695C144.336 77.8887 133.721 77.9148 128.766 77.6536C129.668 82.9756 130.302 87.8639 130.656 91.2867C130.686 91.5713 130.882 91.8054 131.144 91.9215C136.233 94.1824 143.575 108.766 141.672 114.475C140.135 119.085 130.689 116.537 125.891 114.59C125.71 114.517 125.518 114.517 125.34 114.594C118.328 117.636 99.6367 123.567 78.605 123.876C57.4064 124.188 35.4843 117.806 27.0297 114.526C26.9394 114.491 26.8517 114.477 26.7548 114.48C19.2603 114.735 4.08796 114.616 2.21969 112.125C0.339431 109.618 13.9317 101.157 20.9628 97.2394C21.1861 82.7475 27.3907 67.2232 34.7324 54.542Z" fill="#7CACDE"/>
+<path d="M21.414 104.682C21.0659 102.246 20.924 99.7583 20.9628 97.2395M20.9628 97.2395C21.1861 82.7475 27.3907 67.2232 34.7324 54.542C41.5126 42.8308 56.4256 33.4433 63.3756 30.0308C63.5937 29.9238 63.737 29.713 63.7697 29.4723C66.3888 10.1834 89.9911 3.21885 93.8821 2.05155C96.9647 1.12677 96.7623 19.5832 96.2578 29.383C96.2426 29.6766 96.4046 29.9404 96.6714 30.0638C103.252 33.1086 116.792 41.2973 121.694 51.4082C122.81 53.7105 123.831 56.5345 124.753 59.6345M20.9628 97.2395C13.9317 101.157 0.339431 109.618 2.21969 112.125C4.08796 114.616 19.2603 114.735 26.7548 114.48C26.8517 114.477 26.9393 114.491 27.0297 114.526C35.4843 117.806 57.4064 124.188 78.605 123.876C99.6367 123.567 118.328 117.636 125.34 114.594C125.518 114.517 125.71 114.517 125.891 114.59C130.689 116.537 140.135 119.085 141.672 114.475C143.575 108.766 136.233 94.1824 131.144 91.9215C130.882 91.8054 130.686 91.5713 130.656 91.2867C130.302 87.8639 129.668 82.9756 128.766 77.6536M124.753 59.6345C130.393 54.4116 141.672 43.339 141.672 40.832C141.672 37.8021 147.897 58.5746 142.291 64.9113C141.995 65.246 141.991 65.7737 142.327 66.0685C145.372 68.7401 149.781 73.6537 147.156 75.695C144.336 77.8887 133.721 77.9148 128.766 77.6536M124.753 59.6345C126.415 65.223 127.758 71.7089 128.766 77.6536" stroke="#2E2E2E" stroke-width="2.84393" stroke-linecap="round" stroke-linejoin="round"/>
+</g>
+<path id="Vector 30" d="M62.0365 76.2781C60.8663 76.3951 60.5169 77.6757 61.8618 77.6757C63.163 77.6757 62.7775 76.6275 61.6871 76.6275" stroke="#181818" stroke-width="2.13295" stroke-linecap="round"/>
+<path id="Vector 31" d="M91.3862 75.9283C89.7987 76.1047 91.3674 77.6903 92.3567 76.8989C93.8032 75.7417 90.9667 75.9283 90.338 75.9283" stroke="#181818" stroke-width="2.13295" stroke-linecap="round"/>
+<path id="Vector 32" d="M74.2655 84.6636C74.5012 86.7846 84.3197 86.2181 85.4463 83.9648" stroke="#181818" stroke-width="2.13295" stroke-linecap="round"/>
+<path id="Ellipse 18" d="M110.306 117.539C110.306 117.539 110.306 117.539 110.305 117.541L110.306 117.539ZM110.035 117.299C110.19 117.436 110.259 117.53 110.288 117.58C110.26 117.634 110.187 117.744 110.009 117.908C109.671 118.222 109.095 118.597 108.229 119.001C106.508 119.805 103.932 120.594 100.647 121.284C94.0989 122.661 84.9941 123.596 74.9029 123.596C64.8117 123.596 55.7069 122.661 49.1586 121.284C45.8739 120.594 43.298 119.805 41.5765 119.001C40.7107 118.597 40.1346 118.222 39.7963 117.908C39.6189 117.744 39.5461 117.634 39.5174 117.58C39.5465 117.53 39.6154 117.436 39.771 117.299C40.1003 117.008 40.6686 116.661 41.5339 116.291C43.2534 115.555 45.8289 114.861 49.1191 114.266C55.6762 113.08 64.7929 112.338 74.9029 112.338C85.0128 112.338 94.1295 113.08 100.687 114.266C103.977 114.861 106.552 115.555 108.272 116.291C109.137 116.661 109.705 117.008 110.035 117.299ZM39.4998 117.539C39.4999 117.539 39.5001 117.539 39.5004 117.541L39.4998 117.539ZM39.4976 117.622C39.4974 117.622 39.4979 117.62 39.4996 117.615C39.4986 117.62 39.4978 117.622 39.4976 117.622ZM110.306 117.615C110.308 117.62 110.308 117.622 110.308 117.622C110.308 117.622 110.307 117.62 110.306 117.615Z" fill="white" stroke="#2E2E2E" stroke-width="2.84393"/>
+<ellipse id="Ellipse 19" cx="51.5072" cy="46.77" rx="9.00955" ry="3.59208" transform="rotate(-33.1114 51.5072 46.77)" fill="white"/>
+<ellipse id="Ellipse 20" cx="55.1482" cy="50.902" rx="3.68695" ry="2.64288" transform="rotate(-33.1114 55.1482 50.902)" fill="white"/>
+</g>
+</svg>
diff --git a/src/app/home/floor.svg b/src/app/home/floor.svg
new file mode 100644
index 0000000..b9b28ff
--- /dev/null
+++ b/src/app/home/floor.svg
@@ -0,0 +1,5 @@
+<svg width="286" height="98" viewBox="0 0 286 98" fill="none" xmlns="http://www.w3.org/2000/svg">
+<ellipse cx="143" cy="49" rx="135" ry="41" fill="#D1E8F5" fill-opacity="0.4" stroke="#D1E8F5" stroke-width="16"/>
+<ellipse cx="143.5" cy="42.6" rx="84.5" ry="21.6" fill="#D1E8F5" fill-opacity="0.4" stroke="#D1E8F5" stroke-width="9.93407"/>
+<ellipse cx="143.5" cy="39.3273" rx="36.5" ry="9.32727" fill="#D1E8F5" stroke="#D1E8F5" stroke-width="10"/>
+</svg>
diff --git a/src/app/home/homeView.tsx b/src/app/home/homeView.tsx
new file mode 100644
index 0000000..fb6730a
--- /dev/null
+++ b/src/app/home/homeView.tsx
@@ -0,0 +1,21 @@
+import Floor from './floor.svg'
+import Character from './character.svg'
+
+import styles from "./page.module.scss";
+
+import Image from 'next/image'
+
+
+
+export default function HomeView() {
+    return (
+        <div className={styles.character}>
+            <div className={styles.forward}>
+                <Image src={Character} alt='character'></Image>
+            </div>
+            <div className={styles.background}>
+                <Image src={Floor} alt='floor'></Image>
+            </div>
+        </div>
+    )
+}
\ No newline at end of file
diff --git a/src/app/home/main_view.png b/src/app/home/main_view.png
new file mode 100644
index 0000000000000000000000000000000000000000..0758efe106ed559da60e3e18cbb9ab1d53b5f5e1
GIT binary patch
literal 13107
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

literal 0
HcmV?d00001

diff --git a/src/app/home/page.module.scss b/src/app/home/page.module.scss
index febd81f..1ab957f 100644
--- a/src/app/home/page.module.scss
+++ b/src/app/home/page.module.scss
@@ -2,4 +2,118 @@
 
 // *{
 //     color: $main-blue-color;
-// }
\ No newline at end of file
+// }
+
+.home {
+    display: flex;
+    width: 390px;
+    height: 784px;
+    padding: 40px 20px;
+    flex-direction: column;
+    align-items: center;
+    gap: 40px;
+    flex-shrink: 0;
+
+    color: $black-color;
+    font-family: Inter;
+    
+    /* medium */
+    font-size: 16px;
+    font-style: normal;
+    font-weight: 500;
+    line-height: normal;
+}
+
+.top_bar {
+    display: flex;
+    width: 334px;
+    height: 31px;
+    justify-content: space-between;
+    align-items: center;
+    flex-shrink: 0;
+    
+    color: $main-color;
+    font-family: Inter;
+    font-size: 20px;
+    font-style: normal;
+    font-weight: 600;
+    line-height: normal;
+
+    .pay {
+        display: flex;
+        align-items: center;
+        gap: 4px;
+    }
+    
+    .setting {
+        display: flex;
+        align-items: center;
+        gap: 8px;
+    }
+}
+
+.home_status {
+    display: flex;
+    padding: 0px 20px;
+    justify-content: space-between;
+    align-items: center;
+    align-self: stretch;
+
+    .home_fill {
+        display: flex;
+        flex-direction: column;
+        align-items: flex-start;
+        gap: 20px;
+    }
+
+    .home_status_frame {
+        display: flex;
+        width: 54px;
+        flex-direction: column;
+        align-items: flex-start;
+        gap: 8px;
+    }
+}
+
+.home_view {
+    display: flex;
+    padding: 20px;
+    flex-direction: column;
+    justify-content: flex-end;
+    align-items: center;
+    gap: 40px;
+    flex: 1 0 0;
+    align-self: stretch;
+
+    border-radius: 20px;
+    background: #F0F7FF;
+
+    .comment {
+        display: flex;
+        padding: 20px;
+        justify-content: center;
+        align-items: center;
+        gap: 10px;
+        align-self: stretch;
+
+        border-radius: 12px;
+        border: 2px solid #7CACDE;
+        background: $white-color;
+    }
+}
+
+// home view (character)
+.character {
+    align-items: center;
+    display: flex;
+    flex-direction: column;
+    justify-content: center;
+    
+    .forward {
+        position: absolute;    
+    }
+
+    .background {
+        position: static;
+    }
+}
\ No newline at end of file
diff --git a/src/app/home/page.tsx b/src/app/home/page.tsx
index 57864db..9d5f942 100644
--- a/src/app/home/page.tsx
+++ b/src/app/home/page.tsx
@@ -1,9 +1,66 @@
+import Image from 'next/image';
+
 import styles from "./page.module.scss";
 
+import HomeView from "./homeView";
+import mainView from "./main_view.png";
+
+
 export default function HomePage() {
   return (
     <div>
-        HomePage
+        <div className={styles.home}>
+          <div className={styles.top_bar}>
+            <div className={styles.pay}>
+              <svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
+              <path d="M7.78949 7.86298H18.573C23.8145 7.86298 28.0636 12.112 28.0636 17.3535V28.1371H17.28C12.0386 28.1371 7.78949 23.888 7.78949 18.6465V7.86298Z" stroke="#A0D943" stroke-width="3"/>
+              <path d="M16.7805 17.659L29.7106 29.296" stroke="#A0D943" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
+              </svg>
+              <span>129</span>
+            </div>
+            <div className={styles.setting}>
+              <svg xmlns="http://www.w3.org/2000/svg" width="27" height="27" viewBox="0 0 27 27" fill="none">
+                <path d="M7.25382 8.9656C7.60746 5.78286 10.2977 3.375 13.5 3.375V3.375C16.7023 3.375 19.3925 5.78286 19.7462 8.9656L20.0295 11.5151C20.0331 11.5476 20.0349 11.5638 20.0367 11.5799C20.1818 12.8441 20.5933 14.0631 21.244 15.1566C21.2523 15.1705 21.2607 15.1845 21.2775 15.2125L21.9278 16.2963C22.5179 17.2799 22.813 17.7716 22.7493 18.1753C22.7069 18.444 22.5687 18.6881 22.3601 18.8627C22.0467 19.125 21.4732 19.125 20.3262 19.125H6.67376C5.52677 19.125 4.95327 19.125 4.63988 18.8627C4.43135 18.6881 4.2931 18.444 4.25071 18.1753C4.18702 17.7716 4.48208 17.2799 5.0722 16.2963L5.72249 15.2125C5.73931 15.1845 5.74772 15.1705 5.756 15.1566C6.40674 14.0631 6.81822 12.8441 6.96328 11.5799C6.96513 11.5638 6.96693 11.5476 6.97055 11.5151L7.25382 8.9656Z" stroke="#535353" stroke-width="2.25"/>
+                <path d="M9 19.125C9 19.7159 9.1164 20.3011 9.34254 20.8471C9.56869 21.393 9.90016 21.8891 10.318 22.307C10.7359 22.7248 11.232 23.0563 11.7779 23.2825C12.3239 23.5086 12.9091 23.625 13.5 23.625C14.0909 23.625 14.6761 23.5086 15.2221 23.2825C15.768 23.0563 16.2641 22.7248 16.682 22.307C17.0998 21.8891 17.4313 21.393 17.6575 20.8471C17.8836 20.3011 18 19.7159 18 19.125" stroke="#535353" stroke-width="2.25" stroke-linecap="round"/>
+              </svg>
+              <svg xmlns="http://www.w3.org/2000/svg" width="27" height="27" viewBox="0 0 27 27" fill="none">
+                <path d="M3.4669 15.6876C2.8721 14.6183 2.5747 14.0837 2.5747 13.5C2.5747 12.9163 2.8721 12.3817 3.4669 11.3124L4.9848 8.58375L6.58896 5.90486C7.21755 4.85513 7.53185 4.33026 8.03735 4.03841C8.54284 3.74656 9.15454 3.73681 10.3779 3.71729L13.5 3.6675L16.6221 3.71729C17.8455 3.73681 18.4572 3.74656 18.9626 4.03841C19.4681 4.33026 19.7824 4.85513 20.411 5.90486L22.0152 8.58375L23.5331 11.3124C24.1279 12.3817 24.4253 12.9163 24.4253 13.5C24.4253 14.0837 24.1279 14.6183 23.5331 15.6876L22.0152 18.4162L20.411 21.0951C19.7824 22.1449 19.4681 22.6697 18.9627 22.9616C18.4572 23.2534 17.8455 23.2632 16.6221 23.2827L13.5 23.3325L10.3779 23.2827C9.15454 23.2632 8.54285 23.2534 8.03735 22.9616C7.53185 22.6697 7.21756 22.1449 6.58896 21.0951L4.9848 18.4163L3.4669 15.6876Z" stroke="#535353" stroke-width="2.25"/>
+                <circle cx="13.5" cy="13.5" r="3.375" stroke="#535353" stroke-width="2.25"/>
+              </svg>
+            </div>
+          </div>
+          <div className={styles.home_status}>
+            <div className={styles.home_fill}>
+              <div>오늘의 기분</div>
+              <div>행복해요</div>
+            </div>
+            <div className={styles.home_status_frame}>
+              <div>
+                <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none">
+                  <circle cx="6" cy="6.5" r="5.5" stroke="#A0D943"/>
+                </svg>
+                <span>수면</span>
+              </div>
+              <div>
+                <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none">
+                  <circle cx="6" cy="6.5" r="5.5" stroke="#A0D943"/>
+                </svg>
+                <span>음식</span>
+              </div>
+              <div>
+                <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none">
+                  <circle cx="6" cy="6.5" r="5.5" stroke="#A0D943"/>
+                </svg>
+                <span>활동</span>
+              </div>
+            </div>
+          </div>
+          <div className={styles.home_view}>
+            <Image src={mainView} alt="mainView"></Image>
+            <div className={styles.comment}>즐거운 아침이에요!</div>
+          </div>
+          <HomeView></HomeView>
+        </div>
     </div>
   );
 }
diff --git a/src/lib/styles/_palette.scss b/src/lib/styles/_palette.scss
index e91675e..74c77d0 100644
--- a/src/lib/styles/_palette.scss
+++ b/src/lib/styles/_palette.scss
@@ -2,4 +2,5 @@
 $main-color: #95cc3c;
 $black-color: #2c2c2c;
 $dark-gray-color: #535353; 
-$light-gray-color: #f0f0f0;
\ No newline at end of file
+$light-gray-color: #f0f0f0;
+$white-color: #ffffff;
\ No newline at end of file

From 25258a4bd8443155c6b084fcd427877f46f4534f Mon Sep 17 00:00:00 2001
From: Mule129 <mule01129@gmail.com>
Date: Mon, 5 Aug 2024 00:30:08 +0900
Subject: [PATCH 2/4] [Feat] add navBar and mainView

---
 src/app/_common/navBar.tsx    |  28 ++++++++++++++++++++++++++++
 src/app/home/homeView.tsx     |   5 ++++-
 src/app/home/main_view.png    | Bin 13107 -> 0 bytes
 src/app/home/page.module.scss |  10 +++++++++-
 src/app/home/page.tsx         |   7 +++----
 5 files changed, 44 insertions(+), 6 deletions(-)
 create mode 100644 src/app/_common/navBar.tsx
 delete mode 100644 src/app/home/main_view.png

diff --git a/src/app/_common/navBar.tsx b/src/app/_common/navBar.tsx
new file mode 100644
index 0000000..f20cb30
--- /dev/null
+++ b/src/app/_common/navBar.tsx
@@ -0,0 +1,28 @@
+import Image from "next/image";
+
+
+export default function NavBar() {
+    return (
+      <div>
+        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none">
+          <path d="M7.5 19.1396C7.5 17.1029 7.5 16.0846 7.91169 15.1895C8.32338 14.2944 9.09655 13.6317 10.6429 12.3063L12.1429 11.0205C14.9379 8.62485 16.3353 7.427 18 7.427C19.6647 7.427 21.0621 8.62485 23.8571 11.0205L25.3571 12.3063C26.9035 13.6317 27.6766 14.2944 28.0883 15.1895C28.5 16.0846 28.5 17.1029 28.5 19.1396V25.5002C28.5 28.3286 28.5 29.7428 27.6213 30.6215C26.7426 31.5002 25.3284 31.5002 22.5 31.5002H13.5C10.6716 31.5002 9.25736 31.5002 8.37868 30.6215C7.5 29.7428 7.5 28.3286 7.5 25.5002V19.1396Z" stroke="#2C2C2C" stroke-width="3"/>
+          <path d="M21.75 31.5V24C21.75 23.1716 21.0784 22.5 20.25 22.5H15.75C14.9216 22.5 14.25 23.1716 14.25 24V31.5" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
+        </svg>
+
+        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none">
+          <path d="M7.875 21.2143V8.35714C7.875 7.95308 7.875 7.75105 8.00053 7.62553C8.12605 7.5 8.32808 7.5 8.73215 7.5H14.9154C15.4425 7.5 15.7061 7.5 15.916 7.6328C16.1259 7.76559 16.2388 8.00376 16.4645 8.48008L17.1605 9.94849C17.3862 10.4248 17.4991 10.663 17.709 10.7958C17.9189 10.9286 18.1825 10.9286 18.7096 10.9286H26.5179C26.9219 10.9286 27.1239 10.9286 27.2495 11.0541C27.375 11.1796 27.375 11.3817 27.375 11.7857V23.7857C27.375 24.1898 27.375 24.3918 27.2495 24.5173C27.1239 24.6429 26.9219 24.6429 26.5179 24.6429H18.7096C18.1825 24.6429 17.9189 24.6429 17.709 24.5101C17.4991 24.3773 17.3862 24.1391 17.1605 23.6628L16.4645 22.1944C16.2388 21.718 16.1259 21.4799 15.916 21.3471C15.7061 21.2143 15.4425 21.2143 14.9154 21.2143H7.875ZM7.875 21.2143V31.5" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round"/>
+        </svg>
+        
+        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none">
+          <path d="M7.93546 8.20398H18.719C23.9605 8.20398 28.2095 12.453 28.2095 17.6945V28.4781H17.426C12.1845 28.4781 7.93546 24.229 7.93546 18.9875V8.20398Z" stroke="#A0D943" stroke-width="3"/>
+          <path d="M16.9265 18L29.8565 29.637" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
+          </svg>
+
+        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none">
+          <circle cx="18" cy="10.5" r="6" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round"/>
+          <path d="M8.00683 27.4808C8.99845 23.2903 13.1576 21 17.4639 21H18.5361C22.8424 21 27.0016 23.2903 27.9932 27.4808C28.185 28.2917 28.3375 29.1402 28.4233 30.0025C28.5054 30.8268 27.8284 31.5 27 31.5H9C8.17157 31.5 7.49463 30.8268 7.57666 30.0025C7.66246 29.1402 7.81495 28.2917 8.00683 27.4808Z" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round"/>
+        </svg>
+      </div>
+    );
+  }
+  
\ No newline at end of file
diff --git a/src/app/home/homeView.tsx b/src/app/home/homeView.tsx
index fb6730a..c09a8fb 100644
--- a/src/app/home/homeView.tsx
+++ b/src/app/home/homeView.tsx
@@ -1,3 +1,5 @@
+"use client";
+
 import Floor from './floor.svg'
 import Character from './character.svg'
 
@@ -8,13 +10,14 @@ import Image from 'next/image'
 
 
 export default function HomeView() {
+    
     return (
         <div className={styles.character}>
             <div className={styles.forward}>
                 <Image src={Character} alt='character'></Image>
             </div>
             <div className={styles.background}>
-                <Image src={Floor} alt='floor'></Image>
+                <Image src={Floor} alt='floor' className={styles.floor}></Image>
             </div>
         </div>
     )
diff --git a/src/app/home/main_view.png b/src/app/home/main_view.png
deleted file mode 100644
index 0758efe106ed559da60e3e18cbb9ab1d53b5f5e1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13107
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

diff --git a/src/app/home/page.module.scss b/src/app/home/page.module.scss
index 1ab957f..f75c6fd 100644
--- a/src/app/home/page.module.scss
+++ b/src/app/home/page.module.scss
@@ -104,16 +104,24 @@
 
 // home view (character)
 .character {
+    position: relative;
     align-items: center;
     display: flex;
     flex-direction: column;
     justify-content: center;
     
     .forward {
-        position: absolute;    
+        position: absolute;  
+        z-index: 1;  
     }
 
     .background {
+        height: 40vw;
         position: static;
+
+        .floor {
+            position: relative;
+            top: 60%;
+        }
     }
 }
\ No newline at end of file
diff --git a/src/app/home/page.tsx b/src/app/home/page.tsx
index 9d5f942..b1e2343 100644
--- a/src/app/home/page.tsx
+++ b/src/app/home/page.tsx
@@ -1,9 +1,8 @@
-import Image from 'next/image';
+"use client";
 
 import styles from "./page.module.scss";
 
 import HomeView from "./homeView";
-import mainView from "./main_view.png";
 
 
 export default function HomePage() {
@@ -56,10 +55,10 @@ export default function HomePage() {
             </div>
           </div>
           <div className={styles.home_view}>
-            <Image src={mainView} alt="mainView"></Image>
+            <HomeView></HomeView>
             <div className={styles.comment}>즐거운 아침이에요!</div>
           </div>
-          <HomeView></HomeView>
+          
         </div>
     </div>
   );

From 0d3a2ecce4d4f6603389077ab35ac1a3f8e2fbbc Mon Sep 17 00:00:00 2001
From: Mule129 <mule01129@gmail.com>
Date: Mon, 5 Aug 2024 20:29:11 +0900
Subject: [PATCH 3/4] [Feat] nav bar

---
 src/app/_common/navBar.module.scss | 19 ++++++++++
 src/app/_common/navBar.tsx         | 56 ++++++++++++++++++++++--------
 src/app/home/page.module.scss      |  2 +-
 src/app/home/page.tsx              |  2 ++
 4 files changed, 64 insertions(+), 15 deletions(-)
 create mode 100644 src/app/_common/navBar.module.scss

diff --git a/src/app/_common/navBar.module.scss b/src/app/_common/navBar.module.scss
new file mode 100644
index 0000000..fce19f8
--- /dev/null
+++ b/src/app/_common/navBar.module.scss
@@ -0,0 +1,19 @@
+@use '../../lib/styles/palette' as *;
+
+
+.navbar {
+    display: flex;
+    padding: 12px 60px;
+    justify-content: space-between;
+    align-items: center;
+    width: 390px;
+
+    position: absolute;
+    bottom: 0;
+    
+    
+    border: 1px solid $light-gray-color;
+    background-color: $white-color;
+    
+    z-index: 2;
+}
\ No newline at end of file
diff --git a/src/app/_common/navBar.tsx b/src/app/_common/navBar.tsx
index f20cb30..08f7c5a 100644
--- a/src/app/_common/navBar.tsx
+++ b/src/app/_common/navBar.tsx
@@ -1,28 +1,56 @@
-import Image from "next/image";
+import { useRouter } from 'next/navigation';
+
+import styles from './navBar.module.scss'
+import { useState } from 'react';
 
 
 export default function NavBar() {
+    const mainColor = "#95cc3c";
+    const blackColor = "#2C2C2C";
+    
+    const [ nowPage, setNowPage ] = useState<string | null>("home");
+
+    const router = useRouter();
+    const clickHome = () => {
+      setNowPage("home");
+      router.push("/home");
+    };
+    const clickLog = () => {
+      setNowPage("log");
+      router.push("/log")
+    };
+    const clickShop = () => {
+      setNowPage("shop");
+      router.push("/shop")
+    };
+    const clickMypage = () => {
+      setNowPage("mypage");
+      router.push("/mypage")
+    };
+
     return (
-      <div>
-        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none">
-          <path d="M7.5 19.1396C7.5 17.1029 7.5 16.0846 7.91169 15.1895C8.32338 14.2944 9.09655 13.6317 10.6429 12.3063L12.1429 11.0205C14.9379 8.62485 16.3353 7.427 18 7.427C19.6647 7.427 21.0621 8.62485 23.8571 11.0205L25.3571 12.3063C26.9035 13.6317 27.6766 14.2944 28.0883 15.1895C28.5 16.0846 28.5 17.1029 28.5 19.1396V25.5002C28.5 28.3286 28.5 29.7428 27.6213 30.6215C26.7426 31.5002 25.3284 31.5002 22.5 31.5002H13.5C10.6716 31.5002 9.25736 31.5002 8.37868 30.6215C7.5 29.7428 7.5 28.3286 7.5 25.5002V19.1396Z" stroke="#2C2C2C" stroke-width="3"/>
-          <path d="M21.75 31.5V24C21.75 23.1716 21.0784 22.5 20.25 22.5H15.75C14.9216 22.5 14.25 23.1716 14.25 24V31.5" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
+      <div className={styles.navbar}>
+        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none" onClick={clickHome}>
+          <path d="M7.5 19.1396C7.5 17.1029 7.5 16.0846 7.91169 15.1895C8.32338 14.2944 9.09655 13.6317 10.6429 12.3063L12.1429 11.0205C14.9379 8.62485 16.3353 7.427 18 7.427C19.6647 7.427 21.0621 8.62485 23.8571 11.0205L25.3571 12.3063C26.9035 13.6317 27.6766 14.2944 28.0883 15.1895C28.5 16.0846 28.5 17.1029 28.5 19.1396V25.5002C28.5 28.3286 28.5 29.7428 27.6213 30.6215C26.7426 31.5002 25.3284 31.5002 22.5 31.5002H13.5C10.6716 31.5002 9.25736 31.5002 8.37868 30.6215C7.5 29.7428 7.5 28.3286 7.5 25.5002V19.1396Z" 
+          stroke={nowPage === "home" ? mainColor : blackColor} stroke-width="3"/>
+          <path d="M21.75 31.5V24C21.75 23.1716 21.0784 22.5 20.25 22.5H15.75C14.9216 22.5 14.25 23.1716 14.25 24V31.5" stroke={nowPage === "home" ? mainColor : blackColor} stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
         </svg>
 
-        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none">
-          <path d="M7.875 21.2143V8.35714C7.875 7.95308 7.875 7.75105 8.00053 7.62553C8.12605 7.5 8.32808 7.5 8.73215 7.5H14.9154C15.4425 7.5 15.7061 7.5 15.916 7.6328C16.1259 7.76559 16.2388 8.00376 16.4645 8.48008L17.1605 9.94849C17.3862 10.4248 17.4991 10.663 17.709 10.7958C17.9189 10.9286 18.1825 10.9286 18.7096 10.9286H26.5179C26.9219 10.9286 27.1239 10.9286 27.2495 11.0541C27.375 11.1796 27.375 11.3817 27.375 11.7857V23.7857C27.375 24.1898 27.375 24.3918 27.2495 24.5173C27.1239 24.6429 26.9219 24.6429 26.5179 24.6429H18.7096C18.1825 24.6429 17.9189 24.6429 17.709 24.5101C17.4991 24.3773 17.3862 24.1391 17.1605 23.6628L16.4645 22.1944C16.2388 21.718 16.1259 21.4799 15.916 21.3471C15.7061 21.2143 15.4425 21.2143 14.9154 21.2143H7.875ZM7.875 21.2143V31.5" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round"/>
+        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none" onClick={clickLog}>
+          <path d="M7.875 21.2143V8.35714C7.875 7.95308 7.875 7.75105 8.00053 7.62553C8.12605 7.5 8.32808 7.5 8.73215 7.5H14.9154C15.4425 7.5 15.7061 7.5 15.916 7.6328C16.1259 7.76559 16.2388 8.00376 16.4645 8.48008L17.1605 9.94849C17.3862 10.4248 17.4991 10.663 17.709 10.7958C17.9189 10.9286 18.1825 10.9286 18.7096 10.9286H26.5179C26.9219 10.9286 27.1239 10.9286 27.2495 11.0541C27.375 11.1796 27.375 11.3817 27.375 11.7857V23.7857C27.375 24.1898 27.375 24.3918 27.2495 24.5173C27.1239 24.6429 26.9219 24.6429 26.5179 24.6429H18.7096C18.1825 24.6429 17.9189 24.6429 17.709 24.5101C17.4991 24.3773 17.3862 24.1391 17.1605 23.6628L16.4645 22.1944C16.2388 21.718 16.1259 21.4799 15.916 21.3471C15.7061 21.2143 15.4425 21.2143 14.9154 21.2143H7.875ZM7.875 21.2143V31.5" 
+          stroke={nowPage === "log" ? mainColor : blackColor} stroke-width="3" stroke-linecap="round"/>
         </svg>
         
-        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none">
-          <path d="M7.93546 8.20398H18.719C23.9605 8.20398 28.2095 12.453 28.2095 17.6945V28.4781H17.426C12.1845 28.4781 7.93546 24.229 7.93546 18.9875V8.20398Z" stroke="#A0D943" stroke-width="3"/>
-          <path d="M16.9265 18L29.8565 29.637" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
-          </svg>
+        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none" onClick={clickShop}>
+          <path d="M7.93546 8.20398H18.719C23.9605 8.20398 28.2095 12.453 28.2095 17.6945V28.4781H17.426C12.1845 28.4781 7.93546 24.229 7.93546 18.9875V8.20398Z" stroke={nowPage === "shop" ? mainColor : blackColor} stroke-width="3"/>
+          <path d="M16.9265 18L29.8565 29.637" stroke={nowPage === "shop" ? mainColor : blackColor} stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
+        </svg>
 
-        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none">
-          <circle cx="18" cy="10.5" r="6" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round"/>
+        <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none" onClick={clickMypage}>
+          <circle cx="18" cy="10.5" r="6" stroke={nowPage === "mypage" ? mainColor : blackColor} stroke-width="3" stroke-linecap="round"/>
           <path d="M8.00683 27.4808C8.99845 23.2903 13.1576 21 17.4639 21H18.5361C22.8424 21 27.0016 23.2903 27.9932 27.4808C28.185 28.2917 28.3375 29.1402 28.4233 30.0025C28.5054 30.8268 27.8284 31.5 27 31.5H9C8.17157 31.5 7.49463 30.8268 7.57666 30.0025C7.66246 29.1402 7.81495 28.2917 8.00683 27.4808Z" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round"/>
         </svg>
       </div>
     );
-  }
+}
   
\ No newline at end of file
diff --git a/src/app/home/page.module.scss b/src/app/home/page.module.scss
index f75c6fd..d39ca60 100644
--- a/src/app/home/page.module.scss
+++ b/src/app/home/page.module.scss
@@ -116,7 +116,7 @@
     }
 
     .background {
-        height: 40vw;
+        height: 40vh;
         position: static;
 
         .floor {
diff --git a/src/app/home/page.tsx b/src/app/home/page.tsx
index b1e2343..57457a4 100644
--- a/src/app/home/page.tsx
+++ b/src/app/home/page.tsx
@@ -3,6 +3,7 @@
 import styles from "./page.module.scss";
 
 import HomeView from "./homeView";
+import NavBar from "../_common/navBar";
 
 
 export default function HomePage() {
@@ -60,6 +61,7 @@ export default function HomePage() {
           </div>
           
         </div>
+      <NavBar></NavBar>
     </div>
   );
 }

From 9d5126e7b7985e707692d95f61bdd0b649b4d36b Mon Sep 17 00:00:00 2001
From: Mule129 <mule01129@gmail.com>
Date: Tue, 6 Aug 2024 01:04:56 +0900
Subject: [PATCH 4/4] [Fixed] nav-mypage color

---
 src/app/_common/navBar.tsx    |  3 ++-
 src/app/home/page.module.scss |  6 ++++++
 src/app/home/page.tsx         | 20 ++++++++++----------
 3 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/src/app/_common/navBar.tsx b/src/app/_common/navBar.tsx
index 08f7c5a..32284ba 100644
--- a/src/app/_common/navBar.tsx
+++ b/src/app/_common/navBar.tsx
@@ -48,7 +48,8 @@ export default function NavBar() {
 
         <svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none" onClick={clickMypage}>
           <circle cx="18" cy="10.5" r="6" stroke={nowPage === "mypage" ? mainColor : blackColor} stroke-width="3" stroke-linecap="round"/>
-          <path d="M8.00683 27.4808C8.99845 23.2903 13.1576 21 17.4639 21H18.5361C22.8424 21 27.0016 23.2903 27.9932 27.4808C28.185 28.2917 28.3375 29.1402 28.4233 30.0025C28.5054 30.8268 27.8284 31.5 27 31.5H9C8.17157 31.5 7.49463 30.8268 7.57666 30.0025C7.66246 29.1402 7.81495 28.2917 8.00683 27.4808Z" stroke="#2C2C2C" stroke-width="3" stroke-linecap="round"/>
+          <path d="M8.00683 27.4808C8.99845 23.2903 13.1576 21 17.4639 21H18.5361C22.8424 21 27.0016 23.2903 27.9932 27.4808C28.185 28.2917 28.3375 29.1402 28.4233 30.0025C28.5054 30.8268 27.8284 31.5 27 31.5H9C8.17157 31.5 7.49463 30.8268 7.57666 30.0025C7.66246 29.1402 7.81495 28.2917 8.00683 27.4808Z" 
+          stroke={nowPage === "mypage" ? mainColor : blackColor} stroke-width="3" stroke-linecap="round"/>
         </svg>
       </div>
     );
diff --git a/src/app/home/page.module.scss b/src/app/home/page.module.scss
index d39ca60..b4fa145 100644
--- a/src/app/home/page.module.scss
+++ b/src/app/home/page.module.scss
@@ -72,6 +72,12 @@
         flex-direction: column;
         align-items: flex-start;
         gap: 8px;
+
+        .home_status_info {
+            display: flex;
+            align-items: center;
+            gap: 8px;
+        }
     }
 }
 
diff --git a/src/app/home/page.tsx b/src/app/home/page.tsx
index 57457a4..102c7ca 100644
--- a/src/app/home/page.tsx
+++ b/src/app/home/page.tsx
@@ -16,7 +16,7 @@ export default function HomePage() {
               <path d="M7.78949 7.86298H18.573C23.8145 7.86298 28.0636 12.112 28.0636 17.3535V28.1371H17.28C12.0386 28.1371 7.78949 23.888 7.78949 18.6465V7.86298Z" stroke="#A0D943" stroke-width="3"/>
               <path d="M16.7805 17.659L29.7106 29.296" stroke="#A0D943" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
               </svg>
-              <span>129</span>
+              <span>Daily Pet</span>
             </div>
             <div className={styles.setting}>
               <svg xmlns="http://www.w3.org/2000/svg" width="27" height="27" viewBox="0 0 27 27" fill="none">
@@ -35,21 +35,21 @@ export default function HomePage() {
               <div>행복해요</div>
             </div>
             <div className={styles.home_status_frame}>
-              <div>
-                <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none">
-                  <circle cx="6" cy="6.5" r="5.5" stroke="#A0D943"/>
+              <div className={styles.home_status_info}>
+                <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none">
+                  <circle cx="6" cy="6" r="6" fill="#A0D943"/>
                 </svg>
                 <span>수면</span>
               </div>
-              <div>
-                <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none">
-                  <circle cx="6" cy="6.5" r="5.5" stroke="#A0D943"/>
+              <div className={styles.home_status_info}>
+                <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none">
+                  <circle cx="6" cy="6" r="6" fill="#A0D943"/>
                 </svg>
                 <span>음식</span>
               </div>
-              <div>
-                <svg xmlns="http://www.w3.org/2000/svg" width="12" height="13" viewBox="0 0 12 13" fill="none">
-                  <circle cx="6" cy="6.5" r="5.5" stroke="#A0D943"/>
+              <div className={styles.home_status_info}>
+                <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none">
+                  <circle cx="6" cy="6" r="6" fill="#A0D943"/>
                 </svg>
                 <span>활동</span>
               </div>