fix: adjust windows style

This commit is contained in:
GyDi 2022-03-19 15:35:59 +08:00
parent e585e87bec
commit b8b0c8fa63
No known key found for this signature in database
GPG Key ID: 1C95E0D3467B3084
2 changed files with 7 additions and 6 deletions

View File

@ -72,7 +72,7 @@
.the-content {
position: absolute;
top: 30px;
top: 0;
left: 0;
right: 2px;
bottom: 10px;
@ -80,8 +80,8 @@
}
}
.macos.layout {
.windows.layout {
.layout__right .the-content {
top: 0;
top: 30px;
}
}

View File

@ -19,7 +19,8 @@ import UpdateButton from "../components/layout/update-button";
import "dayjs/locale/zh-cn";
dayjs.extend(relativeTime);
const isMacos = navigator.userAgent.includes("Mac OS X");
const isWinOs = /win64|win32/i.test(navigator.userAgent);
const Layout = () => {
const { t } = useTranslation();
@ -81,7 +82,7 @@ const Layout = () => {
<Paper
square
elevation={0}
className={`${isMacos ? "macos " : ""}layout`}
className={`${isWinOs ? "windows " : ""}layout`}
onPointerDown={onDragging}
sx={[
(theme) => ({
@ -110,7 +111,7 @@ const Layout = () => {
</div>
<div className="layout__right" data-windrag>
{!isMacos && (
{isWinOs && (
<div className="the-bar">
<LayoutControl />
</div>