@@ -19,12 +19,7 @@
diff --git a/app/pages/preview.vue b/app/pages/preview.vue
index 2c6d4ab..e795655 100644
--- a/app/pages/preview.vue
+++ b/app/pages/preview.vue
@@ -7,7 +7,7 @@
diff --git a/app/templates/template-01/components/Footer.vue b/app/templates/template-01/components/Footer.vue
deleted file mode 100644
index c415966..0000000
--- a/app/templates/template-01/components/Footer.vue
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
-
-
-
diff --git a/app/templates/template-01/components/Header.vue b/app/templates/template-01/components/Header.vue
deleted file mode 100644
index f9b6ead..0000000
--- a/app/templates/template-01/components/Header.vue
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 在线咨询
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.title }}
-
-
- {{ child.title }}
-
-
-
-
- {{ item.title }}
-
-
-
- 在线咨询
-
-
-
-
-
-
-
diff --git a/app/templates/template-01/components/HeroSection.vue b/app/templates/template-01/components/HeroSection.vue
deleted file mode 100644
index 68bcb44..0000000
--- a/app/templates/template-01/components/HeroSection.vue
+++ /dev/null
@@ -1,302 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ heroTitle }}
-
-
- {{ heroSubtitle }}
-
-
-
-
- 查看动态
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-01/config.ts b/app/templates/template-01/config.ts
deleted file mode 100644
index 24561a3..0000000
--- a/app/templates/template-01/config.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { TemplateConfig } from '~/composables/useTemplate'
-
-/**
- * 模板 1 配置
- * 蓝色科技风企业官网模板
- */
-export default {
- id: 'template-01',
- name: '科技蓝企业模板',
- description: '蓝色科技风,适合互联网、科技、SaaS 类企业官网',
- preview: '/templates/cloud-website/template-01.png',
- supportedModules: ['home', 'about', 'products', 'cases', 'news', 'contact'],
- themeConfig: {
- primaryColor: '#1a6dff',
- secondaryColor: '#0d4fb8',
- fontFamily: '"Noto Sans SC", "Source Han Sans SC", "思源黑体", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif'
- }
-} satisfies TemplateConfig
diff --git a/app/templates/template-01/pages/About.vue b/app/templates/template-01/pages/About.vue
deleted file mode 100644
index 648ed00..0000000
--- a/app/templates/template-01/pages/About.vue
+++ /dev/null
@@ -1,270 +0,0 @@
-
-
-
-
-
-
-
-
-
关于我们
-
- {{ slogan || '专业务实,做企业值得信赖的数字化伙伴' }}
-
-
-
-
-
-
-
-
-
-
-
公司简介
-
专业务实,做企业值得信赖的数字化伙伴
-
-
{{ introText }}
-
- 我们深耕企业软件与行业信息化领域,聚焦客户需求,提供从咨询规划、产品设计到研发交付、运维支持的一站式服务。
- 以稳定可靠的架构与持续优化的服务,帮助客户降低数字化门槛、提升运营效率,实现可持续的业务增长。
-
-
-
- {{ tag }}
-
-
- 联系我们
-
-
-
-
-
-
![关于我们]()
-
-
-
{{ pageTitle }}
-
-
-
-
-
-
-
-
-
-
-
-
-
核心优势
-
为什么选择我们
-
从技术到服务,全链路保障客户的数字化投资回报
-
-
-
-
-
{{ item.title }}
-
{{ item.desc }}
-
-
-
-
-
-
-
-
-
-
-
-
-
发展历程
-
一路同行,步履不停
-
-
-
-
{{ m.year }}
-
{{ m.title }}
-
{{ m.desc }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
数据实力
-
用结果说话
-
沉淀多年的交付能力与行业口碑,是我们最扎实的底气
-
-
-
-
- {{ s.value }}{{ s.suffix }}
-
-
{{ s.label }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ pageData?.title || '详细介绍' }}
-
- 更新于 {{ updateTimeText }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
有项目需求或合作意向?
-
立即联系我们,获取专属方案与产品演示
-
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/CaseDetail.vue b/app/templates/template-01/pages/CaseDetail.vue
deleted file mode 100644
index a8aabdf..0000000
--- a/app/templates/template-01/pages/CaseDetail.vue
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
- ← 返回案例列表
-
-
-
{{ caseItem.title }}
-
-
-
- {{ caseItem.clientName }}
-
- 发布时间:{{ formatDate(caseItem.publishTime) }}
- 行业:{{ caseItem.categoryName }}
-
-
-
-
![]()
-
-
-
- {{ caseItem.summary }}
-
-
-
-
-
-
-
案例不存在或已下架
- 返回案例列表
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/CaseList.vue b/app/templates/template-01/pages/CaseList.vue
deleted file mode 100644
index f98efe0..0000000
--- a/app/templates/template-01/pages/CaseList.vue
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
{{ pageTitle }}
-
展示我们的成功案例与行业经验
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
- 客户:{{ item.clientName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/Contact.vue b/app/templates/template-01/pages/Contact.vue
deleted file mode 100644
index ccfa422..0000000
--- a/app/templates/template-01/pages/Contact.vue
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
联系我们
-
- 有任何问题或合作意向,欢迎随时与我们联系
-
-
-
-
-
-
-
联系方式
-
-
-
-
-
电话咨询
-
{{ siteInfo?.phone || '400-000-0000' }}
-
-
-
-
-
-
-
电子邮箱
-
{{ siteInfo?.email || 'contact@example.com' }}
-
-
-
-
-
-
-
公司地址
-
{{ siteInfo?.address || '请填写公司地址' }}
-
-
-
-
-
-
-
-
在线留言
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/Home.vue b/app/templates/template-01/pages/Home.vue
deleted file mode 100644
index ec7d948..0000000
--- a/app/templates/template-01/pages/Home.vue
+++ /dev/null
@@ -1,124 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 准备好开始了吗?
-
-
- 立即联系我们,获取专属企业官网解决方案
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/NewsDetail.vue b/app/templates/template-01/pages/NewsDetail.vue
deleted file mode 100644
index 15d4974..0000000
--- a/app/templates/template-01/pages/NewsDetail.vue
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
- ← 返回新闻列表
-
-
-
- {{ article.title }}
-
-
-
-
- {{ article.categoryName }}
-
- 发布时间:{{ formatDate(article.publishTime) }}
- 作者:{{ article.author }}
-
-
-
-
-
-
-
-
文章不存在或已下架
- 返回新闻列表
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/NewsList.vue b/app/templates/template-01/pages/NewsList.vue
deleted file mode 100644
index dc433eb..0000000
--- a/app/templates/template-01/pages/NewsList.vue
+++ /dev/null
@@ -1,191 +0,0 @@
-
-
-
-
-
{{ pageTitle }}
-
了解企业最新动态与行业资讯
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/Page.vue b/app/templates/template-01/pages/Page.vue
deleted file mode 100644
index 196171a..0000000
--- a/app/templates/template-01/pages/Page.vue
+++ /dev/null
@@ -1,163 +0,0 @@
-
-
-
-
-
-
- {{ pageTitle }}
-
-
-
- 更新时间:{{ formatDate(pageData.updateTime) }}
-
-
-
-
-
-
-
-
-
子栏目
-
-
- {{ p.title }}
- {{ excerpt(p.content) }}
-
-
-
-
-
-
-
{{ pageTitle }}
-
{{ emptyState.title }}
-
- {{ emptyState.desc }}
- 当前导航:{{ currentNav?.title || pageTitle }}(ID:{{ navigationId }})
-
-
返回首页
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/ProductDetail.vue b/app/templates/template-01/pages/ProductDetail.vue
deleted file mode 100644
index 3e44f3f..0000000
--- a/app/templates/template-01/pages/ProductDetail.vue
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
- ← 返回产品列表
-
-
-
-
-
![]()
-
-
-
-
{{ product.productName }}
-
{{ product.subtitle }}
-
{{ stripHtml(product.description) }}
-
- {{ product.price }}
-
-
-
-
-
-
-
产品详情
-
-
-
-
-
-
产品不存在或已下架
- 返回产品列表
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/ProductList.vue b/app/templates/template-01/pages/ProductList.vue
deleted file mode 100644
index 512ba88..0000000
--- a/app/templates/template-01/pages/ProductList.vue
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-
产品中心
-
为企业提供全方位的数字化解决方案
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.productName }}
-
-
{{ stripHtml(item.description || item.subtitle) }}
-
- {{ item.price }}
-
- 了解详情 →
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/Renewal.vue b/app/templates/template-01/pages/Renewal.vue
deleted file mode 100644
index 7f336e9..0000000
--- a/app/templates/template-01/pages/Renewal.vue
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
- 网站服务已到期
-
-
- 您访问的企业官网服务已过期,请联系管理员续费以恢复正常访问。
-
-
-
-
续费后可继续使用
-
- -
-
- 企业官网正常展示
-
- -
-
- 产品/案例/新闻内容展示
-
- -
-
- 在线留言与客户咨询
-
- -
-
- 独立域名访问
-
-
-
-
-
-
-
- 如需帮助,请拨打:{{ siteInfo.phone }}
-
-
-
-
-
-
-
diff --git a/app/templates/template-01/pages/index.vue b/app/templates/template-01/pages/index.vue
deleted file mode 100644
index 1d78dad..0000000
--- a/app/templates/template-01/pages/index.vue
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
diff --git a/app/templates/template-01/theme.css b/app/templates/template-01/theme.css
deleted file mode 100644
index c8fb528..0000000
--- a/app/templates/template-01/theme.css
+++ /dev/null
@@ -1,11 +0,0 @@
-/* 模板 1 主题变量 */
-[data-template-id="template-01"] {
- --t1-primary: #1a6dff;
- --t1-primary-dark: #0d4fb8;
- --t1-primary-light: #e8f0ff;
- --t1-text: #1f2937;
- --t1-text-secondary: #6b7280;
- --t1-bg: #ffffff;
- --t1-bg-gray: #f9fafb;
- --t1-footer-bg: #111827;
-}
diff --git a/app/templates/template-02/components/FeatureSection.vue b/app/templates/template-02/components/FeatureSection.vue
deleted file mode 100644
index a8c8af6..0000000
--- a/app/templates/template-02/components/FeatureSection.vue
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
{{ title }}
-
- {{ subtitle }}
-
-
-
-
-
-
-
-
-
{{ item.title }}
-
{{ item.desc }}
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/components/Footer.vue b/app/templates/template-02/components/Footer.vue
deleted file mode 100644
index d2ae59f..0000000
--- a/app/templates/template-02/components/Footer.vue
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
-
-
-
diff --git a/app/templates/template-02/components/Header.vue b/app/templates/template-02/components/Header.vue
deleted file mode 100644
index 3afc7b4..0000000
--- a/app/templates/template-02/components/Header.vue
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 在线咨询
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.title }}
-
-
- {{ child.title }}
-
-
-
-
- {{ item.title }}
-
-
-
- 在线咨询
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/components/HeroSection.vue b/app/templates/template-02/components/HeroSection.vue
deleted file mode 100644
index ee94c55..0000000
--- a/app/templates/template-02/components/HeroSection.vue
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- {{ heroTitle }}
-
-
- {{ heroSubtitle }}
-
-
-
-
- 查看动态
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/config.ts b/app/templates/template-02/config.ts
deleted file mode 100644
index dc4b426..0000000
--- a/app/templates/template-02/config.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { TemplateConfig } from '~/composables/useTemplate'
-
-/**
- * 模板 2 配置
- * 青绿商务风企业官网模板
- */
-export default {
- id: 'template-02',
- name: '青绿商务模板',
- description: '青绿商务风,适合制造、环保、能源、教育、服务类企业官网',
- preview: '/templates/cloud-website/template-02.png',
- supportedModules: ['home', 'about', 'products', 'cases', 'news', 'contact'],
- themeConfig: {
- primaryColor: '#0d9488',
- secondaryColor: '#0f766e',
- fontFamily: '"Noto Sans SC", "Source Han Sans SC", "思源黑体", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif'
- }
-} satisfies TemplateConfig
diff --git a/app/templates/template-02/pages/About.vue b/app/templates/template-02/pages/About.vue
deleted file mode 100644
index e55df79..0000000
--- a/app/templates/template-02/pages/About.vue
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
-
-
-
-
{{ pageTitle }}
-
- {{ subTitle }}
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
-
-
{{ pageTitle }}
-
- 更新于 {{ updateTimeText }}
-
-
-
-
-
-
-
-
-
-
{{ emptyState.title }}
-
{{ emptyState.desc }}
-
返回首页
-
-
-
-
-
-
-
想进一步了解我们?
-
欢迎来电咨询或在线留言,我们将安排专业顾问与您对接
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/CaseDetail.vue b/app/templates/template-02/pages/CaseDetail.vue
deleted file mode 100644
index 8fc498e..0000000
--- a/app/templates/template-02/pages/CaseDetail.vue
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
- ← 返回案例列表
-
-
-
{{ caseItem.title }}
-
-
-
- {{ caseItem.clientName }}
-
- 发布时间:{{ formatDate(caseItem.publishTime) }}
- 行业:{{ caseItem.categoryName }}
-
-
-
-
![]()
-
-
-
- {{ caseItem.summary }}
-
-
-
-
-
-
-
案例不存在或已下架
- 返回案例列表
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/CaseList.vue b/app/templates/template-02/pages/CaseList.vue
deleted file mode 100644
index 7a7dfea..0000000
--- a/app/templates/template-02/pages/CaseList.vue
+++ /dev/null
@@ -1,130 +0,0 @@
-
-
-
-
-
{{ pageTitle }}
-
展示我们的成功案例与行业经验
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
- 客户:{{ item.clientName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/Contact.vue b/app/templates/template-02/pages/Contact.vue
deleted file mode 100644
index 71dc53a..0000000
--- a/app/templates/template-02/pages/Contact.vue
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
联系我们
-
- 有任何问题或合作意向,欢迎随时与我们联系
-
-
-
-
-
-
-
联系方式
-
-
-
-
-
电话咨询
-
{{ siteInfo?.phone || '400-000-0000' }}
-
-
-
-
-
-
-
电子邮箱
-
{{ siteInfo?.email || 'contact@example.com' }}
-
-
-
-
-
-
-
公司地址
-
{{ siteInfo?.address || '请填写公司地址' }}
-
-
-
-
-
-
-
-
在线留言
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/Home.vue b/app/templates/template-02/pages/Home.vue
deleted file mode 100644
index ad60b2b..0000000
--- a/app/templates/template-02/pages/Home.vue
+++ /dev/null
@@ -1,138 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
- 准备好开始了吗?
-
-
- 立即联系我们,获取专属企业官网解决方案
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/NewsDetail.vue b/app/templates/template-02/pages/NewsDetail.vue
deleted file mode 100644
index 0d24255..0000000
--- a/app/templates/template-02/pages/NewsDetail.vue
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
- ← 返回新闻列表
-
-
-
- {{ article.title }}
-
-
-
-
- {{ article.categoryName }}
-
- 发布时间:{{ formatDate(article.publishTime) }}
- 作者:{{ article.author }}
-
-
-
-
![]()
-
-
-
-
-
-
-
-
文章不存在或已下架
- 返回新闻列表
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/NewsList.vue b/app/templates/template-02/pages/NewsList.vue
deleted file mode 100644
index 9b09cde..0000000
--- a/app/templates/template-02/pages/NewsList.vue
+++ /dev/null
@@ -1,191 +0,0 @@
-
-
-
-
-
{{ pageTitle }}
-
了解企业最新动态与行业资讯
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/Page.vue b/app/templates/template-02/pages/Page.vue
deleted file mode 100644
index 77a8d45..0000000
--- a/app/templates/template-02/pages/Page.vue
+++ /dev/null
@@ -1,163 +0,0 @@
-
-
-
-
-
-
- {{ pageTitle }}
-
-
-
- 更新时间:{{ formatDate(pageData.updateTime) }}
-
-
-
-
-
-
-
-
-
子栏目
-
-
- {{ p.title }}
- {{ excerpt(p.content) }}
-
-
-
-
-
-
-
{{ pageTitle }}
-
{{ emptyState.title }}
-
- {{ emptyState.desc }}
- 当前导航:{{ currentNav?.title || pageTitle }}(ID:{{ navigationId }})
-
-
返回首页
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/ProductDetail.vue b/app/templates/template-02/pages/ProductDetail.vue
deleted file mode 100644
index c84b863..0000000
--- a/app/templates/template-02/pages/ProductDetail.vue
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
- ← 返回产品列表
-
-
-
-
-
![]()
-
-
-
-
{{ product.productName }}
-
{{ product.subtitle }}
-
{{ stripHtml(product.description) }}
-
- {{ product.price }}
-
-
-
-
-
-
-
产品详情
-
-
-
-
-
-
产品不存在或已下架
- 返回产品列表
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/ProductList.vue b/app/templates/template-02/pages/ProductList.vue
deleted file mode 100644
index 55cb653..0000000
--- a/app/templates/template-02/pages/ProductList.vue
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-
产品中心
-
为企业提供全方位的数字化解决方案
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.productName }}
-
-
{{ stripHtml(item.description || item.subtitle) }}
-
- {{ item.price }}
-
- 了解详情 →
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/Renewal.vue b/app/templates/template-02/pages/Renewal.vue
deleted file mode 100644
index 9ee3a12..0000000
--- a/app/templates/template-02/pages/Renewal.vue
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
- 网站服务已到期
-
-
- 您访问的企业官网服务已过期,请联系管理员续费以恢复正常访问。
-
-
-
-
续费后可继续使用
-
- -
-
- 企业官网正常展示
-
- -
-
- 产品/案例/新闻内容展示
-
- -
-
- 在线留言与客户咨询
-
- -
-
- 独立域名访问
-
-
-
-
-
-
-
- 如需帮助,请拨打:{{ siteInfo.phone }}
-
-
-
-
-
-
-
diff --git a/app/templates/template-02/pages/index.vue b/app/templates/template-02/pages/index.vue
deleted file mode 100644
index 1d78dad..0000000
--- a/app/templates/template-02/pages/index.vue
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
diff --git a/app/templates/template-02/theme.css b/app/templates/template-02/theme.css
deleted file mode 100644
index 3b70c2d..0000000
--- a/app/templates/template-02/theme.css
+++ /dev/null
@@ -1,24 +0,0 @@
-/* 模板 2 主题变量(青绿商务风)
- 通过 :root 全局定义,确保组件内 var(--t2-*) 始终有值,
- 不依赖 data-template-id 作用域(兼容 SSR 布局注入时机) */
-:root {
- --t2-primary: #0d9488;
- --t2-primary-dark: #0f766e;
- --t2-primary-light: #ccfbf1;
- --t2-text: #1f2937;
- --t2-text-secondary: #6b7280;
- --t2-bg: #ffffff;
- --t2-bg-gray: #f8fafc;
- --t2-footer-bg: #0f172a;
-}
-
-[data-template-id="template-02"] {
- --t2-primary: #0d9488;
- --t2-primary-dark: #0f766e;
- --t2-primary-light: #ccfbf1;
- --t2-text: #1f2937;
- --t2-text-secondary: #6b7280;
- --t2-bg: #ffffff;
- --t2-bg-gray: #f8fafc;
- --t2-footer-bg: #0f172a;
-}
diff --git a/app/templates/template-03/components/FeatureSection.vue b/app/templates/template-03/components/FeatureSection.vue
deleted file mode 100644
index 2b8253a..0000000
--- a/app/templates/template-03/components/FeatureSection.vue
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
{{ title }}
-
- {{ subtitle }}
-
-
-
-
-
-
-
-
-
{{ item.title }}
-
{{ item.desc }}
-
-
-
-
-
-
-
diff --git a/app/templates/template-03/components/Footer.vue b/app/templates/template-03/components/Footer.vue
deleted file mode 100644
index b3eeff2..0000000
--- a/app/templates/template-03/components/Footer.vue
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
diff --git a/app/templates/template-03/components/Header.vue b/app/templates/template-03/components/Header.vue
deleted file mode 100644
index e87fd7a..0000000
--- a/app/templates/template-03/components/Header.vue
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 在线咨询
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.title }}
-
-
- {{ child.title }}
-
-
-
-
- {{ item.title }}
-
-
-
- 在线咨询
-
-
-
-
-
-
-
diff --git a/app/templates/template-03/components/HeroSection.vue b/app/templates/template-03/components/HeroSection.vue
deleted file mode 100644
index fcdaec0..0000000
--- a/app/templates/template-03/components/HeroSection.vue
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- {{ heroTitle }}
-
-
- {{ heroSubtitle }}
-
-
-
-
- 查看动态
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-03/config.ts b/app/templates/template-03/config.ts
deleted file mode 100644
index fabf089..0000000
--- a/app/templates/template-03/config.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { TemplateConfig } from '~/composables/useTemplate'
-
-/**
- * 模板 3 配置
- * 暖色生活/家居风格
- */
-export default {
- id: 'template-03',
- name: '暖色生活模板',
- description: '暖色调生活风格,适合家居、文创、生活方式类企业',
- preview: '/templates/cloud-website/template-03.png',
- supportedModules: ['home', 'products', 'cases', 'news', 'contact'],
- themeConfig: {
- primaryColor: '#c8a470',
- secondaryColor: '#e8d5b5',
- fontFamily: '"Noto Sans SC", "Source Han Sans SC", "思源黑体", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif'
- }
-} satisfies TemplateConfig
diff --git a/app/templates/template-03/pages/About.vue b/app/templates/template-03/pages/About.vue
deleted file mode 100644
index e55df79..0000000
--- a/app/templates/template-03/pages/About.vue
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
-
-
-
-
{{ pageTitle }}
-
- {{ subTitle }}
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
-
-
{{ pageTitle }}
-
- 更新于 {{ updateTimeText }}
-
-
-
-
-
-
-
-
-
-
{{ emptyState.title }}
-
{{ emptyState.desc }}
-
返回首页
-
-
-
-
-
-
-
想进一步了解我们?
-
欢迎来电咨询或在线留言,我们将安排专业顾问与您对接
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-03/pages/CaseDetail.vue b/app/templates/template-03/pages/CaseDetail.vue
deleted file mode 100644
index 1b59777..0000000
--- a/app/templates/template-03/pages/CaseDetail.vue
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
- ← 返回案例列表
-
-
-
{{ caseItem.title }}
-
-
-
- {{ caseItem.clientName }}
-
- 发布时间:{{ formatDate(caseItem.publishTime) }}
- 行业:{{ caseItem.categoryName }}
-
-
-
-
![]()
-
-
-
- {{ caseItem.summary }}
-
-
-
-
-
-
-
案例不存在或已下架
- 返回案例列表
-
-
-
-
-
-
diff --git a/app/templates/template-03/pages/CaseList.vue b/app/templates/template-03/pages/CaseList.vue
deleted file mode 100644
index 98c0b78..0000000
--- a/app/templates/template-03/pages/CaseList.vue
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-
{{ pageTitle }}
-
{{ pageTitle }}
-
展示我们的成功案例与行业经验
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
- 客户:{{ item.clientName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-03/pages/Contact.vue b/app/templates/template-03/pages/Contact.vue
deleted file mode 100644
index 2f9ac39..0000000
--- a/app/templates/template-03/pages/Contact.vue
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
联系我们
-
期待与您相遇
-
有任何问题或合作意向,欢迎随时与我们联系
-
-
-
-
-
-
联系方式
-
-
-
-
-
电话咨询
-
{{ siteInfo?.phone || '400-000-0000' }}
-
-
-
-
-
-
-
电子邮箱
-
{{ siteInfo?.email || 'contact@example.com' }}
-
-
-
-
-
-
-
公司地址
-
{{ siteInfo?.address || '请填写公司地址' }}
-
-
-
-
-
-
-
-
在线留言
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-03/pages/Home.vue b/app/templates/template-03/pages/Home.vue
deleted file mode 100644
index fb43576..0000000
--- a/app/templates/template-03/pages/Home.vue
+++ /dev/null
@@ -1,154 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
- 准备好开始了吗?
-
-
- 立即联系我们,获取专属企业官网解决方案
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-03/pages/NewsDetail.vue b/app/templates/template-03/pages/NewsDetail.vue
deleted file mode 100644
index 234e19e..0000000
--- a/app/templates/template-03/pages/NewsDetail.vue
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
- ← 返回新闻列表
-
-
-
- {{ article.title }}
-
-
-
-
- {{ article.categoryName }}
-
- 发布时间:{{ formatDate(article.publishTime) }}
- 作者:{{ article.author }}
-
-
-
-
![]()
-
-
-
-
-
-
-
-
文章不存在或已下架
- 返回新闻列表
-
-
-
-
-
-
diff --git a/app/templates/template-03/pages/NewsList.vue b/app/templates/template-03/pages/NewsList.vue
deleted file mode 100644
index 24af7bb..0000000
--- a/app/templates/template-03/pages/NewsList.vue
+++ /dev/null
@@ -1,188 +0,0 @@
-
-
-
-
-
品牌动态
-
{{ pageTitle }}
-
了解品牌最新动态与行业资讯
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-03/pages/Page.vue b/app/templates/template-03/pages/Page.vue
deleted file mode 100644
index 4885270..0000000
--- a/app/templates/template-03/pages/Page.vue
+++ /dev/null
@@ -1,166 +0,0 @@
-
-
-
-
-
-
-
- {{ pageTitle }}
-
-
-
-
-
- 更新时间:{{ formatDate(pageData.updateTime) }}
-
-
-
-
-
-
-
-
-
子栏目
-
-
- {{ p.title }}
- {{ excerpt(p.content) }}
-
-
-
-
-
-
-
{{ pageTitle }}
-
{{ emptyState.title }}
-
- {{ emptyState.desc }}
- 当前导航:{{ currentNav?.title || pageTitle }}(ID:{{ navigationId }})
-
-
返回首页
-
-
-
-
-
-
diff --git a/app/templates/template-03/pages/ProductDetail.vue b/app/templates/template-03/pages/ProductDetail.vue
deleted file mode 100644
index bf4f6cc..0000000
--- a/app/templates/template-03/pages/ProductDetail.vue
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
- ← 返回产品列表
-
-
-
-
-
![]()
-
-
-
-
{{ product.productName }}
-
{{ product.subtitle }}
-
{{ stripHtml(product.description) }}
-
- {{ product.price }}
-
-
-
-
-
-
-
产品详情
-
-
-
-
-
-
产品不存在或已下架
- 返回产品列表
-
-
-
-
-
-
diff --git a/app/templates/template-03/pages/ProductList.vue b/app/templates/template-03/pages/ProductList.vue
deleted file mode 100644
index 9b66a2c..0000000
--- a/app/templates/template-03/pages/ProductList.vue
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-
产品系列
-
产品中心
-
为您精选自然美味的好产品
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.productName }}
-
-
{{ stripHtml(item.description || item.subtitle) }}
-
- {{ item.price }}
-
- 了解详情 →
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/components/FeatureSection.vue b/app/templates/template-04/components/FeatureSection.vue
deleted file mode 100644
index 7c2bb27..0000000
--- a/app/templates/template-04/components/FeatureSection.vue
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
- {{ title }}
-
-
-
- {{ subtitle }}
-
-
-
-
-
-
-
-
-
{{ item.title }}
-
{{ item.desc }}
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/components/Footer.vue b/app/templates/template-04/components/Footer.vue
deleted file mode 100644
index 603402b..0000000
--- a/app/templates/template-04/components/Footer.vue
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
diff --git a/app/templates/template-04/components/Header.vue b/app/templates/template-04/components/Header.vue
deleted file mode 100644
index 2a03b4e..0000000
--- a/app/templates/template-04/components/Header.vue
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 在线咨询
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.title }}
-
-
- {{ child.title }}
-
-
-
-
- {{ item.title }}
-
-
-
- 在线咨询
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/components/HeroSection.vue b/app/templates/template-04/components/HeroSection.vue
deleted file mode 100644
index 5fb2433..0000000
--- a/app/templates/template-04/components/HeroSection.vue
+++ /dev/null
@@ -1,270 +0,0 @@
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
-
-
-
-
-
-
- {{ heroTitle }}
-
-
- {{ heroSubtitle }}
-
-
-
-
- 了解更多
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 专业 · 高效 · 可信赖
-
-
- {{ heroTitle }}
-
-
- {{ heroSubtitle }}
-
-
-
-
- 了解更多
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/config.ts b/app/templates/template-04/config.ts
deleted file mode 100644
index ab60591..0000000
--- a/app/templates/template-04/config.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { TemplateConfig } from '~/composables/useTemplate'
-
-/**
- * 模板 4 配置
- * 黑金高端工业风格
- */
-export default {
- id: 'template-04',
- name: '黑金高端模板',
- description: '黑金高端风格,适合工程、制造、高端服务类企业',
- preview: '/templates/cloud-website/template-04.png',
- supportedModules: ['home', 'products', 'cases', 'news', 'contact'],
- themeConfig: {
- primaryColor: '#d4af37',
- secondaryColor: '#1a1a1a',
- fontFamily: '"Noto Sans SC", "Source Han Sans SC", "思源黑体", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif'
- }
-} satisfies TemplateConfig
diff --git a/app/templates/template-04/pages/About.vue b/app/templates/template-04/pages/About.vue
deleted file mode 100644
index e55df79..0000000
--- a/app/templates/template-04/pages/About.vue
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
-
-
-
-
{{ pageTitle }}
-
- {{ subTitle }}
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
-
-
{{ pageTitle }}
-
- 更新于 {{ updateTimeText }}
-
-
-
-
-
-
-
-
-
-
{{ emptyState.title }}
-
{{ emptyState.desc }}
-
返回首页
-
-
-
-
-
-
-
想进一步了解我们?
-
欢迎来电咨询或在线留言,我们将安排专业顾问与您对接
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/pages/CaseDetail.vue b/app/templates/template-04/pages/CaseDetail.vue
deleted file mode 100644
index a4c54a0..0000000
--- a/app/templates/template-04/pages/CaseDetail.vue
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
- ← 返回案例列表
-
-
-
{{ caseItem.title }}
-
-
-
- {{ caseItem.clientName }}
-
- 发布时间:{{ formatDate(caseItem.publishTime) }}
- 行业:{{ caseItem.categoryName }}
-
-
-
-
![]()
-
-
-
- {{ caseItem.summary }}
-
-
-
-
-
-
-
-
-
案例不存在或已下架
- 返回案例列表
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/pages/CaseList.vue b/app/templates/template-04/pages/CaseList.vue
deleted file mode 100644
index 76e999b..0000000
--- a/app/templates/template-04/pages/CaseList.vue
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-
{{ pageTitle }}
-
{{ pageTitle }}
-
展示我们的成功案例与行业经验
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
- 客户:{{ item.clientName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/pages/Contact.vue b/app/templates/template-04/pages/Contact.vue
deleted file mode 100644
index 1d85ecb..0000000
--- a/app/templates/template-04/pages/Contact.vue
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
联系我们
-
期待与您相遇
-
有任何问题或合作意向,欢迎随时与我们联系
-
-
-
-
-
-
联系方式
-
-
-
-
-
电话咨询
-
{{ siteInfo?.phone || '400-000-0000' }}
-
-
-
-
-
-
-
电子邮箱
-
{{ siteInfo?.email || 'contact@example.com' }}
-
-
-
-
-
-
-
公司地址
-
{{ siteInfo?.address || '请填写公司地址' }}
-
-
-
-
-
-
-
-
在线留言
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/pages/Home.vue b/app/templates/template-04/pages/Home.vue
deleted file mode 100644
index 791aa5d..0000000
--- a/app/templates/template-04/pages/Home.vue
+++ /dev/null
@@ -1,271 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
最新动态
-
-
了解企业最新资讯与行业动态
-
-
-
-
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
-
成功案例
-
-
来自不同行业的真实落地实践
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
- 客户:{{ item.clientName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
- 准备好开始了吗?
-
-
-
- 立即联系我们,获取专属人力资源解决方案
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/pages/NewsDetail.vue b/app/templates/template-04/pages/NewsDetail.vue
deleted file mode 100644
index f219b9c..0000000
--- a/app/templates/template-04/pages/NewsDetail.vue
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
-
-
-
- ← 返回新闻列表
-
-
-
- {{ article.title }}
-
-
-
-
- {{ article.categoryName }}
-
- 发布时间:{{ formatDate(article.publishTime) }}
- 作者:{{ article.author }}
-
-
-
-
![]()
-
-
-
-
-
-
-
文章不存在或已下架
- 返回新闻列表
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/pages/NewsList.vue b/app/templates/template-04/pages/NewsList.vue
deleted file mode 100644
index 79db47a..0000000
--- a/app/templates/template-04/pages/NewsList.vue
+++ /dev/null
@@ -1,188 +0,0 @@
-
-
-
-
-
品牌动态
-
{{ pageTitle }}
-
了解品牌最新动态与行业资讯
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/pages/Page.vue b/app/templates/template-04/pages/Page.vue
deleted file mode 100644
index 18ff45b..0000000
--- a/app/templates/template-04/pages/Page.vue
+++ /dev/null
@@ -1,216 +0,0 @@
-
-
-
-
-
-
-
- {{ pageTitle }}
-
-
-
-
-
- 更新时间:{{ formatDate(pageData.updateTime) }}
-
-
-
-
-
-
-
-
-
-
-
子栏目
-
-
- {{ p.title }}
- {{ excerpt(p.content) }}
-
-
-
-
-
-
-
{{ pageTitle }}
-
{{ emptyState.title }}
-
- {{ emptyState.desc }}
- 当前导航:{{ currentNav?.title || pageTitle }}(ID:{{ navigationId }})
-
-
返回首页
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/pages/ProductDetail.vue b/app/templates/template-04/pages/ProductDetail.vue
deleted file mode 100644
index 9c5928e..0000000
--- a/app/templates/template-04/pages/ProductDetail.vue
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
-
- ← 返回产品列表
-
-
-
-
-
![]()
-
-
-
-
{{ product.productName }}
-
{{ product.subtitle }}
-
{{ stripHtml(product.description) }}
-
- {{ product.price }}
-
-
-
-
-
-
-
-
-
-
产品不存在或已下架
- 返回产品列表
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/pages/ProductList.vue b/app/templates/template-04/pages/ProductList.vue
deleted file mode 100644
index 267fff6..0000000
--- a/app/templates/template-04/pages/ProductList.vue
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-
产品系列
-
产品中心
-
为您精选自然美味的好产品
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.productName }}
-
-
{{ stripHtml(item.description || item.subtitle) }}
-
- {{ item.price }}
-
- 了解详情 →
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-04/theme.css b/app/templates/template-04/theme.css
deleted file mode 100644
index 8e0ff98..0000000
--- a/app/templates/template-04/theme.css
+++ /dev/null
@@ -1,14 +0,0 @@
-/* 模板 4 主题变量 - 黑金高端工业风 */
-[data-template-id="template-04"] {
- --t4-primary: #d4af37;
- --t4-primary-light: #e6c35a;
- --t4-primary-dark: #b8962e;
- --t4-dark: #1a1a1a;
- --t4-dark-light: #222222;
- --t4-dark-lighter: #333333;
- --t4-text: #f5f5f5;
- --t4-text-secondary: #a0a0a0;
- --t4-bg: #0f0f0f;
- --t4-bg-gray: #161616;
- --t4-footer-bg: #111111;
-}
diff --git a/app/templates/template-05/assets/brand-story.jpg b/app/templates/template-05/assets/brand-story.jpg
deleted file mode 100644
index 5436bab..0000000
Binary files a/app/templates/template-05/assets/brand-story.jpg and /dev/null differ
diff --git a/app/templates/template-05/assets/hero-banner.jpg b/app/templates/template-05/assets/hero-banner.jpg
deleted file mode 100644
index e0cd424..0000000
Binary files a/app/templates/template-05/assets/hero-banner.jpg and /dev/null differ
diff --git a/app/templates/template-05/components/FeatureSection.vue b/app/templates/template-05/components/FeatureSection.vue
deleted file mode 100644
index 2275797..0000000
--- a/app/templates/template-05/components/FeatureSection.vue
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
我们的承诺
-
{{ title }}
-
- {{ subtitle }}
-
-
-
-
-
-
-
-
-
{{ item.title }}
-
{{ item.desc }}
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/components/Footer.vue b/app/templates/template-05/components/Footer.vue
deleted file mode 100644
index c01f953..0000000
--- a/app/templates/template-05/components/Footer.vue
+++ /dev/null
@@ -1,120 +0,0 @@
-
-
-
-
-
diff --git a/app/templates/template-05/components/Header.vue b/app/templates/template-05/components/Header.vue
deleted file mode 100644
index 4fa4d6c..0000000
--- a/app/templates/template-05/components/Header.vue
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 立即咨询
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.title }}
-
-
- {{ child.title }}
-
-
-
- {{ item.title }}
-
-
-
- 立即咨询
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/components/HeroSection.vue b/app/templates/template-05/components/HeroSection.vue
deleted file mode 100644
index 34e08c9..0000000
--- a/app/templates/template-05/components/HeroSection.vue
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 新鲜 · 自然 · 健康美味
-
-
-
- {{ heroSubtitle }}
-
-
-
-
- 查看动态
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/config.ts b/app/templates/template-05/config.ts
deleted file mode 100644
index d387374..0000000
--- a/app/templates/template-05/config.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import type { TemplateConfig } from '~/composables/useTemplate'
-
-/**
- * 模板 5 配置
- * 温暖自然食品风(满坛记品牌官网)
- * 适合坚果、零食、农副食品、茶饮、餐饮等品牌官网
- */
-export default {
- id: 'template-05',
- name: '食品暖橙品牌模板',
- description: '温暖自然食品风,暖橙红 + 自然绿配色,适合坚果零食、农副食品、茶饮餐饮等品牌官网(满坛记品牌)',
- preview: '/templates/cloud-website/template-05.png',
- supportedModules: ['home', 'about', 'products', 'cases', 'news', 'contact'],
- themeConfig: {
- primaryColor: '#E5472E',
- secondaryColor: '#5BA53A',
- fontFamily: '"Noto Sans SC", "Source Han Sans SC", "思源黑体", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif'
- }
-} satisfies TemplateConfig
diff --git a/app/templates/template-05/pages/About.vue b/app/templates/template-05/pages/About.vue
deleted file mode 100644
index e55df79..0000000
--- a/app/templates/template-05/pages/About.vue
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
-
-
-
-
{{ pageTitle }}
-
- {{ subTitle }}
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
-
-
{{ pageTitle }}
-
- 更新于 {{ updateTimeText }}
-
-
-
-
-
-
-
-
-
-
{{ emptyState.title }}
-
{{ emptyState.desc }}
-
返回首页
-
-
-
-
-
-
-
想进一步了解我们?
-
欢迎来电咨询或在线留言,我们将安排专业顾问与您对接
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/CaseDetail.vue b/app/templates/template-05/pages/CaseDetail.vue
deleted file mode 100644
index eeddbbe..0000000
--- a/app/templates/template-05/pages/CaseDetail.vue
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
- ← 返回案例列表
-
-
-
{{ caseItem.title }}
-
-
-
- {{ caseItem.clientName }}
-
- 发布时间:{{ formatDate(caseItem.publishTime) }}
- 行业:{{ caseItem.categoryName }}
-
-
-
-
![]()
-
-
-
- {{ caseItem.summary }}
-
-
-
-
-
-
-
案例不存在或已下架
- 返回案例列表
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/CaseList.vue b/app/templates/template-05/pages/CaseList.vue
deleted file mode 100644
index 02ed6ea..0000000
--- a/app/templates/template-05/pages/CaseList.vue
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
{{ pageTitle }}
-
{{ pageTitle }}
-
展示我们的成功案例与行业经验
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
- 客户:{{ item.clientName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/Contact.vue b/app/templates/template-05/pages/Contact.vue
deleted file mode 100644
index 3a857ac..0000000
--- a/app/templates/template-05/pages/Contact.vue
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
联系我们
-
期待与您相遇
-
- 有任何问题或合作意向,欢迎随时与我们联系
-
-
-
-
-
-
-
联系方式
-
-
-
-
-
电话咨询
-
{{ siteInfo?.phone || '400-000-0000' }}
-
-
-
-
-
-
-
电子邮箱
-
{{ siteInfo?.email || 'contact@example.com' }}
-
-
-
-
-
-
-
公司地址
-
{{ siteInfo?.address || '请填写公司地址' }}
-
-
-
-
-
-
-
-
在线留言
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/Home.vue b/app/templates/template-05/pages/Home.vue
deleted file mode 100644
index 0d1b3b9..0000000
--- a/app/templates/template-05/pages/Home.vue
+++ /dev/null
@@ -1,274 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
![品牌故事]()
-
-
-
关于我们
-
- 专注好产品,传递自然好滋味
-
-
-
- {{ siteInfo?.comments || '坚守古法慢酿,还原十万大山原生山黄皮本味' }}
-
-
-
- 我们深耕山黄皮(鸡皮果)领域多年,从广西十万大山深处甄选每一颗果实,坚持传统古法腌制与现代工艺相结合,只为锁住那份来自山野的纯粹滋味。
-
-
- 从原料种植到成品出库,每一道工序都严格把控——无添加、零防腐、纯天然发酵,让健康与美味在时光中自然沉淀。我们相信,真正的好味道,不需要太多修饰。
-
-
-
-
-
-
-
-
- 了解更多
-
-
-
-
-
-
-
-
-
-
-
-
产品系列
-
明星产品
-
严选人气好物,把自然美味装进每一份日常
-
-
-
-
-
-
-
-
- {{ item.productName }}
-
-
{{ stripHtml(item.description || item.subtitle) }}
-
-
-
-
-
-
-
-
-
-
-
-
品牌动态
-
最新资讯
-
了解品牌最新资讯与行业动态
-
-
-
-
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
- 想了解更多产品?
-
-
- 立即联系我们,获取专属产品方案与合作咨询
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/NewsDetail.vue b/app/templates/template-05/pages/NewsDetail.vue
deleted file mode 100644
index 00d31a9..0000000
--- a/app/templates/template-05/pages/NewsDetail.vue
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
- ← 返回新闻列表
-
-
-
- {{ article.title }}
-
-
-
-
- {{ article.categoryName }}
-
- 发布时间:{{ formatDate(article.publishTime) }}
- 作者:{{ article.author }}
-
-
-
-
![]()
-
-
-
-
-
-
-
-
文章不存在或已下架
- 返回新闻列表
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/NewsList.vue b/app/templates/template-05/pages/NewsList.vue
deleted file mode 100644
index 481519c..0000000
--- a/app/templates/template-05/pages/NewsList.vue
+++ /dev/null
@@ -1,188 +0,0 @@
-
-
-
-
-
品牌动态
-
{{ pageTitle }}
-
了解品牌最新动态与行业资讯
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/Page.vue b/app/templates/template-05/pages/Page.vue
deleted file mode 100644
index 9e5f859..0000000
--- a/app/templates/template-05/pages/Page.vue
+++ /dev/null
@@ -1,166 +0,0 @@
-
-
-
-
-
-
-
- {{ pageTitle }}
-
-
-
-
-
- 更新时间:{{ formatDate(pageData.updateTime) }}
-
-
-
-
-
-
-
-
-
子栏目
-
-
- {{ p.title }}
- {{ excerpt(p.content) }}
-
-
-
-
-
-
-
{{ pageTitle }}
-
{{ emptyState.title }}
-
- {{ emptyState.desc }}
- 当前导航:{{ currentNav?.title || pageTitle }}(ID:{{ navigationId }})
-
-
返回首页
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/ProductDetail.vue b/app/templates/template-05/pages/ProductDetail.vue
deleted file mode 100644
index fc937ca..0000000
--- a/app/templates/template-05/pages/ProductDetail.vue
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
- ← 返回产品列表
-
-
-
-
-
![]()
-
-
-
-
{{ product.productName }}
-
{{ product.subtitle }}
-
{{ stripHtml(product.description) }}
-
- {{ product.price }}
-
-
-
-
-
-
-
产品详情
-
-
-
-
-
-
产品不存在或已下架
- 返回产品列表
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/ProductList.vue b/app/templates/template-05/pages/ProductList.vue
deleted file mode 100644
index d221d78..0000000
--- a/app/templates/template-05/pages/ProductList.vue
+++ /dev/null
@@ -1,140 +0,0 @@
-
-
-
-
-
产品系列
-
产品中心
-
为您精选自然美味的好产品
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.productName }}
-
-
{{ stripHtml(item.description || item.subtitle) }}
-
- {{ item.price }}
-
- 了解详情 →
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/Renewal.vue b/app/templates/template-05/pages/Renewal.vue
deleted file mode 100644
index 06f0425..0000000
--- a/app/templates/template-05/pages/Renewal.vue
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
- 网站服务已到期
-
-
- 您访问的官网服务已过期,请联系管理员续费以恢复正常访问。
-
-
-
-
续费后可继续使用
-
- -
-
- 企业官网正常展示
-
- -
-
- 产品/案例/新闻内容展示
-
- -
-
- 在线留言与客户咨询
-
- -
-
- 独立域名访问
-
-
-
-
-
-
-
- 如需帮助,请拨打:{{ siteInfo.phone }}
-
-
-
-
-
-
-
diff --git a/app/templates/template-05/pages/index.vue b/app/templates/template-05/pages/index.vue
deleted file mode 100644
index 7ed262a..0000000
--- a/app/templates/template-05/pages/index.vue
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
diff --git a/app/templates/template-05/theme.css b/app/templates/template-05/theme.css
deleted file mode 100644
index b26f27a..0000000
--- a/app/templates/template-05/theme.css
+++ /dev/null
@@ -1,14 +0,0 @@
-/* 模板 5 主题变量(温暖自然食品风,满坛记品牌) */
-[data-template-id="template-05"] {
- --t5-primary: #E5472E; /* 品牌暖橙红 */
- --t5-primary-dark: #C53A22; /* 深橙红 */
- --t5-secondary: #5BA53A; /* 自然绿(新鲜坚果) */
- --t5-secondary-dark: #3F7E2C; /* 深绿 */
- --t5-accent: #F2A900; /* 温暖金黄(瓜子/坚果) */
- --t5-cream: #FFF8F0; /* 奶油米白背景 */
- --t5-card: #FFF1E6; /* 暖色卡片底 */
- --t5-text: #33291F; /* 暖深棕文字 */
- --t5-text-secondary: #8A7B6B; /* 暖灰次要文字 */
- --t5-border: #F0E2D5; /* 暖色描边 */
- --t5-footer-bg: #2E2620; /* 暖黑页脚 */
-}
diff --git a/app/templates/template-06/assets/about-1.jpg b/app/templates/template-06/assets/about-1.jpg
deleted file mode 100644
index a229418..0000000
Binary files a/app/templates/template-06/assets/about-1.jpg and /dev/null differ
diff --git a/app/templates/template-06/assets/about-2.jpg b/app/templates/template-06/assets/about-2.jpg
deleted file mode 100644
index 5d89199..0000000
Binary files a/app/templates/template-06/assets/about-2.jpg and /dev/null differ
diff --git a/app/templates/template-06/assets/hero-banner.jpg b/app/templates/template-06/assets/hero-banner.jpg
deleted file mode 100644
index 10506ef..0000000
Binary files a/app/templates/template-06/assets/hero-banner.jpg and /dev/null differ
diff --git a/app/templates/template-06/components/Footer.vue b/app/templates/template-06/components/Footer.vue
deleted file mode 100644
index 66f63b3..0000000
--- a/app/templates/template-06/components/Footer.vue
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
diff --git a/app/templates/template-06/components/Header.vue b/app/templates/template-06/components/Header.vue
deleted file mode 100644
index 2badf43..0000000
--- a/app/templates/template-06/components/Header.vue
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ item.title }}
-
- {{ child.title }}
-
-
-
- {{ item.title }}
-
-
-
立即咨询
-
-
-
-
-
-
diff --git a/app/templates/template-06/components/HeroSection.vue b/app/templates/template-06/components/HeroSection.vue
deleted file mode 100644
index 3b7851f..0000000
--- a/app/templates/template-06/components/HeroSection.vue
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- 专业 · 可靠 · 数字化
-
-
-
{{ heroSubtitle }}
-
-
- 产品与方案
-
-
-
-
-
-
{{ stat.value }}
-
{{ stat.label }}
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/config.ts b/app/templates/template-06/config.ts
deleted file mode 100644
index ed48040..0000000
--- a/app/templates/template-06/config.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import type { TemplateConfig } from '~/composables/useTemplate'
-
-/**
- * 模板 6 配置
- * 企业科技风(广西网软 / websoft.top 品牌官网风格)
- * 深蓝主色 + 中国红点缀,适合软件、科技、企业服务、政企类官网
- */
-export default {
- id: 'template-06',
- name: '企业科技蓝红模板',
- description: '稳重专业的企业科技风,深蓝主色 + 中国红点缀,适合软件、科技、企业服务、政企类品牌官网',
- preview: '/templates/cloud-website/template-06.png',
- supportedModules: ['home', 'about', 'products', 'cases', 'news', 'contact'],
- themeConfig: {
- primaryColor: '#1E2A47',
- secondaryColor: '#CF1313',
- fontFamily: '"Noto Sans SC", "Source Han Sans SC", "思源黑体", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif'
- }
-} satisfies TemplateConfig
diff --git a/app/templates/template-06/pages/About.vue b/app/templates/template-06/pages/About.vue
deleted file mode 100644
index a2ce846..0000000
--- a/app/templates/template-06/pages/About.vue
+++ /dev/null
@@ -1,185 +0,0 @@
-
-
-
-
-
-
-
-
关于我们
-
- {{ slogan || '专业务实,做企业值得信赖的数字化伙伴' }}
-
-
-
-
-
-
-
-
-
-
![关于我们]()
-
-
-
公司简介
-
专业务实,做企业值得信赖的数字化伙伴
-
-
{{ introText }}
-
- 我们深耕企业软件与行业信息化领域,聚焦客户需求,提供从咨询规划、产品设计到研发交付、运维支持的一站式服务。
- 以稳定可靠的架构与持续优化的服务,帮助客户降低数字化门槛、提升运营效率,实现可持续的业务增长。
-
-
-
- {{ tag }}
-
-
- 联系我们
-
-
-
-
-
-
-
-
-
-
-
-
核心优势
-
为什么选择我们
-
从技术到服务,全链路保障客户的数字化投资回报
-
-
-
-
-
{{ item.title }}
-
{{ item.desc }}
-
-
-
-
-
-
-
-
-
-
-
发展历程
-
一路同行,步履不停
-
-
-
-
{{ m.year }}
-
{{ m.title }}
-
{{ m.desc }}
-
-
-
-
-
![发展历程]()
-
-
-
-
-
-
-
-
-
-
数据实力
-
用结果说话
-
沉淀多年的交付能力与行业口碑,是我们最扎实的底气
-
-
-
-
- {{ s.value }}{{ s.suffix }}
-
-
{{ s.label }}
-
-
-
-
-
-
-
-
-
-
有项目需求或合作意向?
-
立即联系我们,获取专属方案与产品演示
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/pages/CaseDetail.vue b/app/templates/template-06/pages/CaseDetail.vue
deleted file mode 100644
index d40508f..0000000
--- a/app/templates/template-06/pages/CaseDetail.vue
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
← 返回案例列表
-
{{ caseItem.title }}
-
- {{ caseItem.clientName }}
- 发布时间:{{ formatDate(caseItem.publishTime) }}
- 行业:{{ caseItem.categoryName }}
-
-
-
![]()
-
-
{{ caseItem.summary }}
-
-
-
-
-
-
案例不存在或已下架
- 返回案例列表
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/pages/CaseList.vue b/app/templates/template-06/pages/CaseList.vue
deleted file mode 100644
index 0558549..0000000
--- a/app/templates/template-06/pages/CaseList.vue
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
-
-
-
-
{{ pageTitle }}
-
来自不同行业的真实落地实践
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
{{ item.title }}
-
{{ stripHtml(item.summary) }}
-
客户:{{ item.clientName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/pages/Contact.vue b/app/templates/template-06/pages/Contact.vue
deleted file mode 100644
index b9208d4..0000000
--- a/app/templates/template-06/pages/Contact.vue
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
期待与您相遇
-
有任何问题或合作意向,欢迎随时与我们联系
-
-
-
-
-
-
-
-
-
联系方式
-
-
-
-
电话咨询
{{ siteInfo?.phone || phone || '400-000-0000' }}
-
-
-
-
电子邮箱
{{ siteInfo?.email || email || 'contact@example.com' }}
-
-
-
-
公司地址
{{ siteInfo?.address || address || '请填写公司地址' }}
-
-
-
-
微信扫码
-
![微信二维码]()
-
-
-
-
-
-
在线留言
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/pages/Home.vue b/app/templates/template-06/pages/Home.vue
deleted file mode 100644
index 27881dd..0000000
--- a/app/templates/template-06/pages/Home.vue
+++ /dev/null
@@ -1,214 +0,0 @@
-
-
-
-
-
-
-
-
-
-
![关于我们]()
-
-
-
关于我们
-
专业务实,做企业值得信赖的数字化伙伴
-
-
{{ siteInfo?.comments || siteInfo?.content }}
-
- 我们深耕企业软件与行业信息化领域,聚焦客户需求,提供从咨询规划、产品设计到研发交付、运维支持的一站式服务。
- 以稳定可靠的架构与持续优化的服务,帮助客户降低数字化门槛、提升运营效率,实现可持续的业务增长。
-
-
-
-
了解更多
-
-
-
-
-
-
-
-
-
-
核心优势
-
为什么选择我们
-
从技术到服务,全链路保障客户的数字化投资回报
-
-
-
-
-
{{ item.title }}
-
{{ item.desc }}
-
-
-
-
-
-
-
-
-
-
- 新闻资讯
-
最新动态
-
-
查看更多 →
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
-
{{ formatDate(item.publishTime) }}{{ item.categoryName }}
-
{{ item.title }}
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
产品与方案
-
精选产品
-
面向多行业场景的成熟产品,开箱即用、灵活扩展
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
-
- {{ item.productName }}
-
-
{{ stripHtml(item.description || item.subtitle) }}
-
-
-
-
- 查看全部产品 →
-
-
-
-
-
-
-
-
-
客户案例
-
成功案例
-
来自不同行业的真实落地实践
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
{{ item.title }}
-
{{ stripHtml(item.summary) }}
-
客户:{{ item.clientName }}
-
-
-
-
-
- 查看更多案例 →
-
-
-
-
-
-
-
-
-
有项目需求或合作意向?
-
立即联系我们,获取专属方案与产品演示
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/pages/NewsDetail.vue b/app/templates/template-06/pages/NewsDetail.vue
deleted file mode 100644
index 7cfa3b3..0000000
--- a/app/templates/template-06/pages/NewsDetail.vue
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
← 返回新闻列表
-
{{ article.title }}
-
- {{ article.categoryName }}
- 发布时间:{{ formatDate(article.publishTime) }}
- 作者:{{ article.author }}
-
-
-
![]()
-
-
-
-
-
文章不存在或已下架
- 返回新闻列表
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/pages/NewsList.vue b/app/templates/template-06/pages/NewsList.vue
deleted file mode 100644
index 2ca0e4a..0000000
--- a/app/templates/template-06/pages/NewsList.vue
+++ /dev/null
@@ -1,113 +0,0 @@
-
-
-
-
-
-
-
-
{{ pageTitle }}
-
了解企业最新动态、行业洞察与产品资讯
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
{{ item.title }}
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/pages/Page.vue b/app/templates/template-06/pages/Page.vue
deleted file mode 100644
index aca2ca6..0000000
--- a/app/templates/template-06/pages/Page.vue
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-
-
-
{{ pageTitle }}
-
-
-
-
-
-
-
更新时间:{{ formatDate(pageData.updateTime) }}
-
-
-
-
-
-
-
-
-
子栏目
-
-
- {{ p.title }}
- {{ excerpt(p.content) }}
-
-
-
-
-
-
-
{{ pageTitle }}
-
{{ emptyState.title }}
-
{{ emptyState.desc }}
当前导航:{{ currentNav?.title || pageTitle }}(ID:{{ navigationId }})
-
返回首页
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/pages/ProductDetail.vue b/app/templates/template-06/pages/ProductDetail.vue
deleted file mode 100644
index 4e33b87..0000000
--- a/app/templates/template-06/pages/ProductDetail.vue
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
← 返回产品列表
-
-
-
![]()
-
暂无图片
-
-
-
{{ product.productName }}
-
{{ product.subtitle }}
-
{{ stripHtml(product.description) }}
-
{{ product.price }}
-
-
-
-
-
-
-
产品不存在或已下架
- 返回产品列表
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/pages/ProductList.vue b/app/templates/template-06/pages/ProductList.vue
deleted file mode 100644
index dab6c6d..0000000
--- a/app/templates/template-06/pages/ProductList.vue
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
-
-
产品中心
-
面向多行业场景的成熟产品,开箱即用、灵活扩展
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
{{ item.productName }}
-
{{ stripHtml(item.description || item.subtitle) }}
-
- {{ item.price }}
- 了解详情 →
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-06/theme.css b/app/templates/template-06/theme.css
deleted file mode 100644
index 83301b4..0000000
--- a/app/templates/template-06/theme.css
+++ /dev/null
@@ -1,12 +0,0 @@
-/* 模板 6 主题变量(企业科技风,深蓝 + 中国红) */
-[data-template-id="template-06"] {
- --t6-primary: #1E2A47; /* 深蓝主色:头部/页脚背景 */
- --t6-primary-dark: #16203A; /* 深蓝加深:渐变、悬浮 */
- --t6-accent: #CF1313; /* 中国红点缀:按钮、强调 */
- --t6-accent-dark: #A60E0E; /* 红色加深 */
- --t6-bg: #F4F6FA; /* 浅灰蓝区块背景 */
- --t6-text: #333333; /* 正文主色 */
- --t6-text-secondary: #666666; /* 次级文字 */
- --t6-border: #E5E7EB; /* 边框 */
- --t6-footer-bg: #1B2233; /* 页脚背景 */
-}
diff --git a/app/templates/template-08/components/Footer.vue b/app/templates/template-08/components/Footer.vue
deleted file mode 100644
index d6960ec..0000000
--- a/app/templates/template-08/components/Footer.vue
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
diff --git a/app/templates/template-08/components/Header.vue b/app/templates/template-08/components/Header.vue
deleted file mode 100644
index 3fde257..0000000
--- a/app/templates/template-08/components/Header.vue
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
服务热线
-
{{ phone || '400-000-0000' }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.title }}
-
-
- {{ child.title }}
-
-
-
- {{ item.title }}
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-08/components/HeroSection.vue b/app/templates/template-08/components/HeroSection.vue
deleted file mode 100644
index 72fd0c4..0000000
--- a/app/templates/template-08/components/HeroSection.vue
+++ /dev/null
@@ -1,195 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ currentTitle }}
-
{{ currentSubtitle }}
-
- 了解更多
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-08/config.ts b/app/templates/template-08/config.ts
deleted file mode 100644
index f1af47d..0000000
--- a/app/templates/template-08/config.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { TemplateConfig } from '~/composables/useTemplate'
-
-/**
- * 模板 8 配置
- * 金棕企业风,对齐 gxhrtc 招标公告类官网(全宽轮播 + 金棕导航条 + 多业务板块)
- */
-export default {
- id: 'template-08',
- name: '金棕企业模板',
- description: '金棕企业风,适合招标公告、工程建设、咨询服务类企业官网',
- preview: '/templates/cloud-website/template-08.png',
- supportedModules: ['home', 'products', 'cases', 'news', 'contact', 'page'],
- themeConfig: {
- primaryColor: '#a87b3f',
- secondaryColor: '#c8a470',
- fontFamily: '"Noto Sans SC", "Source Han Sans SC", "思源黑体", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif'
- }
-} satisfies TemplateConfig
diff --git a/app/templates/template-08/pages/About.vue b/app/templates/template-08/pages/About.vue
deleted file mode 100644
index 2226f92..0000000
--- a/app/templates/template-08/pages/About.vue
+++ /dev/null
@@ -1,157 +0,0 @@
-
-
-
-
-
-
-
-
-
{{ pageTitle }}
-
- {{ subTitle }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ pageTitle }}
-
- 更新于 {{ updateTimeText }}
-
-
-
-
-
-
-
-
-
-
{{ emptyState.title }}
-
{{ emptyState.desc }}
-
返回首页
-
-
-
-
-
-
-
想进一步了解我们?
-
- 欢迎来电咨询或在线留言,我们将安排专业顾问与您对接
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-08/pages/CaseDetail.vue b/app/templates/template-08/pages/CaseDetail.vue
deleted file mode 100644
index 1e34f3b..0000000
--- a/app/templates/template-08/pages/CaseDetail.vue
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
- ← 返回案例列表
-
-
-
{{ caseItem.title }}
-
-
-
- {{ caseItem.clientName }}
-
- 发布时间:{{ formatDate(caseItem.publishTime) }}
- 行业:{{ caseItem.categoryName }}
-
-
-
-
![]()
-
-
-
- {{ caseItem.summary }}
-
-
-
-
-
-
-
案例不存在或已下架
- 返回案例列表
-
-
-
-
-
-
diff --git a/app/templates/template-08/pages/CaseList.vue b/app/templates/template-08/pages/CaseList.vue
deleted file mode 100644
index 53b0766..0000000
--- a/app/templates/template-08/pages/CaseList.vue
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-
{{ pageTitle }}
-
{{ pageTitle }}
-
展示我们的成功案例与行业经验
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
- 客户:{{ item.clientName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-08/pages/Contact.vue b/app/templates/template-08/pages/Contact.vue
deleted file mode 100644
index 9b5cedd..0000000
--- a/app/templates/template-08/pages/Contact.vue
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
联系我们
-
期待与您相遇
-
有任何问题或合作意向,欢迎随时与我们联系
-
-
-
-
-
-
联系方式
-
-
-
-
-
电话咨询
-
{{ siteInfo?.phone || '400-000-0000' }}
-
-
-
-
-
-
-
电子邮箱
-
{{ siteInfo?.email || 'contact@example.com' }}
-
-
-
-
-
-
-
公司地址
-
{{ siteInfo?.address || '请填写公司地址' }}
-
-
-
-
-
-
-
-
在线留言
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-08/pages/Home.vue b/app/templates/template-08/pages/Home.vue
deleted file mode 100644
index 3dd8571..0000000
--- a/app/templates/template-08/pages/Home.vue
+++ /dev/null
@@ -1,226 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
{{ block.title }}
- 查看更多 >
-
-
-
- -
-
- {{ item.title }}
- {{ formatDate(item.publishTime) }}
-
-
- -
- 暂无内容
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ newsCenterTitle }}
-
-
-
-
-
-
-
{{ block.title }}
- 查看更多 >
-
-
-
- -
-
-
- 无图
-
-
{{ item.title }}
-
{{ formatDate(item.publishTime) }}
-
-
-
- -
- 暂无内容
-
-
-
-
-
-
-
-
-
-
-
准备好开始合作了吗?
-
立即联系我们,获取专属企业官网解决方案,开启数字化增长之旅。
-
-
-
-
-
-
-
diff --git a/app/templates/template-08/pages/NewsDetail.vue b/app/templates/template-08/pages/NewsDetail.vue
deleted file mode 100644
index 7778b00..0000000
--- a/app/templates/template-08/pages/NewsDetail.vue
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
- ← 返回新闻列表
-
-
-
- {{ article.title }}
-
-
-
-
- {{ article.categoryName }}
-
- 发布时间:{{ formatDate(article.publishTime) }}
- 作者:{{ article.author }}
-
-
-
-
-
-
-
-
文章不存在或已下架
- 返回新闻列表
-
-
-
-
-
-
diff --git a/app/templates/template-08/pages/NewsList.vue b/app/templates/template-08/pages/NewsList.vue
deleted file mode 100644
index 7bbee70..0000000
--- a/app/templates/template-08/pages/NewsList.vue
+++ /dev/null
@@ -1,188 +0,0 @@
-
-
-
-
-
品牌动态
-
{{ pageTitle }}
-
了解品牌最新动态与行业资讯
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
- {{ item.title }}
-
-
{{ stripHtml(item.summary) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-08/pages/Page.vue b/app/templates/template-08/pages/Page.vue
deleted file mode 100644
index 189f39a..0000000
--- a/app/templates/template-08/pages/Page.vue
+++ /dev/null
@@ -1,166 +0,0 @@
-
-
-
-
-
-
-
- {{ pageTitle }}
-
-
-
-
-
- 更新时间:{{ formatDate(pageData.updateTime) }}
-
-
-
-
-
-
-
-
-
子栏目
-
-
- {{ p.title }}
- {{ excerpt(p.content) }}
-
-
-
-
-
-
-
{{ pageTitle }}
-
{{ emptyState.title }}
-
- {{ emptyState.desc }}
- 当前导航:{{ currentNav?.title || pageTitle }}(ID:{{ navigationId }})
-
-
返回首页
-
-
-
-
-
-
diff --git a/app/templates/template-08/pages/ProductDetail.vue b/app/templates/template-08/pages/ProductDetail.vue
deleted file mode 100644
index d6f6bd7..0000000
--- a/app/templates/template-08/pages/ProductDetail.vue
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
- ← 返回产品列表
-
-
-
-
-
![]()
-
-
-
-
{{ product.productName }}
-
{{ product.subtitle }}
-
{{ stripHtml(product.description) }}
-
- {{ product.price }}
-
-
-
-
-
-
-
产品详情
-
-
-
-
-
-
产品不存在或已下架
- 返回产品列表
-
-
-
-
-
-
diff --git a/app/templates/template-08/pages/ProductList.vue b/app/templates/template-08/pages/ProductList.vue
deleted file mode 100644
index 0acc58d..0000000
--- a/app/templates/template-08/pages/ProductList.vue
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-
产品系列
-
产品中心
-
为您精选自然美味的好产品
-
-
-
-
-
-
-
-
-
-
-
![]()
-
暂无图片
-
-
-
- {{ item.productName }}
-
-
{{ stripHtml(item.description || item.subtitle) }}
-
- {{ item.price }}
-
- 了解详情 →
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-08/theme.css b/app/templates/template-08/theme.css
deleted file mode 100644
index 111316b..0000000
--- a/app/templates/template-08/theme.css
+++ /dev/null
@@ -1,49 +0,0 @@
-/* 模板 8 主题变量(金棕企业风,对齐 gxhrtc 招标公告类官网)
- 通过 :root 全局定义,确保组件内 var(--t8-*) 始终有值,
- 不依赖 data-template-id 作用域(兼容 SSR 布局注入时机) */
-:root {
- --t8-primary: #a87b3f;
- --t8-primary-dark: #8a6230;
- --t8-primary-light: #c8a470;
- --t8-primary-soft: #f3ebdd;
- --t8-primary-faint: #faf6ef;
- --t8-bg: #f5efe6;
- --t8-bg-soft: #faf6ef;
- --t8-border: #e8e0d4;
- --t8-border-2: #e8dfd0;
- --t8-text: #4a3f35;
- --t8-text-secondary: #8a7d6b;
- --t8-muted: #b9a892;
- --t8-muted-light: #e2d6c4;
- --t8-muted-2: #a99b88;
- --t8-secondary: #e8d5b5;
- --t8-accent: #c8a470;
- --t8-success: #5BA53A;
- --t8-danger: #c0533a;
- /* 导航条金棕渐变(截图风格:上→下三段式立体金棕) */
- --t8-footer-bg: #2e2418;
- --t8-navbar-bg: linear-gradient(180deg, #cfb576 0%, #b7a481 100%);
-}
-
-[data-template-id="template-08"] {
- --t8-primary: #a87b3f;
- --t8-primary-dark: #8a6230;
- --t8-primary-light: #c8a470;
- --t8-primary-soft: #f3ebdd;
- --t8-primary-faint: #faf6ef;
- --t8-bg: #f5efe6;
- --t8-bg-soft: #faf6ef;
- --t8-border: #e8e0d4;
- --t8-border-2: #e8dfd0;
- --t8-text: #4a3f35;
- --t8-text-secondary: #8a7d6b;
- --t8-muted: #b9a892;
- --t8-muted-light: #e2d6c4;
- --t8-muted-2: #a99b88;
- --t8-secondary: #e8d5b5;
- --t8-accent: #c8a470;
- --t8-success: #5BA53A;
- --t8-danger: #c0533a;
- --t8-footer-bg: #2e2418;
- --t8-navbar-bg: linear-gradient(180deg, #cfb576 0%, #b7a481 100%);
-}
diff --git a/app/templates/template-09/components/Footer.vue b/app/templates/template-09/components/Footer.vue
deleted file mode 100644
index b82c486..0000000
--- a/app/templates/template-09/components/Footer.vue
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
diff --git a/app/templates/template-09/components/Header.vue b/app/templates/template-09/components/Header.vue
deleted file mode 100644
index 09efa64..0000000
--- a/app/templates/template-09/components/Header.vue
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.title }}
-
-
- {{ child.title }}
-
-
-
- {{ item.title }}
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-09/components/HeroSection.vue b/app/templates/template-09/components/HeroSection.vue
deleted file mode 100644
index 18d3d98..0000000
--- a/app/templates/template-09/components/HeroSection.vue
+++ /dev/null
@@ -1,153 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ heroTitle }}
-
{{ heroSubtitle }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-09/config.ts b/app/templates/template-09/config.ts
deleted file mode 100644
index d5ffed8..0000000
--- a/app/templates/template-09/config.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import type { TemplateConfig } from '~/composables/useTemplate'
-
-/**
- * 模板 9 配置
- * 墨绿文化出版风,对齐漓江出版社官网
- * (白底导航 + 数据统计 + 新闻中心 + 图书速递横滚 + 名家圆形头像 + 作品集封面墙)
- */
-export default {
- id: 'template-09',
- name: '墨绿出版模板',
- description: '墨绿文化出版风,适合出版社、文化传媒、图书发行、教育机构类官网',
- preview: '/templates/cloud-website/template-09.png',
- supportedModules: ['home', 'products', 'cases', 'news', 'contact', 'page'],
- themeConfig: {
- primaryColor: '#008960',
- secondaryColor: '#00a878',
- fontFamily: '"Noto Sans SC", "Source Han Sans SC", "思源黑体", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif'
- }
-} satisfies TemplateConfig
diff --git a/app/templates/template-09/pages/About.vue b/app/templates/template-09/pages/About.vue
deleted file mode 100644
index 0c88948..0000000
--- a/app/templates/template-09/pages/About.vue
+++ /dev/null
@@ -1,160 +0,0 @@
-
-
-
-
-
-
-
-
-
{{ pageTitle }}
-
- {{ subTitle }}
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
-
-
{{ pageTitle }}
-
- 更新于 {{ updateTimeText }}
-
-
-
-
-
-
-
-
-
-
{{ emptyState.title }}
-
{{ emptyState.desc }}
-
返回首页
-
-
-
-
-
-
-
想进一步了解我们?
-
- 欢迎来电咨询或在线留言,我们将安排专业顾问与您对接
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-09/pages/CaseDetail.vue b/app/templates/template-09/pages/CaseDetail.vue
deleted file mode 100644
index 1eb7c1f..0000000
--- a/app/templates/template-09/pages/CaseDetail.vue
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
- ← 返回案例列表
-
-
-
{{ caseItem.title }}
-
-
-
- {{ caseItem.clientName }}
-
- 发布时间:{{ formatDate(caseItem.publishTime) }}
- 行业:{{ caseItem.categoryName }}
-
-
-
-
![]()
-
-
-
- {{ caseItem.summary }}
-
-
-
-
-
-
-
案例不存在或已下架
- 返回案例列表
-
-
-
-
-
-
diff --git a/app/templates/template-09/pages/CaseList.vue b/app/templates/template-09/pages/CaseList.vue
deleted file mode 100644
index f5b17cf..0000000
--- a/app/templates/template-09/pages/CaseList.vue
+++ /dev/null
@@ -1,145 +0,0 @@
-
-
-
-
{{ pageTitle }}
-
-
-
-
-
-
-
-
-
-
-
![]()
-
- {{ item.title }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-09/pages/Contact.vue b/app/templates/template-09/pages/Contact.vue
deleted file mode 100644
index 04038e8..0000000
--- a/app/templates/template-09/pages/Contact.vue
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
联系我们
-
期待与您相遇
-
有任何问题或合作意向,欢迎随时与我们联系
-
-
-
-
-
-
联系方式
-
-
-
-
-
电话咨询
-
{{ siteInfo?.phone || '400-000-0000' }}
-
-
-
-
-
-
-
电子邮箱
-
{{ siteInfo?.email || 'contact@example.com' }}
-
-
-
-
-
-
-
公司地址
-
{{ siteInfo?.address || '请填写公司地址' }}
-
-
-
-
-
-
-
-
在线留言
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-09/pages/Home.vue b/app/templates/template-09/pages/Home.vue
deleted file mode 100644
index fb50ca0..0000000
--- a/app/templates/template-09/pages/Home.vue
+++ /dev/null
@@ -1,434 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ s.value }}
-
{{ s.label }}
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ newsNav?.title || '新闻中心' }}
-
-
-
-
-
-
![]()
-
-
-
-
{{ featuredNews.title }}
-
- {{ formatDate(featuredNews.publishTime) }}
-
-
-
- {{ summaryOf(featuredNews) }}
-
-
-
-
-
-
-
- -
-
-
-
- {{ item.title }}
-
-
- {{ formatDate(item.publishTime) }}
-
-
-
-
-
-
-
-
-
-
-
-
{{ bookNav?.title || '图书速递' }}
-
-
-
-
-
-
-
-
{{ masterNav?.title || '名家经典' }}
-
-
-
-
![]()
-
- {{ masterName(item) }}
-
-
-
-
-
-
-
-
-
作品集
-
-
-
-
![]()
-
- {{ item.title }}
-
-
-
-
- 查看更多 More
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-09/pages/NewsDetail.vue b/app/templates/template-09/pages/NewsDetail.vue
deleted file mode 100644
index 511c384..0000000
--- a/app/templates/template-09/pages/NewsDetail.vue
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
- 首页
- >
-
- {{ article.categoryName || '新闻中心' }}
-
- >
- 正文
-
-
-
- {{ article.title }}
-
-
-
- {{ formatDate(article.publishTime) }}
- 作者:{{ article.author }}
- 来源:{{ article.source }}
- {{ article.categoryName }}
-
-
-
-
![]()
-
-
-
-
-
-
- 返回列表
-
-
-
-
-
-
文章不存在或已下架
- 返回新闻列表
-
-
-
-
-
-
diff --git a/app/templates/template-09/pages/NewsList.vue b/app/templates/template-09/pages/NewsList.vue
deleted file mode 100644
index 6a7724f..0000000
--- a/app/templates/template-09/pages/NewsList.vue
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
-
{{ pageTitle }}
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
![]()
-
-
-
{{ item.title }}
-
- {{ stripHtml(item.summary || item.content || '') }}
-
-
- {{ formatDate(item.publishTime) }}
- {{ item.categoryName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-09/pages/Page.vue b/app/templates/template-09/pages/Page.vue
deleted file mode 100644
index 99e5e69..0000000
--- a/app/templates/template-09/pages/Page.vue
+++ /dev/null
@@ -1,161 +0,0 @@
-
-
-
-
-
-
{{ pageTitle }}
-
-
- 更新时间:{{ formatDate(pageData.updateTime) }}
-
-
-
-
-
-
-
-
-
子栏目
-
-
- {{ p.title }}
- {{ excerpt(p.content) }}
-
-
-
-
-
-
-
{{ emptyState.title }}
-
- {{ emptyState.desc }}
- 当前导航:{{ currentNav?.title || pageTitle }}(ID:{{ navigationId }})
-
-
返回首页
-
-
-
-
-
-
diff --git a/app/templates/template-09/pages/ProductDetail.vue b/app/templates/template-09/pages/ProductDetail.vue
deleted file mode 100644
index 2009c3d..0000000
--- a/app/templates/template-09/pages/ProductDetail.vue
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
- ← 返回产品列表
-
-
-
-
-
![]()
-
-
-
-
{{ product.productName }}
-
{{ product.subtitle }}
-
{{ stripHtml(product.description) }}
-
- {{ product.price }}
-
-
-
-
-
-
-
产品详情
-
-
-
-
-
-
产品不存在或已下架
- 返回产品列表
-
-
-
-
-
-
diff --git a/app/templates/template-09/pages/ProductList.vue b/app/templates/template-09/pages/ProductList.vue
deleted file mode 100644
index c536c2a..0000000
--- a/app/templates/template-09/pages/ProductList.vue
+++ /dev/null
@@ -1,169 +0,0 @@
-
-
-
-
{{ pageTitle }}
-
-
-
-
-
-
-
-
-
-
-
![]()
-
- {{ item.productName }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-09/theme.css b/app/templates/template-09/theme.css
deleted file mode 100644
index de7b364..0000000
--- a/app/templates/template-09/theme.css
+++ /dev/null
@@ -1,121 +0,0 @@
-/* 模板 9 主题变量(墨绿文化出版风,对齐漓江出版社官网)
- 通过 :root 全局定义,确保组件内 var(--t9-*) 始终有值,
- 不依赖 data-template-id 作用域(兼容 SSR 布局注入时机) */
-:root {
- --t9-primary: #008960;
- --t9-primary-dark: #006c4b;
- --t9-primary-light: #00a878;
- --t9-primary-soft: #e6f4ef;
- --t9-primary-faint: #f4faf8;
- --t9-bg: #ffffff;
- --t9-bg-soft: #f9f9f9;
- --t9-bg-gray: #f6f6f6;
- --t9-border: #e5e5e5;
- --t9-border-2: #cbcbcb;
- --t9-text: #505050;
- --t9-text-strong: #333333;
- --t9-text-secondary: #6e6e6e;
- --t9-muted: #959595;
- --t9-muted-light: #cbcbcb;
- --t9-muted-2: #8d8d8d;
- --t9-secondary: #00a878;
- --t9-accent: #c8a86b;
- --t9-success: #008960;
- --t9-danger: #c0392b;
- /* 页脚深色背景 */
- --t9-footer-bg: #3a3a3a;
- --t9-footer-text: #9b9b9b;
- /* 固定内容区宽度(原站 1200px 设计稿) */
- --t9-container: 1200px;
-}
-
-[data-template-id="template-09"] {
- --t9-primary: #008960;
- --t9-primary-dark: #006c4b;
- --t9-primary-light: #00a878;
- --t9-primary-soft: #e6f4ef;
- --t9-primary-faint: #f4faf8;
- --t9-bg: #ffffff;
- --t9-bg-soft: #f9f9f9;
- --t9-bg-gray: #f6f6f6;
- --t9-border: #e5e5e5;
- --t9-border-2: #cbcbcb;
- --t9-text: #505050;
- --t9-text-strong: #333333;
- --t9-text-secondary: #6e6e6e;
- --t9-muted: #959595;
- --t9-muted-light: #cbcbcb;
- --t9-muted-2: #8d8d8d;
- --t9-secondary: #00a878;
- --t9-accent: #c8a86b;
- --t9-success: #008960;
- --t9-danger: #c0392b;
- --t9-footer-bg: #3a3a3a;
- --t9-footer-text: #9b9b9b;
- --t9-container: 1200px;
-}
-
-/* 模板 9 固定宽度容器:桌面端 1200px 居中,移动端自适应留白 */
-.t9-container {
- width: 100%;
- max-width: var(--t9-container);
- margin-left: auto;
- margin-right: auto;
- padding-left: 16px;
- padding-right: 16px;
-}
-
-/* 栏目大标题:居中 + 下方短横线(对齐原站 .Title / .title) */
-.t9-section-title {
- position: relative;
- text-align: center;
- font-size: 26px;
- line-height: 1.4;
- letter-spacing: 2px;
- color: var(--t9-text);
- padding: 44px 0 22px;
-}
-.t9-section-title::after {
- content: '';
- display: block;
- width: 46px;
- height: 3px;
- margin: 14px auto 0;
- background-color: var(--t9-primary);
- border-radius: 2px;
-}
-
-/* 图书速递横向滚动条外观 */
-.t9-scroll-x {
- scrollbar-width: thin;
- scrollbar-color: var(--t9-primary-light) transparent;
-}
-.t9-scroll-x::-webkit-scrollbar {
- height: 6px;
-}
-.t9-scroll-x::-webkit-scrollbar-track {
- background: transparent;
-}
-.t9-scroll-x::-webkit-scrollbar-thumb {
- background-color: var(--t9-primary-light);
- border-radius: 3px;
-}
-
-/* 单行/多行省略 */
-.t9-ellipsis {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-.t9-clamp-2 {
- display: -webkit-box;
- -webkit-line-clamp: 2;
- -webkit-box-orient: vertical;
- overflow: hidden;
-}
-.t9-clamp-3 {
- display: -webkit-box;
- -webkit-line-clamp: 3;
- -webkit-box-orient: vertical;
- overflow: hidden;
-}
diff --git a/app/templates/template-10/components/Footer.vue b/app/templates/template-10/components/Footer.vue
deleted file mode 100644
index ad30e12..0000000
--- a/app/templates/template-10/components/Footer.vue
+++ /dev/null
@@ -1,153 +0,0 @@
-
-
-
-
-
diff --git a/app/templates/template-10/components/Header.vue b/app/templates/template-10/components/Header.vue
deleted file mode 100644
index fc020e8..0000000
--- a/app/templates/template-10/components/Header.vue
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-
-
- C-MVP
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.title }}
-
-
- {{ child.title }}
-
-
-
- {{ item.title }}
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-10/components/HeroSection.vue b/app/templates/template-10/components/HeroSection.vue
deleted file mode 100644
index 2fdfb03..0000000
--- a/app/templates/template-10/components/HeroSection.vue
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
-
![]()
-

-
-
-
-
-
-
-
- {{ heroTitle }}
-
-
- {{ heroSubtitle }}
-
-
-
- 了解产品
-
-
- 联系我们
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-10/config.ts b/app/templates/template-10/config.ts
deleted file mode 100644
index 210b074..0000000
--- a/app/templates/template-10/config.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import type { TemplateConfig } from '~/composables/useTemplate'
-
-/**
- * 模板 10 配置
- * 创芯存储科技蓝风格,面向半导体、电子元器件、存储芯片、工业控制类企业官网
- * 特征:全宽科技 Banner、产品中心 Tab、核心优势数字卡片、行业解决方案交替布局、深蓝页脚
- */
-export default {
- id: 'template-10',
- name: '创芯存储科技蓝模板',
- description: '科技蓝专业风格,适合半导体、电子元器件、存储芯片、工业控制类企业官网,含产品中心、解决方案、品牌优势、新闻资讯等模块',
- preview: '/templates/cloud-website/template-10.png',
- supportedModules: ['home', 'products', 'cases', 'news', 'contact', 'page'],
- themeConfig: {
- primaryColor: '#0052D9',
- secondaryColor: '#3370FF',
- fontFamily: '"Noto Sans SC", "Source Han Sans SC", "思源黑体", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif'
- }
-} satisfies TemplateConfig
diff --git a/app/templates/template-10/pages/About.vue b/app/templates/template-10/pages/About.vue
deleted file mode 100644
index 2fb1573..0000000
--- a/app/templates/template-10/pages/About.vue
+++ /dev/null
@@ -1,227 +0,0 @@
-
-
-
-
-
-
-
{{ pageTitle }}
-
About Us
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
企业定位
-
- {{ companyPosition || '深圳市创芯存储技术有限公司成立于2020年,主营DRAM与Flash存储芯片,是一家专注于为网络通讯、消费电子、AI、汽车电子、工业控制等高增长领域提供高性能和高可靠性存储芯片解决方案的创新型企业。' }}
-
-
-
-
企业目标
-
- {{ companyGoal || '致力于通过稳定的产品、有竞争力的价格、持续的供应和超越客户期望的服务,为客户创造满意度、忠诚度和口碑的价值。' }}
-
-
-
-
-
-
-
-
-
-
-
-
使命 愿景 价值观
-
-
-
愿景
-
紧跟人工智能存储需求成长,成为行业值得信赖的存储解决方案提供商。
-
-
-
使命
-
成为客户最具价值合作伙伴,持续为客户创造满意度、忠诚度和口碑的价值。
-
-
-
-
-
-
-
-
-
-
-
- {{ siteName || 'C-MVP' }} 致力于为客户创造
-
-
- 满意度、忠诚度、口碑的价值
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ item.title }}
-
{{ item.desc }}
-
-
-
- 价值
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-10/pages/CaseDetail.vue b/app/templates/template-10/pages/CaseDetail.vue
deleted file mode 100644
index 1bec343..0000000
--- a/app/templates/template-10/pages/CaseDetail.vue
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-
-
-
{{ caseNav?.title || '行业解决方案' }}
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
- {{ caseItem.title }}
-
-
- {{ caseItem.summary }}
-
-
-
-
-
-
-
-
-
-
相关方案
-
-
-
-
![]()
-
-
-
- {{ item.title }}
-
-
-
-
-
-
-
-
- 方案不存在或已下架
-
-
-
-
-
-
diff --git a/app/templates/template-10/pages/CaseList.vue b/app/templates/template-10/pages/CaseList.vue
deleted file mode 100644
index 79b8c94..0000000
--- a/app/templates/template-10/pages/CaseList.vue
+++ /dev/null
@@ -1,238 +0,0 @@
-
-
-
-
-
-
-
{{ pageTitle }}
-
Solution
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
- {{ item.title }}
-
-
- {{ summaryOf(item) }}
-
-
- 了解详情
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
{{ sol.title }}
-
{{ sol.desc }}
-
- 了解详情
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-10/pages/Contact.vue b/app/templates/template-10/pages/Contact.vue
deleted file mode 100644
index 155dbfa..0000000
--- a/app/templates/template-10/pages/Contact.vue
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-
-
-
联系我们
-
Contact Us
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

-
-
-
- {{ siteName || '深圳市创芯存储技术有限公司' }}
-
-
{{ englishName || 'C-MVP Electronics Co.,Ltd.' }}
-
-
- -
- 电话
- {{ phone }}
- —
-
- -
- 邮箱
- {{ email }}
- —
-
- -
- 网址
- {{ siteUrl }}
- —
-
- -
- 地址
- {{ address || '—' }}
-
-
-
-
-
-
-
-
-
在线留言
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-10/pages/Home.vue b/app/templates/template-10/pages/Home.vue
deleted file mode 100644
index 8e82973..0000000
--- a/app/templates/template-10/pages/Home.vue
+++ /dev/null
@@ -1,396 +0,0 @@
-
-
-
-
-
-
-
-
{{ siteName || '深圳市创芯存储技术有限公司' }}
-
-
-
-
- 企业定位
-
-
- {{ companyPosition || '专注DRAM与Flash存储芯片,为网络通讯、消费电子、AI、汽车电子、工业控制等高速增长领域提供高性能和高可靠性存储解决方案。' }}
-
-
-
-
- 企业目标
-
-
- {{ companyGoal || '致力于通过稳定的产品、有竞争力的价格、持续的供应和超越客户期望的服务,为客户创造满意度、忠诚度和口碑的价值。' }}
-
-
-
-
-
![公司环境]()
-
-
-
-
-
-
-
-
-
{{ productNav?.title || '产品中心' }}
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
- {{ item.productName }}
-
-
- {{ item.summary || item.description || '' }}
-
-
-
-
-
-
- 暂无产品内容
-
-
-
-
- 查看更多产品
-
-
-
-
-
-
-
-
-
核心优势
-
-
-
- {{ adv.num }}
-
-
- {{ adv.title }}
-
-
- {{ adv.desc }}
-
-
-
-
-
-
-
-
-
-
{{ caseNav?.title || '行业解决方案' }}
-
-
-
-
-
-
- {{ item.title }}
-
-
- {{ summaryOf(item) }}
-
-
-
-
-
-
-
![]()
-
-
-
{{ sol.title }}
-
{{ sol.desc }}
-
-
-
-
-
-
-
-
-
-
-
-
为什么选择创芯
-
- {{ whyChooseText || '多年存储行业积淀,掌握嵌入式存储核心器件与方案设计能力,从选型推荐、样品测试到批量交付,提供全生命周期技术支持,助力客户缩短开发周期、降低供应链风险。' }}
-
-
-
- 在线咨询
-
-
-
- 资料下载
-
-
-
-
-
-
-
-
-
-
{{ newsNav?.title || '企业资讯' }}
-
-
-
-
![]()
-
-
-
- {{ item.title }}
-
-
- {{ summaryOf(item) }}
-
-
{{ formatDate(item.publishTime) }}
-
-
-
-
-
- 查看更多资讯
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-10/pages/NewsDetail.vue b/app/templates/template-10/pages/NewsDetail.vue
deleted file mode 100644
index e03a5be..0000000
--- a/app/templates/template-10/pages/NewsDetail.vue
+++ /dev/null
@@ -1,155 +0,0 @@
-
-
-
-
-
-
-
{{ newsNav?.title || '企业资讯' }}
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
- {{ article.title }}
-
-
-
- 发布时间:{{ formatDate(article.publishTime) }}
-
- 作者:{{ article.author }}
- 来源:{{ article.source }}
-
-
-
-
-
-
-
-
-
-
-
相关资讯
-
-
-
-
![]()
-
-
-
- {{ item.title }}
-
-
-
-
-
-
-
-
- 资讯不存在或已下架
-
-
-
-
-
-
diff --git a/app/templates/template-10/pages/NewsList.vue b/app/templates/template-10/pages/NewsList.vue
deleted file mode 100644
index f629fed..0000000
--- a/app/templates/template-10/pages/NewsList.vue
+++ /dev/null
@@ -1,193 +0,0 @@
-
-
-
-
-
-
-
{{ pageTitle }}
-
News
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ pageTitle }}
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
- {{ item.title }}
-
-
- {{ summaryOf(item) }}
-
-
{{ formatDate(item.publishTime) }}
-
-
-
-
-
-
- 暂无资讯内容
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-10/pages/Page.vue b/app/templates/template-10/pages/Page.vue
deleted file mode 100644
index ab9921a..0000000
--- a/app/templates/template-10/pages/Page.vue
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
-
-
{{ pageTitle }}
-
-
-
-
-
-
-
![]()
-
-
-
-
-
-
{{ pageTitle }}
-
- 更新于 {{ updateTimeText }}
-
-
-
-
-
-
-
-
-
-
-
{{ emptyState.title }}
-
{{ emptyState.desc }}
-
返回首页
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-10/pages/ProductDetail.vue b/app/templates/template-10/pages/ProductDetail.vue
deleted file mode 100644
index 2efe4f3..0000000
--- a/app/templates/template-10/pages/ProductDetail.vue
+++ /dev/null
@@ -1,306 +0,0 @@
-
-
-
-
-
-
-
{{ productNav?.title || '产品中心' }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
- {{ product.productName }}
-
-
- {{ product.summary || product.description || '该产品暂无详细描述。' }}
-
-
-
-
- 联系我们
-
-
-
-
-
-
-
-
-
-
-
-
-
-
产品参数
-
-
-
-
- |
- {{ h }}
- |
-
-
-
-
- |
- {{ cell }}
- |
-
-
-
-
暂无参数数据
-
-
-
-
-
-
产品特征
-
-
-
- {{ String(i + 1).padStart(2, '0') }}
-
-
{{ f }}
-
-
-
暂无特征数据
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 产品不存在或已下架
-
-
-
-
-
-
diff --git a/app/templates/template-10/pages/ProductList.vue b/app/templates/template-10/pages/ProductList.vue
deleted file mode 100644
index e09ce9e..0000000
--- a/app/templates/template-10/pages/ProductList.vue
+++ /dev/null
@@ -1,194 +0,0 @@
-
-
-
-
-
-
-
{{ pageTitle }}
-
Product Center
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
- {{ item.productName }}
-
-
- {{ item.summary || item.description || '' }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/templates/template-10/theme.css b/app/templates/template-10/theme.css
deleted file mode 100644
index 4cf1d51..0000000
--- a/app/templates/template-10/theme.css
+++ /dev/null
@@ -1,219 +0,0 @@
-/* 模板 10 主题变量(创芯存储科技蓝风格)
- 通过 :root 全局定义,确保组件内 var(--t10-*) 始终有值,
- 不依赖 data-template-id 作用域(兼容 SSR 布局注入时机) */
-:root {
- --t10-primary: #0052D9;
- --t10-primary-dark: #003BB5;
- --t10-primary-light: #3370FF;
- --t10-primary-soft: #EAF2FF;
- --t10-primary-faint: #F5F9FF;
- --t10-bg: #ffffff;
- --t10-bg-soft: #F7F8FA;
- --t10-bg-gray: #F2F4F7;
- --t10-border: #E5E7EB;
- --t10-border-2: #D1D5DB;
- --t10-text: #1F2937;
- --t10-text-strong: #111827;
- --t10-text-secondary: #4B5563;
- --t10-muted: #9CA3AF;
- --t10-muted-light: #D1D5DB;
- --t10-muted-2: #6B7280;
- --t10-success: #10B981;
- --t10-danger: #EF4444;
- /* 页脚科技蓝背景 */
- --t10-footer-bg: #0047BA;
- --t10-footer-text: rgba(255, 255, 255, 0.75);
- /* 固定内容区宽度 */
- --t10-container: 1200px;
-}
-
-[data-template-id="template-10"] {
- --t10-primary: #0052D9;
- --t10-primary-dark: #003BB5;
- --t10-primary-light: #3370FF;
- --t10-primary-soft: #EAF2FF;
- --t10-primary-faint: #F5F9FF;
- --t10-bg: #ffffff;
- --t10-bg-soft: #F7F8FA;
- --t10-bg-gray: #F2F4F7;
- --t10-border: #E5E7EB;
- --t10-border-2: #D1D5DB;
- --t10-text: #1F2937;
- --t10-text-strong: #111827;
- --t10-text-secondary: #4B5563;
- --t10-muted: #9CA3AF;
- --t10-muted-light: #D1D5DB;
- --t10-muted-2: #6B7280;
- --t10-success: #10B981;
- --t10-danger: #EF4444;
- --t10-footer-bg: #0047BA;
- --t10-footer-text: rgba(255, 255, 255, 0.75);
- --t10-container: 1200px;
-}
-
-/* 模板 10 固定宽度容器 */
-.t10-container {
- width: 100%;
- max-width: var(--t10-container);
- margin-left: auto;
- margin-right: auto;
- padding-left: 16px;
- padding-right: 16px;
-}
-
-/* 栏目大标题:居左或居中 + 下方短横线 */
-.t10-section-title {
- position: relative;
- font-size: 28px;
- line-height: 1.4;
- font-weight: 700;
- color: var(--t10-text-strong);
- padding-bottom: 16px;
- margin-bottom: 32px;
-}
-.t10-section-title::after {
- content: '';
- display: block;
- width: 48px;
- height: 4px;
- margin-top: 14px;
- background-color: var(--t10-primary);
- border-radius: 2px;
-}
-.t10-section-title.t10-section-title-center {
- text-align: center;
-}
-.t10-section-title.t10-section-title-center::after {
- margin-left: auto;
- margin-right: auto;
-}
-.t10-section-subtitle {
- font-size: 14px;
- color: var(--t10-muted-2);
- letter-spacing: 2px;
- text-transform: uppercase;
- margin-bottom: 8px;
-}
-
-/* 单行/多行省略 */
-.t10-ellipsis {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-.t10-clamp-2 {
- display: -webkit-box;
- -webkit-line-clamp: 2;
- -webkit-box-orient: vertical;
- overflow: hidden;
-}
-.t10-clamp-3 {
- display: -webkit-box;
- -webkit-line-clamp: 3;
- -webkit-box-orient: vertical;
- overflow: hidden;
-}
-
-/* 蓝色药丸按钮 */
-.t10-btn-primary {
- display: inline-flex;
- align-items: center;
- justify-content: center;
- padding: 10px 28px;
- background-color: var(--t10-primary);
- color: #ffffff;
- font-size: 14px;
- font-weight: 500;
- border-radius: 9999px;
- transition: background-color 0.2s ease;
-}
-.t10-btn-primary:hover {
- background-color: var(--t10-primary-dark);
-}
-.t10-btn-outline {
- display: inline-flex;
- align-items: center;
- justify-content: center;
- padding: 9px 26px;
- border: 1px solid var(--t10-primary);
- color: var(--t10-primary);
- font-size: 14px;
- font-weight: 500;
- border-radius: 9999px;
- transition: all 0.2s ease;
-}
-.t10-btn-outline:hover {
- background-color: var(--t10-primary);
- color: #ffffff;
-}
-
-/* 通用页面顶部 Banner(非首页) */
-.t10-page-banner {
- position: relative;
- overflow: hidden;
- min-height: 280px;
- display: flex;
- align-items: center;
- background-size: cover;
- background-position: center;
-}
-.t10-page-banner::before {
- content: '';
- position: absolute;
- inset: 0;
- background: linear-gradient(90deg, rgba(0, 71, 186, 0.85) 0%, rgba(0, 71, 186, 0.55) 60%, rgba(0, 82, 217, 0.25) 100%);
-}
-.t10-page-banner .t10-banner-inner {
- position: relative;
- z-index: 10;
-}
-
-/* 标签页导航 */
-.t10-tabs {
- display: flex;
- flex-wrap: wrap;
- gap: 8px;
- border-bottom: 1px solid var(--t10-border);
-}
-.t10-tab {
- padding: 12px 20px;
- font-size: 15px;
- color: var(--t10-text-secondary);
- border-bottom: 2px solid transparent;
- margin-bottom: -1px;
- transition: all 0.2s ease;
- white-space: nowrap;
-}
-.t10-tab:hover {
- color: var(--t10-primary);
-}
-.t10-tab.t10-tab-active {
- color: var(--t10-primary);
- border-bottom-color: var(--t10-primary);
- font-weight: 500;
-}
-
-/* 面包屑 */
-.t10-breadcrumb {
- font-size: 13px;
- color: rgba(255, 255, 255, 0.75);
-}
-.t10-breadcrumb a:hover {
- color: #ffffff;
-}
-
-/* 滚动条 */
-.t10-scroll-x {
- scrollbar-width: thin;
- scrollbar-color: var(--t10-primary-light) transparent;
-}
-.t10-scroll-x::-webkit-scrollbar {
- height: 6px;
-}
-.t10-scroll-x::-webkit-scrollbar-track {
- background: transparent;
-}
-.t10-scroll-x::-webkit-scrollbar-thumb {
- background-color: var(--t10-primary-light);
- border-radius: 3px;
-}
diff --git a/nuxt.config.ts b/nuxt.config.ts
index 6493533..648ddc9 100644
--- a/nuxt.config.ts
+++ b/nuxt.config.ts
@@ -20,7 +20,7 @@ const tenantId = process.env.NUXT_PUBLIC_TENANT_ID || ''
// 留空时下游 getSubscriptionStatus 等按空值降级,绝不回退到编码值,
// 否则 /api/app/product/detail/{productId} 会因 Integer 转换失败报错。
const appId = process.env.NUXT_PUBLIC_APP_ID || ''
-const templateId = process.env.NUXT_PUBLIC_TEMPLATE_ID || 'template-01'
+const templateId = process.env.NUXT_PUBLIC_TEMPLATE_ID || 'template-07'
// 强制模板 ID:一旦设置则拥有最高优先级,覆盖应用/站点绑定(主要用于本地调试)
const forceTemplateId = process.env.NUXT_PUBLIC_FORCE_TEMPLATE_ID || ''
// 站点名称覆盖:设置后优先于后端 AppProduct / CMS 返回值(多用于本地调试或强制品牌名)
diff --git a/public/images/template-01/about.jpg b/public/images/template-01/about.jpg
deleted file mode 100644
index c488690..0000000
Binary files a/public/images/template-01/about.jpg and /dev/null differ
diff --git a/public/images/template-01/news-default.jpg b/public/images/template-01/news-default.jpg
deleted file mode 100644
index 2e07916..0000000
Binary files a/public/images/template-01/news-default.jpg and /dev/null differ
diff --git a/public/images/template-03/about.jpg b/public/images/template-03/about.jpg
deleted file mode 100644
index c488690..0000000
Binary files a/public/images/template-03/about.jpg and /dev/null differ
diff --git a/public/images/template-03/news-default.jpg b/public/images/template-03/news-default.jpg
deleted file mode 100644
index 2e07916..0000000
Binary files a/public/images/template-03/news-default.jpg and /dev/null differ
diff --git a/public/images/template-09/about.jpg b/public/images/template-09/about.jpg
deleted file mode 100644
index c488690..0000000
Binary files a/public/images/template-09/about.jpg and /dev/null differ
diff --git a/public/images/template-09/news-default.jpg b/public/images/template-09/news-default.jpg
deleted file mode 100644
index 2e07916..0000000
Binary files a/public/images/template-09/news-default.jpg and /dev/null differ
diff --git a/public/images/template-10/about-banner.jpg b/public/images/template-10/about-banner.jpg
deleted file mode 100644
index 4057199..0000000
Binary files a/public/images/template-10/about-banner.jpg and /dev/null differ
diff --git a/public/images/template-10/about-building.jpg b/public/images/template-10/about-building.jpg
deleted file mode 100644
index 5c76bb4..0000000
Binary files a/public/images/template-10/about-building.jpg and /dev/null differ
diff --git a/public/images/template-10/about-mission-bg.jpg b/public/images/template-10/about-mission-bg.jpg
deleted file mode 100644
index 41fa8ac..0000000
Binary files a/public/images/template-10/about-mission-bg.jpg and /dev/null differ
diff --git a/public/images/template-10/advantage-banner.jpg b/public/images/template-10/advantage-banner.jpg
deleted file mode 100644
index 427677d..0000000
Binary files a/public/images/template-10/advantage-banner.jpg and /dev/null differ
diff --git a/public/images/template-10/advantage-chip.jpg b/public/images/template-10/advantage-chip.jpg
deleted file mode 100644
index 6ac7c02..0000000
Binary files a/public/images/template-10/advantage-chip.jpg and /dev/null differ
diff --git a/public/images/template-10/advantage-factory.jpg b/public/images/template-10/advantage-factory.jpg
deleted file mode 100644
index 1ef66f9..0000000
Binary files a/public/images/template-10/advantage-factory.jpg and /dev/null differ
diff --git a/public/images/template-10/advantage-logistics.jpg b/public/images/template-10/advantage-logistics.jpg
deleted file mode 100644
index 82b9072..0000000
Binary files a/public/images/template-10/advantage-logistics.jpg and /dev/null differ
diff --git a/public/images/template-10/advantage-platform.jpg b/public/images/template-10/advantage-platform.jpg
deleted file mode 100644
index 8739e35..0000000
Binary files a/public/images/template-10/advantage-platform.jpg and /dev/null differ
diff --git a/public/images/template-10/advantage-service.jpg b/public/images/template-10/advantage-service.jpg
deleted file mode 100644
index f2b999b..0000000
Binary files a/public/images/template-10/advantage-service.jpg and /dev/null differ
diff --git a/public/images/template-10/contact-banner.jpg b/public/images/template-10/contact-banner.jpg
deleted file mode 100644
index 65bee4f..0000000
Binary files a/public/images/template-10/contact-banner.jpg and /dev/null differ
diff --git a/public/images/template-10/contact-chip.jpg b/public/images/template-10/contact-chip.jpg
deleted file mode 100644
index 316ae55..0000000
Binary files a/public/images/template-10/contact-chip.jpg and /dev/null differ
diff --git a/public/images/template-10/hero-bg.jpg b/public/images/template-10/hero-bg.jpg
deleted file mode 100644
index 8c96dae..0000000
Binary files a/public/images/template-10/hero-bg.jpg and /dev/null differ
diff --git a/public/images/template-10/news-banner.jpg b/public/images/template-10/news-banner.jpg
deleted file mode 100644
index 65bee4f..0000000
Binary files a/public/images/template-10/news-banner.jpg and /dev/null differ
diff --git a/public/images/template-10/news-default.jpg b/public/images/template-10/news-default.jpg
deleted file mode 100644
index 578344b..0000000
Binary files a/public/images/template-10/news-default.jpg and /dev/null differ
diff --git a/public/images/template-10/product-banner.jpg b/public/images/template-10/product-banner.jpg
deleted file mode 100644
index f11d6b1..0000000
Binary files a/public/images/template-10/product-banner.jpg and /dev/null differ
diff --git a/public/images/template-10/product-fallback.jpg b/public/images/template-10/product-fallback.jpg
deleted file mode 100644
index 0e34770..0000000
Binary files a/public/images/template-10/product-fallback.jpg and /dev/null differ
diff --git a/public/images/template-10/solution-banner.jpg b/public/images/template-10/solution-banner.jpg
deleted file mode 100644
index e4c7b84..0000000
Binary files a/public/images/template-10/solution-banner.jpg and /dev/null differ
diff --git a/public/images/template-10/solution-industrial.jpg b/public/images/template-10/solution-industrial.jpg
deleted file mode 100644
index 5c94391..0000000
Binary files a/public/images/template-10/solution-industrial.jpg and /dev/null differ
diff --git a/public/images/template-10/solution-iot.jpg b/public/images/template-10/solution-iot.jpg
deleted file mode 100644
index ebb85f4..0000000
Binary files a/public/images/template-10/solution-iot.jpg and /dev/null differ
diff --git a/public/images/template-10/solution-security.jpg b/public/images/template-10/solution-security.jpg
deleted file mode 100644
index 995f30e..0000000
Binary files a/public/images/template-10/solution-security.jpg and /dev/null differ
diff --git a/public/images/template-10/solution-vehicle.jpg b/public/images/template-10/solution-vehicle.jpg
deleted file mode 100644
index 1726caa..0000000
Binary files a/public/images/template-10/solution-vehicle.jpg and /dev/null differ
diff --git a/public/images/template-10/why-choose-bg.jpg b/public/images/template-10/why-choose-bg.jpg
deleted file mode 100644
index 407e4d5..0000000
Binary files a/public/images/template-10/why-choose-bg.jpg and /dev/null differ
diff --git a/server/utils/case.ts b/server/utils/case.ts
index 7fb0b52..7077973 100644
--- a/server/utils/case.ts
+++ b/server/utils/case.ts
@@ -5,9 +5,8 @@ import type { CaseItem } from '~/app/types'
* 映射为前端模板约定的 CaseItem(字段:id / title / clientName …)。
*
* 后端 cms-case 控制器返回的是 caseId / caseName / customer,
- * 而 website-template 的全部模板组件(template-01 ~ template-07)均按
- * id / title / clientName 渲染,故在此统一做一次字段归一化,
- * 避免 8 套模板各自散落做字段转换。
+ * 而前端模板组件(template-07)按 id / title / clientName 渲染,
+ * 故在此统一做一次字段归一化,避免各页面散落做字段转换。
*/
export function normalizeCaseItem(raw: any): CaseItem {
if (!raw) return raw
diff --git a/server/utils/template-map.ts b/server/utils/template-map.ts
index a400676..600f4ad 100644
--- a/server/utils/template-map.ts
+++ b/server/utils/template-map.ts
@@ -6,7 +6,7 @@ type RuntimeConfig = ReturnType
/** app_template 表行(仅取解析目录名所需字段) */
interface AppTemplateRow {
id?: number
- /** 模板标识,形如 'template-08',与前端 app/templates// 目录一一对应 */
+ /** 模板标识,形如 'template-07',与前端 app/templates// 目录一一对应 */
code?: string
name?: string
}
@@ -93,7 +93,7 @@ async function getTemplateMap(config: RuntimeConfig): Promise