{"namespace":"CubeCraftLabsDesignSystem_2b6768","components":[{"name":"Badge","sourcePath":"components/core/Badge.jsx"},{"name":"Button","sourcePath":"components/core/Button.jsx"},{"name":"CubeMark","sourcePath":"components/core/CubeMark.jsx"},{"name":"Tag","sourcePath":"components/core/Tag.jsx"},{"name":"Checkbox","sourcePath":"components/forms/Checkbox.jsx"},{"name":"Field","sourcePath":"components/forms/Field.jsx"},{"name":"Input","sourcePath":"components/forms/Input.jsx"},{"name":"Radio","sourcePath":"components/forms/Radio.jsx"},{"name":"Select","sourcePath":"components/forms/Select.jsx"},{"name":"Switch","sourcePath":"components/forms/Switch.jsx"},{"name":"Textarea","sourcePath":"components/forms/Textarea.jsx"},{"name":"Icon","sourcePath":"components/icons/Icon.jsx"},{"name":"IconButton","sourcePath":"components/icons/IconButton.jsx"},{"name":"Card","sourcePath":"components/surfaces/Card.jsx"},{"name":"Terminal","sourcePath":"components/surfaces/Terminal.jsx"}],"startingPoints":[],"cards":[{"path":"guidelines/brand/app-logo.card.html","group":"Brand","viewport":"700x180","subtitle":"Scan-beam cube · app mark","name":"Barcode Creator logo"},{"path":"guidelines/brand/lockup.card.html","group":"Brand","viewport":"700x200","subtitle":"Horizontal cube + wordmark","name":"Primary lockup"},{"path":"guidelines/brand/marks.card.html","group":"Brand","viewport":"700x180","subtitle":"One geometry · three renderings","name":"Cube marks"},{"path":"guidelines/colors/accent.card.html","group":"Colors","viewport":"700x150","subtitle":"Gold on charcoal — the whole brand","name":"Accent & ground"},{"path":"guidelines/colors/neutrals.card.html","group":"Colors","viewport":"700x150","subtitle":"Text and border grays","name":"Neutrals & lines"},{"path":"guidelines/colors/status.card.html","group":"Colors","viewport":"700x150","subtitle":"Terminal green & red","name":"Status"},{"path":"components/core/core.card.html","group":"Components","viewport":"700x300","subtitle":"Square, mono, gold-accented primitives","name":"Core — Button, Badge, CubeMark"},{"path":"components/forms/forms.card.html","group":"Components","viewport":"720x460","subtitle":"Square wells, gold focus, square checks & toggles","name":"Forms — inputs, controls, fields"},{"path":"components/icons/icons.card.html","group":"Components","viewport":"700x260","subtitle":"Terminal glyph set (signature) + Lucide UI set","name":"Icons — Icon & IconButton"},{"path":"components/surfaces/surfaces.card.html","group":"Components","viewport":"760x420","subtitle":"Flat bordered panels · signature console block","name":"Surfaces — Card & Terminal"},{"path":"guidelines/spacing/spacing.card.html","group":"Spacing","viewport":"700x150","subtitle":"4px base · square corners","name":"Spacing & corners"},{"path":"guidelines/typography/scale.card.html","group":"Type","viewport":"700x230","subtitle":"One family, four weights","name":"Scale & weights"},{"path":"guidelines/typography/wordmark.card.html","group":"Type","viewport":"700x170","subtitle":"JetBrains Mono 800 · gold Labs · cursor","name":"Wordmark"},{"path":"guidelines/ui-kits/build-console.card.html","group":"UI Kits","viewport":"1180x720","subtitle":"Print farm dashboard · the system composed","name":"Build Console"},{"path":"guidelines/workflows/label-library.card.html","group":"Workflows","viewport":"1120x560","subtitle":"Persisted labels · reprint any time","name":"Label Library"}],"templates":[],"hasThumbnailHtml":true,"globalCssPaths":["tokens/fonts.css","tokens/colors.css","tokens/typography.css","tokens/spacing.css","styles.css"],"tokens":[{"name":"--ccl-charcoal","value":"#1a1a1a","kind":"color","definedIn":"tokens/colors.css"},{"name":"--ccl-charcoal-2","value":"#202020","kind":"color","definedIn":"tokens/colors.css"},{"name":"--ccl-charcoal-3","value":"#262626","kind":"color","definedIn":"tokens/colors.css"},{"name":"--ccl-gold","value":"#e5c07b","kind":"color","definedIn":"tokens/colors.css"},{"name":"--ccl-gold-dim","value":"#caa869","kind":"color","definedIn":"tokens/colors.css"},{"name":"--ccl-text","value":"#d4d4d4","kind":"font","definedIn":"tokens/colors.css"},{"name":"--ccl-text-muted","value":"#6b6b6b","kind":"font","definedIn":"tokens/colors.css"},{"name":"--ccl-border","value":"#2a2a2a","kind":"color","definedIn":"tokens/colors.css"},{"name":"--ccl-border-2","value":"#333333","kind":"color","definedIn":"tokens/colors.css"},{"name":"--ccl-green","value":"#98c379","kind":"color","definedIn":"tokens/colors.css"},{"name":"--ccl-red","value":"#e06c75","kind":"color","definedIn":"tokens/colors.css"},{"name":"--ccl-white","value":"#ffffff","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-page","value":"var(--ccl-charcoal)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-raised","value":"var(--ccl-charcoal-2)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--surface-code","value":"var(--ccl-charcoal-3)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--text-primary","value":"var(--ccl-text)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-secondary","value":"var(--ccl-text-muted)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--text-on-gold","value":"var(--ccl-charcoal)","kind":"font","definedIn":"tokens/colors.css"},{"name":"--accent","value":"var(--ccl-gold)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--accent-hover","value":"var(--ccl-gold-dim)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--border-hairline","value":"var(--ccl-border)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--border-strong","value":"var(--ccl-border-2)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--status-success","value":"var(--ccl-green)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--status-error","value":"var(--ccl-red)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--focus-ring","value":"var(--ccl-gold)","kind":"color","definedIn":"tokens/colors.css"},{"name":"--font-mono","value":"'JetBrains Mono', ui-monospace, 'SF Mono', Menlo, Consolas, monospace","kind":"font","definedIn":"tokens/typography.css"},{"name":"--font-body","value":"var(--font-mono)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--font-display","value":"var(--font-mono)","kind":"font","definedIn":"tokens/typography.css"},{"name":"--fw-regular","value":"400","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-medium","value":"500","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-bold","value":"700","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fw-display","value":"800","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--fs-caption","value":"11px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-label","value":"12px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-body","value":"14px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-body-lg","value":"15px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h3","value":"18px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h2","value":"22px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-h1","value":"28px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--fs-display","value":"40px","kind":"spacing","definedIn":"tokens/typography.css"},{"name":"--lh-tight","value":"1.15","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--lh-snug","value":"1.35","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--lh-body","value":"1.7","kind":"font","definedIn":"tokens/typography.css","annotation":"font"},{"name":"--tracking-wordmark","value":"0.02em","kind":"font","definedIn":"tokens/typography.css"},{"name":"--tracking-caps","value":"0.08em","kind":"font","definedIn":"tokens/typography.css"},{"name":"--tracking-caps-wide","value":"0.14em","kind":"font","definedIn":"tokens/typography.css"},{"name":"--space-1","value":"4px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-2","value":"8px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-3","value":"12px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-4","value":"16px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-5","value":"20px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-6","value":"24px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-8","value":"32px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-10","value":"40px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-14","value":"56px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--space-16","value":"64px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--radius-none","value":"0px","kind":"radius","definedIn":"tokens/spacing.css"},{"name":"--radius-sm","value":"0px","kind":"radius","definedIn":"tokens/spacing.css"},{"name":"--radius-md","value":"0px","kind":"radius","definedIn":"tokens/spacing.css"},{"name":"--border-width","value":"1px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--border","value":"var(--border-width) solid var(--ccl-border)","kind":"color","definedIn":"tokens/spacing.css"},{"name":"--border-strong-rule","value":"var(--border-width) solid var(--ccl-border-2)","kind":"color","definedIn":"tokens/spacing.css"},{"name":"--border-accent","value":"1.5px solid var(--ccl-gold)","kind":"color","definedIn":"tokens/spacing.css"},{"name":"--shadow-none","value":"none","kind":"shadow","definedIn":"tokens/spacing.css"},{"name":"--shadow-raised","value":"0 1px 0 0 var(--ccl-border)","kind":"shadow","definedIn":"tokens/spacing.css"},{"name":"--ease-out","value":"cubic-bezier(0.2, 0, 0, 1)","kind":"other","definedIn":"tokens/spacing.css","annotation":"other"},{"name":"--dur-fast","value":"100ms","kind":"other","definedIn":"tokens/spacing.css","annotation":"other"},{"name":"--dur-base","value":"160ms","kind":"other","definedIn":"tokens/spacing.css","annotation":"other"},{"name":"--scrollbar-width","value":"6px","kind":"spacing","definedIn":"tokens/spacing.css"},{"name":"--scrollbar-thumb","value":"var(--ccl-border-2)","kind":"color","definedIn":"tokens/spacing.css"},{"name":"--scrollbar-thumb-hover","value":"var(--ccl-gold)","kind":"color","definedIn":"tokens/spacing.css"}],"themes":[],"fonts":[],"brandFonts":[{"family":"JetBrains Mono","status":"ok","tokens":["--font-mono"],"path":"tokens/typography.css"}],"source":"spa"}