- 原生 Next.js App Router + 严格 TypeScript 实现花魁短剧 PC/H5 页面,按 src/features/{catalog,content,playback} 组织,保留完整 SEO(metadata、JSON-LD、canonical、robots、llms、sitemap、IndexNow)。
- 主域名通过 SITE_URL=https://huakuidj.com 强制覆盖后端 foreverUrlAddr(config/*.env、src/server/config.ts、src/server/seo/shared.ts、src/server/services/shared.ts),支持邮箱改为 support@huakuidj.com。
- 移除登录与账户体系:删除 /account 全部页面、登录/注册/充值弹窗、收藏点赞、评论、金币解锁及对应 BFF 接口;旧账户地址 GET/HEAD 统一 301 到首页(src/lib/routes.ts REMOVED_ACCOUNT_PATHS),保留游客会话、反馈、图片上传、观看上报与搜索联想。
- 播放页:评论位改为同类推荐 + 热播榜单,锁定集改为 App 观看遮罩与底部弹层,新增简介标签、分集图例与独立视觉皮肤(src/features/playback、src/styles/pages/playback.css)。
- 卡片:短剧/视频卡状态与时长移至信息行胶囊标签,封面角标移至左上角(src/components/catalog/Cards.tsx、src/styles/foundations/base.css)。
- 同步更新单元测试、浏览器冒烟脚本、路由清单与 README。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
8 lines
1.5 KiB
XML
8 lines
1.5 KiB
XML
<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
<path d="M18.3333 11V18.3333C18.3333 18.8196 18.1402 19.2859 17.7964 19.6297C17.4526 19.9735 16.9862 20.1667 16.5 20.1667H5.5C5.01377 20.1667 4.54745 19.9735 4.20367 19.6297C3.85988 19.2859 3.66667 18.8196 3.66667 18.3333V11" stroke="white" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"/>
|
|
<path d="M19.25 6.41699H2.75C2.24365 6.41699 1.83333 6.82731 1.83333 7.33366V9.16699C1.83333 9.67334 2.24365 10.0837 2.75 10.0837H19.25C19.7563 10.0837 20.1667 9.67334 20.1667 9.16699V7.33366C20.1667 6.82731 19.7563 6.41699 19.25 6.41699Z" stroke="white" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"/>
|
|
<path d="M11 20.1667V6.41699" stroke="white" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"/>
|
|
<path d="M11 6.41699H7.33333C6.8471 6.41699 6.38078 6.22378 6.037 5.88C5.69321 5.53621 5.5 5.06989 5.5 4.58366C5.5 4.09742 5.69321 3.6311 6.037 3.28732C6.38078 2.94353 6.8471 2.75033 7.33333 2.75033C10.0833 2.75033 11 6.41699 11 6.41699Z" stroke="white" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"/>
|
|
<path d="M11 6.41699H14.6667C15.1529 6.41699 15.6192 6.22378 15.963 5.88C16.3068 5.53621 16.5 5.06989 16.5 4.58366C16.5 4.09742 16.3068 3.6311 15.963 3.28732C15.6192 2.94353 15.1529 2.75033 14.6667 2.75033C11.9167 2.75033 11 6.41699 11 6.41699Z" stroke="white" stroke-width="1.83333" stroke-linecap="round" stroke-linejoin="round"/>
|
|
</svg>
|