v26110451 孕妈广场全部话题:分类标签放大,顺序改为 经验/家庭婚姻/职场

This commit is contained in:
deploy
2026-11-05 07:39:35 +00:00
parent aa5eefaa2c
commit 8becd1bb00
25 changed files with 101 additions and 95 deletions

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<!-- 11-04 UGC 总开关关着时本页不展示,直接回首页(js/ugc.js) -->
<script src="../../js/ugc.js?v=26110450" data-guard></script>
<script src="../../js/ugc.js?v=26110451" data-guard></script>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover">
<meta name="format-detection" content="telephone=no">
<title>测一测 · 孕妈广场</title>
@@ -322,9 +322,9 @@ mark{background:linear-gradient(transparent 62%,var(--c20) 0);color:inherit;padd
</div>
<div class="toast" id="toast"></div>
<script src="../../js/share-card.js?v=26110450"></script>
<script src="meta.js?v=26110450"></script>
<script src="tests.js?v=26110450"></script>
<script src="../../js/share-card.js?v=26110451"></script>
<script src="meta.js?v=26110451"></script>
<script src="tests.js?v=26110451"></script>
<script>
(function () {
'use strict';

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<!-- 11-04 UGC 总开关关着时本页不展示,直接回首页(js/ugc.js) -->
<script src="../js/ugc.js?v=26110450" data-guard></script>
<script src="../js/ugc.js?v=26110451" data-guard></script>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover">
<meta name="format-detection" content="telephone=no">
<title>孕妈广场</title>
@@ -603,6 +603,11 @@ button{font:inherit;color:inherit;border:0;background:none;padding:0;cursor:poin
.sbtn{display:block;width:100%;height:46px;margin-top:6px;border-radius:99px;background:var(--btn);color:#fff;font-size:16px;font-weight:900;box-shadow:0 8px 16px -8px #EE5A3E}
.snote{margin-top:10px;text-align:center;font-size:11.5px;color:#B8A49E}
.tl-h{display:flex;align-items:center;gap:6px;margin:16px 0 8px;font-size:14px;font-weight:900}
/* 11-05 用户:全部话题里「家庭婚姻 / 职场 / 经验」几个字要明显 → 分类标签放大成 30px 高的色块,图标同步放大,后面拉一条同色淡线隔开各组 */
.tl-h .kb{height:30px;padding:0 13px 0 10px;border-radius:10px;font-size:16px;letter-spacing:1px;gap:5px;box-shadow:0 4px 10px -4px var(--kf)}
.tl-h .kb .ic{width:17px;height:17px}
.tl-h::after{content:'';flex:1;height:1.5px;margin-left:6px;border-radius:1px;background:linear-gradient(90deg,#EADBD6,transparent)}
.tl-h{margin:20px 0 10px}
.tl{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.tl button{display:flex;align-items:center;gap:4px;min-height:42px;padding:6px 10px;border-radius:12px;text-align:left;font-size:13.5px;font-weight:700;line-height:1.35;background:var(--hb);color:#3A2C28}
.tl button.on{box-shadow:inset 0 0 0 2px var(--hk)}
@@ -890,12 +895,12 @@ button{font:inherit;color:inherit;border:0;background:none;padding:0;cursor:poin
<div id="sheet" role="dialog" aria-modal="true"><i class="sg"></i><div class="sbd" id="sbd"></div></div>
<div class="toast" id="toast"></div>
<script src="topics.js?v=26110450"></script>
<script src="data.js?v=26110450"></script>
<script src="feed.js?v=26110450"></script>
<script src="../js/ava-pool.js?v=26110450"></script> <!-- 11-05 装饰头像分配表(各模块互不重复) -->
<script src="ceshi/meta.js?v=26110450"></script>
<script src="../js/share-card.js?v=26110450"></script>
<script src="topics.js?v=26110451"></script>
<script src="data.js?v=26110451"></script>
<script src="feed.js?v=26110451"></script>
<script src="../js/ava-pool.js?v=26110451"></script> <!-- 11-05 装饰头像分配表(各模块互不重复) -->
<script src="ceshi/meta.js?v=26110451"></script>
<script src="../js/share-card.js?v=26110451"></script>
<script>
(function () {
'use strict';
@@ -962,7 +967,7 @@ button{font:inherit;color:inherit;border:0;background:none;padding:0;cursor:poin
var CMD = null, CMERR = false;
/* 头像编码:数字 = av/NNNN.webp(旧代码头像);'av:c012' = av/c012.webp(卡通/可爱卡通);'/…' = 站内绝对路径(内置头像库 /_bridge/avatars/);其余 = assets/img/mom/xxx.jpg */
var avP = function (a) { return typeof a === 'number' ? 'av/' + ('000' + a).slice(-4) + '.webp' : a.indexOf('av:') === 0 ? 'av/' + a.slice(3) + '.webp' : a.charAt(0) === '/' ? a : '../assets/img/mom/' + a + '.jpg'; };
fetch('cm.json?v=26110450').then(function (r) { return r.json(); }).then(function (j) {
fetch('cm.json?v=26110451').then(function (r) { return r.json(); }).then(function (j) {
CMD = j; if (openId && NBY[openId]) { renderComments(NBY[openId]); syncBar(NBY[openId]); }
}).catch(function () { CMERR = true; if (openId && NBY[openId]) renderComments(NBY[openId]); });
function commentsOf(n) {
@@ -1742,7 +1747,8 @@ button{font:inherit;color:inherit;border:0;background:none;padding:0;cursor:poin
return '<button type="button" data-pick="' + t.id + '" class="' + (cur === t.id ? 'on' : '') + '"><span><em>#</em>' + esc(t.name) + '<em>#</em></span>' + (t.hot ? '<i>热</i>' : '') + '</button>';
}).join('') + '</div>';
};
openSheet('topics', '<h3>全部话题</h3>' + (catF ? [catF] : []).concat(CAT_ORDER.filter(function (c) { return c !== catF; })).map(grp).join('') +
/* 11-05 用户:全部话题固定顺序 经验 → 家庭婚姻 → 职场(不再把当前分类提到最前;别处的 CAT_ORDER 不动) */
openSheet('topics', '<h3>全部话题</h3>' + ['baby', 'family', 'work'].map(grp).join('') +
'<button type="button" class="tl-all" data-pick="">看全部分享</button>');
}
$('#mask').addEventListener('click', closeSheet);

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<!-- 11-04 UGC 总开关关着时本页不展示,直接回首页(js/ugc.js) -->
<script src="../../js/ugc.js?v=26110450" data-guard></script>
<script src="../../js/ugc.js?v=26110451" data-guard></script>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover">
<meta name="format-detection" content="telephone=no">
<title>我的投稿</title>
@@ -107,7 +107,7 @@ main{padding:6px 16px 0}
</div>
<div class="wb"><button type="button" id="write"><svg class="ic" viewBox="0 0 24 24"><path d="M12 20h9M16.5 3.5a2.1 2.1 0 013 3L7 19l-4 1 1-4z"/></svg>写新的故事</button></div>
<script src="../topics.js?v=26110450"></script>
<script src="../topics.js?v=26110451"></script>
<script>
(function () {
'use strict';