diff --git a/guangchang/ceshi/index.html b/guangchang/ceshi/index.html index 644a476..7d39505 100644 --- a/guangchang/ceshi/index.html +++ b/guangchang/ceshi/index.html @@ -320,9 +320,9 @@ mark{background:linear-gradient(transparent 62%,var(--c20) 0);color:inherit;padd
- - - + + + - - - - + + + + + + @@ -1727,9 +1727,13 @@ .qa-list .qa-q{gap:12px} .qa-list .qa-a,.qa-list .qa-it.t3 .qa-a{margin-left:72px} .qa-lc .qa-no{margin-top:2px} - .qa-kw.ph{background-size:cover;background-position:center;color:#fff;box-shadow:0 3px 8px -3px rgba(60,30,30,.35)} - .qa-kw.ph::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(160deg,rgba(40,20,20,.18),rgba(30,15,15,.58))} - .qa-kw.ph span{position:relative;text-shadow:0 1px 3px rgba(0,0,0,.45)} + /* 11-04 用户:「图抢了视觉、字不明显,底色别偏暗」→ 图上盖一层白色半透明,字保留分类色 + 白色描边,图只当淡淡的底纹 */ + .qa-kw.ph{background-size:cover;background-position:center;box-shadow:0 3px 8px -4px rgba(120,80,60,.3),inset 0 0 0 1.5px rgba(255,255,255,.9)} + .qa-kw.ph::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(160deg,rgba(255,255,255,.58),rgba(255,255,255,.72))} + .qa-kw.ph span{position:relative;text-shadow:0 0 2px #fff,0 0 4px #fff,0 0 6px rgba(255,255,255,.9)} + .qa-it.tc1{background:linear-gradient(110deg,#FFF0F4 0%,#FFFFFF 72%)}.qa-it.tc2{background:linear-gradient(110deg,#F3F0FF 0%,#FFFFFF 72%)} + .qa-it.tc3{background:linear-gradient(110deg,#EAF5FF 0%,#FFFFFF 72%)}.qa-it.tc4{background:linear-gradient(110deg,#FFF5E3 0%,#FFFFFF 72%)} + .qa-it.tc5{background:linear-gradient(110deg,#EAF8F1 0%,#FFFFFF 72%)}.qa-it.tc6{background:linear-gradient(110deg,#FFF1EA 0%,#FFFFFF 72%)} /* 11-04 分类标签 / 本周热问 前的扁平图标 */ .qa-cat{display:inline-flex;align-items:center;gap:5px} .qa-ci{width:14px;height:14px;flex:none;fill:#B49D97} @@ -2586,17 +2590,17 @@ - + - - + + - + diff --git a/js/app.js b/js/app.js index 85517be..fed0169 100644 --- a/js/app.js +++ b/js/app.js @@ -3,7 +3,7 @@ (function () { 'use strict'; /* 页面版本号(YYMMDD+序号):显示在「关于兜爸心选」页底部;bump 时同步 head 注释与 ?v= */ - var VER = '26110297'; + var VER = '26110298'; const $ = (s, c) => (c || document).querySelector(s); const $$ = (s, c) => Array.from((c || document).querySelectorAll(s)); @@ -5681,7 +5681,8 @@ if (i === 0) sec('本周热问', '看的人最多的 3 个问题'); if (i === 3) sec('全部问题', '点开就有答案'); const it = document.createElement('div'); - it.className = 'qa-it' + (i < 3 ? ' t3 r' + (i + 1) : ''); + /* 11-04 用户:「1~100 的卡片都是白色块,看着疲劳」→ 非前 3 条按分类铺一层很淡的同色系底色 */ + it.className = 'qa-it' + (i < 3 ? ' t3 r' + (i + 1) : ' t' + (QA_TC[x.tag] || 'c5')); it.dataset.cat = x.tag || ''; if (inBand(x)) it.dataset.st = '1'; const h = document.createElement('button'); h.type = 'button'; h.className = 'qa-q'; diff --git a/js/gch/v4.js b/js/gch/v4.js index e95433d..c416d09 100644 --- a/js/gch/v4.js +++ b/js/gch/v4.js @@ -231,5 +231,5 @@ } /* feed.js 首页默认不加载(index.html 只引了 topics.js),这里按需拉一次 */ if (window.GC_FEED) init(); - else { var fs = document.createElement('script'); fs.src = 'guangchang/feed.js?v=26110297'; fs.onload = fs.onerror = init; document.body.appendChild(fs); } + else { var fs = document.createElement('script'); fs.src = 'guangchang/feed.js?v=26110298'; fs.onload = fs.onerror = init; document.body.appendChild(fs); } })(); diff --git a/js/gch/v6.js b/js/gch/v6.js index 5723684..11ca71b 100644 --- a/js/gch/v6.js +++ b/js/gch/v6.js @@ -6,9 +6,9 @@ (function () { var sec = document.getElementById('gcHome'); if (!sec) return; - var l = document.createElement('link'); l.rel = 'stylesheet'; l.href = 'js/gch/v4.css?v=26110297'; + var l = document.createElement('link'); l.rel = 'stylesheet'; l.href = 'js/gch/v4.css?v=26110298'; document.head.appendChild(l); - var s = document.createElement('script'); s.src = 'js/gch/v4.js?v=26110297'; + var s = document.createElement('script'); s.src = 'js/gch/v4.js?v=26110298'; s.onload = function () { if (sec.querySelector('.g4-foot')) merge(); else sec.addEventListener('gc4-ready', merge, { once: true }); }; /* v4 要先拉 feed.js 才渲染 */ document.body.appendChild(s); diff --git a/js/kit.js b/js/kit.js index 44bcb0f..613784b 100644 --- a/js/kit.js +++ b/js/kit.js @@ -9,7 +9,7 @@ if (/[?&]kit=0(?:&|$)/.test(location.search)) return; var box = document.getElementById('kit'), sec = document.getElementById('kitHome'); if (!box || !sec) return; - var V = '26110297'; + var V = '26110298'; var l = document.createElement('link'); l.rel = 'stylesheet'; l.href = 'js/kit.css?v=' + V; document.head.appendChild(l); document.documentElement.classList.add('has-kit'); diff --git a/js/share-card.js b/js/share-card.js index 3fc5ec1..67488a7 100644 --- a/js/share-card.js +++ b/js/share-card.js @@ -8,7 +8,7 @@ postMessage 不是实时投递,微信在分享那一刻才派发,所以每次换内容都要再报一次;子页面没引 jweixin,这里按需加载。 */ (function (g) { 'use strict'; - var V = '26110297'; + var V = '26110298'; var isWx = /MicroMessenger/i.test(navigator.userAgent || ''); var waiting = [], loading = false; function ready(cb) { diff --git a/topic/_shared/tools.js b/topic/_shared/tools.js index 3b5228c..ef64edd 100644 --- a/topic/_shared/tools.js +++ b/topic/_shared/tools.js @@ -57,7 +57,7 @@ '.tc-more{display:block;width:100%;margin-top:6px;height:40px;border:0;border-radius:99px;background:#F7F8FA;color:#4E5969;font-size:13px;font-weight:600}'; var SLUG = (location.pathname.match(/\/topic\/([^\/]+)\//) || [])[1] || ''; /* 11-04 微信转发图:每个专题一张 assets/share/t/