+
+
+ {#if video.keywords}
+ {#each video.keywords as keyword}
+ {keyword}
+ {/each}
+ {/if}
+
+
diff --git a/materialious/src/lib/components/Watch/LikesDislikes.svelte b/materialious/src/lib/components/Watch/LikesDislikes.svelte
new file mode 100644
index 00000000..2ab61085
--- /dev/null
+++ b/materialious/src/lib/components/Watch/LikesDislikes.svelte
@@ -0,0 +1,29 @@
+
+
+{#await returnYTDislikes then returnYTDislikes}
+ {#if returnYTDislikes}
+
+
+
+
+ {:else}
+
+ {/if}
+{/await}
diff --git a/materialious/src/lib/i18n/locales/en.json b/materialious/src/lib/i18n/locales/en.json
index e4577f83..d3213ce4 100644
--- a/materialious/src/lib/i18n/locales/en.json
+++ b/materialious/src/lib/i18n/locales/en.json
@@ -5,6 +5,8 @@
"loadMore": "Load more",
"views": "views",
"login": "Login",
+ "recommendedVideos": "Recommended Videos",
+ "playlistVideos": "Playlist Videos",
"invidiousLogin": "Please log in with your Invidious account",
"invalidInstance": "Please verify the URL. If it's correct, the instance may be down or may not support third-party clients.",
"invidiousBlockWarning": "Invidious is currently being blocked by Google. If videos aren't loading for this instance, please use this instance on Materialious on {android} or {desktop} to get around this with local video fallback.",
diff --git a/materialious/src/lib/misc.ts b/materialious/src/lib/misc.ts
index 77a53dc2..57b1c901 100644
--- a/materialious/src/lib/misc.ts
+++ b/materialious/src/lib/misc.ts
@@ -106,3 +106,10 @@ export function excludeDuplicateFeeds(currentItems: feedItems, newItems: feedIte
return [...nonDuplicatedNewItems, ...currentItems];
}
+
+export function expandSummery(id: string) {
+ const element = document.getElementById(id);
+ if (element) {
+ element.click();
+ }
+}
diff --git a/materialious/src/routes/(app)/watch/[slug]/+page.svelte b/materialious/src/routes/(app)/watch/[slug]/+page.svelte
index 1b7e45ea..3edcfc25 100644
--- a/materialious/src/routes/(app)/watch/[slug]/+page.svelte
+++ b/materialious/src/routes/(app)/watch/[slug]/+page.svelte
@@ -1,10 +1,8 @@
+
+{#if showInfo}
+
+