auto-backup: 2025-12-11 21:01:34 (13 files: +0 ~5 -8)

Generated by DSS Git Backup Hook
This commit is contained in:
2025-12-11 18:01:34 -03:00
parent 1ff198c177
commit 7db5aacbd9
11 changed files with 28 additions and 352 deletions

View File

@@ -75,22 +75,32 @@ fi
echo "6. Resetting skins..."
for skin in base classic workbench; do
if [ "$DRY_RUN" = false ]; then
# Capitalize first letter for description
skin_cap="$(echo "$skin" | sed 's/./\U&/')"
if [ "$skin" = "base" ]; then
extends_line=""
else
extends_line='"extends": "base",'
fi
cat > "dss-claude-plugin/core/skins/${skin}.json" << EOF
cat > "dss-claude-plugin/core/skins/${skin}.json" << EOF
{
"meta": {
"id": "${skin}",
"version": "1.0.0",
"description": "${skin^} skin - awaiting Figma sync"${extends_line:+,
$extends_line}
"description": "${skin_cap} skin - awaiting Figma sync"
},
"tokens": {}
}
EOF
else
cat > "dss-claude-plugin/core/skins/${skin}.json" << EOF
{
"meta": {
"id": "${skin}",
"version": "1.0.0",
"description": "${skin_cap} skin - awaiting Figma sync",
"extends": "base"
},
"tokens": {}
}
EOF
fi
else
echo " Would reset: dss-claude-plugin/core/skins/${skin}.json"
fi