diff --git a/app/layout.tsx b/app/layout.tsx index 38748ef3..c56341ab 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -35,10 +35,9 @@ export default function RootLayout({ /> - - + diff --git a/app/store/access.ts b/app/store/access.ts index 663e1c6b..51290d0a 100644 --- a/app/store/access.ts +++ b/app/store/access.ts @@ -41,6 +41,8 @@ export const useAccessStore = create()( set(() => ({ token })); }, isAuthorized() { + get().fetch(); + // has token or has code or disabled access control return ( !!get().token || !!get().accessCode || !get().enabledAccessControl() diff --git a/app/styles/globals.scss b/app/styles/globals.scss index e7b6de3b..f849516a 100644 --- a/app/styles/globals.scss +++ b/app/styles/globals.scss @@ -88,6 +88,9 @@ } html { height: var(--full-height); + + font-family: "Noto Sans SC", "SF Pro SC", "SF Pro Text", "SF Pro Icons", + "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif; } body { @@ -102,8 +105,6 @@ body { align-items: center; user-select: none; touch-action: pan-x pan-y; - font-family: "Noto Sans SC", "SF Pro SC", "SF Pro Text", "SF Pro Icons", - "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif; @media only screen and (max-width: 600px) { background-color: var(--second); diff --git a/next.config.mjs b/next.config.mjs index 25770318..3f7c2fb6 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -17,7 +17,7 @@ const nextConfig = { } return { - afterFiles: ret, + beforeFiles: ret, }; }, webpack(config) {