UX: Add link to github, improve home page (nlnet feedback)

This commit is contained in:
Pieter Vander Vennet 2024-06-16 16:27:58 +02:00
parent ac16f06895
commit 86c1c44512
6 changed files with 173 additions and 78 deletions

View file

@ -75,6 +75,7 @@
import ExtraLinkButton from "./BigComponents/ExtraLinkButton.svelte"
import CloseAnimation from "./Base/CloseAnimation.svelte"
import { LastClickFeatureSource } from "../Logic/FeatureSource/Sources/LastClickFeatureSource"
import Github from "../assets/svg/Github.svelte"
export let state: ThemeViewState
let layout = state.layout
@ -567,6 +568,12 @@
<Tr t={Translations.t.general.backToIndex} />
</a>
<a class="flex" href="https://github.com/pietervdvn/MapComplete/" target="_blank">
<Github class="h-6 w-6" />
<Tr t={Translations.t.general.attribution.gotoSourceCode} />
</a>
<a class="flex" href="https://github.com/pietervdvn/MapComplete/issues" target="_blank">
<Bug class="h-6 w-6" />
<Tr t={Translations.t.general.attribution.openIssueTracker} />