diff --git a/src/components/Menu/AnalyticsIcon.tsx b/src/components/Menu/AnalyticsIcon.tsx
index 763fb90..c89bfa8 100644
--- a/src/components/Menu/AnalyticsIcon.tsx
+++ b/src/components/Menu/AnalyticsIcon.tsx
@@ -8,7 +8,7 @@ export function AnalyticsIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/DeviceIcon.tsx b/src/components/Menu/DeviceIcon.tsx
index 68ce3c0..2e1578c 100644
--- a/src/components/Menu/DeviceIcon.tsx
+++ b/src/components/Menu/DeviceIcon.tsx
@@ -8,7 +8,7 @@ export function DeviceIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/DisclaimerIcon.tsx b/src/components/Menu/DisclaimerIcon.tsx
index ce8fa4d..54be081 100644
--- a/src/components/Menu/DisclaimerIcon.tsx
+++ b/src/components/Menu/DisclaimerIcon.tsx
@@ -8,7 +8,7 @@ export function DisclaimerIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/FilesIcon.tsx b/src/components/Menu/FilesIcon.tsx
index bc25772..cf011f8 100644
--- a/src/components/Menu/FilesIcon.tsx
+++ b/src/components/Menu/FilesIcon.tsx
@@ -8,7 +8,7 @@ export function FilesIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/HelpIcon.tsx b/src/components/Menu/HelpIcon.tsx
index 73fbc2b..90542ad 100644
--- a/src/components/Menu/HelpIcon.tsx
+++ b/src/components/Menu/HelpIcon.tsx
@@ -8,7 +8,7 @@ export function HelpIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/HomeIcon.tsx b/src/components/Menu/HomeIcon.tsx
index 901d785..7e6e4cf 100644
--- a/src/components/Menu/HomeIcon.tsx
+++ b/src/components/Menu/HomeIcon.tsx
@@ -8,7 +8,7 @@ export function HomeIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/HostIcon.tsx b/src/components/Menu/HostIcon.tsx
index b46f7b9..f296f2d 100644
--- a/src/components/Menu/HostIcon.tsx
+++ b/src/components/Menu/HostIcon.tsx
@@ -8,7 +8,7 @@ export function HostIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/LogsIcon.tsx b/src/components/Menu/LogsIcon.tsx
index 6b1a222..6edffce 100644
--- a/src/components/Menu/LogsIcon.tsx
+++ b/src/components/Menu/LogsIcon.tsx
@@ -8,7 +8,7 @@ export function LogsIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/NodesIcon.tsx b/src/components/Menu/NodesIcon.tsx
index a0c435e..37e02af 100644
--- a/src/components/Menu/NodesIcon.tsx
+++ b/src/components/Menu/NodesIcon.tsx
@@ -8,7 +8,7 @@ export function NodesIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/PeersIcon.tsx b/src/components/Menu/PeersIcon.tsx
index 0a11211..d798016 100644
--- a/src/components/Menu/PeersIcon.tsx
+++ b/src/components/Menu/PeersIcon.tsx
@@ -8,7 +8,7 @@ export function PeersIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/PurchaseIcon.tsx b/src/components/Menu/PurchaseIcon.tsx
index d1fab56..97729f7 100644
--- a/src/components/Menu/PurchaseIcon.tsx
+++ b/src/components/Menu/PurchaseIcon.tsx
@@ -9,7 +9,7 @@ export function PurchaseIcon() {
diff --git a/src/components/Menu/SettingsIcon.tsx b/src/components/Menu/SettingsIcon.tsx
index 1e22cd2..e473f08 100644
--- a/src/components/Menu/SettingsIcon.tsx
+++ b/src/components/Menu/SettingsIcon.tsx
@@ -8,7 +8,7 @@ export function SettingsIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/WalletIcon.tsx b/src/components/Menu/WalletIcon.tsx
index a8fc80d..24d232f 100644
--- a/src/components/Menu/WalletIcon.tsx
+++ b/src/components/Menu/WalletIcon.tsx
@@ -8,7 +8,7 @@ export function WalletIcon() {
xmlns="http://www.w3.org/2000/svg">
);
diff --git a/src/components/Menu/menu.css b/src/components/Menu/menu.css
index 5a60984..60f16c7 100644
--- a/src/components/Menu/menu.css
+++ b/src/components/Menu/menu.css
@@ -168,6 +168,10 @@
color: #c7c7c7;
}
+.menu-item.active .menu-icon {
+ color: var(--codex-color-primary);
+}
+
.menu-title {
text-transform: uppercase;
padding-top: 0.75rem;
@@ -215,6 +219,7 @@
justify-content: center;
width: 20px;
height: 20px;
+ transition: color 1s;
}
@media (min-width: 1000px) {