diff --git a/app/app.config.ts b/app/app.config.ts new file mode 100644 index 0000000..55a0413 --- /dev/null +++ b/app/app.config.ts @@ -0,0 +1,4 @@ +export default defineAppConfig({ + title: 'La BoƮte aux lettres', + description: "Characters with character, by type designer Laurette Colmard." +}) \ No newline at end of file diff --git a/app/app.vue b/app/app.vue index 91fe27f..49ef309 100644 --- a/app/app.vue +++ b/app/app.vue @@ -2,4 +2,13 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/app/assets/icons/brand-logo.svg b/app/assets/icons/brand-logo.svg new file mode 100644 index 0000000..04f0b41 --- /dev/null +++ b/app/assets/icons/brand-logo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/app/assets/images/brand-mobile.svg b/app/assets/images/brand-mobile.svg new file mode 100644 index 0000000..b4d6336 --- /dev/null +++ b/app/assets/images/brand-mobile.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/app/components/AppFooter.vue b/app/components/AppFooter.vue new file mode 100644 index 0000000..68fdce7 --- /dev/null +++ b/app/components/AppFooter.vue @@ -0,0 +1,22 @@ + + + + + + + \ No newline at end of file diff --git a/app/components/AppHeader.vue b/app/components/AppHeader.vue new file mode 100644 index 0000000..f5701cd --- /dev/null +++ b/app/components/AppHeader.vue @@ -0,0 +1,29 @@ + + + + + + + {{ appConfig.description }} + + + + \ No newline at end of file diff --git a/app/layouts/default.vue b/app/layouts/default.vue new file mode 100644 index 0000000..e4819b9 --- /dev/null +++ b/app/layouts/default.vue @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/app/pages/index.vue b/app/pages/index.vue index ddb7f8c..71a9aed 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -1,13 +1,21 @@ - + Home not found - \ No newline at end of file + + + \ No newline at end of file diff --git a/package.json b/package.json index abf19e3..9a93ef8 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ }, "dependencies": { "@nuxt/content": "^3.8.2", + "@unocss/reset": "66.5.10-beta.1", "better-sqlite3": "^12.5.0", "nuxt": "^4.2.1", "vue": "^3.5.25", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d4ebf96..979d3e9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@nuxt/content': specifier: ^3.8.2 version: 3.8.2(better-sqlite3@12.5.0)(magicast@0.5.1) + '@unocss/reset': + specifier: 66.5.10-beta.1 + version: 66.5.10-beta.1 better-sqlite3: specifier: ^12.5.0 version: 12.5.0 @@ -1132,6 +1135,9 @@ packages: peerDependencies: vue: '>=3.5.18' + '@unocss/reset@66.5.10-beta.1': + resolution: {integrity: sha512-XLysNLeuSF58K6BpGR4C8DXkiwsFGn1XnGUhIC2srDvK6Vddaggea68UgtjFytbR1nPJqKubh2kkaMjht7+MJA==} + '@vercel/nft@0.30.4': resolution: {integrity: sha512-wE6eAGSXScra60N2l6jWvNtVK0m+sh873CpfZW4KI2v8EHuUQp+mSEi4T+IcdPCSEDgCdAS/7bizbhQlkjzrSA==} engines: {node: '>=18'} @@ -5025,6 +5031,8 @@ snapshots: unhead: 2.0.19 vue: 3.5.25(typescript@5.9.3) + '@unocss/reset@66.5.10-beta.1': {} + '@vercel/nft@0.30.4(rollup@4.53.3)': dependencies: '@mapbox/node-pre-gyp': 2.0.3
{{ appConfig.description }}