fix(ui): improve table layout and user info display

- Remove row highlighting in downloads queue table
- Adjust column widths and row heights for better alignment
- Fix playlist name decoding for empty params
- Replace labels with spans in user info
This commit is contained in:
2025-10-01 10:08:29 -04:00
parent ef4b85433c
commit 6af3603c7d
3 changed files with 16 additions and 12 deletions

View File

@@ -3,14 +3,14 @@
import { page } from '$app/stores';
import { settings, loadSettings } from '$lib/stores/settings';
import { scanPlaylists } from '$lib/library/scanner';
import { loadPlaylistTracks, type PlaylistWithTracks } from '$lib/library/playlist';
import type { Track } from '$lib/types/track';
import { loadPlaylistTracks } from '$lib/library/playlist';
import type { Track, PlaylistWithTracks } from '$lib/types/track';
let playlistData = $state<PlaylistWithTracks | null>(null);
let loading = $state(true);
let error = $state<string | null>(null);
let playlistName = $derived(decodeURIComponent($page.params.name));
let playlistName = $derived(decodeURIComponent($page.params.name ?? ''));
onMount(async () => {
await loadSettings();