add tailwind

This commit is contained in:
Timothy Yin 2024-11-15 17:13:11 +08:00
parent 8a905af78b
commit fb9e60206a
7 changed files with 679 additions and 16 deletions

View File

@ -1,5 +1,2 @@
export default defineAppConfig({
myLayer: {
name: 'My amazing Nuxt layer (overwritten)'
}
})

View File

@ -1,3 +1,3 @@
<template>
<HelloWorld />
<RayButton>Click me!</RayButton>
</template>

View File

@ -1,10 +0,0 @@
<script setup lang="ts">
const { myLayer } = useAppConfig()
</script>
<template>
<div>
<h1>Hello World!</h1>
<pre>{{ myLayer }}</pre>
</div>
</template>

13
components/ray/Button.vue Normal file
View File

@ -0,0 +1,13 @@
<script lang="ts" setup>
</script>
<template>
<button class="bg-cyan-200 rounded-lg border border-neutral-50 px-2 py-1">
<slot></slot>
</button>
</template>
<style scoped>
</style>

View File

@ -1,4 +1,5 @@
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
devtools: { enabled: true }
})
devtools: { enabled: true },
modules: ["@nuxtjs/tailwindcss"]
})

View File

@ -13,6 +13,7 @@
},
"devDependencies": {
"@nuxt/eslint": "latest",
"@nuxtjs/tailwindcss": "^6.12.2",
"eslint": "^9.14.0",
"nuxt": "^3.14.159",
"typescript": "^5.6.3",

661
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff