Remove @mdi/js as a dependency
This commit is contained in:
18
matrixgw_frontend/src/icons/AppIcon.tsx
Normal file
18
matrixgw_frontend/src/icons/AppIcon.tsx
Normal file
@@ -0,0 +1,18 @@
|
||||
import { Icon } from "@mui/material";
|
||||
import { useActualColorMode } from "../widgets/dashboard/ThemeSwitcher";
|
||||
|
||||
export function AppIcon(p: { src: string; size?: string }): React.ReactElement {
|
||||
const { mode } = useActualColorMode();
|
||||
return (
|
||||
<Icon style={{ display: "inline-flex", width: p.size, height: p.size }}>
|
||||
<img
|
||||
style={{
|
||||
height: "100%",
|
||||
flex: 1,
|
||||
backgroundColor: mode === "dark" ? "white" : "black",
|
||||
mask: `url("${p.src}")`,
|
||||
}}
|
||||
/>
|
||||
</Icon>
|
||||
);
|
||||
}
|
||||
1
matrixgw_frontend/src/icons/message-text-fast.svg
Normal file
1
matrixgw_frontend/src/icons/message-text-fast.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 5C7.9 5 7 5.9 7 7V21L11 17H20C21.1 17 22 16.1 22 15V7C22 5.9 21.1 5 20 5H9M3 7C2.4 7 2 7.4 2 8S2.4 9 3 9H5V7H3M11 8H19V10H11V8M2 11C1.4 11 1 11.4 1 12S1.4 13 2 13H5V11H2M11 12H16V14H11V12M1 15C.4 15 0 15.4 0 16C0 16.6 .4 17 1 17H5V15H1Z" /></svg>
|
||||
|
After Width: | Height: | Size: 318 B |
1
matrixgw_frontend/src/icons/openid.svg
Normal file
1
matrixgw_frontend/src/icons/openid.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14,2L11,3.5V19.94C7,19.5 4,17.46 4,15C4,12.75 6.5,10.85 10,10.22V8.19C4.86,8.88 1,11.66 1,15C1,18.56 5.36,21.5 11,21.94C11.03,21.94 11.06,21.94 11.09,21.94L14,20.5V2M15,8.19V10.22C16.15,10.43 17.18,10.77 18.06,11.22L16.5,12L23,13.5L22.5,9L20.5,10C19,9.12 17.12,8.47 15,8.19Z" /></svg>
|
||||
|
After Width: | Height: | Size: 354 B |
Reference in New Issue
Block a user