feat: swap to absolute paths for css (#1224)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Style**
- Updated CSS file paths across multiple components to reference assets
absolutely, ensuring consistent and reliable styling across the user
interface.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
Eli Bosley
2025-03-17 16:28:49 -04:00
committed by GitHub
parent 12e16a6404
commit dd9983c8b7
22 changed files with 29 additions and 23 deletions

View File

@@ -32,5 +32,5 @@ const { authAction, stateData } = storeToRefs(serverStore);
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -15,5 +15,5 @@ onBeforeMount(() => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -78,5 +78,5 @@ watch([form], () => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -25,5 +25,5 @@ import { CogIcon } from '@heroicons/vue/24/solid';
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -74,5 +74,5 @@ onBeforeMount(() => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -73,5 +73,5 @@ const downloadUrl = computed(() => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -32,5 +32,5 @@ const updateSelector = (val: string) => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -31,7 +31,7 @@ const { releaseForUpdate: updateOsChangelogModalVisible } = storeToRefs(useUpdat
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
.unraid_mark_2, .unraid_mark_2,
.unraid_mark_4 { .unraid_mark_4 {

View File

@@ -324,5 +324,5 @@ const items = computed((): RegistrationItemProps[] => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -152,5 +152,5 @@ const navigateToExternalSSOUrl = () => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -72,7 +72,7 @@ onBeforeMount(() => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
.unraid_mark_2, .unraid_mark_2,
.unraid_mark_4 { .unraid_mark_4 {

View File

@@ -134,5 +134,5 @@ const downgradeButton = ref<UserProfileLink>({
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -267,5 +267,5 @@ watchEffect(() => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -124,5 +124,5 @@ watchEffect(() => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -169,7 +169,7 @@ onMounted(() => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
.DropdownWrapper_blip { .DropdownWrapper_blip {
box-shadow: var(--ring-offset-shadow), var(--ring-shadow), var(--shadow-popover-foreground); box-shadow: var(--ring-offset-shadow), var(--ring-shadow), var(--shadow-popover-foreground);

View File

@@ -427,7 +427,7 @@ const showUpdateEligibility = computed(() => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../../assets/main.css'; @import '~/assets/main.css';
.unraid_mark_2, .unraid_mark_2,
.unraid_mark_4 { .unraid_mark_4 {

View File

@@ -59,7 +59,7 @@ const showExpireTime = computed(
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../../assets/main.css'; @import '~/assets/main.css';
.DropdownWrapper_blip { .DropdownWrapper_blip {
box-shadow: var(--ring-offset-shadow), var(--ring-shadow), var(--shadow-foreground); box-shadow: var(--ring-offset-shadow), var(--ring-shadow), var(--shadow-foreground);

View File

@@ -155,5 +155,5 @@ const { install } = useInstallPlugin();
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -80,5 +80,5 @@ watchEffect(async () => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
</style> </style>

View File

@@ -113,7 +113,7 @@ onBeforeMount(() => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
.unraid_mark_2, .unraid_mark_2,
.unraid_mark_4 { .unraid_mark_4 {

View File

@@ -36,7 +36,13 @@ export default defineNuxtConfig({
enabled: process.env.NODE_ENV === 'development', enabled: process.env.NODE_ENV === 'development',
}, },
modules: ['@vueuse/nuxt', '@pinia/nuxt', '@nuxtjs/tailwindcss', 'nuxt-custom-elements', '@nuxt/eslint'], modules: [
'@vueuse/nuxt',
'@pinia/nuxt',
'@nuxtjs/tailwindcss',
'nuxt-custom-elements',
'@nuxt/eslint',
],
ignore: ['/webGui/images'], ignore: ['/webGui/images'],
@@ -138,4 +144,4 @@ export default defineNuxtConfig({
}, },
compatibilityDate: '2024-12-05', compatibilityDate: '2024-12-05',
}); });

View File

@@ -199,7 +199,7 @@ const bannerImage = watch(theme, () => {
<style lang="postcss"> <style lang="postcss">
/* Import unraid-ui globals first */ /* Import unraid-ui globals first */
@import '@unraid/ui/styles'; @import '@unraid/ui/styles';
@import '../assets/main.css'; @import '~/assets/main.css';
code { code {
@apply rounded-lg bg-gray-200 p-1 text-black shadow; @apply rounded-lg bg-gray-200 p-1 text-black shadow;