From e9b6409144438d0b31b4a2a168a2155d11daf6a9 Mon Sep 17 00:00:00 2001 From: R2m1liA <15258427350@163.com> Date: Thu, 21 Aug 2025 15:44:35 +0800 Subject: [PATCH] =?UTF-8?q?Fix:=20=E4=BF=AE=E6=AD=A3=E9=83=A8=E5=88=86?= =?UTF-8?q?=E5=8A=A0=E8=BD=BDBug=20&=20=E8=B0=83=E6=95=B4=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/components/JinshenHeader.vue | 45 +++++++++++++++++---- app/components/MarkdownRenderer.vue | 2 +- app/pages/about/contact-us.vue | 31 +++++++++----- app/pages/about/index.vue | 63 ++++++++++++++++++----------- app/pages/index.vue | 62 +--------------------------- app/pages/productions/[...slug].vue | 2 +- app/pages/productions/index.vue | 11 +++-- app/pages/solutions/index.vue | 35 ++++++++++++++++ i18n/locales/en.json | 6 ++- i18n/locales/zh.json | 6 ++- 10 files changed, 150 insertions(+), 113 deletions(-) create mode 100644 app/pages/solutions/index.vue diff --git a/app/components/JinshenHeader.vue b/app/components/JinshenHeader.vue index 1083f90..6df30f6 100644 --- a/app/components/JinshenHeader.vue +++ b/app/components/JinshenHeader.vue @@ -8,17 +8,17 @@ - - + + {{ $t('navigation.productions') }} - + {{ $t('navigation.solutions') }} - + {{ $t('navigation.support') }} - + {{ $t('navigation.about-us') }} @@ -46,10 +46,14 @@ v-model="searchQuery" class="search-input" :placeholder="$t('search-placeholder' \ No newline at end of file diff --git a/app/pages/index.vue b/app/pages/index.vue index 1ec4404..a54d75b 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -1,29 +1,6 @@ @@ -32,43 +9,6 @@ padding: 2rem; } -.hero-section { - text-align: center; - padding: 4rem 0; - background: linear-gradient(135deg, var(--el-color-primary-light-3), var(--el-color-primary)); - border-radius: 8px; - margin-bottom: 3rem; - color: white; -} - -.hero-section h1 { - font-size: 3rem; - margin-bottom: 1rem; -} - -.hero-section p { - font-size: 1.2rem; - margin-bottom: 2rem; -} - -.content-sections { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); - gap: 2rem; -} - -.section { - padding: 2rem; - background: var(--el-bg-color); - border-radius: 8px; - box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); -} - -.section h2 { - color: var(--el-color-primary); - margin-bottom: 1rem; -} - .section p { color: var(--el-text-color-regular); line-height: 1.6; diff --git a/app/pages/productions/[...slug].vue b/app/pages/productions/[...slug].vue index 9972f6b..ee9a95b 100644 --- a/app/pages/productions/[...slug].vue +++ b/app/pages/productions/[...slug].vue @@ -5,7 +5,7 @@ {{ $t('navigation.home') }} - {{ $t('productions') + {{ $t('navigation.productions') }} {{ production.title }} diff --git a/app/pages/productions/index.vue b/app/pages/productions/index.vue index 0377ac5..c63baa4 100644 --- a/app/pages/productions/index.vue +++ b/app/pages/productions/index.vue @@ -3,10 +3,10 @@