minor changes

This commit is contained in:
Eclypsed
2024-03-25 10:03:22 -04:00
parent 15db7f1aed
commit cd8360851f
7 changed files with 65 additions and 15 deletions

View File

@@ -1,5 +1,7 @@
<script lang="ts">
import Services from '$lib/services.json'
import JellyfinIcon from '$lib/static/jellyfin-icon.svg'
import YouTubeMusicIcon from '$lib/static/youtube-music-icon.svg'
import JellyfinAuthBox from './jellyfinAuthBox.svelte'
import { newestAlert } from '$lib/stores.js'
import type { PageServerData } from './$types.js'
@@ -38,7 +40,7 @@
connections = [...connections, newConnection]
newConnectionModal = null
return ($newestAlert = ['success', `Added ${Services[newConnection.type].displayName}`])
return ($newestAlert = ['success', `Added Jellyfin`])
}
}
}
@@ -99,11 +101,11 @@
<h1 class="py-2 text-xl">Add Connection</h1>
<div class="flex flex-wrap gap-2 pb-4">
<button class="add-connection-button h-14 rounded-md" on:click={() => (newConnectionModal = JellyfinAuthBox)}>
<img src={Services.jellyfin.icon} alt="{Services.jellyfin.displayName} icon" class="aspect-square h-full p-2" />
<img src={JellyfinIcon} alt="Jellyfin icon" class="aspect-square h-full p-2" />
</button>
<form method="post" action="?/youtubeMusicLogin" use:enhance={authenticateYouTube}>
<button class="add-connection-button h-14 rounded-md">
<img src={Services['youtube-music'].icon} alt="{Services['youtube-music'].displayName} icon" class="aspect-square h-full p-2" />
<img src={YouTubeMusicIcon} alt="YouTube Music icon" class="aspect-square h-full p-2" />
</button>
</form>
</div>