Merge remote-tracking branch 'origin/main' into cloudflare

This commit is contained in:
javayhu 2025-05-06 23:32:54 +08:00
commit 7af193f770
3 changed files with 36 additions and 36 deletions

View File

@ -14,7 +14,7 @@
"db:push": "drizzle-kit push",
"db:studio": "drizzle-kit studio",
"docs": "content-collections build",
"email": "email dev --dir src/mail/emails --port 3333",
"email": "email dev --dir src/mail/templates --port 3333",
"preview": "opennextjs-cloudflare build && opennextjs-cloudflare preview",
"deploy": "opennextjs-cloudflare build && opennextjs-cloudflare deploy",
"upload": "opennextjs-cloudflare build && opennextjs-cloudflare upload",

View File

@ -69,39 +69,39 @@ export function getNavbarLinks(): NestedMenuItem[] {
href: Routes.Docs,
external: false,
},
{
title: t('ai.title'),
items: [
{
title: t('ai.items.text.title'),
description: t('ai.items.text.description'),
icon: <SquarePenIcon className="size-4 shrink-0" />,
href: Routes.AIText,
external: false,
},
{
title: t('ai.items.image.title'),
description: t('ai.items.image.description'),
icon: <ImageIcon className="size-4 shrink-0" />,
href: Routes.AIImage,
external: false,
},
{
title: t('ai.items.video.title'),
description: t('ai.items.video.description'),
icon: <FilmIcon className="size-4 shrink-0" />,
href: Routes.AIVideo,
external: false,
},
{
title: t('ai.items.audio.title'),
description: t('ai.items.audio.description'),
icon: <AudioLinesIcon className="size-4 shrink-0" />,
href: Routes.AIAudio,
external: false,
},
],
},
// {
// title: t('ai.title'),
// items: [
// {
// title: t('ai.items.text.title'),
// description: t('ai.items.text.description'),
// icon: <SquarePenIcon className="size-4 shrink-0" />,
// href: Routes.AIText,
// external: false,
// },
// {
// title: t('ai.items.image.title'),
// description: t('ai.items.image.description'),
// icon: <ImageIcon className="size-4 shrink-0" />,
// href: Routes.AIImage,
// external: false,
// },
// {
// title: t('ai.items.video.title'),
// description: t('ai.items.video.description'),
// icon: <FilmIcon className="size-4 shrink-0" />,
// href: Routes.AIVideo,
// external: false,
// },
// {
// title: t('ai.items.audio.title'),
// description: t('ai.items.audio.description'),
// icon: <AudioLinesIcon className="size-4 shrink-0" />,
// href: Routes.AIAudio,
// external: false,
// },
// ],
// },
{
title: t('pages.title'),
items: [

View File

@ -60,8 +60,8 @@ export const websiteConfig: WebsiteConfig = {
},
mail: {
provider: 'resend',
fromEmail: 'support@mksaas.com',
supportEmail: 'support@mksaas.com',
fromEmail: 'MkSaaS <support@mksaas.com>',
supportEmail: 'MkSaaS <support@mksaas.com>',
},
newsletter: {
provider: 'resend',