diff --git a/app/components/pages/download/FileCard.vue b/app/components/pages/download/FileCard.vue new file mode 100644 index 0000000..6ed83e5 --- /dev/null +++ b/app/components/pages/download/FileCard.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/app/components/pages/homepage/HomepageCarousel.vue b/app/components/pages/homepage/HomepageCarousel.vue new file mode 100644 index 0000000..6324594 --- /dev/null +++ b/app/components/pages/homepage/HomepageCarousel.vue @@ -0,0 +1,86 @@ + + + + + diff --git a/app/components/pages/homepage/HomepageProductSection.vue b/app/components/pages/homepage/HomepageProductSection.vue new file mode 100644 index 0000000..da4540a --- /dev/null +++ b/app/components/pages/homepage/HomepageProductSection.vue @@ -0,0 +1,176 @@ + + + + + diff --git a/app/components/pages/homepage/HomepageSolutionSection.vue b/app/components/pages/homepage/HomepageSolutionSection.vue new file mode 100644 index 0000000..3144c78 --- /dev/null +++ b/app/components/pages/homepage/HomepageSolutionSection.vue @@ -0,0 +1,176 @@ + + + + + diff --git a/app/components/pages/products/ProductDetail.vue b/app/components/pages/products/ProductDetail.vue new file mode 100644 index 0000000..84ba87f --- /dev/null +++ b/app/components/pages/products/ProductDetail.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/app/components/pages/products/ProductHeader.vue b/app/components/pages/products/ProductHeader.vue new file mode 100644 index 0000000..9c256fa --- /dev/null +++ b/app/components/pages/products/ProductHeader.vue @@ -0,0 +1,102 @@ + + + + + diff --git a/app/components/SpecTable.vue b/app/components/pages/products/SpecTable.vue similarity index 100% rename from app/components/SpecTable.vue rename to app/components/pages/products/SpecTable.vue diff --git a/app/components/pages/search/SearchHeader.vue b/app/components/pages/search/SearchHeader.vue new file mode 100644 index 0000000..61ec4de --- /dev/null +++ b/app/components/pages/search/SearchHeader.vue @@ -0,0 +1,78 @@ + + + + + diff --git a/app/components/SearchResults.vue b/app/components/pages/search/SearchResults.vue similarity index 100% rename from app/components/SearchResults.vue rename to app/components/pages/search/SearchResults.vue diff --git a/app/components/pages/search/SearchTabs.vue b/app/components/pages/search/SearchTabs.vue new file mode 100644 index 0000000..c9c5cc1 --- /dev/null +++ b/app/components/pages/search/SearchTabs.vue @@ -0,0 +1,49 @@ + + + diff --git a/app/components/pages/solutions/SolutionDetail.vue b/app/components/pages/solutions/SolutionDetail.vue new file mode 100644 index 0000000..6eaf8dc --- /dev/null +++ b/app/components/pages/solutions/SolutionDetail.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/app/components/pages/support/SupportCard.vue b/app/components/pages/support/SupportCard.vue new file mode 100644 index 0000000..94d5dab --- /dev/null +++ b/app/components/pages/support/SupportCard.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/app/components/SupportTabs.vue b/app/components/pages/support/SupportTabs.vue similarity index 100% rename from app/components/SupportTabs.vue rename to app/components/pages/support/SupportTabs.vue diff --git a/app/components/shared/AppBreadcrumb.vue b/app/components/shared/AppBreadcrumb.vue new file mode 100644 index 0000000..f82ce72 --- /dev/null +++ b/app/components/shared/AppBreadcrumb.vue @@ -0,0 +1,21 @@ + + + diff --git a/app/components/DocumentList.vue b/app/components/shared/DocumentList.vue similarity index 100% rename from app/components/DocumentList.vue rename to app/components/shared/DocumentList.vue diff --git a/app/components/FilePreviewer.vue b/app/components/shared/FilePreviewer.vue similarity index 100% rename from app/components/FilePreviewer.vue rename to app/components/shared/FilePreviewer.vue diff --git a/app/components/JinshenFooter.vue b/app/components/shared/JinshenFooter.vue similarity index 100% rename from app/components/JinshenFooter.vue rename to app/components/shared/JinshenFooter.vue diff --git a/app/components/JinshenHeader.vue b/app/components/shared/JinshenHeader.vue similarity index 100% rename from app/components/JinshenHeader.vue rename to app/components/shared/JinshenHeader.vue diff --git a/app/components/MarkdownRenderer.vue b/app/components/shared/MarkdownRenderer.vue similarity index 100% rename from app/components/MarkdownRenderer.vue rename to app/components/shared/MarkdownRenderer.vue diff --git a/app/components/MarkdownTable.vue b/app/components/shared/MarkdownTable.vue similarity index 100% rename from app/components/MarkdownTable.vue rename to app/components/shared/MarkdownTable.vue diff --git a/app/components/shared/NotFoundResult.vue b/app/components/shared/NotFoundResult.vue new file mode 100644 index 0000000..24b6b80 --- /dev/null +++ b/app/components/shared/NotFoundResult.vue @@ -0,0 +1,33 @@ + + + diff --git a/app/components/ProductCard.vue b/app/components/shared/ProductCard.vue similarity index 100% rename from app/components/ProductCard.vue rename to app/components/shared/ProductCard.vue diff --git a/app/components/shared/ProductFilter.vue b/app/components/shared/ProductFilter.vue new file mode 100644 index 0000000..b1f2dea --- /dev/null +++ b/app/components/shared/ProductFilter.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/app/components/QuestionList.vue b/app/components/shared/QuestionList.vue similarity index 100% rename from app/components/QuestionList.vue rename to app/components/shared/QuestionList.vue diff --git a/app/components/SolutionCard.vue b/app/components/shared/SolutionCard.vue similarity index 100% rename from app/components/SolutionCard.vue rename to app/components/shared/SolutionCard.vue diff --git a/app/pages/[...all].vue b/app/pages/[...all].vue index 5568d64..71542f3 100644 --- a/app/pages/[...all].vue +++ b/app/pages/[...all].vue @@ -1,17 +1,10 @@ - - diff --git a/app/pages/about/index.vue b/app/pages/about/index.vue index 70c2b39..e436798 100644 --- a/app/pages/about/index.vue +++ b/app/pages/about/index.vue @@ -1,18 +1,7 @@ diff --git a/app/pages/index.vue b/app/pages/index.vue index ae16d45..8cb4b63 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -1,309 +1,27 @@ - - diff --git a/app/pages/products/[...slug].vue b/app/pages/products/[...slug].vue index e0f186a..7a670c9 100644 --- a/app/pages/products/[...slug].vue +++ b/app/pages/products/[...slug].vue @@ -3,95 +3,20 @@
- - - {{ - $t('navigation.home') - }} - - - {{ - $t('navigation.products') - }} - - {{ - product.name - }} - - + -
-
- - - - - - -
- -
-

{{ product.name }}

-

{{ product.summary }}

-
-
- + -
- - - - - - - - - - - - - - -
+
- - - + :back-text="$t('back-to-products')" + :on-back="() => $router.push($localePath('/products'))" + />
@@ -107,24 +32,26 @@ +