Setup TailwindCSS and DaisyUI

This commit introduces pnpm for build time dependency. While it does add
npm, it keeps it at a minimum and buildtime only to eventually allow for
automatic CI builds.

This is discussed in #133

Signed-off-by: Tobias O <tobias.olenyi@tum.de>
This commit is contained in:
Tobias O
2025-10-02 15:50:54 +13:00
committed by Tobias O
parent ee776e7d14
commit be5ff369e0
3 changed files with 492 additions and 0 deletions

21
package.json Normal file
View File

@ -0,0 +1,21 @@
{
"name": "envipy",
"version": "1.0.0",
"private": true,
"description": "enviPath UI - Tailwind CSS + DaisyUI",
"scripts": {
"dev": "tailwindcss -i static/css/input.css -o static/css/output.css --watch",
"build": "tailwindcss -i static/css/input.css -o static/css/output.css --minify"
},
"devDependencies": {
"@tailwindcss/postcss": "^4.1.14",
"daisyui": "^5.1.26",
"postcss": "^8.5.6",
"tailwindcss": "^4.1.14"
},
"keywords": [
"django",
"tailwindcss",
"daisyui"
]
}