frontend: polish app launch and release experience

This commit is contained in:
archipelago
2026-06-11 00:24:40 -04:00
parent c393b96da3
commit 1a3d726eac
140 changed files with 5930 additions and 920 deletions
+7
View File
@@ -87,6 +87,7 @@ export interface PackageDataEntry {
license: string
instructions: string
icon: string
screenshots?: AppScreenshot[]
}
manifest: Manifest
installed?: InstalledPackageDataEntry
@@ -121,6 +122,12 @@ export interface Manifest {
'lan-config'?: string
}
}
screenshots?: AppScreenshot[]
}
export type AppScreenshot = string | {
src: string
alt?: string
}
export interface InstalledPackageDataEntry {