import tailwindcss from "@tailwindcss/vite";

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
  compatibilityDate: "2025-07-15",
  devtools: { enabled: true },
  modules: [
    "@nuxt/ui",
    "@nuxtjs/seo",
    "@nuxt/content",
    "@nuxt/image",
    "reka-ui/nuxt",
    "@nuxtjs/robots",
    "@nuxtjs/sitemap",
  ],
  ssr: true,
  css: ["~/assets/css/main.css"],
  vite: {
    plugins: [tailwindcss()],
  },
  app: {
    head: {
      titleTemplate: "%s | 永中校友会",
      title: "永中校友圈",
      script: [
        {
          src: "/analytics.js",
          tagPosition: "head",
        },
      ],
      meta: [
        // 基础 SEO
        {
          name: "description",
          content: "永平中学校友会官网 - 连接校友，共享资源，传承母校精神。",
        },
        {
          name: "keywords",
          content: "永平中学, 校友会, 永平中学校友, 永平校友, 同学会",
        },
        { name: "author", content: "永平中学校友会" },
        { name: "viewport", content: "width=device-width, initial-scale=1" },

        // Open Graph（Facebook/LinkedIn）
        { property: "og:title", content: "永平中学校友会" },
        {
          property: "og:description",
          content: "永平中学校友会官网 - 连接校友，共享资源，传承母校精神。",
        },
        { property: "og:type", content: "website" },
        { property: "og:url", content: "https://yphsalumni.org" }, // ✅ 换成你网站的真实域名
        {
          property: "og:image",
          content: "https://yphsalumni.org/hero-image-2.jpg?v=2",
        }, // ✅ 上传一张封面图

        // Twitter Card
        { name: "twitter:card", content: "summary_large_image" },
        { name: "twitter:title", content: "永平中学校友会" },
        {
          name: "twitter:description",
          content: "连接校友，共享资源，传承母校精神。",
        },
        {
          name: "twitter:image",
          content: "https://yphsalumni.org/hero-image-2.jpg?v=2",
        },
      ],
    },
  },
  site: {
    url: "https://yphsalumni.org",
    name: "永中校友会 YPHS Alumni",
  },
});
