Restructure components and update page configuration

This commit is contained in:
wangqiao
2025-08-25 08:47:00 +08:00
parent 0fe0f14193
commit 6e2d5989eb
6 changed files with 14 additions and 19 deletions

View File

@ -12,7 +12,7 @@
<script lang="ts" setup> <script lang="ts" setup>
import KlQuickMenu from '~/components/kl-quick-menu/index.vue' import KlQuickMenu from '~/components/kl-quick-menu/index.vue'
// import KlFooter from '~/components/kl-footer/index.vue' import KlFooter from '~/components/kl-footer/index.vue'
</script> </script>

View File

@ -49,16 +49,16 @@ export default defineNuxtConfig({
// 页面过渡配置 // 页面过渡配置
app: { app: {
pageTransition: { // pageTransition: {
name: "page", // name: "page",
mode: "out-in", // mode: "out-in",
duration: 400, // duration: 400,
}, // },
layoutTransition: { // layoutTransition: {
name: "default", // name: "default",
mode: "out-in", // mode: "out-in",
duration: 400, // duration: 400,
}, // },
head: { head: {
title: "图夕夕-世界图纸 夕夕共享", title: "图夕夕-世界图纸 夕夕共享",
htmlAttrs: { htmlAttrs: {
@ -73,10 +73,8 @@ export default defineNuxtConfig({
}, },
{ name: "keywords", content: "图纸,图纸下载,设计素材,图纸大全,设计图纸,,工程图纸,cad图纸" }, { name: "keywords", content: "图纸,图纸下载,设计素材,图纸大全,设计图纸,,工程图纸,cad图纸" },
{ name: "author", content: "图夕夕" }, { name: "author", content: "图夕夕" },
// 百度站点验证
{ name: "baidu-site-verification", content: "codeva-2z90c1PlRw" },
// SEO meta tags // SEO meta tags
{ property: "og:title", content: "xlCig - 专业PC硬件产品和装机服务" }, { property: "og:title", content: "图纸,图纸下载,设计素材,图纸大全,设计图纸,,工程图纸,cad图纸" },
{ {
property: "og:description", property: "og:description",
content: "图夕夕是一家图纸素材分享交易平台提供AutoCAD/ProE/Creo/CATIA/UG/inventor/CAXA/等建筑图纸的素材下载及免费教程。", content: "图夕夕是一家图纸素材分享交易平台提供AutoCAD/ProE/Creo/CATIA/UG/inventor/CAXA/等建筑图纸的素材下载及免费教程。",
@ -89,10 +87,7 @@ export default defineNuxtConfig({
{ name: "robots", content: "index, follow" }, { name: "robots", content: "index, follow" },
], ],
link: [ link: [
{ rel: "icon", type: "image/png", href: "/logo.png" }, { rel: "icon", type: "image/x-icon", href: "/favicon2.ico" },
{ rel: "apple-touch-icon", sizes: "180x180", href: "/logo.png" },
{ rel: "icon", type: "image/png", sizes: "32x32", href: "/logo.png" },
{ rel: "icon", type: "image/png", sizes: "16x16", href: "/logo.png" },
], ],
}, },
}, },

View File

@ -25,7 +25,7 @@
<script setup lang="ts"> <script setup lang="ts">
import KlNavTab from '~/components/kl-nav-tab/index.vue' import KlNavTab from '~/components/kl-nav-tab/index.vue'
import KlWallpaperCategory from '~/components/kl-wallpaper-category/index.vue' import KlWallpaperCategory from '~/components/kl-wallpaper-category/index.vue'
import RecommendedColumnsV2 from './components/RecommendedColumnsV2.vue' import RecommendedColumnsV2 from '~/components/drawe-components/RecommendedColumnsV2.vue'
// import FeaturedSpecials from './components/FeaturedSpecials.vue' // import FeaturedSpecials from './components/FeaturedSpecials.vue'
import { useRoute } from 'vue-router' import { useRoute } from 'vue-router'
import { reactive, watch, ref } from 'vue' import { reactive, watch, ref } from 'vue'

BIN
public/favicon2.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB