diff --git a/web/components/ui/Content/Content.module.scss b/web/components/ui/Content/Content.module.scss
index a2dc62ed3..326b51360 100644
--- a/web/components/ui/Content/Content.module.scss
+++ b/web/components/ui/Content/Content.module.scss
@@ -14,8 +14,7 @@
width: 100%;
@include screen(tablet) {
- //sets the position of tabbed content for online mode
- top: 430px;
+ position: relative;
}
@include screen(mobile) {
@@ -30,6 +29,14 @@
}
}
+.online {
+ @include screen(tablet) {
+ //sets the position of tabbed content for online mode
+ position: absolute;
+ top: 430px;
+ }
+}
+
.mobileNoTabs {
padding-top: 20px;
}
diff --git a/web/components/ui/Content/Content.tsx b/web/components/ui/Content/Content.tsx
index 585e09189..33d5380aa 100644
--- a/web/components/ui/Content/Content.tsx
+++ b/web/components/ui/Content/Content.tsx
@@ -268,6 +268,7 @@ export const Content: FC = () => {
setShowFollowModal={setShowFollowModal}
supportFediverseFeatures={supportFediverseFeatures}
chatEnabled={isChatAvailable}
+ online={online}
/>
) : (
diff --git a/web/components/ui/Content/MobileContent.tsx b/web/components/ui/Content/MobileContent.tsx
index f054925a9..487ab27aa 100644
--- a/web/components/ui/Content/MobileContent.tsx
+++ b/web/components/ui/Content/MobileContent.tsx
@@ -2,6 +2,7 @@ import React, { ComponentType, FC } from 'react';
import dynamic from 'next/dynamic';
import { Skeleton, TabsProps } from 'antd';
import { ErrorBoundary } from 'react-error-boundary';
+import classNames from 'classnames';
import { SocialLink } from '../../../interfaces/social-link.model';
import styles from './Content.module.scss';
import { CustomPageContent } from '../CustomPageContent/CustomPageContent';
@@ -22,6 +23,7 @@ export type MobileContentProps = {
currentUser: CurrentUser;
showChat: boolean;
chatEnabled: boolean;
+ online: boolean;
};
// lazy loaded components
@@ -90,6 +92,7 @@ export const MobileContent: FC = ({
chatEnabled,
setShowFollowModal,
supportFediverseFeatures,
+ online,
}) => {
const aboutTabContent = (
<>
@@ -134,7 +137,7 @@ export const MobileContent: FC = ({
)}
>
-
+
{items.length > 1 && }
{items.length <= 1 && aboutTabContent}