From d290f2e99c74962263e19b71faa844c7339366e1 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sat, 2 Aug 2025 10:53:21 +0200 Subject: [PATCH] feat: add logical utils --- frontend/src/components/home/AppHeader.vue | 2 +- frontend/src/components/home/ImportHint.vue | 2 +- frontend/src/components/home/Navigation.vue | 2 +- frontend/src/components/input/ColorPicker.vue | 2 +- frontend/src/components/input/Multiselect.vue | 2 +- .../src/components/input/editor/TipTap.vue | 2 +- frontend/src/components/misc/ApiConfig.vue | 2 +- frontend/src/components/misc/CreateEdit.vue | 2 +- .../src/components/misc/NoAuthWrapper.vue | 2 +- frontend/src/components/misc/Nothing.vue | 2 +- frontend/src/components/misc/Ready.vue | 2 +- .../misc/keyboard-shortcuts/index.vue | 2 +- .../notifications/Notifications.vue | 4 +- .../src/components/project/ProjectWrapper.vue | 2 +- .../components/project/partials/Filters.vue | 4 +- .../project/views/ProjectKanban.vue | 2 +- .../components/project/views/ProjectTable.vue | 6 +-- .../components/project/views/ViewEditForm.vue | 8 ++-- .../src/components/sharing/LinkSharing.vue | 10 ++--- frontend/src/components/sharing/UserTeam.vue | 4 +- frontend/src/components/tasks/AddTask.vue | 2 +- .../components/tasks/partials/Attachments.vue | 2 +- .../components/tasks/partials/Comments.vue | 10 ++--- .../components/tasks/partials/Description.vue | 2 +- .../src/components/tasks/partials/Heading.vue | 4 +- .../components/tasks/partials/KanbanCard.vue | 2 +- .../tasks/partials/RelatedTasks.vue | 4 +- .../components/tasks/partials/RepeatAfter.vue | 6 +-- .../tasks/partials/SingleTaskInProject.vue | 16 ++++---- .../partials/SingleTaskInlineReadonly.vue | 8 ++-- frontend/src/styles/theme/_index.scss | 1 + .../src/styles/theme/logical-spacing.scss | 40 +++++++++++++++++++ frontend/src/views/Home.vue | 4 +- .../src/views/migrate/MigrationHandler.vue | 8 ++-- .../settings/ProjectSettingsBackground.vue | 4 +- .../project/settings/ProjectSettingsShare.vue | 2 +- .../project/settings/ProjectSettingsViews.vue | 8 ++-- .../settings/ProjectSettingsWebhooks.vue | 2 +- .../src/views/sharing/LinkSharingAuth.vue | 17 ++++---- frontend/src/views/tasks/ShowTasks.vue | 8 ++-- frontend/src/views/tasks/TaskDetailView.vue | 8 ++-- frontend/src/views/teams/EditTeam.vue | 4 +- .../src/views/user/DataExportDownload.vue | 4 +- frontend/src/views/user/Login.vue | 12 +++--- frontend/src/views/user/OpenIdAuth.vue | 2 +- frontend/src/views/user/PasswordReset.vue | 6 +-- frontend/src/views/user/Register.vue | 8 ++-- .../src/views/user/RequestPasswordReset.vue | 6 +-- .../src/views/user/settings/ApiTokens.vue | 12 +++--- frontend/src/views/user/settings/Avatar.vue | 6 +-- frontend/src/views/user/settings/Caldav.vue | 6 +-- .../src/views/user/settings/DataExport.vue | 4 +- frontend/src/views/user/settings/Deletion.vue | 4 +- .../src/views/user/settings/EmailUpdate.vue | 2 +- .../views/user/settings/PasswordUpdate.vue | 2 +- frontend/src/views/user/settings/TOTP.vue | 2 +- 56 files changed, 172 insertions(+), 130 deletions(-) create mode 100644 frontend/src/styles/theme/logical-spacing.scss diff --git a/frontend/src/components/home/AppHeader.vue b/frontend/src/components/home/AppHeader.vue index 09ced5cc9..48a0e672d 100644 --- a/frontend/src/components/home/AppHeader.vue +++ b/frontend/src/components/home/AppHeader.vue @@ -74,7 +74,7 @@ > {{ authStore.userDisplayName }} {