V0.3.3: Even more optimization
Some checks failed
Build and Push Docker Image to GHCR / build-and-push (push) Has been cancelled

In this realease, I have further optimized Passport. The css that
Passport now uses is entirely handrolled and build via postcss (sadly).
Several bugs have also been fixed in this release, as well as a few
performance improvements relating to the admin UI.
This commit is contained in:
Zoe
2025-10-04 22:02:15 -05:00
parent f6ffc90ec2
commit 32628b6430
27 changed files with 1771 additions and 641 deletions

18
package.json Normal file
View File

@@ -0,0 +1,18 @@
{
"name": "passport-css-compiler",
"private": true,
"description": "A manifest to acquire CLI tools for passport. Not a Node app, only required for compiling CSS.",
"license": "MIT",
"type": "module",
"scripts": {
"build": "postcss src/styles/*.css !src/styles/base.css --dir src/assets/styles"
},
"devDependencies": {
"@fullhuman/postcss-purgecss": "^7.0.2",
"cssnano": "^7.1.1",
"postcss": "^8.4.35",
"postcss-cli": "^11.0.0",
"postcss-import": "^16.1.1",
"postcss-preset-env": "^10.4.0"
}
}