Files
Mihawk c71bfa8adc Add game setup, live media progress and colorful WebUI artwork
Add a Media Inspector-based workflow for new backups, editable metadata,
LaunchBox lookup and manual/automatic media. Keep users in a live job view
until completion, then open freshly loaded artwork. Preserve prior metadata
edits and rank literal database titles above enhanced editions and variants.

Use the approved color icons, real region flags and hardware artwork for all
50 recognized systems. Restore RetroArch branding and bundle attribution.
Preview native savestate screenshots and invalidate them on replacement.

Validation: PS5_FRONTENDS='es-de picker' PS5_VULKAN_TEMPLATE="$PWD/build/picker-template"
bash tools/verify.sh format unit build integration evidence
185 unit and 185 integration tests; all shipped targets and evidence pass.
Base PS5: seven disposable-file/API checks, asset byte comparisons and
configuration preservation pass; test files removed, Picker restored.

Evidence: evidence/webui-add-game/capture.json
Replay: python3 tools/evidence.py compare evidence
2026-10-08 11:28:14 -04:00

15 lines
1.1 KiB
XML

<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3 7.5C3 5.01472 5.01472 3 7.5 3H24.5C26.9853 3 29 5.01472 29 7.5V24.5C29 26.9853 26.9853 29 24.5 29H7.5C5.01472 29 3 26.9853 3 24.5V7.5Z" fill="url(#paint0_linear_72095_11910)"/>
<path d="M22.7071 15.2929C22.3166 14.9024 21.6834 14.9024 21.2929 15.2929L17 19.5858L17 10C17 9.44771 16.5523 9 16 9C15.4477 9 15 9.44771 15 10L15 19.5858L10.7071 15.2929C10.3166 14.9024 9.68342 14.9024 9.29289 15.2929C8.90237 15.6834 8.90237 16.3166 9.29289 16.7071L15.2929 22.7071C15.6834 23.0976 16.3166 23.0976 16.7071 22.7071L22.7071 16.7071C23.0976 16.3166 23.0976 15.6834 22.7071 15.2929Z" fill="url(#paint1_linear_72095_11910)"/>
<defs>
<linearGradient id="paint0_linear_72095_11910" x1="3.92857" y1="7.875" x2="24.3571" y2="24.125" gradientUnits="userSpaceOnUse">
<stop stop-color="#36DFF1"/>
<stop offset="1" stop-color="#2764E7"/>
</linearGradient>
<linearGradient id="paint1_linear_72095_11910" x1="11.6923" y1="10.0769" x2="23" y2="34.5769" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#B3E0FF"/>
</linearGradient>
</defs>
</svg>