diff --git a/design/channels/build-kitchen-home-play.py b/design/channels/build-kitchen-home-play.py index d61b720..9cdcad4 100644 --- a/design/channels/build-kitchen-home-play.py +++ b/design/channels/build-kitchen-home-play.py @@ -28,7 +28,10 @@ def logo_set(defs, accent, word, word_size, word_family, word_weight, accent_sha parts = [('crescent', m), ('orbit', defs + orbit), ('word', defs + w), ('accent', defs + accent_shape), ('sweep', defs + sweep)] small = f'{crescent()}{small_accent}' epg = defs + small + text(136, 52, 'ORBIT', 20, orbit_colour, BARLOW, '600', 'letter-spacing="9"') + text(134, 124, word, int(word_size * .29), '#F4F6FF', word_family, word_weight, 'letter-spacing="3"') - bug = defs + f'{crescent("#FFFFFF")}' + text(106, 96, word, int(word_size * .33), '#FFFFFF', word_family, word_weight, 'letter-spacing="2" stroke="#071632" stroke-width="2"') + # A long word is sized to fit the bug's 384-wide canvas (Paul, 6 November 2026: SIGNATURE was cut to "SIGNATU"). The + # renderer outlines text, so the size is set from each family's average letter width rather than a textLength. + bug_size = int(word_size * .33) if len(word) <= 7 else min(int(word_size * .33), int(268 / (len(word) * (.49 if word_family == CONDENSED else .64)))) + bug = defs + f'{crescent("#FFFFFF")}' + text(106, 96 - (int(word_size * .33) - bug_size) // 3, word, bug_size, '#FFFFFF', word_family, word_weight, 'letter-spacing="2" stroke="#071632" stroke-width="2"') return parts, epg, bug diff --git a/design/channels/orbit-christmas/exports/orbit_christmas_bug.png b/design/channels/orbit-christmas/exports/orbit_christmas_bug.png index af7af8d..7d44e41 100644 Binary files a/design/channels/orbit-christmas/exports/orbit_christmas_bug.png and b/design/channels/orbit-christmas/exports/orbit_christmas_bug.png differ diff --git a/design/channels/orbit-christmas/exports/orbit_christmas_bug.svg b/design/channels/orbit-christmas/exports/orbit_christmas_bug.svg index 1a6546d..8a2fd93 100644 --- a/design/channels/orbit-christmas/exports/orbit_christmas_bug.svg +++ b/design/channels/orbit-christmas/exports/orbit_christmas_bug.svg @@ -13,7 +13,7 @@ - + diff --git a/design/channels/orbit-christmas/exports/orbit_christmas_bug_app.webp b/design/channels/orbit-christmas/exports/orbit_christmas_bug_app.webp index bf4cfeb..cf18623 100644 Binary files a/design/channels/orbit-christmas/exports/orbit_christmas_bug_app.webp and b/design/channels/orbit-christmas/exports/orbit_christmas_bug_app.webp differ diff --git a/design/channels/orbit-christmas/review/orbit_christmas_review.figcraft b/design/channels/orbit-christmas/review/orbit_christmas_review.figcraft index d787d32..adc6046 100644 Binary files a/design/channels/orbit-christmas/review/orbit_christmas_review.figcraft and b/design/channels/orbit-christmas/review/orbit_christmas_review.figcraft differ diff --git a/design/channels/orbit-christmas/review/orbit_christmas_review.png b/design/channels/orbit-christmas/review/orbit_christmas_review.png index f214521..715a0b8 100644 Binary files a/design/channels/orbit-christmas/review/orbit_christmas_review.png and b/design/channels/orbit-christmas/review/orbit_christmas_review.png differ diff --git a/design/channels/orbit-christmas/sources/orbit_christmas_bug.svg b/design/channels/orbit-christmas/sources/orbit_christmas_bug.svg index 5f80068..17085ca 100644 --- a/design/channels/orbit-christmas/sources/orbit_christmas_bug.svg +++ b/design/channels/orbit-christmas/sources/orbit_christmas_bug.svg @@ -1 +1 @@ -CHRISTMAS \ No newline at end of file +CHRISTMAS \ No newline at end of file diff --git a/design/channels/orbit-christmas/sources/orbit_christmas_bug.vectorcraft b/design/channels/orbit-christmas/sources/orbit_christmas_bug.vectorcraft index 6a14249..d5c18dd 100644 --- a/design/channels/orbit-christmas/sources/orbit_christmas_bug.vectorcraft +++ b/design/channels/orbit-christmas/sources/orbit_christmas_bug.vectorcraft @@ -215,7 +215,7 @@ 0.0, 1.0, 106.0, - 96.0 + 95.0 ], "runs": [ { @@ -223,8 +223,8 @@ "style": { "font_family": "Barlow Condensed", "font_style": "SemiBold", - "size": 64.0, - "tracking": 31.25, + "size": 60.0, + "tracking": 33.333333333333336, "baseline_shift": 0.0, "h_scale": 100.0, "v_scale": 100.0, diff --git a/design/channels/orbit-christmas/sources/orbit_christmas_review.svg b/design/channels/orbit-christmas/sources/orbit_christmas_review.svg index 8092dee..d65ec50 100644 --- a/design/channels/orbit-christmas/sources/orbit_christmas_review.svg +++ b/design/channels/orbit-christmas/sources/orbit_christmas_review.svg @@ -1 +1 @@ -Orbit ChristmasBranding proof 01 / Christmas films, for the seasonORBITCHRISTMASHero backgroundCompact EPGORBITCHRISTMASPlayback bug, transparentCHRISTMASPlayback bug at 1080p size, over the hero backgroundCHRISTMASPaletteOrbit navy #071632Berry red #C8102EEvergreen #1E6B3ATinsel gold #F2B33DSnow #F4F6FFOriginal artwork, redrawn from the concept board.Navy interface and yellow remote focus stay. No concept pixels used. \ No newline at end of file +Orbit ChristmasBranding proof 01 / Christmas films, for the seasonORBITCHRISTMASHero backgroundCompact EPGORBITCHRISTMASPlayback bug, transparentCHRISTMASPlayback bug at 1080p size, over the hero backgroundCHRISTMASPaletteOrbit navy #071632Berry red #C8102EEvergreen #1E6B3ATinsel gold #F2B33DSnow #F4F6FFOriginal artwork, redrawn from the concept board.Navy interface and yellow remote focus stay. No concept pixels used. \ No newline at end of file diff --git a/design/channels/orbit-christmas/verification.json b/design/channels/orbit-christmas/verification.json index f77c54b..bc062bf 100644 --- a/design/channels/orbit-christmas/verification.json +++ b/design/channels/orbit-christmas/verification.json @@ -32,15 +32,7 @@ "photoCraftLayers": 6, "fileSizes": { "orbit_christmas_epg_app.webp": 5582, - "orbit_christmas_bug_app.webp": 4276, - "orbit_christmas_background.webp": 31814, - "orbit_christmas_ident.mp4": 2917816 - }, - "ident": { - "frames": 175, - "largestFrameChange": 0.0031, - "framesChangingOver10Percent": 0, - "brightnessReversals": 0 - }, - "collectedProjectRendered": true + "orbit_christmas_bug_app.webp": 4144, + "orbit_christmas_background.webp": 31814 + } } \ No newline at end of file diff --git a/design/channels/orbit-signature/exports/orbit_signature_bug.png b/design/channels/orbit-signature/exports/orbit_signature_bug.png index 4efb11d..4ab6b7e 100644 Binary files a/design/channels/orbit-signature/exports/orbit_signature_bug.png and b/design/channels/orbit-signature/exports/orbit_signature_bug.png differ diff --git a/design/channels/orbit-signature/exports/orbit_signature_bug.svg b/design/channels/orbit-signature/exports/orbit_signature_bug.svg index 78aed72..d4a4fad 100644 --- a/design/channels/orbit-signature/exports/orbit_signature_bug.svg +++ b/design/channels/orbit-signature/exports/orbit_signature_bug.svg @@ -14,7 +14,7 @@ - + diff --git a/design/channels/orbit-signature/exports/orbit_signature_bug_app.webp b/design/channels/orbit-signature/exports/orbit_signature_bug_app.webp index 472f09a..272846f 100644 Binary files a/design/channels/orbit-signature/exports/orbit_signature_bug_app.webp and b/design/channels/orbit-signature/exports/orbit_signature_bug_app.webp differ diff --git a/design/channels/orbit-signature/review/orbit_signature_review.figcraft b/design/channels/orbit-signature/review/orbit_signature_review.figcraft index 84ba90b..ced433c 100644 Binary files a/design/channels/orbit-signature/review/orbit_signature_review.figcraft and b/design/channels/orbit-signature/review/orbit_signature_review.figcraft differ diff --git a/design/channels/orbit-signature/review/orbit_signature_review.png b/design/channels/orbit-signature/review/orbit_signature_review.png index e4536c6..61faa84 100644 Binary files a/design/channels/orbit-signature/review/orbit_signature_review.png and b/design/channels/orbit-signature/review/orbit_signature_review.png differ diff --git a/design/channels/orbit-signature/sources/orbit_signature_bug.svg b/design/channels/orbit-signature/sources/orbit_signature_bug.svg index 188b7d5..3afa9af 100644 --- a/design/channels/orbit-signature/sources/orbit_signature_bug.svg +++ b/design/channels/orbit-signature/sources/orbit_signature_bug.svg @@ -1 +1 @@ -SIGNATURE \ No newline at end of file +SIGNATURE \ No newline at end of file diff --git a/design/channels/orbit-signature/sources/orbit_signature_bug.vectorcraft b/design/channels/orbit-signature/sources/orbit_signature_bug.vectorcraft index 9ca81f1..a78b9a3 100644 --- a/design/channels/orbit-signature/sources/orbit_signature_bug.vectorcraft +++ b/design/channels/orbit-signature/sources/orbit_signature_bug.vectorcraft @@ -226,7 +226,7 @@ 0.0, 1.0, 106.0, - 96.0 + 90.0 ], "runs": [ { @@ -234,8 +234,8 @@ "style": { "font_family": "Barlow", "font_style": "SemiBold", - "size": 66.0, - "tracking": 30.303030303030305, + "size": 46.0, + "tracking": 43.47826086956522, "baseline_shift": 0.0, "h_scale": 100.0, "v_scale": 100.0, diff --git a/design/channels/orbit-signature/sources/orbit_signature_review.svg b/design/channels/orbit-signature/sources/orbit_signature_review.svg index b6efa03..fbed4c0 100644 --- a/design/channels/orbit-signature/sources/orbit_signature_review.svg +++ b/design/channels/orbit-signature/sources/orbit_signature_review.svg @@ -1 +1 @@ -Orbit SignatureBranding proof 01 / Premium drama, distinctive seriesORBITSIGNATUREHero backgroundCompact EPGORBITSIGNATUREPlayback bug, transparentSIGNATUREPlayback bug at 1080p size, over the hero backgroundSIGNATUREPaletteOrbit navy #071632Velvet #5A0E1EGold leaf #D4AF5AIvory #F2E6CCCarpet red #B3122EOriginal artwork, redrawn from the concept board.Navy interface and yellow remote focus stay. No concept pixels used. \ No newline at end of file +Orbit SignatureBranding proof 01 / Premium drama, distinctive seriesORBITSIGNATUREHero backgroundCompact EPGORBITSIGNATUREPlayback bug, transparentSIGNATUREPlayback bug at 1080p size, over the hero backgroundSIGNATUREPaletteOrbit navy #071632Velvet #5A0E1EGold leaf #D4AF5AIvory #F2E6CCCarpet red #B3122EOriginal artwork, redrawn from the concept board.Navy interface and yellow remote focus stay. No concept pixels used. \ No newline at end of file diff --git a/design/channels/orbit-signature/verification.json b/design/channels/orbit-signature/verification.json index 083f159..f7ab3fc 100644 --- a/design/channels/orbit-signature/verification.json +++ b/design/channels/orbit-signature/verification.json @@ -30,15 +30,7 @@ "photoCraftLayers": 5, "fileSizes": { "orbit_signature_epg_app.webp": 6436, - "orbit_signature_bug_app.webp": 4182, - "orbit_signature_background.webp": 28188, - "orbit_signature_ident.mp4": 2612537 - }, - "ident": { - "frames": 175, - "largestFrameChange": 0.0033, - "framesChangingOver10Percent": 0, - "brightnessReversals": 0 - }, - "collectedProjectRendered": true + "orbit_signature_bug_app.webp": 3840, + "orbit_signature_background.webp": 28188 + } } \ No newline at end of file diff --git a/design/channels/orbit-unscripted/exports/orbit_unscripted_bug.png b/design/channels/orbit-unscripted/exports/orbit_unscripted_bug.png index 66bcc44..a3c87b7 100644 Binary files a/design/channels/orbit-unscripted/exports/orbit_unscripted_bug.png and b/design/channels/orbit-unscripted/exports/orbit_unscripted_bug.png differ diff --git a/design/channels/orbit-unscripted/exports/orbit_unscripted_bug.svg b/design/channels/orbit-unscripted/exports/orbit_unscripted_bug.svg index 128ee9c..2713d2d 100644 --- a/design/channels/orbit-unscripted/exports/orbit_unscripted_bug.svg +++ b/design/channels/orbit-unscripted/exports/orbit_unscripted_bug.svg @@ -13,7 +13,7 @@ - + diff --git a/design/channels/orbit-unscripted/exports/orbit_unscripted_bug_app.webp b/design/channels/orbit-unscripted/exports/orbit_unscripted_bug_app.webp index 7b124f5..31b861c 100644 Binary files a/design/channels/orbit-unscripted/exports/orbit_unscripted_bug_app.webp and b/design/channels/orbit-unscripted/exports/orbit_unscripted_bug_app.webp differ diff --git a/design/channels/orbit-unscripted/review/orbit_unscripted_review.figcraft b/design/channels/orbit-unscripted/review/orbit_unscripted_review.figcraft index 915a7c9..f0cf3f5 100644 Binary files a/design/channels/orbit-unscripted/review/orbit_unscripted_review.figcraft and b/design/channels/orbit-unscripted/review/orbit_unscripted_review.figcraft differ diff --git a/design/channels/orbit-unscripted/review/orbit_unscripted_review.png b/design/channels/orbit-unscripted/review/orbit_unscripted_review.png index b816a14..276c9c2 100644 Binary files a/design/channels/orbit-unscripted/review/orbit_unscripted_review.png and b/design/channels/orbit-unscripted/review/orbit_unscripted_review.png differ diff --git a/design/channels/orbit-unscripted/sources/orbit_unscripted_bug.svg b/design/channels/orbit-unscripted/sources/orbit_unscripted_bug.svg index c8c5279..2b49695 100644 --- a/design/channels/orbit-unscripted/sources/orbit_unscripted_bug.svg +++ b/design/channels/orbit-unscripted/sources/orbit_unscripted_bug.svg @@ -1 +1 @@ -UNSCRIPTED \ No newline at end of file +UNSCRIPTED \ No newline at end of file diff --git a/design/channels/orbit-unscripted/sources/orbit_unscripted_bug.vectorcraft b/design/channels/orbit-unscripted/sources/orbit_unscripted_bug.vectorcraft index 3978d9d..484f2ce 100644 --- a/design/channels/orbit-unscripted/sources/orbit_unscripted_bug.vectorcraft +++ b/design/channels/orbit-unscripted/sources/orbit_unscripted_bug.vectorcraft @@ -215,7 +215,7 @@ 0.0, 1.0, 106.0, - 96.0 + 94.0 ], "runs": [ { @@ -223,8 +223,8 @@ "style": { "font_family": "Barlow Condensed", "font_style": "SemiBold", - "size": 61.0, - "tracking": 32.786885245901644, + "size": 54.0, + "tracking": 37.03703703703704, "baseline_shift": 0.0, "h_scale": 100.0, "v_scale": 100.0, diff --git a/design/channels/orbit-unscripted/sources/orbit_unscripted_review.svg b/design/channels/orbit-unscripted/sources/orbit_unscripted_review.svg index 9f3959e..4cd52b1 100644 --- a/design/channels/orbit-unscripted/sources/orbit_unscripted_review.svg +++ b/design/channels/orbit-unscripted/sources/orbit_unscripted_review.svg @@ -1 +1 @@ -Orbit UnscriptedBranding proof 01 / Real life, factual and entertainmentORBITUNSCRIPTEDHero backgroundCompact EPGORBITUNSCRIPTEDPlayback bug, transparentUNSCRIPTEDPlayback bug at 1080p size, over the hero backgroundUNSCRIPTEDPaletteOrbit navy #071632Dusk violet #5A3A6ASunset #E88A5AGold #E0A93AREC red #FF3D5AOriginal artwork, redrawn from the concept board.Navy interface and yellow remote focus stay. No concept pixels used. \ No newline at end of file +Orbit UnscriptedBranding proof 01 / Real life, factual and entertainmentORBITUNSCRIPTEDHero backgroundCompact EPGORBITUNSCRIPTEDPlayback bug, transparentUNSCRIPTEDPlayback bug at 1080p size, over the hero backgroundUNSCRIPTEDPaletteOrbit navy #071632Dusk violet #5A3A6ASunset #E88A5AGold #E0A93AREC red #FF3D5AOriginal artwork, redrawn from the concept board.Navy interface and yellow remote focus stay. No concept pixels used. \ No newline at end of file diff --git a/design/channels/orbit-unscripted/verification.json b/design/channels/orbit-unscripted/verification.json index 4b9e923..0c0d939 100644 --- a/design/channels/orbit-unscripted/verification.json +++ b/design/channels/orbit-unscripted/verification.json @@ -32,15 +32,7 @@ "photoCraftLayers": 5, "fileSizes": { "orbit_unscripted_epg_app.webp": 5592, - "orbit_unscripted_bug_app.webp": 4164, - "orbit_unscripted_background.webp": 23870, - "orbit_unscripted_ident.mp4": 2377711 - }, - "ident": { - "frames": 175, - "largestFrameChange": 0.0028, - "framesChangingOver10Percent": 0, - "brightnessReversals": 0 - }, - "collectedProjectRendered": true + "orbit_unscripted_bug_app.webp": 3986, + "orbit_unscripted_background.webp": 23870 + } } \ No newline at end of file