diff --git a/src/client/components/tab.vue b/src/client/components/tab.vue
index 84b520966b..7278c74d9a 100644
--- a/src/client/components/tab.vue
+++ b/src/client/components/tab.vue
@@ -1,6 +1,6 @@
-
+
@@ -29,11 +29,20 @@ export default defineComponent({
padding: 15px 12px 12px 12px;
border-bottom: solid 3px transparent;
+ &:disabled {
+ opacity: 1 !important;
+ cursor: default;
+ }
+
&.active {
color: var(--accent);
border-bottom-color: var(--accent);
}
+ &:not(.active):hover {
+ color: var(--fgHighlighted);
+ }
+
> .icon {
margin-right: 6px;
}
diff --git a/src/client/components/taskmanager.vue b/src/client/components/taskmanager.vue
index c7f91d082c..29b054d0fa 100644
--- a/src/client/components/taskmanager.vue
+++ b/src/client/components/taskmanager.vue
@@ -6,47 +6,55 @@