diff --git a/app/app.config.ts b/app/app.config.ts index c8d9a62..a08ddd5 100644 --- a/app/app.config.ts +++ b/app/app.config.ts @@ -24,6 +24,9 @@ export default defineAppConfig({ } } } + }, + colors: { + primary: 'brand', } } }) diff --git a/app/assets/css/main.css b/app/assets/css/main.css index 71447ad..a8b1a97 100644 --- a/app/assets/css/main.css +++ b/app/assets/css/main.css @@ -1,6 +1,20 @@ @import "tailwindcss"; @import "@nuxt/ui"; +@theme static { + --color-brand-50: #EFFDF5; + --color-brand-100: #D9FBE8; + --color-brand-200: #B3F5D1; + --color-brand-300: #75EDAE; + --color-brand-400: #00DC82; + --color-brand-500: #00A666; + --color-brand-600: #00A666; + --color-brand-700: #007F45; + --color-brand-800: #016538; + --color-brand-900: #0A5331; + --color-brand-950: #052E16; +} + /*:root {*/ /* --ui-container: var(--container-4xl);*/ diff --git a/app/components/AppFooter.vue b/app/components/AppFooter.vue index 2a8a727..12591e1 100644 --- a/app/components/AppFooter.vue +++ b/app/components/AppFooter.vue @@ -4,13 +4,9 @@ import type {NavigationMenuItem} from '@nuxt/ui' const items: NavigationMenuItem[] = [ { label: '电话:15280659990', - - }, { label: '邮箱:564737095@qq.com', - - }, { label: '地址:福建省福鼎市太姥山镇海埕路13号', diff --git a/app/components/AppHeader.vue b/app/components/AppHeader.vue index 1f5b618..27f681b 100644 --- a/app/components/AppHeader.vue +++ b/app/components/AppHeader.vue @@ -7,14 +7,14 @@ const items = computed(() => [{ label: '首页', to: '/', icon: 'i-lucide-book-open', - active: route.path.startsWith('/') + // active: route.path.startsWith('') }, { label: '产品与服务', icon: 'i-lucide-box', - active: route.path.startsWith('/docs/components'), + active: route.path.startsWith('/product'), children: [ - {label: '智慧蜂场建设', to: '/hive'}, + {label: '智慧蜂场建设', to: '/product/beenfactory'}, {label: '智能蜂箱研制', to: '/hive'}, {label: '质量安全溯源', to: '/hive'}, {label: '蜂产业大数据', to: '/sensors'}, diff --git a/app/components/ColorModeButton.vue b/app/components/ColorModeButton.vue deleted file mode 100644 index b6fa19a..0000000 --- a/app/components/ColorModeButton.vue +++ /dev/null @@ -1,76 +0,0 @@ - - - - - diff --git a/app/components/PolaroidItem.vue b/app/components/PolaroidItem.vue deleted file mode 100644 index 0cdb2de..0000000 --- a/app/components/PolaroidItem.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/app/components/TitleDescription.vue b/app/components/TitleDescription.vue new file mode 100644 index 0000000..164eba9 --- /dev/null +++ b/app/components/TitleDescription.vue @@ -0,0 +1,28 @@ + + + + \ No newline at end of file diff --git a/app/components/TitleSection.vue b/app/components/TitleSection.vue index a927e8f..dc2cac8 100644 --- a/app/components/TitleSection.vue +++ b/app/components/TitleSection.vue @@ -1,12 +1,13 @@ diff --git a/app/components/landing/Blog.vue b/app/components/landing/Blog.vue deleted file mode 100644 index 52a7135..0000000 --- a/app/components/landing/Blog.vue +++ /dev/null @@ -1,61 +0,0 @@ - - - diff --git a/app/components/landing/FAQ.vue b/app/components/landing/FAQ.vue deleted file mode 100644 index 7cb7648..0000000 --- a/app/components/landing/FAQ.vue +++ /dev/null @@ -1,64 +0,0 @@ - - - diff --git a/app/components/landing/Testimonials.vue b/app/components/landing/Testimonials.vue deleted file mode 100644 index 987fd83..0000000 --- a/app/components/landing/Testimonials.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - diff --git a/app/components/landing/WorkExperience.vue b/app/components/landing/WorkExperience.vue deleted file mode 100644 index 551cc09..0000000 --- a/app/components/landing/WorkExperience.vue +++ /dev/null @@ -1,57 +0,0 @@ - - - - - diff --git a/app/components/product/beenFactory/Hero.vue b/app/components/product/beenFactory/Hero.vue new file mode 100644 index 0000000..a95059c --- /dev/null +++ b/app/components/product/beenFactory/Hero.vue @@ -0,0 +1,65 @@ + + + + diff --git a/app/pages/product/beenFactory.vue b/app/pages/product/beenFactory.vue new file mode 100644 index 0000000..9f2c668 --- /dev/null +++ b/app/pages/product/beenFactory.vue @@ -0,0 +1,13 @@ + + + + + \ No newline at end of file diff --git a/nuxt.config.ts b/nuxt.config.ts index 7db7bd9..ad6042e 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,13 +1,13 @@ - export default defineNuxtConfig({ - compatibilityDate: '2025-07-15', - devtools: { enabled: true }, - modules: ['@nuxt/eslint', '@nuxt/ui', '@nuxt/image'], - css: ['~/assets/css/main.css'], - fonts: { - providers: { - google: false, // 禁用 Google Fonts - googleicons: false // 禁用 Google Icons - } - }, + compatibilityDate: '2025-07-15', + devtools: {enabled: true}, + modules: ['@nuxt/eslint', '@nuxt/ui', '@nuxt/image'], + css: ['~/assets/css/main.css'], + fonts: { + providers: { + google: false, // 禁用 Google Fonts + googleicons: false // 禁用 Google Icons + } + }, + }) \ No newline at end of file diff --git a/public/img/product/beenFactory/banner.png b/public/img/product/beenFactory/banner.png new file mode 100644 index 0000000..4f7bec8 Binary files /dev/null and b/public/img/product/beenFactory/banner.png differ diff --git a/public/img/product/beenFactory/product1.png b/public/img/product/beenFactory/product1.png new file mode 100644 index 0000000..3e99dfa Binary files /dev/null and b/public/img/product/beenFactory/product1.png differ diff --git a/public/img/product/beenFactory/product2.png b/public/img/product/beenFactory/product2.png new file mode 100644 index 0000000..281d663 Binary files /dev/null and b/public/img/product/beenFactory/product2.png differ diff --git a/public/img/product/beenFactory/product3.png b/public/img/product/beenFactory/product3.png new file mode 100644 index 0000000..a0da39f Binary files /dev/null and b/public/img/product/beenFactory/product3.png differ diff --git a/public/img/product/beenFactory/product4.png b/public/img/product/beenFactory/product4.png new file mode 100644 index 0000000..b42ead0 Binary files /dev/null and b/public/img/product/beenFactory/product4.png differ diff --git a/public/img/product/beenFactory/product5.png b/public/img/product/beenFactory/product5.png new file mode 100644 index 0000000..6ad20b0 Binary files /dev/null and b/public/img/product/beenFactory/product5.png differ diff --git a/public/img/product/beenFactory/s1.png b/public/img/product/beenFactory/s1.png new file mode 100644 index 0000000..3e99dfa Binary files /dev/null and b/public/img/product/beenFactory/s1.png differ diff --git a/public/img/product/beenFactory/s2.350b6dd.png b/public/img/product/beenFactory/s2.350b6dd.png new file mode 100644 index 0000000..281d663 Binary files /dev/null and b/public/img/product/beenFactory/s2.350b6dd.png differ diff --git a/public/img/product/beenFactory/s3.a743187.png b/public/img/product/beenFactory/s3.a743187.png new file mode 100644 index 0000000..a0da39f Binary files /dev/null and b/public/img/product/beenFactory/s3.a743187.png differ