Initial commit: Nuxt site

This commit is contained in:
Noro Studio
2026-06-30 00:46:55 +03:30
commit 7af8fbca2d
125 changed files with 20167 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
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 }
})