fix: add navigation to i18n, tooltip for profile

v1-dev
Raymond 2025-02-26 22:22:14 -05:00 committed by Azalea
parent 586d108d32
commit b23385ba28
2 changed files with 12 additions and 6 deletions

View File

@ -7,8 +7,9 @@
import { USER } from "./libs/sdk";
import type { AquaNetUser } from "./libs/generalTypes";
import Settings from "./pages/User/Settings.svelte";
import { pfp } from "./libs/ui"
import { pfp, tooltip } from "./libs/ui"
import { ANNOUNCEMENT } from "./libs/config";
import { t } from "./libs/i18n";
console.log(`%c
┏━┓ ┳━┓━┓┏━
@ -39,15 +40,15 @@
{/if}
{#if ANNOUNCEMENT}
<div class="announcement">
<strong>Notice</strong>: {ANNOUNCEMENT}
<strong>{t('navigation.notice').toLowerCase()}</strong>: {ANNOUNCEMENT}
</div>
{/if}
<a href="/home">home</a>
<a href="/home">{t('navigation.home').toLowerCase()}</a>
<div on:click={() => alert("Coming soon™")} on:keydown={e => e.key === "Enter" && alert("Coming soon™")}
role="button" tabindex="0">maps</div>
<a href="/ranking">rankings</a>
role="button" tabindex="0">{t('navigation.maps').toLowerCase()}</div>
<a href="/ranking">{t('navigation.rankings').toLowerCase()}</a>
{#if me}
<a href="/u/{me.username}">
<a href="/u/{me.username}" use:tooltip={t('navigation.profile')}>
<img alt="profile" class="pfp" use:pfp={me}/>
</a>
{/if}

View File

@ -72,6 +72,11 @@ export const EN_REF_GENERAL = {
'action.refresh': 'Refresh',
'action.cancel': 'Cancel',
'action.confirm': 'Confirm',
'navigation.profile': 'Profile',
'navigation.maps': 'Maps',
'navigation.home': 'Home',
'navigation.rankings': 'Rankings',
'navigation.notice': 'Notice'
}
export const EN_REF_HOME = {