Skip to content

Commit 8da632b

Browse files
Merge pull request #70 from full-ownership/feature/ui-update
Feature/UI update
2 parents 7df96d5 + d74624d commit 8da632b

14 files changed

+364
-124
lines changed

package-lock.json

Lines changed: 182 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,14 @@
2727
"stompjs": "^2.3.3",
2828
"typed.js": "^2.1.0",
2929
"vue": "^3.5.12",
30+
"vue-carousel": "^0.18.0",
3031
"vue-chartjs": "^5.3.2",
3132
"vue-fullpage.js": "^0.2.20",
3233
"vue-range-slider": "^0.6.0",
3334
"vue-router": "^4.4.5",
3435
"vue-simple-range-slider": "^1.1.0",
3536
"vue-typer": "^1.2.0",
37+
"vue3-carousel": "^0.12.0",
3638
"vue3-kakao-maps": "^2.3.10"
3739
},
3840
"devDependencies": {

src/App.vue

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
<script setup>
22
import HeaderView from '@/views/HeaderView.vue'
3-
import FooterView from '@/views/FooterView.vue'
43
import MainView from '@/views/MainView.vue'
5-
import ChatbotButton from './Component/Chatbot/ChatbotButton.vue'
64
</script>
75

86
<template>
9-
<div>
10-
<!-- <HeaderView /> -->
11-
<HeaderView class="fixed z-50"/>
12-
<MainView />
13-
7+
<div class="relative">
8+
<!-- <HeaderView -->
9+
<HeaderView class="left-1/2 transform -translate-x-1/2 z-100"/>
10+
<!-- <MainView -->
11+
<MainView class="relative z-10"/>
1412
</div>
1513
</template>
14+
1615
<style scoped>
1716
</style>

src/Component/Chatbot/ChatbotButton.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<!-- Chat Toggle Button -->
44
<button
55
@click="toggleChat"
6-
class="fixed bottom-6 right-6 w-16 h-16 rounded-full bg-white text-[#4A90E2] flex items-center justify-center shadow-[6px_6px_10px_rgba(0,0,0,0.2),-6px_-6px_10px_rgba(255,255,255,0.8)] hover:shadow-[3px_3px_6px_rgba(0,0,0,0.3),-3px_-3px_6px_rgba(255,255,255,1)] transition-transform transform hover:scale-95"
6+
class="fixed bottom-6 right-6 w-16 h-16 rounded-full bg-white text-[#4A90E2] flex items-center justify-center shadow-[0_10px_20px_rgba(0,0,128,0.5)] hover:shadow-[3px_3px_6px_rgba(0,0,0,0.3),-3px_-3px_6px_rgba(255,255,255,1)] transition-transform transform hover:scale-95"
77
>
88
<img src="@/assets/icons/chatbot.png" alt="챗봇 아이콘" class="w-10 h-10" />
99
</button>

src/Component/Footer/FooterView.vue

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<script setup>
2+
</script>
3+
4+
<template>
5+
<footer class="bg-gray-800 w-full text-white py-12 mt-8">
6+
<div class="container mx-auto text-center">
7+
<p class="text-sm">
8+
© 2025 풀소유 (Full Ownership). All rights reserved.
9+
</p>
10+
<div class="flex justify-center text-xs space-x-6 mt-2">
11+
<a href="#" class="hover:text-blue-500">Privacy Policy</a>
12+
<a href="#" class="hover:text-blue-500">Terms of Service</a>
13+
<a href="#" class="hover:text-blue-500">Contact</a>
14+
</div>
15+
</div>
16+
</footer>
17+
</template>
18+
19+
<style scoped>
20+
footer {
21+
font-family: 'Arial', sans-serif;
22+
}
23+
</style>

src/assets/icons/news.png

806 KB
Loading

src/assets/img/carousel/carousel1.png

740 KB
Loading

src/assets/img/carousel/carousel2.png

981 KB
Loading

src/assets/img/carousel/carousel3.png

610 KB
Loading

src/assets/img/suspicious.jpg

14.1 KB
Loading

src/views/FooterView.vue

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)