diff --git a/package-lock.json b/package-lock.json index 646ae0f..ea04592 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,6 +19,7 @@ "pinia": "^2.0.32", "pinia-persistedstate-plugin": "^0.1.0", "pinia-plugin-persistedstate": "^3.1.0", + "swiper": "^12.1.3", "vue": "^3.2.47", "vue-i18n": "^11.2.8", "vue-router": "^4.1.6" @@ -7611,6 +7612,25 @@ "node": ">= 10" } }, + "node_modules/swiper": { + "version": "12.1.3", + "resolved": "https://registry.npmmirror.com/swiper/-/swiper-12.1.3.tgz", + "integrity": "sha512-XcWlVmkHFICI4fuoJKgbp8PscDcS4i7pBH8nwJRBi3dpQvhCySwsWRYm4bOf/BzKVWkHOYaFw7qz9uBSrY3oug==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "license": "MIT", + "engines": { + "node": ">= 4.7.0" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz", @@ -14245,6 +14265,11 @@ } } }, + "swiper": { + "version": "12.1.3", + "resolved": "https://registry.npmmirror.com/swiper/-/swiper-12.1.3.tgz", + "integrity": "sha512-XcWlVmkHFICI4fuoJKgbp8PscDcS4i7pBH8nwJRBi3dpQvhCySwsWRYm4bOf/BzKVWkHOYaFw7qz9uBSrY3oug==" + }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz", diff --git a/package.json b/package.json index 7af1ef2..67c6294 100644 --- a/package.json +++ b/package.json @@ -17,14 +17,15 @@ "crypto-js": "^4.2.0", "element-plus": "^2.13.2", "gsap": "^3.13.0", - "vue-i18n": "^11.2.8", "markdown-it": "^14.1.0", "md5": "^2.3.0", "normalize.css": "^8.0.1", "pinia": "^2.0.32", "pinia-persistedstate-plugin": "^0.1.0", "pinia-plugin-persistedstate": "^3.1.0", + "swiper": "^12.1.3", "vue": "^3.2.47", + "vue-i18n": "^11.2.8", "vue-router": "^4.1.6" }, "devDependencies": { @@ -57,4 +58,4 @@ "npm run lint" ] } -} \ No newline at end of file +} diff --git a/src/App.vue b/src/App.vue index ffa4d86..0fa7a1e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -35,6 +35,10 @@ } \ No newline at end of file diff --git a/src/components/Footer.vue b/src/components/Footer.vue new file mode 100644 index 0000000..9f693f5 --- /dev/null +++ b/src/components/Footer.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/src/router/index.ts b/src/router/index.ts index 126da21..7858deb 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -20,6 +20,11 @@ const router = createRouter({ name: 'collectionStory', component: () => import('../views/collectionStory/index.vue'), }, + { + path: '/brand', + name: 'brand', + component: () => import('../views/brand/index.vue'), + }, { path: '/:pathMatch(.*)', name: '404', diff --git a/src/views/brand/commodity-list.vue b/src/views/brand/commodity-list.vue new file mode 100644 index 0000000..012e2da --- /dev/null +++ b/src/views/brand/commodity-list.vue @@ -0,0 +1,169 @@ + + + \ No newline at end of file diff --git a/src/views/brand/index.vue b/src/views/brand/index.vue new file mode 100644 index 0000000..43540a1 --- /dev/null +++ b/src/views/brand/index.vue @@ -0,0 +1,64 @@ + + + \ No newline at end of file diff --git a/src/views/brand/merchant-info.vue b/src/views/brand/merchant-info.vue new file mode 100644 index 0000000..674b516 --- /dev/null +++ b/src/views/brand/merchant-info.vue @@ -0,0 +1,129 @@ + + + \ No newline at end of file diff --git a/src/views/collectionStory/detail/coreConcept.vue b/src/views/collectionStory/detail/coreConcept.vue new file mode 100644 index 0000000..807180e --- /dev/null +++ b/src/views/collectionStory/detail/coreConcept.vue @@ -0,0 +1,142 @@ + + + \ No newline at end of file diff --git a/src/views/collectionStory/detail/feelingWithAiDA.vue b/src/views/collectionStory/detail/feelingWithAiDA.vue new file mode 100644 index 0000000..e0686d8 --- /dev/null +++ b/src/views/collectionStory/detail/feelingWithAiDA.vue @@ -0,0 +1,85 @@ + + + \ No newline at end of file diff --git a/src/views/collectionStory/detail/index.vue b/src/views/collectionStory/detail/index.vue new file mode 100644 index 0000000..9633a5f --- /dev/null +++ b/src/views/collectionStory/detail/index.vue @@ -0,0 +1,142 @@ + + + \ No newline at end of file diff --git a/src/views/collectionStory/detail/inspiration.vue b/src/views/collectionStory/detail/inspiration.vue new file mode 100644 index 0000000..158fe4d --- /dev/null +++ b/src/views/collectionStory/detail/inspiration.vue @@ -0,0 +1,87 @@ + + + \ No newline at end of file diff --git a/src/views/collectionStory/index.vue b/src/views/collectionStory/index.vue index e29ef80..3fc0a59 100644 --- a/src/views/collectionStory/index.vue +++ b/src/views/collectionStory/index.vue @@ -1,11 +1,13 @@ \ No newline at end of file diff --git a/src/views/main-header.vue b/src/views/main-header.vue index 70880bd..406d949 100644 --- a/src/views/main-header.vue +++ b/src/views/main-header.vue @@ -134,7 +134,7 @@