From 6f717de34531ce749daa2fc6c1b602b4f6ef72ac Mon Sep 17 00:00:00 2001 From: arabcoders Date: Sun, 4 Jan 2026 23:26:09 +0300 Subject: [PATCH] Refactor: make the UI buttons more consistent --- ui/app/assets/css/style.css | 6 - ui/app/components/FloatingImage.vue | 135 ---------------- ui/app/components/History.vue | 109 +++++++------ ui/app/components/Queue.vue | 64 +++++--- ui/app/layouts/default.vue | 10 +- ui/app/pages/browser/[...slug].vue | 3 +- ui/app/pages/conditions.vue | 235 +++++++++++++++++++++------- ui/app/pages/notifications.vue | 19 +-- ui/app/pages/presets.vue | 12 +- ui/app/pages/task_definitions.vue | 6 +- ui/app/utils/index.ts | 25 ++- 11 files changed, 329 insertions(+), 295 deletions(-) delete mode 100644 ui/app/components/FloatingImage.vue diff --git a/ui/app/assets/css/style.css b/ui/app/assets/css/style.css index fbcee187..abe48056 100644 --- a/ui/app/assets/css/style.css +++ b/ui/app/assets/css/style.css @@ -45,12 +45,6 @@ hr { white-space: nowrap; } -.user-hint { - user-select: none; - cursor: help; - border-bottom: 1px dotted; -} - .has-tooltip { cursor: help; border-bottom: 1px dotted; diff --git a/ui/app/components/FloatingImage.vue b/ui/app/components/FloatingImage.vue deleted file mode 100644 index bd311c45..00000000 --- a/ui/app/components/FloatingImage.vue +++ /dev/null @@ -1,135 +0,0 @@ - - - diff --git a/ui/app/components/History.vue b/ui/app/components/History.vue index 7e97625f..a83fa427 100644 --- a/ui/app/components/History.vue +++ b/ui/app/components/History.vue @@ -114,17 +114,32 @@ -
- +
+ {{ formatTime(item.extras.duration) }} + + +
-
- -
- {{ item.title }} -
-
+
+
+ + + + +

{{ item.description }}

+
+