mirror of
https://github.com/eduardolat/pgbackweb.git
synced 2026-02-05 11:48:28 -06:00
Add Tailwind CSS configuration and update taskfile for Deno compatibility
This commit is contained in:
33
tailwind.config.ts
Normal file
33
tailwind.config.ts
Normal file
@@ -0,0 +1,33 @@
|
||||
import type { Config } from "tailwindcss";
|
||||
import daisyui from "daisyui";
|
||||
import * as daisyuiThemes from "daisyui/src/theming/themes";
|
||||
|
||||
export default {
|
||||
content: ["./internal/view/web/**/*.go"],
|
||||
// deno-lint-ignore no-explicit-any
|
||||
plugins: [daisyui as any],
|
||||
daisyui: {
|
||||
logs: false,
|
||||
themes: [
|
||||
{
|
||||
light: {
|
||||
...daisyuiThemes.light,
|
||||
primary: "#2be7c8",
|
||||
"success-content": "#ffffff",
|
||||
"error-content": "#ffffff",
|
||||
},
|
||||
dark: {
|
||||
...daisyuiThemes.dracula,
|
||||
primary: "#2be7c8",
|
||||
},
|
||||
},
|
||||
],
|
||||
darkTheme: "dark",
|
||||
},
|
||||
theme: {
|
||||
screens: {
|
||||
desk: "768px", // only one breakpoint to keep it simple
|
||||
},
|
||||
extend: {},
|
||||
},
|
||||
} satisfies Config;
|
||||
@@ -71,7 +71,7 @@ tasks:
|
||||
desc: Generate sqlc files
|
||||
silent: true
|
||||
cmds:
|
||||
- ./scripts/sqlc-prebuild.mjs
|
||||
- deno run -A ./scripts/sqlc-prebuild.ts
|
||||
- sqlc generate
|
||||
sources:
|
||||
- ./internal/service/**/*.sql
|
||||
@@ -88,12 +88,12 @@ tasks:
|
||||
silent: true
|
||||
cmds:
|
||||
- >
|
||||
npm run tailwindcss --
|
||||
deno task tailwindcss --
|
||||
--minify
|
||||
--config ./tailwind.config.js
|
||||
--config ./tailwind.config.ts
|
||||
--input ./internal/view/static/css/style.css
|
||||
--output ./internal/view/static/build/style.min.css
|
||||
- ./scripts/build-js.mjs
|
||||
- deno run -A ./scripts/build-js.ts
|
||||
|
||||
tidy:
|
||||
desc: Tidy the go.mod file
|
||||
|
||||
Reference in New Issue
Block a user