New apps Added

This commit is contained in:
2026-07-08 10:43:39 -04:00
parent 3b1f4bbd75
commit fefc2c8b5c
1114 changed files with 406637 additions and 154 deletions
@@ -0,0 +1,29 @@
/**
* TaskMate Penalties Card — thin wrapper over the shared incentive base (QUAL-2).
*/
import { createIncentiveCard } from "./taskmate-incentive-card.js";
createIncentiveCard({
tag: "taskmate-penalties-card",
kind: "penalty",
idKey: "penalty_id",
i18n: "penalties",
attr: "penalties",
icon: "mdi:alert-circle-outline",
headerIcon: "mdi:alert-circle-outline",
applyIcon: "mdi:minus-circle-outline",
sign: "",
dpts: (n) => `${Math.abs(n)}`,
accent: "#e74c3c",
accentDark: "#c0392b",
accentLight: "rgba(231, 76, 60, 0.12)",
accentFlash: "rgba(231,76,60,0.25)",
accentShadow: "rgba(231,76,60,0.3)",
designAccent: "var(--tmd-bad)",
designHd: "#c0392b",
designIcons: { console: "▼", cleanpro: "", playroom: "⚠️" },
cardName: "TaskMate Penalties",
cardDesc: "Apply point-deduction penalties to children",
bannerName: "PENALTIES",
bannerColor: "#922b21",
});