From 58517f0f18eada2aef29dd338d81d26464ff1032 Mon Sep 17 00:00:00 2001 From: Youssef Date: Thu, 4 Jun 2026 15:35:14 +0100 Subject: [PATCH] Append to an existing global stylesheet instead of overwriting it When Hallmark builds into a project that already has an entry stylesheet (e.g. app/globals.css, src/index.css), treat it as append-only: keep the existing @tailwind / @import "tailwindcss" directives and the project's own tokens, add the Hallmark layer below them, and keep any new @import at the top. Overwriting it was silently dropping the framework's CSS entry directives and the user's tokens, which left the whole app unstyled. --- skills/hallmark/SKILL.md | 1 + skills/hallmark/references/contract.md | 1 + skills/hallmark/references/export-formats.md | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/skills/hallmark/SKILL.md b/skills/hallmark/SKILL.md index 859b6a4..f71f377 100644 --- a/skills/hallmark/SKILL.md +++ b/skills/hallmark/SKILL.md @@ -460,6 +460,7 @@ Always: - Cut motion before adding it. Most pages have too much, not too little. If removing an animation wouldn't lose the user information, remove it. - **Stamp the output.** The first non-empty line of the produced CSS file (or the top of `