diff --git a/app/static/workspace.js b/app/static/workspace.js index f27dea6..1c7b367 100644 --- a/app/static/workspace.js +++ b/app/static/workspace.js @@ -128,7 +128,7 @@ function content(){if(!currentSite())return noSite();let arr=state.entries.filte const pagination=totalPages>1?`
第 ${state.page} / ${totalPages} 页 · 共 ${arr.length} 条
`:''; return htmlHeading('内容与页面','所有网页、产品、车型和新闻都在这里维护,保存后重新构建即可更新网站。',actionButton('+ 添加内容','new-entry'))+ `

内容列表

共 ${state.entries.length} 条内容。点击”设计页面”可进行可视化排版。

${tabHtml}
`+ - (pageItems.length?`
${pageItems.map(e=>``).join('')}
名称类型页面地址状态操作
${esc(e.title)}${esc(typeName[e.type]||e.type)}${esc(e.route)}${e.status==='draft'?'草稿':'已发布'} ▤ 设计页面
${pagination}`:emptyState('没有找到内容','可以清除筛选条件,或者添加新内容。',actionButton('+ 添加内容','new-entry')))+ + (pageItems.length?`
${pageItems.map(e=>``).join('')}
名称类型页面地址状态操作
${esc(e.title)}${esc(typeName[e.type]||e.type)}${esc(e.route)}${e.status==='draft'?'草稿':'已发布'}${e.id?` ▤ 设计页面`:''}
${pagination}`:emptyState('没有找到内容','可以清除筛选条件,或者添加新内容。',actionButton('+ 添加内容','new-entry')))+ `
`; } function design(){if(!currentSite())return noSite();const s=state.site;const cards=Object.entries(themeName).map(([id,name])=>`
${name}

${name} ${s.theme===id?'当前使用':''}

${({automotive:'适合汽车出口、车型及品牌展示',industrial:'适合制造业、产品与技术参数',corporate:'适合集团公司、服务和案例',minimal:'适合作品展示和品牌形象','trade-pro':'适合外贸 B2B 英文站点与询盘'})[id]}

预览页面效果
`).join(''); diff --git a/app/templates/workspace.html b/app/templates/workspace.html index 7242da8..d063dbf 100644 --- a/app/templates/workspace.html +++ b/app/templates/workspace.html @@ -1,7 +1,7 @@ SiteForge · 网站工作台 - +