forked from MapComplete/MapComplete
Android: improve app landing screen
This commit is contained in:
parent
e2f7596678
commit
71a89229ec
3 changed files with 67 additions and 2 deletions
|
@ -5,9 +5,18 @@
|
|||
import LanguagePicker from "../src/UI/InputElement/LanguagePicker.svelte"
|
||||
import { ariaLabel } from "../src/Utils/ariaLabel"
|
||||
import Locale from "../src/UI/i18n/Locale"
|
||||
import AccordionSingle from "../src/UI/Flowbite/AccordionSingle.svelte"
|
||||
const t = Translations.t.app
|
||||
const lng = Locale.language
|
||||
let fdroid = t.downloadOnFDroid.current
|
||||
|
||||
let supportedVersions: { version: number, codename: string } = [
|
||||
{ version: 9, codename: "pie" },
|
||||
{ version: 10, codename: "quince-tart" },
|
||||
{ version: 11, codename: "red-velvet-cake" },
|
||||
{ version: 12, codename: "snow-cone" },
|
||||
{ version: 13, codename: "tiramisu" },
|
||||
]
|
||||
</script>
|
||||
|
||||
<head>
|
||||
|
@ -37,10 +46,29 @@
|
|||
<a class="button" href="https://mapcomplete.org">
|
||||
<Tr t={t.back} />
|
||||
</a>
|
||||
|
||||
<AccordionSingle>
|
||||
<div slot="header">
|
||||
<Tr t={t.legacyHeader} />
|
||||
</div>
|
||||
<div class="flex flex-col">
|
||||
<Tr t={t.legacyExplanation} />
|
||||
{#each supportedVersions as v}
|
||||
<a
|
||||
class="button"
|
||||
href={`https://builds.mapcomplete.org/apk/mapcomplete-latest-${v.version}-${v.codename.toUpperCase()}.apk`}>
|
||||
Android {v.version} ({v.codename})
|
||||
</a>
|
||||
{/each}
|
||||
|
||||
</div>
|
||||
</AccordionSingle>
|
||||
|
||||
<a class="link-underline w-fit self-end" href="https://builds.mapcomplete.org/apk/">
|
||||
<Tr t={t.older} />
|
||||
</a>
|
||||
|
||||
|
||||
<div class="flex flex-col items-center my-4">
|
||||
|
||||
<a href="https://f-droid.org/packages/org.mapcomplete">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue