diff --git a/src/lib/backup/compat/legacy-chords.ts b/src/lib/backup/compat/legacy-chords.ts index e43b850d..1825d4f8 100644 --- a/src/lib/backup/compat/legacy-chords.ts +++ b/src/lib/backup/compat/legacy-chords.ts @@ -12,7 +12,10 @@ export function csvChordsToJson(csv: string): CharaChordFile { const [input, output] = line.split(",", 2) return [ input.split("+").map(it => KEYMAP_IDS.get(it.trim())?.code ?? 0), - output.split("").map(it => KEYMAP_IDS.get(it.trim())?.code ?? 0), + output + .trim() + .split("") + .map(it => KEYMAP_IDS.get(it)?.code ?? 0), ] }), } diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index f22ee9bb..58062533 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -112,8 +112,7 @@ flex-direction: column; flex-grow: 1; align-items: center; - - padding: 16px; + padding-inline: 16px; } h1 { diff --git a/src/routes/Footer.svelte b/src/routes/Footer.svelte index 49cd9bb1..ae838526 100644 --- a/src/routes/Footer.svelte +++ b/src/routes/Footer.svelte @@ -116,16 +116,14 @@ } footer { - position: absolute; - bottom: 0; - left: 0; - display: flex; align-items: center; justify-content: space-between; width: 100%; - padding: 16px; + padding: 8px; + padding-inline-end: 16px; + padding-block-start: 0; opacity: 0.4; } diff --git a/src/routes/bootcamp/+page.svelte b/src/routes/bootcamp/+page.svelte deleted file mode 100644 index 150a7b4a..00000000 --- a/src/routes/bootcamp/+page.svelte +++ /dev/null @@ -1 +0,0 @@ -

Layout Bootcamp