每个抽屉对应站点的一个模块,可独立展开收起,随时添加、编辑、删除内容。 数据存在浏览器本地,刷新不丢。
核心组件在 assets/js/drawer-board.js,本页只负责传一份配置(DRAWER_CONFIG)。
想加第五个抽屉:往配置数组里再加一项即可;想改字段:改对应抽屉的 fields。
DRAWER_CONFIG.push({
id: 'ideas', title: '灵感', icon: '💡',
fields: [{ key: 'title', label: '标题', required: true }]
}); // ← 就这一处,核心逻辑零改动