update: add tw and routing

This commit is contained in:
Saahil dutta 2025-06-20 00:38:27 -04:00
parent 0dcd234614
commit e1f8c339d9
Signed by: neon
GPG key ID: 8A8B64515254CFC6
7 changed files with 27 additions and 3 deletions

View file

@ -1,6 +1,5 @@
<template>
<div>
<NuxtRouteAnnouncer />
<NuxtWelcome />
<router-view />
</div>
</template>

2
assets/app.css Normal file
View file

@ -0,0 +1,2 @@
@import "tailwindcss";
@plugin "daisyui";

BIN
bun.lockb

Binary file not shown.

View file

@ -4,3 +4,4 @@ import withNuxt from './.nuxt/eslint.config.mjs'
export default withNuxt(
// Your custom configs here
)

View file

@ -1,3 +1,4 @@
import tailwindcss from "@tailwindcss/vite";
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: '2025-05-15',
@ -14,5 +15,9 @@ export default defineNuxtConfig({
'@nuxt/fonts',
'@nuxt/icon',
'@nuxt/image'
]
],
vite: {
plugins: [tailwindcss()],
},
css: ["~/assets/app.css"],
})

View file

@ -15,9 +15,12 @@
"@nuxt/fonts": "0.11.4",
"@nuxt/icon": "1.13.0",
"@nuxt/image": "1.10.0",
"@tailwindcss/vite": "^4.1.10",
"better-sqlite3": "^11.10.0",
"daisyui": "^5.0.43",
"eslint": "^9.0.0",
"nuxt": "^3.17.5",
"tailwindcss": "^4.1.10",
"vue": "^3.5.16",
"vue-router": "^4.5.1"
}

14
pages/index.vue Normal file
View file

@ -0,0 +1,14 @@
<template>
<div class="hero bg-base-200 min-h-screen">
<div class="hero-content text-center">
<div class="max-w-md">
<h1 class="text-5xl font-bold">Hello there</h1>
<p class="py-6">
Provident cupiditate voluptatem et in. Quaerat fugiat ut assumenda excepturi exercitationem
quasi. In deleniti eaque aut repudiandae et a id nisi.
</p>
<button class="btn btn-primary">Get Started</button>
</div>
</div>
</div>
</template>