diff --git a/src/Components/Bar/Bar.tsx b/src/Components/Bar/Bar.tsx
index 04a0b16..4c0b5e7 100644
--- a/src/Components/Bar/Bar.tsx
+++ b/src/Components/Bar/Bar.tsx
@@ -79,7 +79,7 @@ export function Bar(props: IBarProps): JSX.Element {
title='Settings'
onClick={() => props.toggleSettings()}>
{
- props.isMessagesOpen
+ props.isSettingsOpen
?
:
}
diff --git a/src/Components/UI/UI.tsx b/src/Components/UI/UI.tsx
index a2f4ea1..06b17b1 100644
--- a/src/Components/UI/UI.tsx
+++ b/src/Components/UI/UI.tsx
@@ -135,15 +135,27 @@ export function UI(props: IUIProps): JSX.Element {
const isLeftSidebarOpen = selectedSidebar !== SidebarType.None;
const isRightSidebarOpen = selectedSidebar === SidebarType.Components || selectedSidebar === SidebarType.Symbols;
- let isLeftSidebarOpenClasses = 'left-16 -bottom-full md:-left-64 md:bottom-0';
+ let isLeftSidebarOpenClasses = new Set([
+ 'left-sidebar',
+ 'left-16',
+ '-bottom-full',
+ 'md:-left-64',
+ 'md:bottom-0'
+ ]);
+
let isRightSidebarOpenClasses = 'right-0 -bottom-full md:-right-80 md:bottom-0';
if (isLeftSidebarOpen) {
- isLeftSidebarOpenClasses = 'left-16';
+ isLeftSidebarOpenClasses.delete('-bottom-full');
+ isLeftSidebarOpenClasses.delete('md:-left-64');
+ isLeftSidebarOpenClasses.delete('md:bottom-0');
}
if (isRightSidebarOpen) {
isRightSidebarOpenClasses = 'right-0';
+ } else {
+ isLeftSidebarOpenClasses.delete('left-sidebar');
+ isLeftSidebarOpenClasses.add('left-sidebar-single');
}
return (
@@ -171,7 +183,7 @@ export function UI(props: IUIProps): JSX.Element {
} }
/>
{ leftChildren }