feat: use app-level svgIconKey for app logos and improve tile contrast

- Add svgIconKey field to RemnawaveAppClient and RemnawaveApp types
- Render app logos from svgLibrary via app.svgIconKey on connection page
  chips with fallback to getAppIcon() by name
- Use app.svgIconKey for app icons on admin apps settings page
- Show featured indicator as amber dot matching original RemnaWave UI
- Increase inner tile background opacity from 30% to 50% on subscription
  page for better text readability
This commit is contained in:
c0mrade
2026-02-05 11:27:03 +03:00
parent a50dea9a3d
commit 65a671470d
5 changed files with 36 additions and 37 deletions

View File

@@ -113,6 +113,7 @@ export interface RemnawaveApp {
featured?: boolean;
urlScheme?: string;
isNeedBase64Encoding?: boolean;
svgIconKey?: string;
blocks: RemnawaveBlock[];
}