mapcomplete/UI/Base/WeblateLink.svelte

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

28 lines
907 B
Svelte
Raw Normal View History

2023-04-07 02:45:34 +02:00
<script lang="ts">
import Locale from "../i18n/Locale";
import LinkToWeblate from "./LinkToWeblate";
/**
* Shows a small icon which will open up weblate; a contributor can translate the item for 'context' there
*/
export let context : string
let linkToWeblate = Locale.showLinkToWeblate;
let linkOnMobile = Locale.showLinkOnMobile;
let language = Locale.language;
</script>
{#if context}
{#if $linkOnMobile}
2023-05-18 15:44:54 +02:00
<a href={LinkToWeblate.hrefToWeblate($language, context)} target="_blank" class="mx-1 weblate-link">
2023-04-07 02:45:34 +02:00
<img src="./assets/svg/translate.svg" class="w-3 h-3 rounded-full font-gray" />
</a>
{:else if $linkToWeblate}
2023-05-18 15:44:54 +02:00
<a href={LinkToWeblate.hrefToWeblate($language, context)} class="weblate-link hidden-on-mobile mx-1" target="_blank">
<img src="./assets/svg/translate.svg" class="w-3 h-3 rounded-full font-gray inline-block" />
2023-04-07 02:45:34 +02:00
</a>
{/if}
{/if}