[{"data":1,"prerenderedAt":379},["ShallowReactive",2],{"content:\u002F2026\u002Fsite-config":3,"surround:\u002F2026\u002Fsite-config":368},{"id":4,"title":5,"body":6,"categories":341,"date":343,"description":344,"draft":345,"extension":346,"image":347,"meta":348,"navigation":350,"path":351,"permalink":352,"published":352,"readingTime":353,"recommend":352,"references":352,"seo":358,"series":359,"sitemap":360,"stem":361,"tags":362,"type":366,"updated":343,"__hash__":367},"content\u002Fposts\u002F2026\u002Fsite-config.md","站点配置与个性化",{"type":7,"value":8,"toc":331},"minimark",[9,13,17,68,78,81,231,234,244,272,282,285,292,296,306,309,319],[10,11,12],"h2",{"id":12},"两层配置",[14,15,16],"p",{},"Clarity 把配置拆成两层，思路很清晰：",[18,19,20],"card-list",{},[21,22,23,49],"ul",{},[24,25,26,33,34],"li",{},[27,28,29],"strong",{},[30,31,32],"code",{"code":32},"blog.config.ts","：启动时需要的静态配置。\n",[21,35,36,39,42],{},[24,37,38],{},"站点标题、副标题、描述、作者、版权协议、域名",[24,40,41],{},"分类表、文章版式、排序字段",[24,43,44,45,48],{},"订阅源、",[30,46,47],{"code":47},"\u003Chead>"," 脚本、统计范围、评论服务",[24,50,51,56,57],{},[27,52,53],{},[30,54,55],{"code":55},"app\u002Fapp.config.ts","：运行时可变的响应式配置。\n",[21,58,59,62,65],{},[24,60,61],{},"页脚导航、侧栏图标按钮、页脚版权",[24,63,64],{},"左栏 Logo 与 Emoji、导航菜单",[24,66,67],{},"分页、主题图标、组件行为",[14,69,70,73,74,77],{},[30,71,72],{"code":72},"app.config.ts"," 会先把 ",[30,75,76],{"code":76},"blog.config"," 展开进来，因此两者的字段可以互相引用（例如页脚版权用站点标题拼接）。",[10,79,80],{"id":80},"本站的个性化改动",[82,83,84,100],"table",{},[85,86,87],"thead",{},[88,89,90,94,97],"tr",{},[91,92,93],"th",{},"配置项",[91,95,96],{},"位置",[91,98,99],{},"本站取值",[101,102,103,116,130,146,158,171,183,195,207,219],"tbody",{},[88,104,105,109,113],{},[106,107,108],"td",{},"站点标题",[106,110,111],{},[30,112,76],{"code":76},[106,114,115],{},"CreamClarityDEMO",[88,117,118,121,125],{},[106,119,120],{},"站点域名",[106,122,123],{},[30,124,76],{"code":76},[106,126,127],{},[30,128,129],{"code":129},"https:\u002F\u002Fcdemo.iicemeta.com\u002F",[88,131,132,135,139],{},[106,133,134],{},"作者邮箱",[106,136,137],{},[30,138,76],{"code":76},[106,140,141],{},[142,143,145],"a",{"href":144},"mailto:creamdemo@iicemeta.com","creamdemo@iicemeta.com",[88,147,148,151,155],{},[106,149,150],{},"分类表",[106,152,153],{},[30,154,76],{"code":76},[106,156,157],{},"功能演示 \u002F 写作指南 \u002F 站点配置 \u002F 关于",[88,159,160,163,168],{},[106,161,162],{},"页脚版权",[106,164,165],{},[30,166,167],{"code":167},"app.config",[106,169,170],{},"©2026 CreamClarityDEMO",[88,172,173,176,180],{},[106,174,175],{},"页脚「探索」",[106,177,178],{},[30,179,167],{"code":167},[106,181,182],{},"仅保留 Atom 订阅",[88,184,185,188,192],{},[106,186,187],{},"页脚「社交」",[106,189,190],{},[30,191,167],{"code":167},[106,193,194],{},"GitHub、邮箱",[88,196,197,200,204],{},[106,198,199],{},"页脚「信息」",[106,201,202],{},[30,203,167],{"code":167},[106,205,206],{},"主题版本、备案号",[88,208,209,212,216],{},[106,210,211],{},"侧栏底部",[106,213,214],{},[30,215,167],{"code":167},[106,217,218],{},"个人主页、GitHub、Atom 订阅",[88,220,221,224,228],{},[106,222,223],{},"左栏导航",[106,225,226],{},[30,227,167],{"code":167},[106,229,230],{},"文章 \u002F 合集 \u002F 友链 \u002F 归档",[10,232,233],{"id":233},"页脚",[14,235,236,237,239,240,243],{},"页脚由 ",[30,238,72],{"code":72}," 的 ",[30,241,242],{"code":242},"footer.nav"," 控制，按「分组 → 条目」渲染。本站：",[21,245,246,252,262],{},[24,247,248,251],{},[27,249,250],{},"探索","：只保留 Atom 订阅",[24,253,254,257,258,261],{},[27,255,256],{},"社交","：GitHub（",[30,259,260],{"code":260},"24works\u002Fclarity-example","）与邮箱",[24,263,264,267,268,271],{},[27,265,266],{},"信息","：主题版本（自动取 ",[30,269,270],{"code":270},"package.json"," 的版本号）与备案号",[273,274,280],"pre",{"className":275,"code":277,"language":278,"meta":279},[276],"language-ts","footer: {\n\tcopyright: `©2026 ${blogConfig.title}`,\n\tnav: [\n\t\t{ title: '探索', items: [{ icon: 'tabler:rss', text: 'Atom订阅', url: '\u002Fatom.xml' }] },\n\t\t\u002F\u002F …社交、信息\n\t],\n},\n","ts","",[30,281,277],{"__ignoreMap":279},[10,283,284],{"id":284},"侧栏底部按钮",[14,286,287,288,291],{},"侧栏底部的图标按钮由 ",[30,289,290],{"code":290},"footer.iconNav"," 控制，本站保留三项：个人主页（指向本站）、GitHub、Atom 订阅。",[10,293,295],{"id":294},"左栏-logo-与-emoji","左栏 Logo 与 Emoji",[14,297,298,301,302,305],{},[30,299,300],{"code":300},"header.emojiTail"," 控制左栏 Logo 悬浮时浮现的 Emoji，",[30,303,304],{"code":304},"header.showTitle"," 决定显示标题还是纯 Logo。本站的 Emoji 与站点气质呼应。",[10,307,308],{"id":308},"主题模式",[14,310,311,314,315,318],{},[30,312,313],{"code":313},"themes"," 定义了「浅色 \u002F 跟随系统 \u002F 深色」三档及其图标，由 ",[30,316,317],{"code":317},"@nuxtjs\u002Fcolor-mode"," 实现，默认跟随系统、回退浅色。",[320,321,324],"alert",{"title":322,"type":323},"改配置的顺序","tip",[14,325,326,327,330],{},"新增一个站点前，建议先跑一遍上游的 ",[30,328,329],{"code":329},"pnpm init-project"," 清理示例内容，再按上面的清单逐项填写，最后对照变更文档确认没有遗漏。",{"title":279,"searchDepth":332,"depth":332,"links":333},4,[334,336,337,338,339,340],{"id":12,"depth":335,"text":12},2,{"id":80,"depth":335,"text":80},{"id":233,"depth":335,"text":233},{"id":284,"depth":335,"text":284},{"id":294,"depth":335,"text":295},{"id":308,"depth":335,"text":308},[342],"站点配置","2026-10-03 10:40:00","Clarity 的配置分为 blog.config.ts 与 app.config.ts 两层。本文说明两者的分工，并列本站的个性化改动。",false,"md","\u002Fcovers\u002Fsite-config.jpg",{"slots":349},{},true,"\u002F2026\u002Fsite-config",null,{"text":354,"minutes":355,"time":356,"words":357},"3 min read",2.415,144900,483,{"title":5,"description":344},"站点搭建手册",{"loc":351},"posts\u002F2026\u002Fsite-config",[363,364,365],"配置","主题","个性化","tech","Flnd4O77wppGc05H8pdQuseNlUy8j6xad_hUI8FhWFQ",[369,374],{"title":370,"path":371,"stem":372,"date":373,"type":366,"children":-1},"侧栏插槽与文章内插槽","\u002F2026\u002Faside-slots","posts\u002F2026\u002Faside-slots","2026-10-03 10:30:00",{"title":375,"path":376,"stem":377,"date":378,"type":366,"children":-1},"订阅、搜索与评论","\u002F2026\u002Ffeed-search-comment","posts\u002F2026\u002Ffeed-search-comment","2026-10-03 10:50:00",1791033609858]