diff --git a/src/renderer/components/page-header/index.tsx b/src/renderer/components/page-header/index.tsx index 22b277e6..29356785 100644 --- a/src/renderer/components/page-header/index.tsx +++ b/src/renderer/components/page-header/index.tsx @@ -79,6 +79,24 @@ const TitleWrapper = styled(motion.div)` height: 100%; `; +const DragContainer = styled.div` + position: absolute; + top: 0; + left: 0; + z-index: -1; + width: calc(100% - 130px); + height: 65px; + -webkit-app-region: drag; + + button { + -webkit-app-region: no-drag; + } + + input { + -webkit-app-region: no-drag; + } +`; + const variants: Variants = { animate: { opacity: 1, @@ -106,34 +124,39 @@ export const PageHeader = ({ const theme = useTheme(); return ( - -
- - + {windowBarStyle === Platform.WEB && } + {!isHidden && ( + +
- {children} - - -
- {backgroundColor && ( - <> - - - + + + {children} + + +
+ {backgroundColor && ( + <> + + + + )} +
)} - + ); }; diff --git a/src/renderer/components/scroll-area/index.tsx b/src/renderer/components/scroll-area/index.tsx index 9db39900..160bc245 100644 --- a/src/renderer/components/scroll-area/index.tsx +++ b/src/renderer/components/scroll-area/index.tsx @@ -125,14 +125,12 @@ export const NativeScrollArea = forwardRef( return ( <> - {shouldShowHeader && ( - - )} +