From 73663894cc5151c8cb86167d313e5a4482efbccd Mon Sep 17 00:00:00 2001 From: HoshinoSuzumi Date: Fri, 10 May 2024 13:43:36 +0800 Subject: [PATCH] wip --- app.vue | 8 + assets/css/tailwind.css | 1 - components/BubbleTitle.vue | 38 ++ components/GradientDivider.vue | 19 + components/LoginNeededContent.vue | 38 +- components/ppt/NavItem.vue | 37 ++ components/ppt/PPTGenerationRecord.vue | 93 +++++ layouts/default.vue | 22 +- nuxt.config.ts | 20 +- package.json | 1 + pages/aigc/chat/index.vue | 4 +- pages/aigc/generation.vue | 53 +++ pages/aigc/generation/digital-teachers.vue | 16 + pages/aigc/generation/video-generate.vue | 69 ++++ pages/aigc/ppt-course-gen.vue | 13 - pages/index.vue | 4 +- yarn.lock | 454 ++++++++++++++++++++- 17 files changed, 825 insertions(+), 65 deletions(-) create mode 100644 components/BubbleTitle.vue create mode 100644 components/GradientDivider.vue create mode 100644 components/ppt/NavItem.vue create mode 100644 components/ppt/PPTGenerationRecord.vue create mode 100644 pages/aigc/generation.vue create mode 100644 pages/aigc/generation/digital-teachers.vue create mode 100644 pages/aigc/generation/video-generate.vue delete mode 100644 pages/aigc/ppt-course-gen.vue diff --git a/app.vue b/app.vue index f5b28a4..1cf339a 100644 --- a/app.vue +++ b/app.vue @@ -6,6 +6,12 @@ const router = useRouter() const modal = useModal() const loginState = useLoginState() +useHead({ + titleTemplate(title) { + return title ? `${title} - 眩生花 AI 助手` : '眩生花 AI 助手' + }, +}) + useSeoMeta({ viewport: 'width=device-width, initial-scale=1.0, user-scalable=no', }) @@ -27,6 +33,8 @@ onMounted(() => {