Compare commits

...

5 commits

Author SHA1 Message Date
edaf1aa726
Merge branch 'main' into GUI-polish
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-03 19:17:45 +02:00
fea11660c3 Merge pull request 'feat: Add theming' (#8) from theming into main
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
Reviewed-on: #8
Reviewed-by: SauceyRed <saucey@saucey.red>
2025-07-03 17:14:06 +00:00
126ae5e18d
fix: properly insert stylesheet with useHead()
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-03 19:13:29 +02:00
41a0f3f14b Merge branch 'main' into theming
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-03 17:09:10 +00:00
6fc8de170b Merge pull request 'feat: Use actual server icons instead of placeholder' (#6) from server-icons into main
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
Reviewed-on: #6
Reviewed-by: SauceyRed <saucey@saucey.red>
2025-07-03 16:44:05 +00:00

10
app.vue
View file

@ -1,6 +1,5 @@
<template>
<div>
<link :href="'/themes/' + currentTheme + '.css'" rel="stylesheet" type="text/css"></link>
<Banner v-if="banner" />
<NuxtPage :keepalive="true" />
</div>
@ -15,6 +14,15 @@ const savedTheme = localStorage.getItem("selectedTheme");
if (savedTheme) {
currentTheme = savedTheme;
}
useHead({
link: [
{
rel: "stylesheet",
href: `/themes/${currentTheme}.css`
}
]
})
</script>
<style>