Files
dealplustech/node_modules/astro/dist/assets/utils/imageAttributes.js
Kunthawat 77ac4d2d05 feat: Upgrade to Astro with full PDPA compliance
PDPA Features:
 Cookie consent banner
 Consent logging API
 Admin dashboard
 Privacy Policy
 Terms & Conditions

Technical:
 Astro 5.x + Tailwind v4
 Docker on port 80
 SQLite database
 15 pages built

Ready for Easypanel deployment.
2026-03-12 10:01:04 +07:00

15 lines
532 B
JavaScript

import { toStyleString } from "../../runtime/server/render/util.js";
const cssFitValues = ["fill", "contain", "cover", "scale-down"];
function addCSSVarsToStyle(vars, styles) {
const cssVars = Object.entries(vars).filter(([_, value]) => value !== void 0 && value !== false).map(([key, value]) => `--${key}: ${value};`).join(" ");
if (!styles) {
return cssVars;
}
const style = typeof styles === "string" ? styles : toStyleString(styles);
return `${cssVars} ${style}`;
}
export {
addCSSVarsToStyle,
cssFitValues
};