diff --git a/src/components/blogs/HomePage.vue b/src/components/blogs/HomePage.vue index f8e41be..6213ce0 100644 --- a/src/components/blogs/HomePage.vue +++ b/src/components/blogs/HomePage.vue @@ -2,7 +2,7 @@
- +
{{ author }}
@@ -17,190 +17,58 @@
- +
+ +
+
- -
- - - - - - - - - -
-
-
- {{ article.blogtitle }} - {{ article.create_at }} -
- -
-
-
- {{ article.diarytitle }} - {{ article.create_at }} -
- -
-
+ + -
- - - {{ label.labelname }} - + +
+ + + + +
+ \ No newline at end of file diff --git a/src/components/blogs/footer/FooterContent.vue b/src/components/blogs/footer/FooterContent.vue new file mode 100644 index 0000000..12d9eb7 --- /dev/null +++ b/src/components/blogs/footer/FooterContent.vue @@ -0,0 +1,91 @@ + + + + + \ No newline at end of file diff --git a/src/components/blogs/header/NavigateMenu.vue b/src/components/blogs/header/NavigateMenu.vue index b6f0426..3ddf1b4 100644 --- a/src/components/blogs/header/NavigateMenu.vue +++ b/src/components/blogs/header/NavigateMenu.vue @@ -7,9 +7,9 @@ + + \ No newline at end of file diff --git a/src/components/blogs/ComLink.vue b/src/components/blogs/leftsite/ComLink.vue similarity index 100% rename from src/components/blogs/ComLink.vue rename to src/components/blogs/leftsite/ComLink.vue diff --git a/src/components/blogs/LeftSiteInfo.vue b/src/components/blogs/leftsite/LeftSiteInfo.vue similarity index 100% rename from src/components/blogs/LeftSiteInfo.vue rename to src/components/blogs/leftsite/LeftSiteInfo.vue diff --git a/src/components/blogs/QQCode.vue b/src/components/blogs/leftsite/QQCode.vue similarity index 100% rename from src/components/blogs/QQCode.vue rename to src/components/blogs/leftsite/QQCode.vue diff --git a/src/components/blogs/WechatCode.vue b/src/components/blogs/leftsite/WechatCode.vue similarity index 100% rename from src/components/blogs/WechatCode.vue rename to src/components/blogs/leftsite/WechatCode.vue diff --git a/src/components/blogs/rightsite/AplayerComponent.vue b/src/components/blogs/rightsite/AplayerComponent.vue new file mode 100644 index 0000000..3f91dae --- /dev/null +++ b/src/components/blogs/rightsite/AplayerComponent.vue @@ -0,0 +1,58 @@ + + + + + \ No newline at end of file diff --git a/src/components/blogs/rightsite/HeatMap.vue b/src/components/blogs/rightsite/HeatMap.vue new file mode 100644 index 0000000..f9be240 --- /dev/null +++ b/src/components/blogs/rightsite/HeatMap.vue @@ -0,0 +1,134 @@ + + + + + \ No newline at end of file diff --git a/src/components/blogs/rightsite/RandomArticle.vue b/src/components/blogs/rightsite/RandomArticle.vue new file mode 100644 index 0000000..1f3f0d5 --- /dev/null +++ b/src/components/blogs/rightsite/RandomArticle.vue @@ -0,0 +1,49 @@ + + + + + \ No newline at end of file diff --git a/src/components/blogs/StatisticCount.vue b/src/components/blogs/rightsite/StatisticCount.vue similarity index 100% rename from src/components/blogs/StatisticCount.vue rename to src/components/blogs/rightsite/StatisticCount.vue diff --git a/src/components/blogs/rightsite/TagCloud.vue b/src/components/blogs/rightsite/TagCloud.vue new file mode 100644 index 0000000..ba794b6 --- /dev/null +++ b/src/components/blogs/rightsite/TagCloud.vue @@ -0,0 +1,33 @@ + + + + + \ No newline at end of file diff --git a/src/router/blog.ts b/src/router/blog.ts index 133b93f..dc5a095 100644 --- a/src/router/blog.ts +++ b/src/router/blog.ts @@ -62,12 +62,12 @@ const blogRoute:Array=[ { path:"/qqcode", name:"qqcode", - component:()=>import("@/components/blogs/QQCode.vue"), + component:()=>import("@/components/blogs/leftsite/QQCode.vue"), }, { path:"/wechatcode", name:"wechatcode", - component:()=>import("@/components/blogs/WechatCode.vue"), + component:()=>import("@/components/blogs/leftsite/WechatCode.vue"), }, ] export default blogRoute diff --git a/src/stores/index.ts b/src/stores/index.ts index b7974b4..ecff47d 100644 --- a/src/stores/index.ts +++ b/src/stores/index.ts @@ -22,6 +22,21 @@ export const blogStore = defineStore("blog", () => { return { delControl } }) +export const useBlogStore = defineStore('catalogue', () => { + const blogContent = ref(''); + const titles = ref<{ title: string; lineIndex: string; indent: number }[]>([]); + + const setBlogContent = (content: string) => { + blogContent.value = content; + }; + + const setTitles = (newTitles: { title: string; lineIndex: string; indent: number }[]) => { + titles.value = newTitles; + }; + + return { blogContent, titles, setBlogContent, setTitles }; +}); + export const diaryStore = defineStore("diary", () => { const delControl = reactive({ open: false, diff --git a/src/views/admin/ClassticManageView.vue b/src/views/admin/ClassticManageView.vue index 2157623..dba1a01 100644 --- a/src/views/admin/ClassticManageView.vue +++ b/src/views/admin/ClassticManageView.vue @@ -19,7 +19,7 @@ - + @@ -36,7 +36,7 @@ - + diff --git a/src/views/blog/blogcontent/BlogDetailView.vue b/src/views/blog/blogcontent/BlogDetailView.vue index a0c9600..76cc1db 100644 --- a/src/views/blog/blogcontent/BlogDetailView.vue +++ b/src/views/blog/blogcontent/BlogDetailView.vue @@ -1,9 +1,9 @@