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 9adeac7ec5
26 changed files with 1767 additions and 641 deletions

22
postcss.config.js Normal file
View File

@@ -0,0 +1,22 @@
import { purgeCSSPlugin } from "@fullhuman/postcss-purgecss";
import postcssPresetEnv from "postcss-preset-env";
import postcssImport from "postcss-import";
import cssnano from "cssnano";
export default {
plugins: [
postcssImport,
purgeCSSPlugin({
content: ["./src/**/*.hbs", "./src/**/*.js"],
}),
postcssPresetEnv({
browsers: "last 4 versions",
// false *dsables* polyfills
features: {
"cascade-layers": false,
},
autoprefixer: false,
}),
cssnano,
],
};