70d6712d00
- Introduced a new CSS file for styling the theme preview. - Updated build script to copy template files to the output directory. - Created a new script for serving the preview of the theme. - Enhanced theme verification to check for required template overrides. - Added README documentation for template overrides. - Implemented footer and navbar template overrides to customize Gitea's UI.
22 lines
705 B
JSON
22 lines
705 B
JSON
{
|
|
"name": "gitea-theme-dev",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"description": "Bun-powered custom theme workspace for Gitea.",
|
|
"scripts": {
|
|
"build": "bun scripts/build.ts",
|
|
"dev": "bun scripts/build.ts --watch",
|
|
"preview": "bun run build && bun scripts/preview.ts",
|
|
"build:min": "bun scripts/build.ts --minify",
|
|
"test": "bun run build && bun scripts/verify-theme.ts",
|
|
"compose:up": "docker compose -f dev.compose.yaml up -d",
|
|
"compose:down": "docker compose -f dev.compose.yaml down",
|
|
"compose:logs": "docker compose -f dev.compose.yaml logs -f server"
|
|
},
|
|
"devDependencies": {
|
|
"@types/bun": "latest",
|
|
"polished": "^4.3.1"
|
|
}
|
|
}
|