fix: a serise of ui issues of new setting (#2920)

Co-authored-by: Alex Yang <himself65@outlook.com>
This commit is contained in:
Qi
2023-06-29 17:25:42 +08:00
committed by GitHub
parent 8410d83744
commit 5cfdf6c7e2
11 changed files with 43 additions and 41 deletions
@@ -97,6 +97,9 @@ export function AppSidebar(props: AppSidebarProps): ReactElement {
})}
className={clsx(navWrapperStyle, {
'has-background': environment.isDesktop && props.hasBackground,
'has-border':
!environment.isDesktop ||
(environment.isDesktop && props.hasBackground),
})}
data-open={open}
data-is-macos-electron={isMacosDesktop}