feat: 站点媒体库与移动端底部导航,服务测试补强
- 新增媒体库:media_library/media_thumbs 服务(WebP 缩略图)、管理端 media 页面 - 移动端底部导航 MobileTabBar 替换 MobilePostBar - 旧数据导入增强与测试、路由与登录会话/板块侧边栏测试补强 - site-doc 组件精简(移除 Breadcrumb),文档新增迁移公告说明
This commit is contained in:
@@ -8,13 +8,9 @@ const SHOW_AFTER = 400;
|
||||
|
||||
/**
|
||||
* 公开站长页回顶:滚过阈值后右下角浮现。
|
||||
* 短页自然不出现;帖子移动端底栏时抬高,避免叠住操作条。
|
||||
* 短页自然不出现;移动端位置已为底部公共菜单预留避让(见 globals.css)。
|
||||
*/
|
||||
export default function BackToTop({
|
||||
liftForMobileBar = false,
|
||||
}: {
|
||||
liftForMobileBar?: boolean;
|
||||
}) {
|
||||
export default function BackToTop() {
|
||||
const [visible, setVisible] = useState(false);
|
||||
|
||||
useEffect(() => {
|
||||
@@ -29,7 +25,7 @@ export default function BackToTop({
|
||||
return (
|
||||
<button
|
||||
type="button"
|
||||
className={`j13-back-top j13-toast-in${liftForMobileBar ? " is-lifted" : ""}`}
|
||||
className="j13-back-top j13-toast-in"
|
||||
onClick={() => window.scrollTo({ top: 0, behavior: scrollBehavior() })}
|
||||
aria-label="回到顶部"
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user