主要更新: 1. 按H5网页端完全重构匹配功能(match页面) - 4种匹配类型: 创业合伙/资源对接/导师顾问/团队招募 - 资源对接等类型弹出手机号/微信号输入框 - 去掉重新匹配按钮,改为返回按钮 2. 修复所有卡片对齐和宽度问题 - 目录页附录卡片居中 - 首页阅读进度卡片满宽度 - 我的页面菜单卡片对齐 - 推广中心分享卡片统一宽度 3. 修复目录页图标和文字对齐 - section-icon固定40rpx宽高 - section-title与图标垂直居中 4. 更新真实完整文章标题(62篇) - 从book目录读取真实markdown文件名 - 替换之前的简化标题 5. 新增文章数据API - /api/db/chapters - 获取完整书籍结构 - 支持按ID获取单篇文章内容
57 lines
2.1 KiB
Plaintext
57 lines
2.1 KiB
Plaintext
<!--custom-tab-bar/index.wxml-->
|
|
<view class="tab-bar">
|
|
<view class="tab-bar-border"></view>
|
|
|
|
<!-- 首页 -->
|
|
<view class="tab-bar-item" data-path="{{list[0].pagePath}}" data-index="0" bindtap="switchTab">
|
|
<view class="icon-wrapper">
|
|
<!-- 首页图标 -->
|
|
<view class="icon {{selected === 0 ? 'icon-active' : ''}}">
|
|
<view class="icon-home">
|
|
<view class="home-roof"></view>
|
|
<view class="home-body"></view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="tab-bar-text" style="color: {{selected === 0 ? selectedColor : color}}">{{list[0].text}}</view>
|
|
</view>
|
|
|
|
<!-- 目录 -->
|
|
<view class="tab-bar-item" data-path="{{list[1].pagePath}}" data-index="1" bindtap="switchTab">
|
|
<view class="icon-wrapper">
|
|
<view class="icon {{selected === 1 ? 'icon-active' : ''}}">
|
|
<view class="icon-list">
|
|
<view class="list-line"></view>
|
|
<view class="list-line"></view>
|
|
<view class="list-line"></view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="tab-bar-text" style="color: {{selected === 1 ? selectedColor : color}}">{{list[1].text}}</view>
|
|
</view>
|
|
|
|
<!-- 找伙伴 - 中间突出按钮 -->
|
|
<view class="tab-bar-item special-item" data-path="{{list[2].pagePath}}" data-index="2" bindtap="switchTab">
|
|
<view class="special-button {{selected === 2 ? 'special-active' : ''}}">
|
|
<view class="icon-users">
|
|
<view class="user-circle user-1"></view>
|
|
<view class="user-circle user-2"></view>
|
|
</view>
|
|
</view>
|
|
<view class="tab-bar-text special-text" style="color: {{selected === 2 ? selectedColor : color}}">{{list[2].text}}</view>
|
|
</view>
|
|
|
|
<!-- 我的 -->
|
|
<view class="tab-bar-item" data-path="{{list[3].pagePath}}" data-index="3" bindtap="switchTab">
|
|
<view class="icon-wrapper">
|
|
<view class="icon {{selected === 3 ? 'icon-active' : ''}}">
|
|
<view class="icon-user">
|
|
<view class="user-head"></view>
|
|
<view class="user-body"></view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="tab-bar-text" style="color: {{selected === 3 ? selectedColor : color}}">{{list[3].text}}</view>
|
|
</view>
|
|
</view>
|