diff --git a/frontend/src/components/ScheduleCreation.vue b/frontend/src/components/ScheduleCreation.vue
index fef00e6a..fe58f2e1 100644
--- a/frontend/src/components/ScheduleCreation.vue
+++ b/frontend/src/components/ScheduleCreation.vue
@@ -21,6 +21,7 @@ import ToolTip from '@/elements/ToolTip.vue';
import SnackishBar from '@/elements/SnackishBar.vue';
import BubbleSelect from '@/tbpro/elements/BubbleSelect.vue';
import TextInput from '@/tbpro/elements/TextInput.vue';
+import LinkButton from '@/tbpro/elements/LinkButton.vue';
import RefreshIcon from '@/tbpro/icons/RefreshIcon.vue';
// icons
@@ -30,6 +31,7 @@ import { IconChevronDown, IconInfoCircle } from '@tabler/icons-vue';
import { useCalendarStore } from '@/stores/calendar-store';
import { useExternalConnectionsStore } from '@/stores/external-connections-store';
import { useScheduleStore } from '@/stores/schedule-store';
+import router from '@/router';
// component constants
const user = useUserStore();
@@ -490,6 +492,17 @@ watch(
+
+
+ {{ t("label.timeZone") }}
+
+
+
{{ user.data.timezone ?? dj.tz.guess() }}
+
+ {{ t('label.edit') }}
+
+
+
@@ -859,4 +872,8 @@ input[type=checkbox]:disabled {
.bubble-select {
gap: .25rem;
}
+
+.edit-link-btn {
+ min-width: auto;
+}
diff --git a/frontend/src/locales/de.json b/frontend/src/locales/de.json
index 8d51615f..079b33e6 100644
--- a/frontend/src/locales/de.json
+++ b/frontend/src/locales/de.json
@@ -207,6 +207,7 @@
"earliestBooking": "Früheste Buchung",
"edit": "Bearbeiten",
"editCalendar": "Kalender bearbeiten",
+ "editInSettings": "Unter Einstellungen bearbeiten",
"editProfile": "Profil bearbeiten",
"email": "E-Mail",
"end": "Ende",
diff --git a/frontend/src/locales/en.json b/frontend/src/locales/en.json
index 47b5554b..0f556874 100644
--- a/frontend/src/locales/en.json
+++ b/frontend/src/locales/en.json
@@ -207,6 +207,7 @@
"earliestBooking": "Earliest Booking",
"edit": "Edit",
"editCalendar": "Edit calendar",
+ "editInSettings": "Edit in settings",
"editProfile": "Edit profile",
"email": "Email",
"end": "End",