feat(title): cosmètics i posicions a YAML, font Tiny5 al copyright

This commit is contained in:
JailDesigner committed 2026-05-07 11:51:00 +02:00
1 parent 233fcb8226
commit fceeb11cdd
12 files changed
+211 -163

No files matched your search

+24 -7
View File
@@ -58,13 +58,14 @@ fonts:
gif: "data/fonts/ari-w9500-condensed-display.gif"
fnt: "data/fonts/ari-w9500-condensed-display.fnt"
kerning: 0
# Copyright de la TITLE: pixel-art estricte (PixeloidSans-Bold size 9
# generat amb font-gen). Diferenciada de la `placeholder` que pinta
# el "press start" — així la jerarquia tipogràfica del peu queda neta.
# Copyright de la TITLE: pixel-art estricte (Tiny5-Regular size 5,
# caixa 3×6 px) generat amb font-gen. Diferenciada de la `placeholder`
# que pinta el "press start" — així la jerarquia tipogràfica del peu
# queda neta.
copyright:
name: "PixeloidSans-Bold"
gif: "data/fonts/PixeloidSans-Bold.gif"
fnt: "data/fonts/PixeloidSans-Bold.fnt"
name: "Tiny5-Regular"
gif: "data/fonts/Tiny5-Regular.gif"
fnt: "data/fonts/Tiny5-Regular.fnt"
kerning: 1
hud:
@@ -121,7 +122,23 @@ title:
duration_ms: 30000
bg_color: 1
text_color: 31
copyright_color: 19
# Color del text del © de copyright (peu de la TITLE). Off-white càlid:
# índex 183 = (255,218,170), tipus crema/peach, ~90% blanc amb tint càlid.
copyright_color: 183
# Color de l'outline del prompt "PRESS START". Marró fosc càlid (índex
# 19 = 109,72,0), coherent amb la paleta del logo. Es manté separat de
# `copyright_color` perquè l'outline i el text del © tenen rols visuals
# diferents (contrast vs. peu informatiu).
press_start_outline_color: 19
# Posicions Y dels tres elements verticals de la TITLE, en percentatge
# sobre l'alçada del canvas (240 px). El logo s'ancora pel seu top
# (la imatge cau cap avall des d'aquest Y); el prompt i el copyright
# es centren verticalment sobre la línia.
logo_y_percent: 15
prompt_y_percent: 68
copyright_y_percent: 92
# Separació vertical en píxels entre el minilogo i el text del © al peu.
mini_logo_gap_px: 2
blink_visible_ms: 800
blink_hidden_ms: 200
# Fase STARTING (entre la primera pulsació de START i el salt a la