diff --git a/src/App.tsx b/src/App.tsx
index 3b659dd..b20b6d5 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1654,6 +1654,7 @@ function App() {
>
)}
+
+
+
{
setIsOpenDrawerLookup(true);
@@ -1729,7 +1732,9 @@ function App() {
+
+
{
executeEvent('openWalletsApp', {});
@@ -1811,20 +1816,25 @@ function App() {
)}
+
+
+
+
{extState === 'authenticated' && (
)}
+
{extState === 'authenticated' && isMainWindow && (
@@ -1859,7 +1869,9 @@ function App() {
)}
+
+
{
try {
@@ -1911,6 +1923,7 @@ function App() {
+
{(desktopViewMode === 'apps' || desktopViewMode === 'home') && (
{
diff --git a/src/assets/QMailLogo.png b/src/assets/QMailLogo.png
deleted file mode 100644
index 60214df..0000000
Binary files a/src/assets/QMailLogo.png and /dev/null differ
diff --git a/src/assets/svgs/Mail.svg b/src/assets/svgs/Mail.svg
new file mode 100644
index 0000000..89ec974
--- /dev/null
+++ b/src/assets/svgs/Mail.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/svgs/Mail.tsx b/src/assets/svgs/Mail.tsx
new file mode 100644
index 0000000..601c0aa
--- /dev/null
+++ b/src/assets/svgs/Mail.tsx
@@ -0,0 +1,39 @@
+import { useTheme } from '@mui/material';
+import { SVGProps } from './interfaces';
+
+export const Logout: React.FC = ({ color, opacity, ...children }) => {
+ const theme = useTheme();
+
+ const setColor = color ? color : theme.palette.text.primary;
+ const setOpacity = opacity ? opacity : 1;
+
+ return (
+
+ );
+};
diff --git a/src/components/QMailStatus.tsx b/src/components/QMailStatus.tsx
index 6c6783a..c760751 100644
--- a/src/components/QMailStatus.tsx
+++ b/src/components/QMailStatus.tsx
@@ -1,12 +1,15 @@
import { useMemo } from 'react';
-import QMailLogo from '../assets/QMailLogo.png';
+import EmailIcon from '@mui/icons-material/Email';
import { useRecoilState } from 'recoil';
import { mailsAtom, qMailLastEnteredTimestampAtom } from '../atoms/global';
import { isLessThanOneWeekOld } from './Group/QMailMessages';
-import { ButtonBase, Tooltip } from '@mui/material';
+import { ButtonBase, Tooltip, useTheme } from '@mui/material';
import { executeEvent } from '../utils/events';
+import { Mail } from '@mui/icons-material';
export const QMailStatus = () => {
+ const theme = useTheme();
+
const [lastEnteredTimestamp, setLastEnteredTimestamp] = useRecoilState(
qMailLastEnteredTimestampAtom
);
@@ -39,21 +42,27 @@ export const QMailStatus = () => {
{hasNewMail && (
)}
+
Q-MAIL
}
@@ -63,18 +72,18 @@ export const QMailStatus = () => {
slotProps={{
tooltip: {
sx: {
- color: '#ffffff',
- backgroundColor: '#444444',
+ color: theme.palette.text.primary,
+ backgroundColor: theme.palette.background.default,
},
},
arrow: {
sx: {
- color: '#444444',
+ color: theme.palette.text.primary,
},
},
}}
>
-
+
);