This commit sets up the project with Nuxt UI for a modern user interface and configures it for deployment on Cloudflare Pages. It also includes a basic landing page with the company logo and contact information.
35 lines
634 B
TypeScript
35 lines
634 B
TypeScript
// https://nuxt.com/docs/api/configuration/nuxt-config
|
|
export default defineNuxtConfig({
|
|
compatibilityDate: "2025-07-15",
|
|
|
|
app: {
|
|
head: {
|
|
title: "Estúdio AANY", // default fallback title
|
|
htmlAttrs: {
|
|
lang: "pt-br",
|
|
},
|
|
link: [{ rel: "icon", type: "image/ong", href: "/favicon.png" }],
|
|
},
|
|
},
|
|
|
|
devtools: { enabled: true },
|
|
|
|
modules: ["@nuxt/ui", "@nuxt/fonts"],
|
|
|
|
css: ["~/assets/css/main.css"],
|
|
|
|
fonts: {
|
|
priority: ["bunny", "google"],
|
|
},
|
|
|
|
ui: {
|
|
colorMode: false,
|
|
},
|
|
|
|
// deploy cloudflare
|
|
nitro: {
|
|
prerender: {
|
|
autoSubfolderIndex: false,
|
|
},
|
|
},
|
|
});
|