- DEFAULT TEMPLATE LAYOUT
-
+
+
+
+
+
+
diff --git a/nuxt.config.ts b/nuxt.config.ts
index a37738d..e8d81d5 100644
--- a/nuxt.config.ts
+++ b/nuxt.config.ts
@@ -1,8 +1,14 @@
import { defineNuxtConfig } from "nuxt";
+import svgLoader from "vite-svg-loader";
// https://v3.nuxtjs.org/api/configuration/nuxt.config
export default defineNuxtConfig({
- modules: ["@nuxt/content", "@nuxtjs/tailwindcss"],
+ modules: [
+ "@nuxt/content",
+ "@nuxtjs/color-mode",
+ "@nuxtjs/tailwindcss",
+ "@nuxtjs/sitemap",
+ ],
nitro: {
prerender: {
routes: ["/sitemap.xml"],
@@ -11,5 +17,20 @@ export default defineNuxtConfig({
typescript: {
shim: false,
},
+ sitemap: {
+ hostname: process.env.BASE_URL || "https://eggworld.tk",
+ },
tailwindcss: {},
+ colorMode: {
+ classSuffix: "",
+ },
+ vite: {
+ plugins: [svgLoader()],
+ },
+ head: {
+ meta: [
+ { name: "viewport", content: " width=device-width,initial-scale=1" },
+ ],
+ link: [{ rel: "icon", type: "image/x-icon", href: "/favicon.ico" }],
+ },
});
diff --git a/package.json b/package.json
index 61f9a4e..8527956 100644
--- a/package.json
+++ b/package.json
@@ -8,8 +8,10 @@
},
"devDependencies": {
"@nuxt/content": "^2.0.1",
+ "@nuxtjs/color-mode": "^3.1.4",
+ "@nuxtjs/sitemap": "^2.4.0",
"@nuxtjs/tailwindcss": "^5.3.0",
"nuxt": "3.0.0-rc.6",
- "sitemap": "^7.1.1"
+ "vite-svg-loader": "^3.4.0"
}
}
diff --git a/pages/blog.vue b/pages/blog.vue
new file mode 100644
index 0000000..e69de29
diff --git a/pages/index.vue b/pages/index.vue
index 2d61764..755f6ee 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -1 +1,3 @@
+
+