diff --git a/public/css/custom.css b/public/css/custom.css index b950985..2003a9d 100644 --- a/public/css/custom.css +++ b/public/css/custom.css @@ -113,18 +113,17 @@ opacity: 0.6; /* 흐려 보이게 */ background: none !important; box-shadow: none !important; display: flex; - align-items: center; + align-items: flex-end; justify-content: center; width: 100%; height: 100%; + padding-bottom: 20px; } - /* 모달 본문 스타일 */ .vac-modal-content { background: #fff; border-radius: 8px; box-shadow: 0px -4px 10px rgba(0, 0, 0, 0.1); /* 위쪽 그림자만 적용 */ - padding: 20px; max-width: 500px; width: 100%; position: relative; diff --git a/src/layouts/NormalLayout.vue b/src/layouts/NormalLayout.vue index 08cef90..eb86bbe 100644 --- a/src/layouts/NormalLayout.vue +++ b/src/layouts/NormalLayout.vue @@ -14,6 +14,7 @@
+ @@ -27,6 +28,7 @@ import TheTop from './TheTop.vue'; import TheFooter from './TheFooter.vue'; import TheMenu from './TheMenu.vue'; + import TheChat from './TheChat.vue'; import { nextTick } from 'vue'; import { wait } from '@/common/utils'; @@ -45,4 +47,13 @@ loadScript('/js/main.js'); }); - + diff --git a/src/layouts/TheChat.vue b/src/layouts/TheChat.vue new file mode 100644 index 0000000..21beb52 --- /dev/null +++ b/src/layouts/TheChat.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/src/layouts/TheTop.vue b/src/layouts/TheTop.vue index 2e530ef..4c1d281 100644 --- a/src/layouts/TheTop.vue +++ b/src/layouts/TheTop.vue @@ -265,4 +265,5 @@ router.push('/login'); }; - + diff --git a/src/views/vacation/VacationManagement.vue b/src/views/vacation/VacationManagement.vue index d5fa758..ee00125 100644 --- a/src/views/vacation/VacationManagement.vue +++ b/src/views/vacation/VacationManagement.vue @@ -1,569 +1,518 @@ + - - + } +