From c89d29867e122fe7d4d5563f0ab1e9993e2ece16 Mon Sep 17 00:00:00 2001 From: Yassine Doghri Date: Thu, 4 Jul 2024 14:37:54 +0000 Subject: [PATCH] fix(audio-player): set player icons to default instead of missing Castopod's --- app/Helpers/components_helper.php | 3 +-- app/Resources/js/admin-audio-player.ts | 8 -------- app/Resources/js/audio-player.ts | 11 +---------- app/Resources/js/embed.ts | 8 -------- themes/cp_app/embed.php | 3 +-- 5 files changed, 3 insertions(+), 30 deletions(-) diff --git a/app/Helpers/components_helper.php b/app/Helpers/components_helper.php index d3db3ac8..f8c01329 100644 --- a/app/Helpers/components_helper.php +++ b/app/Helpers/components_helper.php @@ -381,7 +381,6 @@ if (! function_exists('audio_player')) { id="castopod-vm-player" theme="light" language="{$language}" - icons="castopod-icons" class="{$class} relative z-0" style="--vm-player-box-shadow:0; --vm-player-theme: hsl(var(--color-accent-base)); --vm-control-focus-color: hsl(var(--color-accent-contrast)); --vm-control-spacing: 4px; --vm-menu-item-focus-bg: hsl(var(--color-background-highlight));" > @@ -389,7 +388,7 @@ if (! function_exists('audio_player')) { - + diff --git a/app/Resources/js/admin-audio-player.ts b/app/Resources/js/admin-audio-player.ts index 28460b89..994803a7 100644 --- a/app/Resources/js/admin-audio-player.ts +++ b/app/Resources/js/admin-audio-player.ts @@ -36,14 +36,6 @@ import "@vime/core/themes/default.css"; import "@vime/core/themes/light.css"; import "./modules/play-episode-button"; -// Register Castopod's icons library -const library: HTMLVmIconLibraryElement | null = document.querySelector( - 'vm-icon-library[name="castopod-icons"]' -); -if (library) { - library.resolver = (iconName) => `/assets/icons/${iconName}.svg`; -} - // Vime elements for audio player customElements.define("vm-player", VmPlayer); customElements.define("vm-file", VmFile); diff --git a/app/Resources/js/audio-player.ts b/app/Resources/js/audio-player.ts index 74cebcc2..01e27470 100644 --- a/app/Resources/js/audio-player.ts +++ b/app/Resources/js/audio-player.ts @@ -62,7 +62,6 @@ const player = html`
@@ -70,7 +69,7 @@ const player = html`
- + @@ -86,14 +85,6 @@ const player = html`
`/assets/icons/${iconName}.svg`; -} - // Vime elements for audio player customElements.define("vm-player", VmPlayer); customElements.define("vm-file", VmFile); diff --git a/app/Resources/js/embed.ts b/app/Resources/js/embed.ts index 9bad2538..c0da411d 100644 --- a/app/Resources/js/embed.ts +++ b/app/Resources/js/embed.ts @@ -35,14 +35,6 @@ import { import "@vime/core/themes/default.css"; import "@vime/core/themes/light.css"; -// Register Castopod's icons library -const library: HTMLVmIconLibraryElement | null = document.querySelector( - 'vm-icon-library[name="castopod-icons"]' -); -if (library) { - library.resolver = (iconName) => `/assets/icons/${iconName}.svg`; -} - // Vime elements for audio player customElements.define("vm-player", VmPlayer); customElements.define("vm-file", VmFile); diff --git a/themes/cp_app/embed.php b/themes/cp_app/embed.php index b4ab4480..5e27cd7b 100644 --- a/themes/cp_app/embed.php +++ b/themes/cp_app/embed.php @@ -40,7 +40,6 @@ id="castopod-vm-player" theme="" language="getLocale() ?>" - icons="castopod-icons" class="w-full mt-auto" style="--vm-player-box-shadow:0; --vm-player-theme: hsl(var(--color-accent-base)); --vm-control-focus-color: hsl(var(--color-accent-contrast)); --vm-control-spacing: 4px; --vm-menu-item-focus-bg: hsl(var(--color-background-highlight)); --vm-control-icon-size: 24px; " > @@ -55,7 +54,7 @@ - +