64 lines
5.9 KiB
JavaScript
64 lines
5.9 KiB
JavaScript
/* 孕妈广场 · 话题表(2026-11-01 第三版:按用户给的选题清单,分 家庭 / 婚姻 / 职场 / 母婴 四块,每块 10 个;占位内容,纯前端)
|
||
首页「孕妈广场」横滑卡(js/app.js initPlaza)和广场页(guangchang/index.html)共用这一份。
|
||
⚠️ 篇数 / 在聊人数是占位数字,正式版接后端后替换;广场页底部有一行「示例占位」说明。
|
||
字段:id 话题 id(广场页 ?t=)· name 名称 · cat family 家庭 / marriage 婚姻 / work 职场 / baby 母婴 · g 封面水印字
|
||
c 渐变两色 · ink 主题深色 · n 篇数 · talk 在聊人数 · hot 热门角标(每块 3 个;「全部」里四块轮流排,首页和广场页一致) */
|
||
(function () {
|
||
var C = {
|
||
family: { c: ['#FFE6EB', '#FFC6D2'], ink: '#C23A55' },
|
||
marriage: { c: ['#EEE7FF', '#D3C4F5'], ink: '#6A4BB8' },
|
||
work: { c: ['#E3EEFB', '#BCD3F0'], ink: '#2F64A8' },
|
||
baby: { c: ['#E0F3EE', '#B8E3D8'], ink: '#21705F' }
|
||
};
|
||
var L = [
|
||
['family', 'f01', '怀了孕之后,家里的唠叨好像变多了', '叨', 1],
|
||
['family', 'f02', '长辈总按老经验养胎,我该怎么接话', '老', 1],
|
||
['family', 'f03', '亲戚随口的一句话,能让我琢磨一下午', '琢'],
|
||
['family', 'f04', '怀孕才发现,两个家庭的习惯很难对齐', '齐'],
|
||
['family', 'f05', '嘴上都是关心,有时候却让人喘不过气', '喘', 1],
|
||
['family', 'f06', '不住一起,也躲不开孕期的各种叮嘱', '嘱'],
|
||
['family', 'f07', '不是谁有错,只是两代人对怀孕看法不一样', '代'],
|
||
['family', 'f08', '孕期在家,安静待着怎么就成了“想太多”', '静'],
|
||
['family', 'f09', '过节走亲戚,最怕围着肚子问东问西', '节'],
|
||
['family', 'f10', '爸妈的担心和婆家的操心,原来是两种味道', '味'],
|
||
['marriage', 'm01', '怀孕之后,两个人的分工悄悄变了', '分', 1],
|
||
['marriage', 'm02', '有些委屈,孕期才慢慢浮出来', '屈'],
|
||
['marriage', 'm03', '他不是坏,只是很难接住孕期的情绪', '接'],
|
||
['marriage', 'm04', '孕期夜里难受,才看清两个人的时差', '夜'],
|
||
['marriage', 'm05', '以前商量事情很简单,怀了孕容易拌嘴', '拌'],
|
||
['marriage', 'm06', '我想要的不是礼物,是有人看见我的累', '见', 1],
|
||
['marriage', 'm07', '怀孕之后,浪漫慢慢换成了琐碎商量', '琐'],
|
||
['marriage', 'm08', '夫妻之间,很多矛盾藏在“这点小事而已”', '小'],
|
||
['marriage', 'm09', '一边期待宝宝,一边担心我们两个人的日子', '盼'],
|
||
['marriage', 'm10', '他以为养胎是休息,不知道我一直在硬扛', '扛', 1],
|
||
['work', 'w01', '怀着孕上班,很多话不敢轻易说出口', '言', 1],
|
||
['work', 'w02', '产检请假,每次都要在心里预演一遍', '假', 1],
|
||
['work', 'w03', '慢慢发现,职场不会主动照顾孕妇', '职'],
|
||
['work', 'w04', '一边赶工作,一边惦记肚子里的小家伙', '惦'],
|
||
['work', 'w05', '怀孕之后,不敢随便展露身体的不舒服', '忍'],
|
||
['work', 'w06', '同事善意的关心,有时也会变成压力', '压'],
|
||
['work', 'w07', '开始悄悄想,生完还能不能回到现在岗位', '岗'],
|
||
['work', 'w08', '项目交到别人手里,心里说不出是什么滋味', '交'],
|
||
['work', 'w09', '在岗的日子,一直在找舒服的边界', '界'],
|
||
['work', 'w10', '别人看不到,上班孕妈一天有多累', '累', 1],
|
||
['baby', 'b01', '孕期各种各样的难受,很难跟外人讲清楚', '难', 1],
|
||
['baby', 'b02', '还没出生,零零碎碎的开销已经堆上来', '钱'],
|
||
['baby', 'b03', '刷太多育儿内容,反而越看越心慌', '慌', 1],
|
||
['baby', 'b04', '囤东西这件事,孕妈很容易拿捏不好度', '囤'],
|
||
['baby', 'b05', '体重慢慢上涨,心里五味杂陈', '重'],
|
||
['baby', 'b06', '每天感受胎动,也会忍不住胡思乱想', '动'],
|
||
['baby', 'b07', '听说的生产方式,各有各的不容易', '生'],
|
||
['baby', 'b08', '别人都在期待宝宝,我偶尔会害怕生孩子', '怕', 1],
|
||
['baby', 'b09', '孕期忌口这件事,自己和自己反复拉扯', '忌'],
|
||
['baby', 'b10', '怀孕改变的不只是肚子,是整个身体状态', '变']
|
||
];
|
||
/* 首页横滑卡的照片(11-01 用户:首页广场也放一些真实图):取该话题第一篇照片笔记的封面,图在 guangchang/img/;data.js 太大首页不加载,所以抄一份到这里,换图后要同步 */
|
||
var PH = {"f01":"d9d596acde1f.jpg","f02":"5cc12b5ca19d.jpg","f03":"ed263579a24d.jpg","f04":"bcfe0afdde7c.jpg","f05":"e2736880c759.jpg","f06":"cbd9db78f705.jpg","f07":"9ed29de3419c.jpg","f08":"2cac4ef6500f.jpg","f09":"8f974da03cfa.jpg","f10":"abb5129468de.jpg","m01":"e0118088acf0.jpg","m03":"32744c66d8cb.jpg","m04":"dc0e74c1f385.jpg","m05":"ec0314894337.jpg","m06":"1b65af647407.jpg","m07":"0f367f693932.jpg","m08":"a99cef14c40d.jpg","m09":"9ca7ad933408.jpg","m10":"5107f16c4024.jpg","w01":"874abee3d741.jpg","w02":"41ceb30d229a.jpg","w03":"0eb3d4ebc595.jpg","w04":"6b374c98a040.jpg","w05":"bd8a5ddc39f5.jpg","w06":"657bd5779003.jpg","w08":"b88db204c69f.jpg","w09":"209084ea24fb.jpg","w10":"b60934de0df8.jpg","b01":"b9f151713ad0.jpg","b02":"c5443c035a02.jpg","b03":"e4ff8785f404.jpg","b04":"269846ead50f.jpg","b05":"81541ebb328d.jpg","b06":"fba0aa35ada9.jpg","b07":"6440eaf30b5a.jpg","b08":"ee5ea71da8c3.jpg","b09":"b0910125c744.jpg","b10":"c41e91521205.jpg"};
|
||
/* 占位数字:按 id 确定性生成,刷新不变 */
|
||
var h = function (s) { var x = 7; for (var i = 0; i < s.length; i++) x = (x * 31 + s.charCodeAt(i)) | 0; return Math.abs(x); };
|
||
window.GC_TOPICS = L.map(function (r) {
|
||
var k = h(r[1]), n = 300 + k % 1100;
|
||
return { id: r[1], name: r[2], cat: r[0], g: r[3], c: C[r[0]].c, ink: C[r[0]].ink, n: n, talk: n * 3 + k % 900, hot: r[4] ? 1 : 0, ph: PH[r[1]] ? 'guangchang/img/' + PH[r[1]] : '' };
|
||
});
|
||
})();
|