+
+
-
+
{{ currentMonth }}
-
+
- {{ day }}
+ {{ day }}
-
-
+
- {{ date.getDate() }}
+ {{ date.getDate() }}
-
-
diff --git a/packages/nc-gui/components/nc/MonthYearSelector.vue b/packages/nc-gui/components/nc/MonthYearSelector.vue
index 2813b4c635..4c06cd5308 100644
--- a/packages/nc-gui/components/nc/MonthYearSelector.vue
+++ b/packages/nc-gui/components/nc/MonthYearSelector.vue
@@ -1,176 +1,179 @@
-
+
{{ yearPicker ? 'Select Year' : currentYear }}
-
+
-
- {{ month.label.slice(0, 3) }}
-
-
- {{ year.label }}
-
+
+
+ {{ month.label.slice(0, 3) }}
+
+
+
+
+ {{ year.label }}
+
+
-
-
-
\ No newline at end of file
+
diff --git a/packages/nc-gui/components/smartsheet/Gallery.vue b/packages/nc-gui/components/smartsheet/Gallery.vue
index 8a12204ae9..5ad503ed50 100644
--- a/packages/nc-gui/components/smartsheet/Gallery.vue
+++ b/packages/nc-gui/components/smartsheet/Gallery.vue
@@ -4,9 +4,9 @@ import type { Row as RowType } from '#imports'
import {
ActiveViewInj,
FieldsInj,
+ IsCalendarInj,
IsFormInj,
IsGalleryInj,
- IsCalendarInj,
IsGridInj,
MetaInj,
NavigateDir,
diff --git a/packages/nc-gui/components/smartsheet/Kanban.vue b/packages/nc-gui/components/smartsheet/Kanban.vue
index f7fbdd46c1..b983deeb4f 100644
--- a/packages/nc-gui/components/smartsheet/Kanban.vue
+++ b/packages/nc-gui/components/smartsheet/Kanban.vue
@@ -7,7 +7,6 @@ import {
IsFormInj,
IsGalleryInj,
IsGridInj,
- IsCalendarInj,
IsKanbanInj,
IsLockedInj,
IsPublicInj,
@@ -105,7 +104,6 @@ provide(IsGridInj, ref(false))
provide(IsKanbanInj, ref(true))
-
const hasEditPermission = computed(() => isUIAllowed('dataEdit'))
const fields = inject(FieldsInj, ref([]))
diff --git a/packages/nc-gui/components/smartsheet/Toolbar.vue b/packages/nc-gui/components/smartsheet/Toolbar.vue
index 659c61d0c8..6ce025eae5 100644
--- a/packages/nc-gui/components/smartsheet/Toolbar.vue
+++ b/packages/nc-gui/components/smartsheet/Toolbar.vue
@@ -32,7 +32,10 @@ const { allowCSVDownload } = useSharedView()
-
+
diff --git a/packages/nc-gui/components/smartsheet/calendar/DayView.vue b/packages/nc-gui/components/smartsheet/calendar/DayView.vue
index 5084cb1aaa..756a112a07 100644
--- a/packages/nc-gui/components/smartsheet/calendar/DayView.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/DayView.vue
@@ -1,33 +1,38 @@
-
-
-
+
+
+
-
\ No newline at end of file
+
diff --git a/packages/nc-gui/components/smartsheet/calendar/MonthView.vue b/packages/nc-gui/components/smartsheet/calendar/MonthView.vue
index a0976b3a20..11913b0d65 100644
--- a/packages/nc-gui/components/smartsheet/calendar/MonthView.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/MonthView.vue
@@ -1,162 +1,175 @@
-
-
-
+
-
-
-
-
-
- {{ date.getDate() }}
-
-
+
+
+
+
+
+ {{ date.getDate() }}
+
-
-
\ No newline at end of file
+
diff --git a/packages/nc-gui/components/smartsheet/calendar/RecordCard.vue b/packages/nc-gui/components/smartsheet/calendar/RecordCard.vue
index d69c6abdd8..d187934ece 100644
--- a/packages/nc-gui/components/smartsheet/calendar/RecordCard.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/RecordCard.vue
@@ -1,11 +1,10 @@
- (), {
'h-12': props.size === 'medium',
'h-16': props.size === 'large',
'h-8': props.size === 'small',
- }" class="flex items-center w-full border-1 cursor-pointer border-gray-200 gap-2 items-center px-2 py-3 rounded-lg">
-
+ }"
+ class="flex items-center w-full border-1 cursor-pointer border-gray-200 gap-2 items-center px-2 py-3 rounded-lg"
+ >
+
- {{name}}
- {{date}}
+ {{ name }}
+ {{ date }}
-
\ No newline at end of file
+
diff --git a/packages/nc-gui/components/smartsheet/calendar/SideMenu.vue b/packages/nc-gui/components/smartsheet/calendar/SideMenu.vue
index d89d350cdd..33ec2d7d59 100644
--- a/packages/nc-gui/components/smartsheet/calendar/SideMenu.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/SideMenu.vue
@@ -1,91 +1,115 @@
-
-
-
-
-
+
+
+
+
+
{{ t('objects.Records') }}
-
+
-
+
-
+
-
-
+ }"
+ class="gap-2 flex flex-col nc-scrollbar-md overflow-y-auto nc-calendar-top-height"
+ >
+
-
\ No newline at end of file
+
diff --git a/packages/nc-gui/components/smartsheet/calendar/SideRecordCard.vue b/packages/nc-gui/components/smartsheet/calendar/SideRecordCard.vue
index 810b850460..5ac281c083 100644
--- a/packages/nc-gui/components/smartsheet/calendar/SideRecordCard.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/SideRecordCard.vue
@@ -1,10 +1,9 @@
-
+
- {{name}}
- {{date}}
+ {{ name }}
+ {{ date }}
-
\ No newline at end of file
+
diff --git a/packages/nc-gui/components/smartsheet/calendar/YearView.vue b/packages/nc-gui/components/smartsheet/calendar/YearView.vue
index d7ed1de761..4a959e2ca8 100644
--- a/packages/nc-gui/components/smartsheet/calendar/YearView.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/YearView.vue
@@ -1,8 +1,4 @@
-
-
+
-
-
\ No newline at end of file
+
diff --git a/packages/nc-gui/components/smartsheet/calendar/index.vue b/packages/nc-gui/components/smartsheet/calendar/index.vue
index 5987267e27..69c6b195e1 100644
--- a/packages/nc-gui/components/smartsheet/calendar/index.vue
+++ b/packages/nc-gui/components/smartsheet/calendar/index.vue
@@ -1,20 +1,19 @@
-
-
+
- {{headerText}}
-
-
+ {{ headerText }}
+
+
-
+
-
-
+
-
-
-
-
\ No newline at end of file
+
+
diff --git a/packages/nc-gui/components/smartsheet/grid/index.vue b/packages/nc-gui/components/smartsheet/grid/index.vue
index 42a6e45016..15cb8c523b 100644
--- a/packages/nc-gui/components/smartsheet/grid/index.vue
+++ b/packages/nc-gui/components/smartsheet/grid/index.vue
@@ -5,8 +5,8 @@ import GroupBy from './GroupBy.vue'
import {
ActiveViewInj,
FieldsInj,
- IsFormInj,
IsCalendarInj,
+ IsFormInj,
IsGalleryInj,
IsGridInj,
MetaInj,
diff --git a/packages/nc-gui/components/smartsheet/toolbar/CalendarMode.vue b/packages/nc-gui/components/smartsheet/toolbar/CalendarMode.vue
index 4a0c86535e..934d438fb9 100644
--- a/packages/nc-gui/components/smartsheet/toolbar/CalendarMode.vue
+++ b/packages/nc-gui/components/smartsheet/toolbar/CalendarMode.vue
@@ -1,36 +1,33 @@
-
-
{{ $t(`objects.${mode}`) }}
+
{{ $t(`objects.${mode}`) }}
+
-
-
\ No newline at end of file
+
diff --git a/packages/nc-gui/components/smartsheet/toolbar/CalendarRange.vue b/packages/nc-gui/components/smartsheet/toolbar/CalendarRange.vue
index fd1000cdbd..e03fe20a6a 100644
--- a/packages/nc-gui/components/smartsheet/toolbar/CalendarRange.vue
+++ b/packages/nc-gui/components/smartsheet/toolbar/CalendarRange.vue
@@ -1,25 +1,23 @@
-
+
-
+
{{ $t('activity.viewSettings') }}
@@ -118,55 +109,54 @@ const dateFieldOptions = computed(() => {
-
+
{{ $t('activity.calendar') + $t('activity.viewSettings') }}
-
+
-
+
{{ $t('labels.organizeRecordsBy') }}
-
-
+
+
{{ $t('activity.setEndDate') }}
-
-
- {{ $t('labels.endDateField') }}
-
- {
- cal.fk_to_column_id = null
- saveCalendarRanges()
- }"/>
+
+ {{ $t('labels.endDateField') }}
+
+ {
+ cal.fk_to_column_id = null
+ saveCalendarRanges()
+ }
+ "
+ />
diff --git a/packages/nc-gui/components/smartsheet/toolbar/FieldsMenu.vue b/packages/nc-gui/components/smartsheet/toolbar/FieldsMenu.vue
index 8565018ada..3487693391 100644
--- a/packages/nc-gui/components/smartsheet/toolbar/FieldsMenu.vue
+++ b/packages/nc-gui/components/smartsheet/toolbar/FieldsMenu.vue
@@ -1,17 +1,18 @@