|
1 | 1 | import { type MetaFunction } from "@remix-run/react"; |
| 2 | +import { LoaderFunctionArgs } from "@remix-run/server-runtime"; |
| 3 | +import { typedjson, useTypedLoaderData } from "remix-typedjson"; |
2 | 4 | import { |
3 | 5 | MainHorizontallyCenteredContainer, |
4 | 6 | PageBody, |
5 | 7 | PageContainer, |
6 | 8 | } from "~/components/layout/AppLayout"; |
7 | 9 | import { Header2 } from "~/components/primitives/Headers"; |
8 | 10 | import { NavBar, PageTitle } from "~/components/primitives/PageHeader"; |
9 | | -import { MfaSetup } from "../resources.account.mfa.setup/route"; |
10 | | -import { SessionDurationSetting } from "../resources.account.session-duration/SessionDurationSetting"; |
11 | | -import { LoaderFunctionArgs } from "@remix-run/server-runtime"; |
12 | | -import { requireUser } from "~/services/session.server"; |
13 | | -import { typedjson, useTypedLoaderData } from "remix-typedjson"; |
14 | 11 | import { prisma } from "~/db.server"; |
| 12 | +import { requireUser } from "~/services/session.server"; |
15 | 13 | import { |
| 14 | + DEFAULT_SESSION_DURATION_SECONDS, |
16 | 15 | getAllowedSessionOptions, |
17 | 16 | getOrganizationSessionCap, |
18 | | - DEFAULT_SESSION_DURATION_SECONDS, |
19 | 17 | } from "~/services/sessionDuration.server"; |
| 18 | +import { MfaSetup } from "../resources.account.mfa.setup/route"; |
| 19 | +import { SessionDurationSetting } from "../resources.account.session-duration/SessionDurationSetting"; |
20 | 20 |
|
21 | 21 | export const meta: MetaFunction = () => { |
22 | 22 | return [ |
@@ -59,12 +59,14 @@ export default function Page() { |
59 | 59 | </NavBar> |
60 | 60 |
|
61 | 61 | <PageBody> |
62 | | - <MainHorizontallyCenteredContainer className="grid place-items-center overflow-visible"> |
63 | | - <div className="mb-3 w-full border-b border-grid-dimmed pb-3"> |
| 62 | + <MainHorizontallyCenteredContainer className="max-w-[600px] overflow-visible"> |
| 63 | + <div className="w-full border-b border-grid-dimmed pb-3"> |
64 | 64 | <Header2>Security</Header2> |
65 | 65 | </div> |
66 | | - <MfaSetup isEnabled={!!user.mfaEnabledAt} /> |
67 | | - <div className="mt-6 w-full border-t border-grid-dimmed pt-6"> |
| 66 | + <div className="w-full border-b border-grid-dimmed py-4"> |
| 67 | + <MfaSetup isEnabled={!!user.mfaEnabledAt} /> |
| 68 | + </div> |
| 69 | + <div className="w-full border-b border-grid-dimmed py-4"> |
68 | 70 | <SessionDurationSetting |
69 | 71 | currentValue={sessionDuration} |
70 | 72 | options={sessionDurationOptions} |
|
0 commit comments