From 0bd1d6fbff4ae3f3de6abbd4bb625d6838cfe31f Mon Sep 17 00:00:00 2001 From: ARCHITECT Date: Fri, 16 Jan 2026 18:37:31 +0000 Subject: [PATCH] DECK Frontend v4.3 - Portable with trivial extraction MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Simplified header (removed tag examples that interfered with extraction) - Added extract.sh script for 3-file separation - Structure: - @@ -746,13 +728,10 @@ body { - - - diff --git a/deck-frontend/extract.sh b/deck-frontend/extract.sh new file mode 100755 index 0000000..a80dbd6 --- /dev/null +++ b/deck-frontend/extract.sh @@ -0,0 +1,52 @@ +#!/bin/bash +# DECK Extract - Separates monolithic HTML into 3 files +# Usage: ./extract.sh deck.html [output_dir] + +set -e + +INPUT="${1:-deck.html}" +OUTDIR="${2:-.}" + +if [ ! -f "$INPUT" ]; then + echo "Error: $INPUT not found" + exit 1 +fi + +mkdir -p "$OUTDIR" + +# Extract CSS (between , excluding the tags themselves) +awk '/