Add the Monolith and Cobalt Stripe templates

Standalone layouts for Canva templates 3 and 8, with the user's logo sized to the
placeholder box, a CapRule decor primitive, optional TableRows rule/heading options,
and a separate 1..45-row sweep test file.
This commit is contained in:
2026-10-04 11:25:19 +05:30
parent d82515feee
commit 3d42f383ca
28 changed files with 2795 additions and 37 deletions
+4
View File
@@ -7,6 +7,8 @@ import { slateBand } from "./band/slate";
import { tealSwoosh } from "./band/teal";
import { citrusSplit } from "./northline/citrus";
import { purplePop } from "./northline/purple";
import { cobaltStripe } from "./cobalt/cobalt";
import { monolith } from "./monolith/monolith";
import { monogram } from "./neutral/monogram";
import { serenity } from "./neutral/serenity";
@@ -22,6 +24,8 @@ export const TEMPLATES: Record<string, TemplateDefinition> = {
"teal-swoosh": tealSwoosh,
"purple-pop": purplePop,
"citrus-split": citrusSplit,
monolith,
"cobalt-stripe": cobaltStripe,
};
export const DEFAULT_TEMPLATE_ID = "classic";