diff --git a/kwa-ui/src/App.vue b/kwa-ui/src/App.vue
index 7e89e8d..175d6b7 100644
--- a/kwa-ui/src/App.vue
+++ b/kwa-ui/src/App.vue
@@ -1,16 +1,40 @@
diff --git a/kwa-ui/src/components/AppMenubar.vue b/kwa-ui/src/components/AppMenubar.vue
index c12cdfd..104f7e2 100644
--- a/kwa-ui/src/components/AppMenubar.vue
+++ b/kwa-ui/src/components/AppMenubar.vue
@@ -1,9 +1,20 @@
@@ -51,20 +56,22 @@ const handleRedo = () => emit('redo')
@@ -119,6 +126,15 @@ const handleRedo = () => emit('redo')
gap: 0.25rem;
}
+:deep(.nav-button.p-button) {
+ transition: background-color 0.2s ease, color 0.2s ease;
+}
+
+:deep(.nav-button.p-button-contrast) {
+ background: rgba(78, 107, 255, 0.15);
+ color: #1e3a8a;
+}
+
:deep(.p-button.p-button-rounded) {
width: 2.5rem;
height: 2.5rem;
diff --git a/kwa-ui/src/components/RequirementDetail.vue b/kwa-ui/src/components/RequirementDetail.vue
index e1a3021..c0d30ce 100644
--- a/kwa-ui/src/components/RequirementDetail.vue
+++ b/kwa-ui/src/components/RequirementDetail.vue
@@ -1,6 +1,5 @@