feat: 完整重构小程序匹配功能 + 修复UI对齐 + 文章数据API

主要更新:
1. 按H5网页端完全重构匹配功能(match页面)
   - 4种匹配类型: 创业合伙/资源对接/导师顾问/团队招募
   - 资源对接等类型弹出手机号/微信号输入框
   - 去掉重新匹配按钮,改为返回按钮

2. 修复所有卡片对齐和宽度问题
   - 目录页附录卡片居中
   - 首页阅读进度卡片满宽度
   - 我的页面菜单卡片对齐
   - 推广中心分享卡片统一宽度

3. 修复目录页图标和文字对齐
   - section-icon固定40rpx宽高
   - section-title与图标垂直居中

4. 更新真实完整文章标题(62篇)
   - 从book目录读取真实markdown文件名
   - 替换之前的简化标题

5. 新增文章数据API
   - /api/db/chapters - 获取完整书籍结构
   - 支持按ID获取单篇文章内容
This commit is contained in:
卡若
2026-01-21 15:49:12 +08:00
parent 1ee25e3dab
commit b60edb3d47
197 changed files with 34430 additions and 7345 deletions

View File

@@ -1,40 +1,45 @@
{
"pages": [
"pages/index/index",
"pages/chapters/chapters",
"pages/match/match",
"pages/my/my",
"pages/read/read"
"pages/read/read",
"pages/about/about",
"pages/referral/referral",
"pages/purchases/purchases",
"pages/settings/settings"
],
"window": {
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#000000",
"navigationBarTitleText": "Soul派对·创业实验",
"navigationBarTitleText": "Soul创业实验",
"navigationBarTextStyle": "white",
"backgroundColor": "#000000"
"backgroundColor": "#000000",
"navigationStyle": "custom"
},
"tabBar": {
"color": "#666666",
"selectedColor": "#FF4D4F",
"backgroundColor": "#000000",
"custom": true,
"color": "#8e8e93",
"selectedColor": "#00CED1",
"backgroundColor": "#1c1c1e",
"borderStyle": "black",
"list": [
{
"pagePath": "pages/index/index",
"text": "首页",
"iconPath": "assets/icons/home.png",
"selectedIconPath": "assets/icons/home-active.png"
"text": "首页"
},
{
"pagePath": "pages/chapters/chapters",
"text": "目录"
},
{
"pagePath": "pages/match/match",
"text": "匹配合作",
"iconPath": "assets/icons/match.png",
"selectedIconPath": "assets/icons/match-active.png"
"text": "找伙伴"
},
{
"pagePath": "pages/my/my",
"text": "我的",
"iconPath": "assets/icons/my.png",
"selectedIconPath": "assets/icons/my-active.png"
"text": "我的"
}
]
},
@@ -47,5 +52,7 @@
"requiredPrivateInfos": [
"getLocation"
],
"lazyCodeLoading": "requiredComponents"
"lazyCodeLoading": "requiredComponents",
"style": "v2",
"sitemapLocation": "sitemap.json"
}