diff --git a/src/components/BottomBar.svelte b/src/components/BottomBar.svelte
index ee1adbbdd..f079a7b92 100644
--- a/src/components/BottomBar.svelte
+++ b/src/components/BottomBar.svelte
@@ -3,7 +3,7 @@
import DownloadButton from '~/components/DownloadButton.svelte'
import SelectAllButton from '~/components/SelectAllButton.svelte'
import Divider from '~/components/Divider.svelte'
- import SquareButton from '~/components/SquareButton.svelte'
+ import CloseButton from '~/components/CloseButton.svelte'
import { selected } from '~/store'
import { downloadMode } from '~/store'
@@ -20,24 +20,11 @@
- {
downloadMode.set(false)
}}
- >
-
-
+ />
diff --git a/src/components/ChannelPopup.svelte b/src/components/ChannelPopup.svelte
index 9608f0269..edf2525b0 100644
--- a/src/components/ChannelPopup.svelte
+++ b/src/components/ChannelPopup.svelte
@@ -2,7 +2,7 @@
import HTMLPreview from '~/components/HTMLPreview.svelte'
import EditButton from '~/components/EditButton.svelte'
import Divider from '~/components/Divider.svelte'
- import SquareButton from '~/components/SquareButton.svelte'
+ import CloseButton from '~/components/CloseButton.svelte'
import { getContext } from 'svelte'
export let channel
@@ -14,13 +14,9 @@
close()
}
}
-
- const closePopup = () => {
- close()
- }
-
+
diff --git a/src/components/CloseButton.svelte b/src/components/CloseButton.svelte
new file mode 100644
index 000000000..ef0b055a8
--- /dev/null
+++ b/src/components/CloseButton.svelte
@@ -0,0 +1,13 @@
+
+
+
+
+
diff --git a/src/components/CreatePlaylistButton.svelte b/src/components/CreatePlaylistButton.svelte
index 8bc9a8a15..bf60c34cd 100644
--- a/src/components/CreatePlaylistButton.svelte
+++ b/src/components/CreatePlaylistButton.svelte
@@ -1,6 +1,6 @@
-
+
diff --git a/src/components/GitHubButton.svelte b/src/components/GitHubButton.svelte
new file mode 100644
index 000000000..4db9c0dc2
--- /dev/null
+++ b/src/components/GitHubButton.svelte
@@ -0,0 +1,24 @@
+
+
+
{
+ window.open('https://github.com/iptv-org/', '_blank', 'noreferrer')
+ }}
+ aria-label="GitHub"
+>
+
+
diff --git a/src/components/HTMLPreview.svelte b/src/components/HTMLPreview.svelte
index af690ccdb..7683a5eee 100644
--- a/src/components/HTMLPreview.svelte
+++ b/src/components/HTMLPreview.svelte
@@ -89,12 +89,12 @@
{#each fieldset as field}
- |
-
+
{#if field.type === 'image'}
-
-
-
-
- {
- window.open('https://github.com/iptv-org/', '_blank', 'noreferrer')
- }}
- aria-label="GitHub"
- >
-
-
+
+
diff --git a/src/components/OutlineButton.svelte b/src/components/OutlineButton.svelte
new file mode 100644
index 000000000..bff4912c0
--- /dev/null
+++ b/src/components/OutlineButton.svelte
@@ -0,0 +1,7 @@
+
diff --git a/src/components/SearchSyntaxPopup.svelte b/src/components/SearchSyntaxPopup.svelte
index beb476432..42638cbfa 100644
--- a/src/components/SearchSyntaxPopup.svelte
+++ b/src/components/SearchSyntaxPopup.svelte
@@ -1,8 +1,11 @@
{#if isAllSelected}
-
-
+
+
Deselect All ({$selected.length})
-
+
{:else}
-
-
+
+
+
{/if}
diff --git a/src/components/SquareButton.svelte b/src/components/SquareButton.svelte
index f1169695d..1f3d7751a 100644
--- a/src/components/SquareButton.svelte
+++ b/src/components/SquareButton.svelte
@@ -2,7 +2,7 @@
{...$$restProps}
type="button"
on:click
- class="text-gray-500 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700 rounded-lg text-sm h-10 w-10 flex items-center justify-center"
+ class="rounded-lg text-sm h-10 w-10 flex items-center justify-center text-gray-500 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700"
>
diff --git a/src/components/StreamsPopup.svelte b/src/components/StreamsPopup.svelte
index 76b775aec..ca9a38579 100644
--- a/src/components/StreamsPopup.svelte
+++ b/src/components/StreamsPopup.svelte
@@ -1,16 +1,18 @@
diff --git a/src/components/ToggleModeButton.svelte b/src/components/ToggleModeButton.svelte
new file mode 100644
index 000000000..b4b102b2f
--- /dev/null
+++ b/src/components/ToggleModeButton.svelte
@@ -0,0 +1,45 @@
+
+
+
+
+
+
|