diff --git a/public/img/Busan.jpg b/public/img/Busan.jpg new file mode 100644 index 0000000..e4ba4a3 Binary files /dev/null and b/public/img/Busan.jpg differ diff --git a/public/img/Gyeongju.jpg b/public/img/Gyeongju.jpg new file mode 100644 index 0000000..fb21922 Binary files /dev/null and b/public/img/Gyeongju.jpg differ diff --git a/public/img/Jeju.jpg b/public/img/Jeju.jpg new file mode 100644 index 0000000..9e722e0 Binary files /dev/null and b/public/img/Jeju.jpg differ diff --git a/public/img/Seoul.jpg b/public/img/Seoul.jpg new file mode 100644 index 0000000..2cf117b Binary files /dev/null and b/public/img/Seoul.jpg differ diff --git a/public/img/danang_big.jpg b/public/img/danang_big.jpg new file mode 100644 index 0000000..8a268ee Binary files /dev/null and b/public/img/danang_big.jpg differ diff --git a/src/App.vue b/src/App.vue index 3cbe3d5..8e7a9e2 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,16 +1,8 @@ diff --git a/src/assets/base.css b/src/assets/base.css index 16cfdf0..e99c4f2 100644 --- a/src/assets/base.css +++ b/src/assets/base.css @@ -32,11 +32,18 @@ --color-heading: var(--vt-c-text-light-1); --color-text: var(--vt-c-text-light-1); + --color-text-secondary: var(--vt-c-text-light-2); --section-gap: 160px; + + --color-primary: #2b96ed; + --color-primary-soft: #1b65ba; + --color-border: rgba(0, 0, 0, 0.15); + + --color-error: #ff3b30; } -@media (prefers-color-scheme: dark) { +/* @media (prefers-color-scheme: dark) { :root { --color-background: var(--vt-c-black); --color-background-soft: var(--vt-c-black-soft); @@ -47,25 +54,16 @@ --color-heading: var(--vt-c-text-dark-1); --color-text: var(--vt-c-text-dark-2); + + --color-error: #ff453a; } -} +} */ *, *::before, *::after { box-sizing: border-box; margin: 0; - font-weight: normal; -} - -body { - min-height: 100vh; - color: var(--color-text); - background: var(--color-background); - transition: - color 0.5s, - background-color 0.5s; - line-height: 1.6; font-family: 'Noto Sans KR', 'Noto Sans CJK KR', @@ -81,8 +79,41 @@ body { 'Droid Sans', 'Helvetica Neue', sans-serif; +} + +body { + min-height: 100vh; + color: var(--color-text); + background: var(--color-background); + transition: + color 0.5s, + background-color 0.5s; + line-height: 1.6; font-size: 15px; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } + +button { + cursor: pointer; +} + +ul, +ol, +li { + margin: 0; + padding: 0; +} + +li { + list-style: none; +} + +input, +textarea { + border: 2px solid var(--color-border); + border-radius: 8px; + padding: 8px 12px; + background-color: var(--color-background); +} diff --git a/src/assets/main.css b/src/assets/main.css index e958ca6..804254a 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -1,8 +1,6 @@ @import './base.css'; #app { - max-width: 1280px; margin: 0 auto; - padding: 2rem; font-weight: normal; } diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 42b4728..20e0215 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -1,5 +1,203 @@ - + + +