diff --git a/packages/app/src/pages/post/[post_id].mobile.jsx b/packages/app/src/pages/post/[post_id].mobile.jsx index e6baa353..25251067 100644 --- a/packages/app/src/pages/post/[post_id].mobile.jsx +++ b/packages/app/src/pages/post/[post_id].mobile.jsx @@ -3,9 +3,12 @@ import * as antd from "antd" import Post from "models/post" import { PostCard, CommentsCard } from "components" +import { FloatingPanel } from "antd-mobile" import "./index.less" +const floatingPanelAnchors = [160, 72 + 119, window.innerHeight * 0.8] + export default (props) => { const post_id = props.match.params.post_id @@ -35,5 +38,9 @@ export default (props) => { return
+ + + +
} \ No newline at end of file diff --git a/packages/app/src/theme/mobile.less b/packages/app/src/theme/mobile.less index 0c9dbf35..02b482cc 100644 --- a/packages/app/src/theme/mobile.less +++ b/packages/app/src/theme/mobile.less @@ -19,11 +19,33 @@ display: flex; flex-direction: column; - .commentsWrapper { - position: absolute; + height: 90vh; - bottom: 0; - left: 0; + .postCard { + &.fullmode { + .wrapper { + height: 76vh; + + .post_content { + .post_attachments { + height: 60vh; + overflow: hidden; + + .carousel-root { + .carousel { + min-height: 200px; + + >div { + display: flex; + align-items: center; + height: 100%; + } + } + } + } + } + } + } } }