@@ -67,6 +92,14 @@ export default {
data: () => ({
search: false,
response: [],
+ channelTabs: [
+ { name: "Home", to: "/channel" },
+ { name: "Videos", to: "/channel/videos" },
+ { name: "Playlists", to: "/channel/playlists" },
+ { name: "Community", to: "/channel/community" },
+ { name: "Channels", to: "/channel/channels" },
+ { name: "About", to: "/channel/about" },
+ ],
}),
computed: {
@@ -187,6 +220,12 @@ export default {
*:focus::before {
opacity: 0 !important;
}
+.v-slide-group__prev {
+ display: none !important;
+}
+.v-slide-group__next {
+ display: none !important;
+}
.glassy {
backdrop-filter: blur(20px);
diff --git a/NUXT/pages/channel/_id.vue b/NUXT/pages/channel/_id.vue
new file mode 100644
index 0000000..ca00ba9
--- /dev/null
+++ b/NUXT/pages/channel/_id.vue
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
{{ title }}
+
+ {{ subscribe }}
+
+
{{ subscribers }} · {{ videos }}
+
+ {{ descriptionPreview }}
+ mdi-arrow-right
+
+
+
+
+
diff --git a/NUXT/pages/channel/_notice_.vue b/NUXT/pages/channel/_notice_.vue
deleted file mode 100644
index 691dafc..0000000
--- a/NUXT/pages/channel/_notice_.vue
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- Channel Pages are still being worked on
- Return Home
-
-
\ No newline at end of file
diff --git a/NUXT/pages/channel/about.vue b/NUXT/pages/channel/about.vue
new file mode 100644
index 0000000..7b8b46c
--- /dev/null
+++ b/NUXT/pages/channel/about.vue
@@ -0,0 +1,3 @@
+
+
+
diff --git a/NUXT/pages/channel/channels.vue b/NUXT/pages/channel/channels.vue
new file mode 100644
index 0000000..7b8b46c
--- /dev/null
+++ b/NUXT/pages/channel/channels.vue
@@ -0,0 +1,3 @@
+
+
+
diff --git a/NUXT/pages/channel/community.vue b/NUXT/pages/channel/community.vue
new file mode 100644
index 0000000..7b8b46c
--- /dev/null
+++ b/NUXT/pages/channel/community.vue
@@ -0,0 +1,3 @@
+
+
+
diff --git a/NUXT/pages/channel/playlists.vue b/NUXT/pages/channel/playlists.vue
new file mode 100644
index 0000000..7b8b46c
--- /dev/null
+++ b/NUXT/pages/channel/playlists.vue
@@ -0,0 +1,3 @@
+
+
+
diff --git a/NUXT/pages/channel/videos.vue b/NUXT/pages/channel/videos.vue
new file mode 100644
index 0000000..7b8b46c
--- /dev/null
+++ b/NUXT/pages/channel/videos.vue
@@ -0,0 +1,3 @@
+
+
+
diff --git a/NUXT/pages/index.vue b/NUXT/pages/index.vue
index 50adb94..cf1df4a 100644
--- a/NUXT/pages/index.vue
+++ b/NUXT/pages/index.vue
@@ -55,11 +55,10 @@ export default {
);
await theming;
- this.progressMsg = "Communicating with the API";
await this.$youtube.getAPI();
- this.progressMsg = "Launching startup tasks";
+ this.progressMsg = "Launching";
await this.$vuetube.launchBackHandling();
- this.progressMsg = "Navigating to the home page";
+ this.progressMsg = "Navigating";
this.$router.replace(`/${localStorage.getItem("startPage") || "home"}`); // Prevent user from navigating back to the splash screen
},
diff --git a/NUXT/pages/settings.vue b/NUXT/pages/settings.vue
index 7c15fcb..e99aa1b 100644
--- a/NUXT/pages/settings.vue
+++ b/NUXT/pages/settings.vue
@@ -17,18 +17,6 @@
-
-
+
+
diff --git a/NUXT/pages/watch.vue b/NUXT/pages/watch.vue
index a396dd5..a7e62bb 100644
--- a/NUXT/pages/watch.vue
+++ b/NUXT/pages/watch.vue
@@ -48,7 +48,7 @@
$vuetify.theme.dark ? 'text--lighten-4' : 'text--darken-4'
"
>
-