diff --git a/apps/frontend/src/layout/AppLayout.vue b/apps/frontend/src/layout/AppLayout.vue index cb6f740..da1f9fc 100644 --- a/apps/frontend/src/layout/AppLayout.vue +++ b/apps/frontend/src/layout/AppLayout.vue @@ -1,39 +1,40 @@ + + diff --git a/apps/frontend/src/page/blog/BlogIndexPage.vue b/apps/frontend/src/page/blog/BlogIndexPage.vue index 2820a5a..f620693 100644 --- a/apps/frontend/src/page/blog/BlogIndexPage.vue +++ b/apps/frontend/src/page/blog/BlogIndexPage.vue @@ -1,75 +1,58 @@ @@ -95,7 +78,7 @@ function getPermalink(path: string): string { function getCleanPreview(content: string): string { if (!content) return '' - return content.replace(/[#*`_\[\]()]/g, '').trim().slice(0, 300) + '...' + return content.replace(/[#*`_\[\]()]/g, '').trim().slice(0, 250) + '...' } onMounted(async () => { @@ -110,69 +93,61 @@ onMounted(async () => { diff --git a/apps/frontend/src/page/blog/BlogShowPage.vue b/apps/frontend/src/page/blog/BlogShowPage.vue index 8966a6c..8ae5938 100644 --- a/apps/frontend/src/page/blog/BlogShowPage.vue +++ b/apps/frontend/src/page/blog/BlogShowPage.vue @@ -1,41 +1,48 @@ @@ -69,42 +76,32 @@ onMounted(async () => { diff --git a/apps/frontend/src/page/catalog/CatalogIndexPage.vue b/apps/frontend/src/page/catalog/CatalogIndexPage.vue index 6968a2d..962a9a0 100644 --- a/apps/frontend/src/page/catalog/CatalogIndexPage.vue +++ b/apps/frontend/src/page/catalog/CatalogIndexPage.vue @@ -1,63 +1,63 @@ diff --git a/apps/frontend/src/page/catalog/CatalogShowPage.vue b/apps/frontend/src/page/catalog/CatalogShowPage.vue index 8b83e25..a5a4480 100644 --- a/apps/frontend/src/page/catalog/CatalogShowPage.vue +++ b/apps/frontend/src/page/catalog/CatalogShowPage.vue @@ -1,168 +1,170 @@ @@ -190,7 +192,6 @@ const devReleases = computed(() => .sort((a, b) => new Date(b.UpdatedAt).getTime() - new Date(a.UpdatedAt).getTime()) ) -const allReleases = computed(() => [...stableReleases.value, ...devReleases.value]) const latestStable = computed(() => stableReleases.value[0] ?? null) onMounted(async () => { @@ -210,11 +211,79 @@ onMounted(async () => { diff --git a/apps/frontend/src/page/code/CodeIndexPage.vue b/apps/frontend/src/page/code/CodeIndexPage.vue index 25a4e61..cd6235f 100644 --- a/apps/frontend/src/page/code/CodeIndexPage.vue +++ b/apps/frontend/src/page/code/CodeIndexPage.vue @@ -1,61 +1,99 @@ diff --git a/apps/frontend/src/page/contact/ContactPage.vue b/apps/frontend/src/page/contact/ContactPage.vue index 2e80468..fddd1f9 100644 --- a/apps/frontend/src/page/contact/ContactPage.vue +++ b/apps/frontend/src/page/contact/ContactPage.vue @@ -1,79 +1,99 @@ diff --git a/apps/frontend/src/page/home/HomePage.vue b/apps/frontend/src/page/home/HomePage.vue index 5641986..e88e1fd 100644 --- a/apps/frontend/src/page/home/HomePage.vue +++ b/apps/frontend/src/page/home/HomePage.vue @@ -1,188 +1,179 @@ @@ -293,132 +284,204 @@ onUnmounted(() => { diff --git a/apps/frontend/src/page/howtos/HowtosIndexPage.vue b/apps/frontend/src/page/howtos/HowtosIndexPage.vue index 35e21e4..f8b10a0 100644 --- a/apps/frontend/src/page/howtos/HowtosIndexPage.vue +++ b/apps/frontend/src/page/howtos/HowtosIndexPage.vue @@ -1,79 +1,66 @@ @@ -103,58 +90,110 @@ onMounted(async () => { diff --git a/apps/frontend/src/page/team/TeamIndexPage.vue b/apps/frontend/src/page/team/TeamIndexPage.vue index 934ec40..949df60 100644 --- a/apps/frontend/src/page/team/TeamIndexPage.vue +++ b/apps/frontend/src/page/team/TeamIndexPage.vue @@ -1,26 +1,36 @@