fix: unify connection page design with global styles and add platform SVG icons

- Add svgIconKey to RemnawavePlatform and RemnawavePlatformData types
- Render platform OS icons from svgLibrary in AdminApps tabs and Connection page
- Replace platform dropdown with icon pill buttons on connection page
- Use .card class with colored left border for block cards
- Unify all back buttons with AdminBackButton pattern (border + bg)
- Fix app chips and platform tabs to not blend with background (btn-secondary style)
- Use accent outlined style for block action buttons matching original RemnaWave UI
- Use btn-secondary for tutorial button
This commit is contained in:
c0mrade
2026-02-05 13:21:32 +03:00
parent 91afbbf3c6
commit 4866003c23
4 changed files with 88 additions and 59 deletions

View File

@@ -529,6 +529,7 @@ export interface RemnawaveAppClient {
}
export interface RemnawavePlatformData {
svgIconKey?: string;
apps: RemnawaveAppClient[];
}