diff --git a/res/css/superhero/custom.css b/res/css/superhero/custom.css index d2e71db399..86d4407904 100644 --- a/res/css/superhero/custom.css +++ b/res/css/superhero/custom.css @@ -331,3 +331,19 @@ h2 .sh_VerifiedIcon { -webkit-mask-image: url("../../themes/superhero/img/icons/leave.svg") !important; mask-image: url("../../themes/superhero/img/icons/leave.svg") !important; } + +.cpd-theme-dark svg.light_logo { + display: none !important; +} + +.cpd-theme-dark svg.dark_logo { + display: block !important; +} + +.cpd-theme-light svg.dark_logo { + display: none !important; +} + +.cpd-theme-light svg.light_logo { + display: block !important; +} diff --git a/res/themes/superhero/img/logos/superhero-dark.svg b/res/themes/superhero/img/logos/superhero-dark.svg new file mode 100644 index 0000000000..72fcc8609b --- /dev/null +++ b/res/themes/superhero/img/logos/superhero-dark.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/themes/superhero/img/logos/superhero.svg b/res/themes/superhero/img/logos/superhero-light.svg similarity index 100% rename from res/themes/superhero/img/logos/superhero.svg rename to res/themes/superhero/img/logos/superhero-light.svg diff --git a/src/components/structures/LeftPanel.tsx b/src/components/structures/LeftPanel.tsx index 8cbc3878ef..bb8ac814b3 100644 --- a/src/components/structures/LeftPanel.tsx +++ b/src/components/structures/LeftPanel.tsx @@ -45,7 +45,8 @@ import PageType from "matrix-react-sdk/src/PageTypes"; import { UserOnboardingButton } from "matrix-react-sdk/src/components/views/user-onboarding/UserOnboardingButton"; import RoomList from "../views/rooms/RoomList"; -import { Icon as Superhero } from "../../../res/themes/superhero/img/logos/superhero.svg"; +import { Icon as SuperheroDark } from "../../../res/themes/superhero/img/logos/superhero-dark.svg"; +import { Icon as SuperheroLight } from "../../../res/themes/superhero/img/logos/superhero-light.svg"; interface IProps { isMinimized: boolean; @@ -370,6 +371,7 @@ export default class LeftPanel extends React.Component { } public render(): React.ReactNode { + console.log("render changedd"); const roomList = ( { marginLeft: "10px", }} > - +