import { defineNuxtConfig } from 'nuxt/config' export default defineNuxtConfig({ compatibilityDate: '2026-05-27', srcDir: 'src/', modules: ['@nuxtjs/tailwindcss', '@pinia/nuxt'], css: ['~/assets/css/fonts.css'], tailwindcss: { cssPath: '~/assets/css/tailwind.css', configPath: 'tailwind.config.ts', viewer: false }, app: { head: { htmlAttrs: { lang: 'fa', dir: 'rtl' }, title: 'استودیو نورو | Noro Studio', meta: [ { charset: 'utf-8' }, { name: 'viewport', content: 'width=device-width, initial-scale=1' }, { name: 'description', content: 'استودیو نورو — طراحی هویت بصری، UI/UX، سوشال مدیا و محتوای دیجیتال' }, { name: 'color-scheme', content: 'dark light' } ], link: [ { rel: 'icon', type: 'image/png', href: '/favicon.png' } ] } }, typescript: { strict: true }, runtimeConfig: { public: { cmsApiUrl: process.env.NUXT_PUBLIC_CMS_API_URL || 'http://localhost:4000' } }, devtools: { enabled: true } })