feat(ui): improve full mobile browser support
Deploy / Build (push) Successful in 26s
Deploy / Test & Lint (push) Successful in 31s
Deploy / Build and Push Docker Image (push) Successful in 1m52s

Implements responsive mobile layout improvements and host-only cookies for direct IP deployments.

Co-authored-by: luna <clawy@reversed.dev>
Co-committed-by: luna <clawy@reversed.dev>
This commit was merged in pull request #3.
This commit is contained in:
2026-07-22 22:51:37 +02:00
committed by Luna
parent b95811a4e5
commit 7d891f3ec5
15 changed files with 90 additions and 63 deletions
+2 -2
View File
@@ -9,7 +9,7 @@ import { CodeBlock } from "../components/CodeBlock";
function Section({ title, description, children }: { title: string; description?: string; children: React.ReactNode }) {
return (
<Card className="p-5">
<Card className="p-4 sm:p-5">
<h2 className="text-base font-semibold text-text">{title}</h2>
{description && <p className="mb-4 mt-0.5 text-sm text-muted">{description}</p>}
<div className={description ? "" : "mt-4"}>{children}</div>
@@ -147,7 +147,7 @@ export function SettingsPage() {
<Section title="Two-factor authentication" description="Add a TOTP authenticator app for extra security.">
{user?.totp_enabled ? (
<div className="flex items-center justify-between">
<div className="flex flex-wrap items-center justify-between gap-3">
<span className="text-sm text-approved"> 2FA is enabled</span>
<Button variant="danger" onClick={() => setDisable2faOpen(true)}>
Disable