Решили: правую сторону главного меню занимает панель сообщества — обращение, ряд ссылок, приглашение в список желаемого. Адреса и тексты живут ассетом (CommunityConfig), открывает их служба за интерфейсом (IExternalLinkService), знаки брендов — Simple Icons (CC0) как VectorImage.

Почему: ни один из трёх вариантов стенда Макс не взял, а назвал свой — и он лучше всех трёх отвечает на вопрос «чем занять кадр»: панель ростера (I-А) требует данных гильдии и повторяет экран, который до неё в двух кликах; карточка «продолжить» (I-Б) называет главное действие третьим местом после двух дверей и экрана дома; «только ритм» (I-В) кадр не занимает вовсе. Сообщество же говорит то, чего в игре больше нигде нет.

Отвергнуто по дороге: (1) адреса константами в коде — канал переезжает и страница открывается вне разработки, за перевыкладку сборки платить нечем; (2) Application.OpenURL как единственный путь — он сворачивает полноэкранную игру, оверлей Steam открывает страницу поверх кадра; (3) кнопка, кладущая игру в желаемое сама — Steam такого API не даёт вовсе, ни SDK, ни веб; максимум дозволенного — привести на страницу.

Сказано: «Панель информации о сообществе в духе Guildrun и Olden Era и кнока “добавить в список желаемого”» (2026-08-22, вердикт по экрану I стенда ui-uplift).

Грабли:

  • Встроенный импортёр SVG отдаёт VectorImage, а не Sprite (svgType: 3). Поле в ассете сначала было Sprite, и ссылка молча не назначалась: тип не тот, инспектор просто не берёт.
  • Значки Simple Icons приходят без заливки<path> без fill рисуется чёрным, и на тёмной панели значок неотличим от фона. Красим исходники в белый, дальше тинтом занимается тема (тинт на VectorImage работает — проверено кадром).
  • Гейт локализации молчал два дня, потому что в узкий прогон не входил: пятьдесят три ключа ui.* звались кодом и не были заведены нигде. На экране это невидимо — каждый вызов подставляет русский литерал вторым аргументом, — и находится только гейтом. Вывод для следующего захода: тронул экраны — гони UiLocalizationCoverageTests вместе с остальными UI-гейтами, а не только те, что «про мой файл».
  • Панель по первому кадру заняла 71% высоты против 41-50% у рефов: текст ролью тела (26px) на 384px рвался по три слова. Лечится не высотой, а мерой строки и ролью — 420px и кегль подписи.

Владелец правды: Assets/_Project/Scripts/UI/CommunityPanelView.cs, Assets/_Project/Scripts/Core/Platform/IExternalLinkService.cs, Assets/_Project/Scripts/Net/Session/ExternalLinkService.cs, Assets/_Project/UI/Theme/screens/mainmenu.uss (§панель сообщества), Assets/_Project/Art/UI/Icons-gm/Brands/ATTRIBUTION.txt (лицензия и оговорка про товарные знаки), тесты UiLocalizationCoverageTests, UssDeadCodeTests.