add position fixed

This commit is contained in:
saml33 2023-08-09 15:24:09 +10:00
parent c846faa445
commit 1773e87672
3 changed files with 11 additions and 9 deletions

View File

@ -133,12 +133,10 @@ const Layout = ({ children }: { children: ReactNode }) => {
isCollapsed ? 'md:pl-[64px]' : 'pl-[200px]' isCollapsed ? 'md:pl-[64px]' : 'pl-[200px]'
}`} }`}
> >
<div className="min-h-[calc(100vh-36px)]">
<TopBar /> <TopBar />
{asPath !== '/rewards' ? <PromoBanner /> : null} {asPath !== '/rewards' ? <PromoBanner /> : null}
{children} {children}
</div> <StatusBar collapsed={isCollapsed} />
<StatusBar />
</div> </div>
<DeployRefreshManager /> <DeployRefreshManager />
<TermsOfUse /> <TermsOfUse />

View File

@ -105,7 +105,7 @@ const SideNav = ({ collapsed }: { collapsed: boolean }) => {
alt="next" alt="next"
/> />
) : null} ) : null}
<div className="flex min-h-screen flex-col justify-between"> <div className="flex h-screen flex-col justify-between">
<div className="mb-2"> <div className="mb-2">
<Link href={'/'} shallow={true} passHref legacyBehavior> <Link href={'/'} shallow={true} passHref legacyBehavior>
<div <div

View File

@ -29,7 +29,7 @@ const getLatestCommit = async () => {
} }
} }
const StatusBar = () => { const StatusBar = ({ collapsed }: { collapsed: boolean }) => {
const { t } = useTranslation('common') const { t } = useTranslation('common')
const [latestCommit, setLatestCommit] = useState(DEFAULT_LATEST_COMMIT) const [latestCommit, setLatestCommit] = useState(DEFAULT_LATEST_COMMIT)
@ -41,7 +41,11 @@ const StatusBar = () => {
}, [latestCommit]) }, [latestCommit])
return ( return (
<div className="hidden relative bottom-0 bg-th-bkg-2 md:grid md:grid-cols-3 px-4 md:px-6 py-2"> <div
className={`hidden fixed ${
collapsed ? 'w-[calc(100vw-64px)]' : 'w-[calc(100vw-200px)]'
} bottom-0 bg-th-bkg-2 md:grid md:grid-cols-3 px-4 md:px-6 py-1`}
>
<div className="col-span-1 flex items-center"> <div className="col-span-1 flex items-center">
<Tps /> <Tps />
</div> </div>