diff --git a/vuu-ui/packages/vuu-theme/css/components/components.css b/vuu-ui/packages/vuu-theme/css/components/components.css
index 1e445110be..1fc77269fb 100644
--- a/vuu-ui/packages/vuu-theme/css/components/components.css
+++ b/vuu-ui/packages/vuu-theme/css/components/components.css
@@ -4,6 +4,7 @@
@import url(filters.css);
@import url(icon.css);
@import url(input.css);
+@import url(left-nav.css);
@import url(options-list.css);
@import url(split-button.css);
@import url(splitter.css);
diff --git a/vuu-ui/packages/vuu-theme/css/components/left-nav.css b/vuu-ui/packages/vuu-theme/css/components/left-nav.css
new file mode 100644
index 0000000000..ff6b7811a7
--- /dev/null
+++ b/vuu-ui/packages/vuu-theme/css/components/left-nav.css
@@ -0,0 +1,19 @@
+.salt-theme.vuu-theme {
+ .vuuLeftNav {
+ .vuuTab {
+ color: white;
+ }
+
+ .vuuTab-selected {
+ --vuu-icon-color: var(--vuu-color-pink-10);
+ border-left-color: var(--vuu-color-pink-10);
+ }
+
+ .vuuLeftNav-toggleButton {
+ background-color: var(--vuu-color-pink-10);
+ }
+
+
+ }
+
+}
\ No newline at end of file
diff --git a/vuu-ui/sample-apps/app-vuu-example/demo.tsx b/vuu-ui/sample-apps/app-vuu-example/demo.tsx
index 00bbff9cc6..6872bc0531 100644
--- a/vuu-ui/sample-apps/app-vuu-example/demo.tsx
+++ b/vuu-ui/sample-apps/app-vuu-example/demo.tsx
@@ -1,5 +1,5 @@
import { LoginPanel } from "@finos/vuu-shell";
-import { ThemeProvider, uuid } from "@finos/vuu-utils";
+import { uuid } from "@finos/vuu-utils";
import React from "react";
import ReactDOM from "react-dom";
@@ -7,6 +7,7 @@ import "@finos/vuu-icons/index.css";
import "@finos/vuu-theme/index.css";
import "./login.css";
+import { SaltProvider } from "@salt-ds/core";
async function login(username: string) {
try {
@@ -25,8 +26,8 @@ async function login(username: string) {
}
ReactDOM.render(
-
+
- ,
+ ,
document.getElementById("root")
);
diff --git a/vuu-ui/sample-apps/app-vuu-example/login.tsx b/vuu-ui/sample-apps/app-vuu-example/login.tsx
index e208f0a970..a5cf9b4401 100644
--- a/vuu-ui/sample-apps/app-vuu-example/login.tsx
+++ b/vuu-ui/sample-apps/app-vuu-example/login.tsx
@@ -1,12 +1,12 @@
import { authenticate } from "@finos/vuu-data-remote";
import { LoginPanel } from "@finos/vuu-shell";
-import { ThemeProvider } from "@finos/vuu-utils";
import React from "react";
import ReactDOM from "react-dom";
import "@finos/vuu-icons/index.css";
import "@finos/vuu-theme/index.css";
import "./login.css";
+import { SaltProvider } from "@salt-ds/core";
async function login(username: string, password = "password") {
try {
@@ -25,8 +25,8 @@ async function login(username: string, password = "password") {
}
ReactDOM.render(
-
+
- ,
+ ,
document.getElementById("root")
);