diff --git a/.data/content/contents.sqlite b/.data/content/contents.sqlite new file mode 100644 index 0000000..99e6cd8 Binary files /dev/null and b/.data/content/contents.sqlite differ diff --git a/.workbuddy/expert-history.json b/.workbuddy/expert-history.json index 01a1271..3dc7c52 100644 --- a/.workbuddy/expert-history.json +++ b/.workbuddy/expert-history.json @@ -13,5 +13,5 @@ } ] }, - "lastUpdated": 1776933527123 + "lastUpdated": 1776935969275 } \ No newline at end of file diff --git a/.workbuddy/memory/2026-04-23.md b/.workbuddy/memory/2026-04-23.md index b30c3c6..7823f1e 100644 --- a/.workbuddy/memory/2026-04-23.md +++ b/.workbuddy/memory/2026-04-23.md @@ -42,3 +42,30 @@ **配置文件更新:** - nuxt.config.ts:移除 market SSR 规则,更新 titleTemplate + +## 首页开发 + +按照设计稿完成首页全面重构: + +**新增组件:** +- `components/home/SectionHeader.vue`:板块标题组件 +- `components/home/ArticleItem.vue`:文章列表项组件 + +**首页结构:** +1. Banner 轮播区(带左侧快捷入口) +2. 单位企业广告区 +3. 决策咨询板块(左右两栏:市县决策+行业资讯 / 前沿观察+企业动态) +4. 广告位 +5. 决策参考板块(政策原文+深度解读 / 研究成果+专题研究) +6. 专家资讯板块(专家视点+专家动态 + 专家申请卡片) +7. 会员服务广告区 +8. 智库观察板块(智库介绍+智库视角) +9. 翰墨文谈板块(翰墨文谈+决策服务) +10. 底部功能区(资料下载、申报模板、成果报送、联系我们) +11. SiteFooter 重构 + +**设计特点:** +- 蓝色主色调,体现政府/智库网站稳重感 +- 卡片式布局,整齐规范 +- 响应式设计,支持移动端 +- 模拟数据,待接入实际 API diff --git a/app/components/SiteFooter.vue b/app/components/SiteFooter.vue index c453d82..5543bae 100644 --- a/app/components/SiteFooter.vue +++ b/app/components/SiteFooter.vue @@ -5,153 +5,98 @@ -
- 🦞 - AI-Native -
-

- 深度集成 OpenClaw 开源 AI Agent 框架,为企业提供智能客服、知识库问答、自动化工作流等能力。 -

-
- - - - - - - - - - +
+ +

+ 广西决策咨询中心官方平台,汇聚专家智慧,服务政府决策,推动广西高质量发展。 +

+
- + -
产品服务
-
- AI 智能体 - 云官网 - 小程序开发 - 小程序商城 + + - + -
平台能力
-
- 多租户架构 - 私有化部署 - 模板市场 - 插件市场 + + - + -
快速入口
-
- 开通流程 - 部署方案 - 联系我们 - 立即登录 + + - -
联系我们
-
-
- 📱 + + +
+
+ 📍 + 广西·南宁·良庆区 五象大道401号五象航洋城 +
+
+ 📞 0771-5386339
-
- 📍 - 广西·南宁·良庆区 五象大道401号五象航洋城1226 +
+ 📧 + gxjzxzx@126.com
- -
-
扫码下载 / 关注
-
- - - -
-
- 微信小程序 -
- 小程序 -
-
- - - - -
-
- 微信公众号 -
- 公众号 -
-
- - - - -
-
- 下载 APP -
- 下载 APP -
-
+ +
+
+
+ 微信公众号 +
+ 关注公众号
-
-
-
- websopy - © {{ year }} Websopy. All rights reserved. + @@ -160,36 +105,186 @@ diff --git a/app/components/SiteHeader.vue b/app/components/SiteHeader.vue index 5cd5361..8001e4f 100644 --- a/app/components/SiteHeader.vue +++ b/app/components/SiteHeader.vue @@ -47,9 +47,7 @@ {{ $t('nav.login') }}
- {{ $t('nav.login') }} + {{ $t('nav.login') || '登录' }}
diff --git a/app/components/home/ArticleItem.vue b/app/components/home/ArticleItem.vue new file mode 100644 index 0000000..1ff0c08 --- /dev/null +++ b/app/components/home/ArticleItem.vue @@ -0,0 +1,102 @@ + + + + + diff --git a/app/components/home/SectionHeader.vue b/app/components/home/SectionHeader.vue new file mode 100644 index 0000000..187ce93 --- /dev/null +++ b/app/components/home/SectionHeader.vue @@ -0,0 +1,58 @@ + + + + + diff --git a/app/pages/index.vue b/app/pages/index.vue index c60a627..49c3870 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -1,262 +1,390 @@