diff --git a/src/pages/Server.tsx b/src/pages/Server.tsx index cc77b93..9da1650 100644 --- a/src/pages/Server.tsx +++ b/src/pages/Server.tsx @@ -62,11 +62,25 @@ export default function Servers() { }, []) useEffect(() => { - const inlineState = localStorage.getItem("inline") - if (window.ForceCardInline) { - setInline("1") - } else if (inlineState !== null) { - setInline(inlineState) + const checkInlineSettings = () => { + const isMobile = window.innerWidth < 768 + + if (!isMobile) { + const inlineState = localStorage.getItem("inline") + if (window.ForceCardInline) { + setInline("1") + } else if (inlineState !== null) { + setInline(inlineState) + } + } + } + + checkInlineSettings() + + window.addEventListener("resize", checkInlineSettings) + + return () => { + window.removeEventListener("resize", checkInlineSettings) } }, [])