其他妈妈也在搜:6 条按名次配标签 爆/热/关注最多/收藏多/讨论多/新,各自配色

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
deploy
2026-11-02 09:48:42 +00:00
parent 33a5376408
commit fb97cc2bde
5 changed files with 19 additions and 10 deletions

View File

@@ -3,7 +3,7 @@
(function () {
'use strict';
/* 页面版本号(YYMMDD+序号):显示在「关于兜爸心选」页底部;bump 时同步 head 注释与 ?v= */
var VER = '26110206';
var VER = '26110207';
const $ = (s, c) => (c || document).querySelector(s);
const $$ = (s, c) => Array.from((c || document).querySelectorAll(s));
@@ -5516,6 +5516,10 @@
});
}
window.__mbHeat = msHeat;
/* 11-02 用户:「这 6 个都要有相应的关注维度,颜色不一样」→ 按名次固定发标签:爆 / 热 / 关注最多 / 收藏多 / 讨论多 / 新(样式 .ms-bd.*) */
const MS_BD = [{ t: '爆', c: 'bao' }, { t: '热', c: 'hot' }, { t: '关注最多', c: 'gz' }, { t: '收藏多', c: 'sc' }, { t: '讨论多', c: 'tl' }, { t: '新', c: 'new' }];
function msBadge(i) { return MS_BD[i] || { t: '', c: '' }; }
window.__mbMsBadge = msBadge;
function renderSearch(wk, today, size) {
const W = state.week, L = $('#msList');
if (!L) return;
@@ -5552,7 +5556,8 @@
if (it.heat) { const h = document.createElement('span'); h.className = 'ms-h'; h.dataset.heat = it.heat; h.innerHTML = MS_FIRE + '<b></b>'; m.appendChild(h); }
el.appendChild(no); el.appendChild(m);
/* 2026-11-01 爆 = 红橙渐变 + 小火苗 + 光泽;热 = 橙色实底;新 = 绿(样式在 index.html .ms-bd) */
if (it.badge) { const g = document.createElement('span'); g.className = 'ms-bd' + (it.badge === '爆' ? ' bao' : it.badge === '新' ? ' new' : ''); g.textContent = it.badge; if (it.badge === '爆') g.insertAdjacentHTML('afterbegin', MS_FIRE_W); el.appendChild(g); }
it.badge = msBadge(i, it.badge).t;
if (it.badge) { const g = document.createElement('span'); g.className = 'ms-bd ' + msBadge(i).c; g.textContent = it.badge; if (it.badge === '爆') g.insertAdjacentHTML('afterbegin', MS_FIRE_W); el.appendChild(g); }
const go = document.createElement('i'); go.className = 'ms-go'; go.textContent = '›'; el.appendChild(go);
L.appendChild(el);
});