diff --git a/shell/assets/styles/themes/_light.scss b/shell/assets/styles/themes/_light.scss
index 8f1a446828..30075c919c 100644
--- a/shell/assets/styles/themes/_light.scss
+++ b/shell/assets/styles/themes/_light.scss
@@ -315,6 +315,7 @@ BODY, .theme-light {
--header-bg : #{$lightest};
--header-btn-bg : transparent;
--header-btn-text : #{$darkest};
+ --header-btn-text-hover : #{$lightest};
--header-input-text : #{$darkest};
--header-height : 55px;
--header-border : #{$medium};
diff --git a/shell/components/IconOrSvg.vue b/shell/components/IconOrSvg.vue
new file mode 100644
index 0000000000..aa0a3291d7
--- /dev/null
+++ b/shell/components/IconOrSvg.vue
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
diff --git a/shell/components/nav/Header.vue b/shell/components/nav/Header.vue
index 57e4643727..ab3d86170c 100644
--- a/shell/components/nav/Header.vue
+++ b/shell/components/nav/Header.vue
@@ -49,7 +49,7 @@ export default {
searchShortcut,
shellShortcut,
LOGGED_OUT,
- navHeaderRight: null
+ navHeaderRight: null,
};
},
@@ -814,6 +814,11 @@ export default {
background-color: var(--success);
color: var(--success-text);
}
+
+ img {
+ height: 20px;
+ width: 20px;
+ }
}
}
diff --git a/shell/components/nav/TopLevelMenu.vue b/shell/components/nav/TopLevelMenu.vue
index bdc5910735..6c8c9994a1 100644
--- a/shell/components/nav/TopLevelMenu.vue
+++ b/shell/components/nav/TopLevelMenu.vue
@@ -1,6 +1,7 @@