cli.py had a local copy of build_welcome_banner() that shadowed the imported one from banner.py. This local copy had all colors hardcoded, so /skin changes had no visible effect on the banner. Now the local copy resolves skin colors at render time using get_active_skin(), matching the banner.py behavior. All hardcoded #FFD700/#CD7F32/#FFBF00/#B8860B/#FFF8DC/#8B8682 values in the local function are replaced with skin-aware lookups.
189 KiB
Executable File
189 KiB
Executable File