Calendar rewrite: 3-column layout with tree, multi-view (day/week/month/range), detail panel

This commit is contained in:
Agent Zero
2026-07-21 09:35:09 +02:00
parent b16cd5e96f
commit a69035eebb
12 changed files with 2231 additions and 530 deletions
+105 -2
View File
@@ -648,7 +648,110 @@
"October",
"November",
"December"
]
],
"title": "Calendar",
"today": "Today",
"newAppointment": "New Appointment",
"noCalendars": "No calendars",
"noEntries": "No entries",
"loading": "Loading…",
"errorLoad": "Error loading",
"errorSave": "Error saving",
"cancel": "Cancel",
"confirmDelete": "Are you sure you want to delete this entry?",
"previousMonth": "Previous month",
"nextMonth": "Next month",
"appointmentCalendar": "Calendar",
"viewDay": "Day",
"viewWeek": "Week",
"viewMonth": "Month",
"viewRange": "Range",
"navigation": {
"prev": "Previous",
"next": "Next",
"today": "Today"
},
"range": {
"start": "From",
"end": "To"
},
"tree": {
"title": "Calendars",
"newCalendar": "New Calendar",
"loading": "Loading…"
},
"type": {
"personal": "Personal",
"team": "Team",
"project": "Project",
"company": "Company"
},
"detail": {
"noSelection": "No entry selected",
"noSelectionHint": "Select an entry from the calendar to view details",
"title": "Details",
"type": "Type",
"status": "Status",
"priority": "Priority",
"start": "Start",
"end": "End",
"location": "Location",
"description": "Description",
"calendar": "Calendar",
"edit": "Edit",
"delete": "Delete",
"subtasks": {
"empty": "No subtasks",
"add": "Add",
"addPlaceholder": "New subtask…"
},
"links": "Links",
"noLinks": "No links"
},
"status": {
"open": "Open",
"in_progress": "In Progress",
"done": "Done",
"cancelled": "Cancelled"
},
"subtasks": {
"title": "Subtasks",
"empty": "No subtasks",
"add": "Add",
"addPlaceholder": "New subtask…"
},
"ics": {
"export": "ICS Export",
"import": "ICS Import",
"exportSuccess": "Export successful",
"importSuccess": "{{count}} entries imported",
"importPartial": "{{count}} entries imported, {{errors}} errors",
"importFailed": "Import failed"
},
"sharing": {
"title": "Shares",
"user": "User",
"group": "Group",
"userPlaceholder": "User ID",
"groupPlaceholder": "Group ID",
"permissionRead": "Read",
"permissionWrite": "Write",
"add": "Add",
"added": "Share added",
"removed": "Share removed",
"list": "Current shares",
"empty": "No shares"
},
"weekView": {
"allday": "All day"
},
"dayView": {
"allday": "All day"
},
"rangeView": {
"noEntries": "No entries",
"entriesFor": "{{count}} entries"
}
},
"dms": {
"title": "Files",
@@ -752,4 +855,4 @@
"create": "New tag",
"selectTags": "Select {{count}} tags"
}
}
}