diff --git a/package-lock.json b/package-lock.json index 511b07a6..a9812568 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,7 @@ "@fontsource-variable/noto-sans-kr": "^5.2.9", "@fontsource-variable/noto-sans-sc": "^5.2.9", "@fontsource-variable/noto-sans-tc": "^5.2.9", + "@internationalized/date": "^3.10.1", "@kamiya4047/eslint-plugin-pretty-import": "^0.1.6", "@sentry/vite-plugin": "^4.6.1", "@sentry/vue": "^10.33.0", diff --git a/package.json b/package.json index c85af7b3..e8771ec4 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ "@fontsource-variable/noto-sans-kr": "^5.2.9", "@fontsource-variable/noto-sans-sc": "^5.2.9", "@fontsource-variable/noto-sans-tc": "^5.2.9", + "@internationalized/date": "^3.10.1", "@kamiya4047/eslint-plugin-pretty-import": "^0.1.6", "@sentry/vite-plugin": "^4.6.1", "@sentry/vue": "^10.33.0", diff --git a/src/components/NavMenu.vue b/src/components/NavMenu.vue index 1d50451f..00911501 100644 --- a/src/components/NavMenu.vue +++ b/src/components/NavMenu.vue @@ -73,14 +73,14 @@ {{ t('nav_menu.whats_new') }} - + - + - + @@ -156,7 +156,7 @@ - + import { computed, defineAsyncComponent, onMounted, ref, watch } from 'vue'; import { Button } from '@/components/ui/button'; + import { Separator } from '@/components/ui/separator'; import { dayjs } from 'element-plus'; import { storeToRefs } from 'pinia'; import { useI18n } from 'vue-i18n'; @@ -752,10 +753,6 @@ diff --git a/src/views/Tools/components/GroupCalendarMonth.vue b/src/views/Tools/components/GroupCalendarMonth.vue new file mode 100644 index 00000000..440ea51a --- /dev/null +++ b/src/views/Tools/components/GroupCalendarMonth.vue @@ -0,0 +1,220 @@ + + + + + diff --git a/src/views/Tools/dialogs/GroupCalendarDialog.vue b/src/views/Tools/dialogs/GroupCalendarDialog.vue index 67fe13cc..50839046 100644 --- a/src/views/Tools/dialogs/GroupCalendarDialog.vue +++ b/src/views/Tools/dialogs/GroupCalendarDialog.vue @@ -1,6 +1,6 @@