an-anime-game-launcher/src/analytics.svelte
Observer KRypt0n_ 425c7f4db0
Several changes
- added blank analytics window
- added roadmap goal
- removed `components.sass` file;
  its content was moved to `settings.sass`
- updated Spain and Italian
- made preparations for tos violation warning window
- improved `Button` component
- added `constants.uri.discord` and
  `constants.placeholders.uppercase.company_alterego` fields
- updated empathize version, added proper windows centering
2022-01-30 01:18:41 +02:00

33 lines
775 B
Svelte

<script context="module" lang="ts">
declare const Neutralino;
</script>
<script lang="ts">
import { onMount } from 'svelte';
import { _, locale } from 'svelte-i18n';
import { Configs, Windows } from './empathize';
onMount(() => {
Windows.current.show();
Windows.current.center();
});
Neutralino.events.on('windowClose', () => {
Neutralino.app.exit();
});
// Auto theme switcher
Configs.get('theme').then((theme) => {
if (theme === 'system')
theme = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
document.body.setAttribute('data-theme', theme as string);
});
</script>
{#if typeof $locale === 'string'}
<main>
</main>
{/if}