From a7967f4c31da48ba2ba9f502cba9b0486b0a7046 Mon Sep 17 00:00:00 2001
From: "Rishi.R.Vishwakarma"
<149783805+RishiWebDeveloper1@users.noreply.github.com>
Date: Wed, 15 May 2024 23:57:31 +0530
Subject: [PATCH] Delete components directory
---
components/application.js | 389 ----
.../components/video_player/video_player.css | 99 -
.../components/video_player/video_player.html | 43 -
.../components/video_player/video_player.js | 49 -
.../youtube/images/search_button_icon.png | Bin 836 -> 0 bytes
.../apps/youtube/images/youtube_icon.png | Bin 657 -> 0 bytes
components/apps/youtube/test.html | 13 -
components/apps/youtube/test2.html | 90 -
components/apps/youtube/youtube.css | 126 --
components/apps/youtube/youtube.html | 38 -
components/apps/youtube/youtube.js | 74 -
.../apps/youtube/youtube_data_fetch.txt | 1714 -----------------
components/calendar/calendar.css | 148 --
components/calendar/calendar.html | 40 -
components/calendar/calendar.js | 75 -
15 files changed, 2898 deletions(-)
delete mode 100644 components/application.js
delete mode 100644 components/apps/youtube/components/video_player/video_player.css
delete mode 100644 components/apps/youtube/components/video_player/video_player.html
delete mode 100644 components/apps/youtube/components/video_player/video_player.js
delete mode 100644 components/apps/youtube/images/search_button_icon.png
delete mode 100644 components/apps/youtube/images/youtube_icon.png
delete mode 100644 components/apps/youtube/test.html
delete mode 100644 components/apps/youtube/test2.html
delete mode 100644 components/apps/youtube/youtube.css
delete mode 100644 components/apps/youtube/youtube.html
delete mode 100644 components/apps/youtube/youtube.js
delete mode 100644 components/apps/youtube/youtube_data_fetch.txt
delete mode 100644 components/calendar/calendar.css
delete mode 100644 components/calendar/calendar.html
delete mode 100644 components/calendar/calendar.js
diff --git a/components/application.js b/components/application.js
deleted file mode 100644
index 62bc0f1..0000000
--- a/components/application.js
+++ /dev/null
@@ -1,389 +0,0 @@
-let noOfApplicatons = 0;
-
-function applicationLayoutManager() {
- let application = document.getElementsByClassName('application');
-
- if (noOfApplicatons == 1) {
- for (let element of application) {
- element.style.width = '50%';
- element.style.height = '100%';
- element.style.position = 'static';
- }
- }
- else if (noOfApplicatons == 2) {
- for (let element of application) {
- element.style.width = '50%';
- element.style.height = '100%';
- element.style.position = 'static';
- }
- }
- else if (noOfApplicatons == 3) {
- for (let element of application) {
- element.style.width = '33.3%';
- element.style.height = '100%';
- element.style.position = 'static';
- }
- }
- else if (noOfApplicatons == 4) {
- for (let element of application) {
- element.style.width = '50%';
- element.style.height = '50%';
- element.style.position = 'static';
- }
- }
- else if (noOfApplicatons == 5) {
- for (let element of application) {
- element.style.width = '33.3%';
- element.style.height = '50%';
- element.style.position = 'static';
- }
- }
- else if (noOfApplicatons == 6) {
- for (let element of application) {
- element.style.width = '33.3%';
- element.style.height = '50%';
- element.style.position = 'static';
- }
- }
-}
-
-function nothingToDo() {
- console.log('nothing for do');
-}
-
-function createApplication(text, url) {
- if (noOfApplicatons >= 6) {
- createAlertWindow();
- }
- else {
- let randomId = Array.from({ length: 5 }, () => String.fromCharCode(97 + Math.floor(Math.random() * 26))).join('');
-
- let applicatonBox = document.getElementById('applicationBox');
- let applicaton = document.createElement('div');
- applicaton.id = randomId;
- let titleBar = document.createElement('div');
- let appName = document.createElement('div');
- // appName.onclick = function () {
- // maximizeWindow(randomId);
- // }
- let test = document.createElement('div');
- test.onclick = function () {
- focusWindow(randomId);
- }
- let operationBox = document.createElement('div');
- let minimizeBox = document.createElement('div');
- minimizeBox.onclick = function () {
- minimizeWindow(randomId);
- }
- let minimizeIcon = document.createElement('img');
- let maximizeBox = document.createElement('div')
- maximizeBox.onclick = function () {
- maximizeWindow(randomId);
- }
- maximizeBox.addEventListener('mouseenter', function () {
- console.log('maximize box enterd of mouse');
- snapLayoutManager(randomId);
- });
- maximizeBox.addEventListener('mouseleave', function () {
- let snapLayoutBox = document.querySelector('.snap-layout-box');
- let snapLayoutEntryCheck = false;
- snapLayoutBox.addEventListener('mouseenter', () => {
- snapLayoutEntryCheck = true;
- })
- snapLayoutBox.addEventListener('mouseleave', () => {
- snapLayoutManager(randomId);
- })
- setTimeout(() => {
- if (snapLayoutEntryCheck == true) {
- }
- else {
- snapLayoutManager(randomId);
- }
- }, 500);
- });
- let maximizeIcon = document.createElement('img')
- let closeBox = document.createElement('div')
- closeBox.onclick = function () {
- deleteWindow(randomId);
- }
- let closeIcon = document.createElement('img')
- let appPage = document.createElement('div')
- let ifarme = document.createElement('iframe')
-
- applicaton.classList.add('application');
- titleBar.classList.add('title-bar');
- appName.classList.add('app-name');
- operationBox.classList.add('operation-box');
- test.classList.add('test');
- minimizeBox.classList.add('minimize-box');
- minimizeIcon.classList.add('minimize-icon');
- maximizeBox.classList.add('maximize-box');
- maximizeIcon.classList.add('maximize-icon');
- closeBox.classList.add('close-box');
- closeIcon.classList.add('close-icon');
- appPage.classList.add('app-page');
- ifarme.classList.add('iframe');
-
- minimizeIcon.src = 'images/minimize_icon.png';
- maximizeIcon.src = 'images/maximize_icon.png';
- closeIcon.src = 'https://static-00.iconduck.com/assets.00/cross-icon-2048x2048-vz9m0pj3.png';
-
- noOfApplicatons = noOfApplicatons + 1;
-
- minimizeBox.appendChild(minimizeIcon);
- maximizeBox.appendChild(maximizeIcon);
- closeBox.appendChild(closeIcon);
- operationBox.appendChild(minimizeBox);
- operationBox.appendChild(maximizeBox);
- operationBox.appendChild(closeBox);
- titleBar.appendChild(appName);
- titleBar.appendChild(test);
- titleBar.appendChild(operationBox);
- appPage.appendChild(ifarme);
- applicaton.appendChild(titleBar);
- applicaton.appendChild(appPage);
- applicatonBox.appendChild(applicaton);
-
- appName.textContent = text;
- ifarme.src = url;
- ifarme.style.border = '0';
-
- applicationLayoutManager();
- }
-}
-
-function minimizeWindow(idName) {
- let appFullScreen = document.getElementById(idName)
-
- appFullScreen.style.width = '50%';
- appFullScreen.style.height = '100%';
- appFullScreen.style.position = 'static';
-
- applicationLayoutManager();
- focusWindow();
-}
-
-function maximizeWindow(idName) {
- let appFullScreen = document.getElementById(idName);
-
- appFullScreen.style.width = '100%';
- appFullScreen.style.height = '100%';
- appFullScreen.style.position = 'fixed';
- appFullScreen.style.top = '0';
- appFullScreen.style.left = '0';
- appFullScreen.style.zIndex = '3';
-}
-
-function deleteWindow(idName) {
- var windowFrame = document.getElementById(idName);
- windowFrame.remove();
-
- noOfApplicatons = noOfApplicatons - 1;
-
- applicationLayoutManager();
-}
-
-function focusWindow(idName) {
- let allApplication = document.getElementsByClassName('application');
-
- for (let element of allApplication) {
- element.style.zIndex = '2';
- }
-
- if (document.getElementById(idName)) {
- let application = document.getElementById(idName);
- application.style.zIndex = '3';
- }
-}
-
-function createAlertWindow() {
- let alertWindowBox = document.createElement('div');
- let alertmessage = document.createElement('div');
- let alertbutton = document.createElement('div');
- alertbutton.addEventListener('click', deleteAlertWindow);
-
- alertWindowBox.id = "alertWindowBox";
- alertWindowBox.classList.add('alert-window-box');
- alertmessage.classList.add('alert-messag');
- alertbutton.classList.add('alert-button');
-
- alertmessage.textContent = "Can't open more then 6 application";
- alertbutton.textContent = "OK";
-
- alertWindowBox.appendChild(alertmessage);
- alertWindowBox.appendChild(alertbutton);
-
- let applicatonBox = document.getElementById('applicationBox');
- applicatonBox.appendChild(alertWindowBox);
-}
-
-function deleteAlertWindow() {
- var windowFrame = document.getElementById("alertWindowBox");
- console.log(windowFrame);
- windowFrame.remove();
-}
-
-let test2 = true;
-function snapLayoutManager(idName) {
-
- const firstParagraph = document.querySelector(`#${idName} .title-bar .operation-box`);
-
- if (test2 == true) {
- let snapLayoutBox = document.createElement('div');
- snapLayoutBox.classList.add('snap-layout-box');
-
- let boxesData = [
- ['box1', 'box2'],
- ['box3', 'box4'],
- ['box5', 'box6', 'box7'],
- ['box8', 'box9', 'box10', 'box11']
- ];
-
- boxesData.forEach(boxData => {
- let boxContainer = document.createElement('div');
- boxContainer.classList.add('box-container');
- let boxContainer3 = document.createElement('div');
- boxContainer3.classList.add('box-container3');
- let lastBoxName = '';
-
- boxData.forEach(boxName => {
- if (boxName == "box8" || boxName == "box9" || boxName == "box10" || boxName == "box11") {
- console.log('box8 to box11');
- let box = document.createElement('div');
- box.classList.add(boxName);
- box.onclick = function () {
- snapLayoutMiniManager(idName, boxName);
- }
- boxContainer3.appendChild(box);
- lastBoxName = boxName;
- }
- else {
- let box = document.createElement('div');
- box.classList.add(boxName);
- box.onclick = function () {
- snapLayoutMiniManager(idName, boxName);
- }
- boxContainer.appendChild(box);
- }
- });
- if (lastBoxName == 'box11') {
- snapLayoutBox.appendChild(boxContainer3);
- }
- else {
- snapLayoutBox.appendChild(boxContainer);
- }
- });
-
- firstParagraph.appendChild(snapLayoutBox);
- test2 = false;
- }
- else {
- if (document.querySelector('.snap-layout-box')) {
- document.querySelector('.snap-layout-box').remove();
- test2 = true;
- }
- }
-}
-
-function snapLayoutMiniManager(idName, box) {
- console.log(box)
- if (box == 'box1') {
- let application = document.getElementById(idName);
-
- application.style.width = '50%';
- application.style.height = '95%';
- application.style.position = 'fixed';
- application.style.top = '0';
- application.style.left = '0';
- }
- else if (box == 'box2') {
- let application = document.getElementById(idName);
-
- application.style.width = '50%';
- application.style.height = '95%';
- application.style.position = 'fixed';
- application.style.top = '0';
- application.style.left = '50%';
- }
- else if (box == 'box3') {
- let application = document.getElementById(idName);
-
- application.style.width = '67%';
- application.style.height = '95%';
- application.style.position = 'fixed';
- application.style.top = '0';
- application.style.left = '0';
- }
- else if (box == 'box4') {
- let application = document.getElementById(idName);
-
- application.style.width = '33.3%';
- application.style.height = '95%';
- application.style.position = 'fixed';
- application.style.top = '0';
- application.style.left = '67%';
- }
- else if (box == 'box5') {
- let application = document.getElementById(idName);
-
- application.style.width = '33.3%';
- application.style.height = '95%';
- application.style.position = 'fixed';
- application.style.top = '0';
- application.style.left = '0';
- }
- else if (box == 'box6') {
- let application = document.getElementById(idName);
-
- application.style.width = '33.3%';
- application.style.height = '95%';
- application.style.position = 'fixed';
- application.style.top = '0';
- application.style.left = '33.5%';
- }
- else if (box == 'box7') {
- let application = document.getElementById(idName);
-
- application.style.width = '33.3%';
- application.style.height = '95%';
- application.style.position = 'fixed';
- application.style.top = '0';
- application.style.left = '67%';
- }
- else if (box == 'box8') {
- let application = document.getElementById(idName);
-
- application.style.width = '50%';
- application.style.height = '47.5%';
- application.style.position = 'fixed';
- application.style.top = '0';
- application.style.left = '0';
- }
- else if (box == 'box9') {
- let application = document.getElementById(idName);
-
- application.style.width = '50%';
- application.style.height = '47.5%';
- application.style.position = 'fixed';
- application.style.top = '0';
- application.style.left = '50%';
- }
- else if (box == 'box10') {
- let application = document.getElementById(idName);
-
- application.style.width = '50%';
- application.style.height = '47.5%';
- application.style.position = 'fixed';
- application.style.top = '47.5%';
- application.style.left = '0';
- }
- else if (box == 'box11') {
- let application = document.getElementById(idName);
-
- application.style.width = '50%';
- application.style.height = '47.5%';
- application.style.position = 'fixed';
- application.style.top = '47.5%';
- application.style.left = '50%';
- }
-}
\ No newline at end of file
diff --git a/components/apps/youtube/components/video_player/video_player.css b/components/apps/youtube/components/video_player/video_player.css
deleted file mode 100644
index 35a387a..0000000
--- a/components/apps/youtube/components/video_player/video_player.css
+++ /dev/null
@@ -1,99 +0,0 @@
-* {
- padding: 0px;
- margin: 0px;
- list-style: none;
- text-decoration: none;
- box-sizing: border-box;
- user-select: none;
- font-family: 'Segoe UI';
- font-weight: 100;
-}
-
-.container {
- width: 100%;
- height: 100vh;
- color: white;
- background-color: rgb(22, 22, 22);
- display: flex;
- flex-direction: column;
- align-items: center;
- overflow: auto;
-}
-
-iframe {
- width: 96%;
- max-width: 1550px;
- margin-top: 20px;
- aspect-ratio: 16 /9;
- border-radius: 20px;
-}
-
-.title-box {
- width: 90%;
- margin-top: 20px;
- height: auto;
- font-size: 20px;
- font-weight: bolder;
-}
-
-.channel-detail-box {
- width: 90%;
- height: 100px;
- display: flex;
- align-items: center;
-}
-
-.channel-logo-box {
- width: 60px;
- height: 40px;
- display: flex;
- align-items: center;
-}
-
-.channel-logo-icon {
- width: 50px;
- height: 50px;
- border-radius: 150px;
-}
-
-.channel-name-box {
- width: calc(100% - 60px);
- min-width: max-content;
- height: 60px;
- overflow-x: auto;
- display: flex;
- flex-direction: column;
- align-items: flex-start;
-}
-
-.channel-name {
- font-size: 24px;
- font-weight: bolder;
-}
-
-.subscriber-count-box {
- width: 100%;
- height: 20px;
- font-size: 14px;
- color: rgb(197, 197, 197);
-}
-
-.discription-box {
- width: 90%;
- height: 118px;
- min-height: 118px;
- padding: 15px;
- margin-top: 20px;
- background-color: rgb(74, 73, 73);
- border-radius: 10px;
-}
-
-.discription-box::-webkit-scrollbar {
- display: none;
-}
-
-.discription {
- width: 100%;
- height: 100%;
- overflow-y: auto;
-}
\ No newline at end of file
diff --git a/components/apps/youtube/components/video_player/video_player.html b/components/apps/youtube/components/video_player/video_player.html
deleted file mode 100644
index 53ee504..0000000
--- a/components/apps/youtube/components/video_player/video_player.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
- YouTube
-
-
-
-
-
-
-
- No Title Avalible!!!
-
-
-
-
![](https://yt3.ggpht.com/ytc/AIdro_kNaumymcxYzV7_n7_VRbQ2TRlIbU2w5csOMN0cH8jiED8=s48-c-k-c0x00ffffff-no-rj)
-
-
-
- code with harry
-
-
- 100M subscribers
-
-
-
-
-
- The Discription is not avalible for this channel.!!!
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/components/apps/youtube/components/video_player/video_player.js b/components/apps/youtube/components/video_player/video_player.js
deleted file mode 100644
index 2e8389f..0000000
--- a/components/apps/youtube/components/video_player/video_player.js
+++ /dev/null
@@ -1,49 +0,0 @@
-let iframe = document.querySelector('iframe');
-let title = document.querySelector('.title-box');
-let discription = document.querySelector('.discription-box');
-
-let getTitle = localStorage.getItem('title-youtube');
-let getUrl = localStorage.getItem('url-youtube');
-let getDiscription = localStorage.getItem('discription-youtube');
-let getChannelId = localStorage.getItem('channelId-youtube');
-
-iframe.src = `https://www.youtube.com/embed/${getUrl}?autoplay=1`;
-title.textContent = getTitle;
-discription.textContent = getDiscription;
-
-const apiKey = 'AIzaSyCkzOqQxFUSEBsN7pO_W797gQCZJ9_haM4';
-const channelUrl = `https://www.googleapis.com/youtube/v3/channels?part=snippet&id=${getChannelId}&key=${apiKey}`;
-const statisticsUrl = `https://www.googleapis.com/youtube/v3/channels?part=statistics&id=${getChannelId}&key=${apiKey}`;
-
-fetch(channelUrl)
- .then(response => response.json())
- .then(data => {
- const channelData = data.items[0].snippet;
- displayChannelData(channelData);
- })
- .catch(error => {
- console.error('Error fetching channel data:', error);
- });
-
-fetch(statisticsUrl)
- .then(response => response.json())
- .then(data => {
- const statistics = data.items[0].statistics;
- displayStatistics(statistics);
- })
- .catch(error => {
- console.error('Error fetching statistics:', error);
- });
-
-function displayChannelData(channelData) {
- console.log(channelData)
- // Display channel data on the web page
- document.querySelector('.channel-logo-icon').src = channelData.thumbnails.high.url;
- document.querySelector('.channel-name').textContent = channelData.title;
-}
-
-function displayStatistics(statistics) {
- // Display statistics data on the web page
- document.querySelector('.subscriber-count-box').textContent = `${statistics.subscriberCount} subscribers`;
- // document.getElementById('likeCount').textContent = `${statistics.likeCount}`;
-}
\ No newline at end of file
diff --git a/components/apps/youtube/images/search_button_icon.png b/components/apps/youtube/images/search_button_icon.png
deleted file mode 100644
index bd3dbd306e39fc949280fb0703a76e1aefb4c30f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 836
zcmV-K1H1f*P)Lbi*!ODAVREc(**(&2nvcKQLFeU0zo@%Oi(aU?@QMI!)OCjsTC*;RP^Y$^vj1SVxziz)e$hfZITg?3ga>kswKO?clyCXxP`9+{iEB
zE3lcu3FD?<32!~XXmQXya0570AIi2bxB|=qzXR41rwy4RKv=ea37iUCuOC7De(B0&^oxo(kvASmR1bFH(@L`MVPk7eOf
za*3y58r0PDVuu;74o|&41D_n4=d|^l04E*Bd@&gSymn|_$U?Irc8t}C%`9$gz^X&@
zw6>lT+snJyXA}W;c}ih>2PPy9%6ErBSC#cf99n;XUQN9qfaeaQW|g(399qkoTEW=q
zZ6oAL+pnZ^z!Pl`G<4D!Hh`N2jbsQs^5~4{>?oaaOCIAUTU`H^XZ@92A5=)@_INHu
z6KRZ;DX?v-T#RM2v*rdDGPn03SK7WN&b%+|g?CaOP2P~?0-4+U*s!;{(XDd=X`OAU
zoAM;Qts}Aamp@0iHiLAFpKT6V^)xvyUKPm+_s9o{guQw1-`IR0FE@Ems7M%3`Pfk@
zCk)xp)IhTR+cG+#OXl`=be#ria>ndUu-9&`Tu!LFIS$+W@ZQrjElY22OX7dcQ>mR$
z56}ag0L}uJfHSt2@ETkhC$s{v$3D80r$lNKonTTOhaR)ToiJmn2;n(lt+4+WwJ{Rf
z`-E07C#;yNgWCzJ54MHHHd-=x`S$P2@0iVR(}Gv`%ts=TNF)+5+WZB|;JppOyF7mY
O0000@fC3iM%W{F+*x!MyReELHq*myDvnbzK*1OV6BOL1-~|QmsQBbdFh>P_
z{rVkTH}^cJ;GX|q#V7^ms5s`=He+l>YjVRtJq3LfOi@uNo2i`&rLhkZsEcQQJsK#O
zOu;l4(KWVVdGr8+3mGuY3JpXv-+?9yzGT2KD>TbCtOyU_p)&(!xuDvyBT9hY)Q##Q
z67)rR{`*rmstMi$3dR!+^6&<^e?zrq;Bu4zw-OCv_%Tmj8X~(^+79s~N`S|S0|d-|
zAcszn9rd;X%!CI}ys{P`;N>Io$aWh6zK5>LCZ+WNhGLPNx=8L_n=C{Z8p9r;&s7N!
zF!zldK27dyTw47tXbzi!`Kks8n0Z5<>WN=}8&+o{!1QbKWOw}ff|fi#LPhpqS$Z$=
zDn%2AK#OMhwLq6f~Pg!N;KOsu4Ub={$}pM1i5dWZR0G>
zz<9p5(}MndA80)E=KDzLq4VEA)Eg)m%z$B5=saRIwiMShV4A*63o=e)%MSt6QE?#U
z*5Xb7qY}5ZxL_bb3)``gf^I4fQ*nlh5h|`waNDesRJ<)WasLcm`0cv6=NT1usJL2c
r?w+OKs9#&K$x3tA;cz${4&;EJ)l-E@Q@T}>00000NkvXXu0mjfK`9@~
diff --git a/components/apps/youtube/test.html b/components/apps/youtube/test.html
deleted file mode 100644
index df9e83f..0000000
--- a/components/apps/youtube/test.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
- Document
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/components/apps/youtube/test2.html b/components/apps/youtube/test2.html
deleted file mode 100644
index 60d4f33..0000000
--- a/components/apps/youtube/test2.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-YouTube Channel Page
-
-
-
-
-
-
-
![Channel Thumbnail]()
-
![Channel Logo]()
-
-
-
-
-
-
-
-
-
diff --git a/components/apps/youtube/youtube.css b/components/apps/youtube/youtube.css
deleted file mode 100644
index 08149aa..0000000
--- a/components/apps/youtube/youtube.css
+++ /dev/null
@@ -1,126 +0,0 @@
-* {
- padding: 0px;
- margin: 0px;
- list-style: none;
- text-decoration: none;
- box-sizing: border-box;
- user-select: none;
- font-family: 'Segoe UI';
-}
-
-.container {
- width: 100%;
- height: 100dvh;
- background-color: rgb(22, 22, 22);
-}
-
-.tool-bar-box {
- width: 100%;
- height: 40px;
- margin-bottom: 5px;
- box-shadow: 0 0 0 1px rgb(255, 255, 255);
- display: flex;
- /* justify-content: space-between; */
- align-items: center;
-}
-
-.logo-box {
- width: 100px;
- display: flex;
- justify-content: center;
-}
-
-.logo-icon {
- width: 35px;
-}
-
-.search-box {
- width: 500px;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-#searchInput {
- width: 80%;
- height: 30px;
- padding: 10px;
- border-radius: 40px;
-}
-
-#searchInput:focus {
- outline: none;
- border-color: #3f88f8;
-}
-
-.search-button {
- width: 30px;
- height: 30px;
- margin-left: 10px;
- border-radius: 50px;
- background-color: rgb(59, 59, 59);
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.search-button-icon {
- width: 25px;
- height: 25px;
-}
-
-h1 {
- text-align: center;
- margin-bottom: 20px;
-}
-
-.video-feed {
- width: 100%;
- height: calc(100dvh - 65px);
- overflow: auto;
-}
-
-#searchResultsBox {
- width: 100%;
- padding: 5px;
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
- grid-gap: 10px;
-}
-
-.search-result {
- background-color: #fff;
- border: 1px solid #ccc;
- border-radius: 15px;
- overflow: hidden;
- box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
- transition: transform 0.2s;
-}
-
-.search-result:hover {
- transform: translateY(-5px);
-}
-
-.video-detail-box {
- display: block;
- text-decoration: none;
- color: #333;
-}
-
-.thumbnail-image {
- width: 100%;
- aspect-ratio: 16 / 9;
- object-fit: cover;
-}
-
-.title {
- margin: 10px;
- font-size: 16px;
- line-height: 1.2;
-}
-
-@media (min-width: 600px) {
- .search-box {
- margin-left: 10%;
- }
-}
\ No newline at end of file
diff --git a/components/apps/youtube/youtube.html b/components/apps/youtube/youtube.html
deleted file mode 100644
index 0dac9ee..0000000
--- a/components/apps/youtube/youtube.html
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
- YouTube
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/components/apps/youtube/youtube.js b/components/apps/youtube/youtube.js
deleted file mode 100644
index 8ba7a04..0000000
--- a/components/apps/youtube/youtube.js
+++ /dev/null
@@ -1,74 +0,0 @@
-const searchInput = document.getElementById('searchInput');
-const searchResults = document.getElementById('searchResultsBox');
-
-function serachQuery() {
- const searchTerm = searchInput.value.trim();
- if (searchTerm.length > 0) {
- // Call a function to fetch search results using YouTube Data API
- fetchSearchResults(searchTerm);
- } else {
- searchResults.innerHTML = ''; // Clear search results if search term is empty
- }
-}
-
-function fetchSearchResults(searchTerm) {
- const apiKey = 'AIzaSyCkzOqQxFUSEBsN7pO_W797gQCZJ9_haM4';
- const maxResults = 10;
-
- const apiUrl = `https://www.googleapis.com/youtube/v3/search?q=${searchTerm}&key=${apiKey}&maxResults=${maxResults}&part=snippet&type=video`;
-
- fetch(apiUrl)
- .then(response => {
- if (!response.ok) {
- throw new Error('Network response was not ok');
- }
- return response.json();
- })
- .then(data => {
- if (!data.items) {
- throw new Error('No items found in the search results');
- }
- displaySearchResults(data.items);
- })
- .catch(error => {
- console.error('Error fetching search results:', error);
- });
-}
-
-
-function displaySearchResults(results) {
- // Clear previous search results
- searchResults.innerHTML = '';
-
-
- // Iterate over the search results and create HTML elements to display them
- results.forEach(result => {
- const title = result.snippet.title;
- const videoId = result.id.videoId;
- const thumbnailUrl = result.snippet.thumbnails.high.url;
- const discription = result.snippet.description;
- const channelId = result.snippet.channelId;
-
- const resultItem = document.createElement('div');
- resultItem.classList.add('search-result');
- resultItem.innerHTML = `
-
-
![${title}](${thumbnailUrl})
-
${title}
-
- `;
-
- // Append the search result to the search results container
- searchResults.appendChild(resultItem);
- });
-}
-
-function storeDataToLocal(title, videoId, discription, channelId) {
-
- let getTitle = localStorage.setItem('title-youtube', title);
- let getUrl = localStorage.setItem('url-youtube', videoId);
- let getDiscription = localStorage.setItem('discription-youtube', discription);
- let getchannelId = localStorage.setItem('channelId-youtube', channelId);
-
- window.location.href = "components/video_player/video_player.html";
-}
\ No newline at end of file
diff --git a/components/apps/youtube/youtube_data_fetch.txt b/components/apps/youtube/youtube_data_fetch.txt
deleted file mode 100644
index 2b0796d..0000000
--- a/components/apps/youtube/youtube_data_fetch.txt
+++ /dev/null
@@ -1,1714 +0,0 @@
-
-
-{
- "kind": "youtube#searchListResponse",
- "etag": "6fUEAJWZ3tdJVlqFcGJi0GF1e8o",
- "nextPageToken": "CDIQAA",
- "regionCode": "IN",
- "pageInfo": {
- "totalResults": 1000000,
- "resultsPerPage": 50
- },
- "items": [
- {
- "kind": "youtube#searchResult",
- "etag": "0bV1zaVAqCeoBt_INAfKZI1NgWc",
- "id": {
- "kind": "youtube#video",
- "videoId": "hW7xDqSDmPE"
- },
- "snippet": {
- "publishedAt": "2024-02-27T05:08:13Z",
- "channelId": "UCaaDzp5WdD7pRLeu4ZImByA",
- "title": "KING IS BACK महेश गायकवाड, राहुल भाई पाटील | Pratik Mhatre, Prashant Bhoir",
- "description": "KING IS BACK महेश गायकवाड, राहुल भाई पाटील | Pratik Mhatre, Prashant Bhoir Singer - Pratik Mhatre ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/hW7xDqSDmPE/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/hW7xDqSDmPE/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/hW7xDqSDmPE/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Pratik Mhatre",
- "liveBroadcastContent": "none",
- "publishTime": "2024-02-27T05:08:13Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "dJscVEmalMZNrWcaQjh1dxYGTwM",
- "id": {
- "kind": "youtube#video",
- "videoId": "PDNHh371EJ4"
- },
- "snippet": {
- "publishedAt": "2023-11-03T09:57:19Z",
- "channelId": "UCftNC1Wg5lQbSn3Wo3qXUvQ",
- "title": "「 King Is Back 🗿」- Jujutsu Kaisen Episode 15 #anime #jujutsukaisen",
- "description": "Please Don't Repost ⚠️ Edited By - @AX7-JK ——————————————————— Song - Montagem Coral ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/PDNHh371EJ4/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/PDNHh371EJ4/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/PDNHh371EJ4/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "AX7-JK",
- "liveBroadcastContent": "none",
- "publishTime": "2023-11-03T09:57:19Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "4vlmBaheY4FsWStYb_mkCb1Jpwo",
- "id": {
- "kind": "youtube#video",
- "videoId": "O45HbxSpkDk"
- },
- "snippet": {
- "publishedAt": "2011-11-19T11:14:03Z",
- "channelId": "UCSejQtXZSp5FFP2K33Gy6DA",
- "title": "Don 2 Theme song - The King Is Back.mp4",
- "description": "The king is back (Don 2 theme) full.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/O45HbxSpkDk/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/O45HbxSpkDk/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/O45HbxSpkDk/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Ratheesh Chandran",
- "liveBroadcastContent": "none",
- "publishTime": "2011-11-19T11:14:03Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "Mpv0NoGq1LdaswsOF9mi_kugfHM",
- "id": {
- "kind": "youtube#video",
- "videoId": "9qAGMjBY49U"
- },
- "snippet": {
- "publishedAt": "2021-05-15T18:06:30Z",
- "channelId": "UCOifEyTZIh7fx8volAI1iiQ",
- "title": "The King Is Back (TrapLion Remix)",
- "description": "If you like what I do and want to see more content give me a subscribe! Thanks!❤️ Tell me in the comments what song you ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/9qAGMjBY49U/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/9qAGMjBY49U/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/9qAGMjBY49U/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "TrapLion",
- "liveBroadcastContent": "none",
- "publishTime": "2021-05-15T18:06:30Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "wwO5QQbAUhW-8EMVCamKQ2r1-6I",
- "id": {
- "kind": "youtube#video",
- "videoId": "rDBxjsDO-Rc"
- },
- "snippet": {
- "publishedAt": "2021-10-11T16:02:37Z",
- "channelId": "UC4T65UWXBHe3KAdrqRVkH-w",
- "title": "King Is Back || Latest Himachali Nonstop Album || Diwan Siwan || Rd Music Production",
- "description": "Diwan Siwan & Rd Music Production Presents A Beautiful Himachali Audio Album King Is Back ... Audio Credits ♬ Album ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/rDBxjsDO-Rc/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/rDBxjsDO-Rc/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/rDBxjsDO-Rc/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "DIWAN SIWAN",
- "liveBroadcastContent": "none",
- "publishTime": "2021-10-11T16:02:37Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "EmDfePQJBecV-pXI_K5cFuZfNxo",
- "id": {
- "kind": "youtube#video",
- "videoId": "naANphAwlXU"
- },
- "snippet": {
- "publishedAt": "2024-02-05T12:30:01Z",
- "channelId": "UCEvPPKIOUxJHUVK-z6MY65w",
- "title": "The king is back (Official music video) | Sunday Salahe & Ebiangmitre Lyngdoh |",
- "description": "WARNING!!!! RE-UPLOAD OF THESE MUSIC VIDEO IS STRICTLY PROHIBITED //WANSALAN DKHAR STUDIO// The king is ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/naANphAwlXU/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/naANphAwlXU/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/naANphAwlXU/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Wansalan Dkhar",
- "liveBroadcastContent": "none",
- "publishTime": "2024-02-05T12:30:01Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "6uAvUhiq5dUs3reZiG9scqItTzM",
- "id": {
- "kind": "youtube#video",
- "videoId": "TIhxXnatSjY"
- },
- "snippet": {
- "publishedAt": "2012-03-10T07:07:01Z",
- "channelId": "UCcjRZNsSR8QLHk0ZfX1bAjw",
- "title": "Don 2 - The King Is Back (Theme) Instrumental",
- "description": "Subscribe for latest updates. http://www.youtube.com/user/BollywoodMp3Music Log In for more entertainment.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/TIhxXnatSjY/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/TIhxXnatSjY/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/TIhxXnatSjY/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "BollywoodMp3Music",
- "liveBroadcastContent": "none",
- "publishTime": "2012-03-10T07:07:01Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "03Az_eicu94b2qmH54GjHHiI8Lw",
- "id": {
- "kind": "youtube#video",
- "videoId": "aMwTRbomQV4"
- },
- "snippet": {
- "publishedAt": "2024-03-25T06:00:01Z",
- "channelId": "UCjXdbvuF0YyUcWQ-t7O5yFA",
- "title": "Muhammad Amir Come Back🔥😱 King is Back 🔥 #cricket #amir #comeback #viral #youtubeshorts",
- "description": "Muhammad Amir Come Back King is Back #cricket #amir #comeback #viral #youtubeshorts.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/aMwTRbomQV4/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/aMwTRbomQV4/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/aMwTRbomQV4/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "faizi info",
- "liveBroadcastContent": "none",
- "publishTime": "2024-03-25T06:00:01Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "pc09nHYw20vm5NxEwpy20_NL9KM",
- "id": {
- "kind": "youtube#video",
- "videoId": "6eHD-xyIjZY"
- },
- "snippet": {
- "publishedAt": "2021-12-07T03:02:57Z",
- "channelId": "UCCDWqfD48_Znk68MGwyfVlA",
- "title": "Surprise Surprise The King Is Back English Dialogue || Attitude bgm ringtone",
- "description": "Surprise Surprise The King Is Back English Dialogue|| Attitude bgm ringtone #darasalringtone #surpisesurpisemotherfuker ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/6eHD-xyIjZY/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/6eHD-xyIjZY/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/6eHD-xyIjZY/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "AS editor",
- "liveBroadcastContent": "none",
- "publishTime": "2021-12-07T03:02:57Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "tzPG_8_JkOpNzs4b0pULPR-pwbE",
- "id": {
- "kind": "youtube#video",
- "videoId": "orDalxRXZfk"
- },
- "snippet": {
- "publishedAt": "2024-02-28T22:20:35Z",
- "channelId": "UCKyVTyhLyt6-zUgj-16kmxg",
- "title": "KING IS BACK MAHESH BHAI RAHUL BHAI MAHESH GAIKWAD RAHUL BHAI PATIL 1001 (feat. PRASHANT BHOIR)",
- "description": "Provided to YouTube by DistroKid KING IS BACK MAHESH BHAI RAHUL BHAI MAHESH GAIKWAD RAHUL BHAI PATIL 1001 ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/orDalxRXZfk/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/orDalxRXZfk/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/orDalxRXZfk/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Pratik Mhatre - Topic",
- "liveBroadcastContent": "none",
- "publishTime": "2024-02-28T22:20:35Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "y1ON6IOIzc4Fl2wSaqRfXvUby8Q",
- "id": {
- "kind": "youtube#video",
- "videoId": "rDAF8MHpLsE"
- },
- "snippet": {
- "publishedAt": "2020-10-22T15:45:54Z",
- "channelId": "UCauN0UYA-xabmM5zmsVNQTg",
- "title": "Eminem, 2Pac & Perły i Łotry - The King Is Back (2020)",
- "description": "Show some love on my new channel if you like relax music and relax natures view My New Channel TNT Records Relax Nature ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/rDAF8MHpLsE/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/rDAF8MHpLsE/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/rDAF8MHpLsE/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "TNT Records Remix",
- "liveBroadcastContent": "none",
- "publishTime": "2020-10-22T15:45:54Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "XYkWS8I00etYpAMm_1asXr76uKw",
- "id": {
- "kind": "youtube#video",
- "videoId": "5P3JLcF4q8c"
- },
- "snippet": {
- "publishedAt": "2020-01-22T00:19:33Z",
- "channelId": "UCVGi2atNt81_box8Rz4MjQg",
- "title": "Conor McGregor - "The King Is Back"",
- "description": "Conor \"The Notorious\" McGregor is back. UFC246 Thanks for watching! Like and Share if you enjoyed. Thumbnail by ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/5P3JLcF4q8c/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/5P3JLcF4q8c/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/5P3JLcF4q8c/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Mateo",
- "liveBroadcastContent": "none",
- "publishTime": "2020-01-22T00:19:33Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "eYbxJrA4Hba_q72HvnicTgcZ8m0",
- "id": {
- "kind": "youtube#video",
- "videoId": "DYwxa7kE4qw"
- },
- "snippet": {
- "publishedAt": "2024-05-05T11:30:07Z",
- "channelId": "UCeFU6x_70qTaHAvrPD8UCVw",
- "title": "എടാ മോനെ🥳Factory Top King Is Back🔥REDEEMCODE🔥Freefire Malayalam | Solo rush gameplay #megamer",
- "description": "INSTAGRAM : megamer.og WHATS APP CHANNEL: https://whatsapp.com/channel/0029VaD3vAdDp2QH5RSYI61w LOVE U ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/DYwxa7kE4qw/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/DYwxa7kE4qw/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/DYwxa7kE4qw/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "ME Gamer",
- "liveBroadcastContent": "none",
- "publishTime": "2024-05-05T11:30:07Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "OmWKqukIC7JUvWjgAiLiDNk9Las",
- "id": {
- "kind": "youtube#video",
- "videoId": "hpvTVX1LWGQ"
- },
- "snippet": {
- "publishedAt": "2022-12-13T11:34:31Z",
- "channelId": "UCx6F-rETGiz7xf_vkMmX2yQ",
- "title": "PHOTOSHOP KING IS BACK 🔥",
- "description": "Photoshop king vapas aa chuka hai dosto! sorry thara bhai joginder, technical guruji, flying beast, adnaan07 also I love Emiway!",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/hpvTVX1LWGQ/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/hpvTVX1LWGQ/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/hpvTVX1LWGQ/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Mythpat",
- "liveBroadcastContent": "none",
- "publishTime": "2022-12-13T11:34:31Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "tt9mCeZgt1asNUYwg6CfCRYPGVo",
- "id": {
- "kind": "youtube#video",
- "videoId": "OnzFa8l2zo0"
- },
- "snippet": {
- "publishedAt": "2023-01-20T20:00:11Z",
- "channelId": "UCxnQDP0cJbhX96JL61h1h9Q",
- "title": "Rytikal - The King is Back (Official Video)",
- "description": "Official Music Video for \"The King is Back\" by Rytikal Prod: Dynasty Global / RMG / Primetime Music Download/Stream: ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/OnzFa8l2zo0/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/OnzFa8l2zo0/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/OnzFa8l2zo0/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "RytikalVEVO",
- "liveBroadcastContent": "none",
- "publishTime": "2023-01-20T20:00:11Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "V7JK4aeyv6ya2XJUFWqHW3dzTgU",
- "id": {
- "kind": "youtube#video",
- "videoId": "cJaDOdz4-c0"
- },
- "snippet": {
- "publishedAt": "2011-11-18T03:31:44Z",
- "channelId": "UCY0922HCclcjB2orKGOjyxA",
- "title": "The King Is Back (Theme) - DON 2 - 320 kbps. RIZ.",
- "description": "The King Is Back (Theme) - DON 2 - 320 kbps. RIZ. Don 2, Shahrukh Khan, Priyanka Chopra.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/cJaDOdz4-c0/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/cJaDOdz4-c0/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/cJaDOdz4-c0/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "bsrizwanreturns",
- "liveBroadcastContent": "none",
- "publishTime": "2011-11-18T03:31:44Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "SQCwwCF9aJS2sBQD3eS_PG-V4cI",
- "id": {
- "kind": "youtube#video",
- "videoId": "_mRV0fL8pt0"
- },
- "snippet": {
- "publishedAt": "2024-02-19T17:15:59Z",
- "channelId": "UCkzCjdRMrW2vXLx8mvPVLdQ",
- "title": "KEVIN DE BRUYNE | RETURN OF THE KING | Documentary",
- "description": "In \"Return of the King\", we go behind the scenes to see how De Bruyne's recovery was managed as he worked closely with ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/_mRV0fL8pt0/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/_mRV0fL8pt0/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/_mRV0fL8pt0/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Man City",
- "liveBroadcastContent": "none",
- "publishTime": "2024-02-19T17:15:59Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "QD7HiUhFsP7G3dr4PaVLqPduCkQ",
- "id": {
- "kind": "youtube#video",
- "videoId": "sW1fJOrlZDA"
- },
- "snippet": {
- "publishedAt": "2024-03-26T04:59:29Z",
- "channelId": "UCU1k-SomkSh-GELXnTm7h1g",
- "title": "King is back😈🤯 #youtubeshorts #cricket #mohammadamir",
- "description": "King is back #youtubeshorts #cricket #mohammadamir.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/sW1fJOrlZDA/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/sW1fJOrlZDA/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/sW1fJOrlZDA/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Wesso All Rounder",
- "liveBroadcastContent": "none",
- "publishTime": "2024-03-26T04:59:29Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "tuIrN7Nl3vjIVgFu6OKxk_KaYaQ",
- "id": {
- "kind": "youtube#video",
- "videoId": "Q7KuF4aImt8"
- },
- "snippet": {
- "publishedAt": "2017-09-19T14:31:42Z",
- "channelId": "UCwwHxdscieNH0dzWmOwnuqw",
- "title": "King Back",
- "description": "Provided to YouTube by AdShare for a Third party King Back · T.I. King ℗ Grand Hustle, LLC | Cinq Recordings Released on: ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/Q7KuF4aImt8/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/Q7KuF4aImt8/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/Q7KuF4aImt8/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "T.I. - Topic",
- "liveBroadcastContent": "none",
- "publishTime": "2017-09-19T14:31:42Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "Yk5DnDW6s_9NdNuEMblU2sYG_Ig",
- "id": {
- "kind": "youtube#video",
- "videoId": "8ekbBEKyR0k"
- },
- "snippet": {
- "publishedAt": "2024-04-12T07:00:06Z",
- "channelId": "UC9DtoxhwIaP5RkBgy7jbqmA",
- "title": "Re:drum - The King Is Back (Official Music Video)",
- "description": "Official music video for \"Re:drum - The King Is Back\" Directed by @kirilltsvirkun Edited by @buyanccivisual Main camera - Eugene ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/8ekbBEKyR0k/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/8ekbBEKyR0k/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/8ekbBEKyR0k/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "RedrumVEVO",
- "liveBroadcastContent": "none",
- "publishTime": "2024-04-12T07:00:06Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "RjsPZUPTRY-upmgwepk0BSBw9BA",
- "id": {
- "kind": "youtube#video",
- "videoId": "VqtJw67xM14"
- },
- "snippet": {
- "publishedAt": "2016-08-21T05:33:12Z",
- "channelId": "UCGghramr2D3HNgYx7JCPAfQ",
- "title": ""Surprise, Surprise Muthafucka! The King is Back Conor McGregor",
- "description": "",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/VqtJw67xM14/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/VqtJw67xM14/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/VqtJw67xM14/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "UNCLE BEN",
- "liveBroadcastContent": "none",
- "publishTime": "2016-08-21T05:33:12Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "wxK7--IXYoYfbCR3h44OZZaVxJM",
- "id": {
- "kind": "youtube#video",
- "videoId": "xxhdFkOe8-8"
- },
- "snippet": {
- "publishedAt": "2020-03-06T18:58:39Z",
- "channelId": "UC65afEgL62PGFWXY7n6CUbA",
- "title": "Fabian Mazur - King Is Back 👑",
- "description": "Download/Stream: https://fabianmazur.ffm.to/kingisback Join our Notification Squad! Click the Trap City Discord!",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/xxhdFkOe8-8/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/xxhdFkOe8-8/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/xxhdFkOe8-8/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Trap City",
- "liveBroadcastContent": "none",
- "publishTime": "2020-03-06T18:58:39Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "OfilOqGsTX_sNcqSjO7CyrqAfRQ",
- "id": {
- "kind": "youtube#video",
- "videoId": "ZLDDQRTFx90"
- },
- "snippet": {
- "publishedAt": "2024-05-05T23:33:51Z",
- "channelId": "UCg5iO7Pbg7f4gmufzOLD_zA",
- "title": "Drake Disses Kendrick Lamar with 'The Heart Part 6'. WOW.. DID DRAKE FINESSE THE COMEBACK?",
- "description": "Cop merch theakademy.shop rn Today's sponsor is Underdog Media, use promo code AKADEMIKS and get your first deposited ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/ZLDDQRTFx90/default_live.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/ZLDDQRTFx90/mqdefault_live.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/ZLDDQRTFx90/hqdefault_live.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "King Akademiks",
- "liveBroadcastContent": "live",
- "publishTime": "2024-05-05T23:33:51Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "PnSrrmJpvztF9JG0Br0aaoSK1pg",
- "id": {
- "kind": "youtube#video",
- "videoId": "XAf60KH9984"
- },
- "snippet": {
- "publishedAt": "2023-06-04T03:27:54Z",
- "channelId": "UCjtcsbBSogpYEhS6AWDoVPg",
- "title": "UFC 303: Conor McGregor “The King Is Back” | Official Trailer",
- "description": "conormcgregor #michaelchandler #ufc #combat #fight #mma #promo #trailer #ufc303 Conor McGregor | The King Is Back 2023 ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/XAf60KH9984/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/XAf60KH9984/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/XAf60KH9984/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Cage Culture",
- "liveBroadcastContent": "none",
- "publishTime": "2023-06-04T03:27:54Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "nav1XOWzCQw7ZmfoZB4QB_ldwfU",
- "id": {
- "kind": "youtube#video",
- "videoId": "QztFMc4uX-U"
- },
- "snippet": {
- "publishedAt": "2024-04-05T15:00:06Z",
- "channelId": "UCByMUlP_FZYGuM0G5iaYsYA",
- "title": "Armin Nicoara - Instrumentala The King is Back | Videoclip Oficial",
- "description": "Armin Nicoara - Instrumentala The King is Back | Instrumentală 2024 Dragilor, desi Armin se afla acum in competitia „Insula de 1 ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/QztFMc4uX-U/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/QztFMc4uX-U/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/QztFMc4uX-U/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Armin Nicoara",
- "liveBroadcastContent": "none",
- "publishTime": "2024-04-05T15:00:06Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "BJ4N9gOq_3AsThk7ZwkbF1erYps",
- "id": {
- "kind": "youtube#video",
- "videoId": "BrG4npZYG40"
- },
- "snippet": {
- "publishedAt": "2022-09-12T01:53:28Z",
- "channelId": "UCEPpLkYZXBNsS07bMynAvEw",
- "title": "The king is back👑",
- "description": "The king is back and more ready than ever lol.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/BrG4npZYG40/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/BrG4npZYG40/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/BrG4npZYG40/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Adam Fadumm",
- "liveBroadcastContent": "none",
- "publishTime": "2022-09-12T01:53:28Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "3Pyw9vQyZP5tiNS3BNCcNkaRYrA",
- "id": {
- "kind": "youtube#video",
- "videoId": "9tZfHPAklSE"
- },
- "snippet": {
- "publishedAt": "2017-07-20T13:00:00Z",
- "channelId": "UCcFKiA_8CSzamBPw3dPNRbQ",
- "title": "Aloe Blacc - King Is Born (Audio)",
- "description": "Download or stream Aloe Blacc's \"King is Born\": http://smarturl.it/KingIsBorn Co-produced by Aloe Blacc For more: ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/9tZfHPAklSE/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/9tZfHPAklSE/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/9tZfHPAklSE/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "AloeBlaccVEVO",
- "liveBroadcastContent": "none",
- "publishTime": "2017-07-20T13:00:00Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "f8Mo4Pu2uNGd217OXFC3lRrkSwM",
- "id": {
- "kind": "youtube#video",
- "videoId": "yt0iqTzdgiM"
- },
- "snippet": {
- "publishedAt": "2022-07-25T12:00:41Z",
- "channelId": "UCD651SLBWg7kX0EyivrLnQA",
- "title": "【maimai外部出力(60fps)】KING is BACK!! MAS AP",
- "description": "Title: KING is BACK!! Difficulty: Master Level: 13+ Speed: 7.0 *This is autogenerated, not my gameplay.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/yt0iqTzdgiM/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/yt0iqTzdgiM/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/yt0iqTzdgiM/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "よぞら",
- "liveBroadcastContent": "none",
- "publishTime": "2022-07-25T12:00:41Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "fCEABiBzDZ8kDws2BJCZHajVm9o",
- "id": {
- "kind": "youtube#video",
- "videoId": "0jf4gF6Xm9M"
- },
- "snippet": {
- "publishedAt": "2023-05-04T15:20:41Z",
- "channelId": "UCBL-zwQtYjRxhcKbYRBp4xw",
- "title": "S.I.D | KING IS BACK | THE VIRAT KOHLI ANTHEM | MUSIC VIDEO | KANNADA RAP | 4K",
- "description": "This anthem is my tribute to Virat's achievements and his ability to inspire millions of fans like me with his performances.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/0jf4gF6Xm9M/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/0jf4gF6Xm9M/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/0jf4gF6Xm9M/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "S.I.D ",
- "liveBroadcastContent": "none",
- "publishTime": "2023-05-04T15:20:41Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "PKawnLkwAMjP2V_t_IdteLFGbI8",
- "id": {
- "kind": "youtube#video",
- "videoId": "z8uT8Hostyg"
- },
- "snippet": {
- "publishedAt": "2021-11-30T03:48:50Z",
- "channelId": "UCYsL1HG25wiq3J_iVGQU_fA",
- "title": "Eminem & 2pac the king is back 2020(Bass Boosted",
- "description": "",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/z8uT8Hostyg/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/z8uT8Hostyg/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/z8uT8Hostyg/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "MIXs",
- "liveBroadcastContent": "none",
- "publishTime": "2021-11-30T03:48:50Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "c1BatNXyazPAlOz8AoGAyehnjnQ",
- "id": {
- "kind": "youtube#video",
- "videoId": "OPGdyE-f7rc"
- },
- "snippet": {
- "publishedAt": "2022-08-19T02:09:23Z",
- "channelId": "UCSnaa0YdsUZBfpBzYVQy9oA",
- "title": "Roman reigns wears crown | the king is back #shorts #youtubeshorts",
- "description": "hi guys subscribe @chintureigns channel. -Roman reigns attitude status -Roman reigns status -Roman reigns -Roman reigns ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/OPGdyE-f7rc/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/OPGdyE-f7rc/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/OPGdyE-f7rc/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "CHINTU REIGNS",
- "liveBroadcastContent": "none",
- "publishTime": "2022-08-19T02:09:23Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "WDqix5SdCF_tymgXWd-gdh0ZHH0",
- "id": {
- "kind": "youtube#video",
- "videoId": "85Nn_zJDfA4"
- },
- "snippet": {
- "publishedAt": "2016-09-04T12:56:51Z",
- "channelId": "UCmpdspDwUuff-6w3Ry81BXA",
- "title": "Conor McGregor Surprise Surprise Motherfucker! The King Is Back!",
- "description": "",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/85Nn_zJDfA4/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/85Nn_zJDfA4/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/85Nn_zJDfA4/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "SMITH Personal Trainer",
- "liveBroadcastContent": "none",
- "publishTime": "2016-09-04T12:56:51Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "f4nglHi2hfvsT3Fadhqpkeyj9Nw",
- "id": {
- "kind": "youtube#video",
- "videoId": "LwOczsCU4jA"
- },
- "snippet": {
- "publishedAt": "2022-10-22T02:30:09Z",
- "channelId": "UCSBBlaJJ-tk9zg_1VTh0ndw",
- "title": "ZEE - King Coming Back",
- "description": "ZEE drops first visual of his new album \"Legendz Never Die\" \"King Coming Back\" is a song to prepare a generation for the second ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/LwOczsCU4jA/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/LwOczsCU4jA/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/LwOczsCU4jA/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Zee Ministries",
- "liveBroadcastContent": "none",
- "publishTime": "2022-10-22T02:30:09Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "NDjHyzyAy-ujZNxQepVDAHCazAk",
- "id": {
- "kind": "youtube#video",
- "videoId": "vCQ3ZrE8DKw"
- },
- "snippet": {
- "publishedAt": "2021-12-07T10:30:07Z",
- "channelId": "UCObyBrdrtQ20BU9PxHQDY9w",
- "title": "Singh Is Bliing (4K) | Akshay Kumar, Amy Jackson, Lara Dutta, Prabhu Deva | Full Hindi Movie",
- "description": "Singh Is Bliing (4K) | Akshay Kumar, Amy Jackson, Lara Dutta, Prabhu Deva | Full Hindi Movie Raftaar Singh always runs away ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/vCQ3ZrE8DKw/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/vCQ3ZrE8DKw/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/vCQ3ZrE8DKw/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Pen Multiplex",
- "liveBroadcastContent": "none",
- "publishTime": "2021-12-07T10:30:07Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "fjv3hE27I5Wguw3c0Q9mdTvceHI",
- "id": {
- "kind": "youtube#video",
- "videoId": "Eoz0vzHgGRY"
- },
- "snippet": {
- "publishedAt": "2020-03-06T12:00:14Z",
- "channelId": "UCK2CDEfRS-Wl3V0kAbIje-g",
- "title": "Fabian Mazur - King Is Back",
- "description": "Out now: https://fabianmazur.ffm.to/kingisback Listen to my music on Spotify: https://spoti.fi/2OI9QHA Check out my sample packs ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/Eoz0vzHgGRY/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/Eoz0vzHgGRY/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/Eoz0vzHgGRY/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Fabian Mazur",
- "liveBroadcastContent": "none",
- "publishTime": "2020-03-06T12:00:14Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "4LQj4YMrsk1x-wyAGuHp3bjXMeI",
- "id": {
- "kind": "youtube#video",
- "videoId": "kr7sv-Gfc5w"
- },
- "snippet": {
- "publishedAt": "2023-05-07T11:31:12Z",
- "channelId": "UCFN7NMAjnwlpauE5bbnuf3w",
- "title": "The King is Back | Conor McGregor Highlights",
- "description": "Conor McGregor is an Irish mixed martial artist in the UFC featherweight division. He made his UFC debut in 2013 and quickly ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/kr7sv-Gfc5w/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/kr7sv-Gfc5w/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/kr7sv-Gfc5w/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Real Highlights",
- "liveBroadcastContent": "none",
- "publishTime": "2023-05-07T11:31:12Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "AwkFML6LjV5ITmtXkTI1T6AKGMs",
- "id": {
- "kind": "youtube#video",
- "videoId": "7VMxtn4tU5k"
- },
- "snippet": {
- "publishedAt": "2018-01-28T21:05:15Z",
- "channelId": "UCG6QEHCBfWZOnv7UVxappyw",
- "title": "The Brig - King Is Back",
- "description": "The Brig - King Is Back STREAM NOW: https://dubstepgutter.komi.io/ The Brig ✗ https://www.facebook.com/brigsound ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/7VMxtn4tU5k/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/7VMxtn4tU5k/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/7VMxtn4tU5k/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "DubstepGutter",
- "liveBroadcastContent": "none",
- "publishTime": "2018-01-28T21:05:15Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "taQNmoA60eqOdhvzoGuCU53hlvI",
- "id": {
- "kind": "youtube#video",
- "videoId": "Edhxj_XanKY"
- },
- "snippet": {
- "publishedAt": "2019-11-06T14:00:02Z",
- "channelId": "UCWDtuJ1TTocJsb9A3l2WLHw",
- "title": "Burak Balkan - Feel #KingIsBack 👑",
- "description": "Burak Balkan's new song, \"Feel\" is OUT NOW! Ücretsiz Abone Ol: https://bit.ly/BurakAbone Kanal ayrıcalıklarından yararlanmak ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/Edhxj_XanKY/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/Edhxj_XanKY/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/Edhxj_XanKY/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Burak Balkan",
- "liveBroadcastContent": "none",
- "publishTime": "2019-11-06T14:00:02Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "wiTxol_09nayZ_gullNgfCuQ_Es",
- "id": {
- "kind": "youtube#video",
- "videoId": "IDCE2Em1xsQ"
- },
- "snippet": {
- "publishedAt": "2017-10-20T22:07:18Z",
- "channelId": "UCstRbi5Zg8m9BANs15YdZRQ",
- "title": "SNAILS - King Is Back (Feat. Big Ali) (Snails & Sullivan King Metal Remix)",
- "description": "SNAILS - King Is Back (Feat. Big Ali) (Snails & Sullivan King Metal Remix) Purchase/Stream: http://smarturl.it/theshell Follow ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/IDCE2Em1xsQ/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/IDCE2Em1xsQ/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/IDCE2Em1xsQ/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "SNAILS",
- "liveBroadcastContent": "none",
- "publishTime": "2017-10-20T22:07:18Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "NaGDnNMrQ0zcA5iDo9JxmT5MFsY",
- "id": {
- "kind": "youtube#video",
- "videoId": "jX6sor_QNp0"
- },
- "snippet": {
- "publishedAt": "2014-03-21T11:08:14Z",
- "channelId": "UCdXZZIp5jAJJ63jy7h7eABQ",
- "title": "Zeljko Obradović, "The King Is Back" - First comeback to OAKA of Athens",
- "description": "Follow on official website www.invictussportsgroup.com, twitter @InvictusSports, facebook InvictusSportsGroup.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/jX6sor_QNp0/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/jX6sor_QNp0/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/jX6sor_QNp0/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "INVICTUS ACADEMY",
- "liveBroadcastContent": "none",
- "publishTime": "2014-03-21T11:08:14Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "ILDK8G8-ilxmmTdfpkpzVz0I_fM",
- "id": {
- "kind": "youtube#video",
- "videoId": "E0gQ2ArTF5k"
- },
- "snippet": {
- "publishedAt": "2022-11-26T06:17:16Z",
- "channelId": "UCTKmL5sJuLOkYEDCLkQy24A",
- "title": "The king is back 2 : freefire animation",
- "description": "Don't take it too seriously its just a fan Made Music : Music: Bonecrusher by Soundridemusic Copyright: GOLOVACH, ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/E0gQ2ArTF5k/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/E0gQ2ArTF5k/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/E0gQ2ArTF5k/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "GLENK10",
- "liveBroadcastContent": "none",
- "publishTime": "2022-11-26T06:17:16Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "HCJfWE9EnVFZc1iA3PBIswd5kp0",
- "id": {
- "kind": "youtube#video",
- "videoId": "Cjx0wtpTEm4"
- },
- "snippet": {
- "publishedAt": "2020-04-16T06:00:06Z",
- "channelId": "UC8Gka-5Toy9TPvaU4o7Kr1w",
- "title": "【maimai】KING is BACK!!/A-One",
- "description": "今までのオリジナル楽曲をお家でも楽しめるように、ズババババーーーーンと大公開!!!!!! 楽曲タイトル:KING is BACK!",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/Cjx0wtpTEm4/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/Cjx0wtpTEm4/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/Cjx0wtpTEm4/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "ゲキ!チュウマイ公式ちゃんねる",
- "liveBroadcastContent": "none",
- "publishTime": "2020-04-16T06:00:06Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "BmQ3CYdxs9Fnz2GnBu05jqHVuoo",
- "id": {
- "kind": "youtube#video",
- "videoId": "BLy-fB4CGhg"
- },
- "snippet": {
- "publishedAt": "2022-01-11T17:58:46Z",
- "channelId": "UC2_CgurqasNWY4JYjJBKfSg",
- "title": "The King is Back👑",
- "description": "I'm Finally back with my best Fortnite montage ever... Hope you guys enjoy this 150+ hour project. I'm back on the grind now and ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/BLy-fB4CGhg/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/BLy-fB4CGhg/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/BLy-fB4CGhg/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "FaZe Flea",
- "liveBroadcastContent": "none",
- "publishTime": "2022-01-11T17:58:46Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "w2J13ydk8JyxSzFxfU8YRrleOGI",
- "id": {
- "kind": "youtube#video",
- "videoId": "yiprOesGghc"
- },
- "snippet": {
- "publishedAt": "2009-01-18T00:40:17Z",
- "channelId": "UC_AYBMNGha8rW1X8Mvq3SDw",
- "title": "Daddy Yankee - Jefe",
- "description": "Tu Sabes Que Yo Hago Falta Sintieran Un Vacio Sin Mi Ah Solamente Hay Un... (Puerto Rico)Jefe Jefe Jefe Jefe(New York City) ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/yiprOesGghc/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/yiprOesGghc/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/yiprOesGghc/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Ganar Dinero",
- "liveBroadcastContent": "none",
- "publishTime": "2009-01-18T00:40:17Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "TvP9gm9pm7brZ79408Vo1AEFGDg",
- "id": {
- "kind": "youtube#video",
- "videoId": "qwfVXDS8PBo"
- },
- "snippet": {
- "publishedAt": "2020-03-07T15:00:12Z",
- "channelId": "UC8VP53f7SAb3RD0U5MqRyZA",
- "title": "Fabian Mazur - King Is Back (Bass Boosted)",
- "description": "Fabian Mazur - King Is Back Download Link ↪︎ https://fabianmazur.ffm.to/kingisback Submit your music here: ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/qwfVXDS8PBo/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/qwfVXDS8PBo/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/qwfVXDS8PBo/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Trap Woofer",
- "liveBroadcastContent": "none",
- "publishTime": "2020-03-07T15:00:12Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "MPowJtH5Ag6Yvo9GfZEvnNtVqwQ",
- "id": {
- "kind": "youtube#video",
- "videoId": "_1YFUUFFGto"
- },
- "snippet": {
- "publishedAt": "2022-05-18T12:01:39Z",
- "channelId": "UCC_iD2pY80sjA0sZIi8Ym4g",
- "title": "【maimaiでらっくす】KING is BACK!! スタンダード譜面 MASTER ALL PERFECT 【直撮り】",
- "description": "The物量な譜面。個人的には好きだけど同じ繰り返しの譜面だから、体勢間違えたりするとすぐに体力持っていかれるイメージの ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/_1YFUUFFGto/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/_1YFUUFFGto/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/_1YFUUFFGto/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Amakage!",
- "liveBroadcastContent": "none",
- "publishTime": "2022-05-18T12:01:39Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "ZDHqrSvuUaPUgM7zRlZ_Ep1uQ6c",
- "id": {
- "kind": "youtube#video",
- "videoId": "uebQuCgvpyY"
- },
- "snippet": {
- "publishedAt": "2014-01-06T21:53:19Z",
- "channelId": "UCJ8v1z1vgq9nLzyPyjD0KYg",
- "title": "Wendy majeste the king is back",
- "description": "Rap kreyol.",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/uebQuCgvpyY/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/uebQuCgvpyY/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/uebQuCgvpyY/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Jblack Gromo",
- "liveBroadcastContent": "none",
- "publishTime": "2014-01-06T21:53:19Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "rVgR-gTsb3CNuVfT-MjshD1tnAk",
- "id": {
- "kind": "youtube#video",
- "videoId": "TYmgV06bIh8"
- },
- "snippet": {
- "publishedAt": "2024-05-04T13:35:46Z",
- "channelId": "UCXmjsTNeeBF5ZFjUmcFSDZQ",
- "title": "INAZUMA ELEVEN VICTORY ROAD SHINLOCKE EP.6: THE KING IS BACK",
- "description": "Sexto capítulo de #InazumaEleven Victory Road Shinlocke⚡ ➡️Puedes ver todos los episodios aquí ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/TYmgV06bIh8/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/TYmgV06bIh8/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/TYmgV06bIh8/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Shinbu",
- "liveBroadcastContent": "none",
- "publishTime": "2024-05-04T13:35:46Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "cpVfG4LJlufVVINTsj8stGAiqCI",
- "id": {
- "kind": "youtube#video",
- "videoId": "torTDZIVKok"
- },
- "snippet": {
- "publishedAt": "2022-07-23T12:30:13Z",
- "channelId": "UCL23LAymRSo9Ka5kVCwmaCg",
- "title": "किंग नाय मी किंगमेकर हाय King Nahi Kingmaker Hay Munna Bhalerao Bhaigiri Song Marathi Attitude Song",
- "description": "किंग नाय मी किंगमेकर हाय | King Nay Mi Kingmaker Hay..Munna Bhalerao..Bhaigiri Marathi Attitude Song ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/torTDZIVKok/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/torTDZIVKok/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/torTDZIVKok/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Munna Bhalerao Official",
- "liveBroadcastContent": "none",
- "publishTime": "2022-07-23T12:30:13Z"
- }
- },
- {
- "kind": "youtube#searchResult",
- "etag": "rOHnrJkHI0yPZc0ngY6JpzoR8Xg",
- "id": {
- "kind": "youtube#video",
- "videoId": "fDC-5b5I1aA"
- },
- "snippet": {
- "publishedAt": "2021-02-14T17:00:14Z",
- "channelId": "UCa10nxShhzNrCE1o2ZOPztg",
- "title": "Fabian Mazur - King Is Back",
- "description": "Fabian Mazur - King Is Back STREAM NOW: https://trapnation.komi.io Fabian Mazur ✗ https://instagram.com/fabianmazur/ ...",
- "thumbnails": {
- "default": {
- "url": "https://i.ytimg.com/vi/fDC-5b5I1aA/default.jpg",
- "width": 120,
- "height": 90
- },
- "medium": {
- "url": "https://i.ytimg.com/vi/fDC-5b5I1aA/mqdefault.jpg",
- "width": 320,
- "height": 180
- },
- "high": {
- "url": "https://i.ytimg.com/vi/fDC-5b5I1aA/hqdefault.jpg",
- "width": 480,
- "height": 360
- }
- },
- "channelTitle": "Trap Nation",
- "liveBroadcastContent": "none",
- "publishTime": "2021-02-14T17:00:14Z"
- }
- }
- ]
-}
\ No newline at end of file
diff --git a/components/calendar/calendar.css b/components/calendar/calendar.css
deleted file mode 100644
index 83f8c5f..0000000
--- a/components/calendar/calendar.css
+++ /dev/null
@@ -1,148 +0,0 @@
-* {
- margin: 0;
- padding: 0;
- font-family: 'Poppins', sans-serif;
-}
-
-.calendar-container {
- width: 336px;
- color: white;
- background-color: rgba(41, 42, 42, 0.839);
- box-shadow: 0 0 0 0.3px white;
- backdrop-filter: blur(20px);
- border-radius: 10px;
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.439);
- z-index: 1000;
- position: fixed;
- bottom: 60px;
- right: 10px;
- transition: bottom 0.3s ease;
- animation: slideInCalendar 0.5s forwards;
-}
-
-@keyframes slideInCalendar {
- 0% {
- opacity: 0;
- transform: translateX(800px);
- }
-
- 100% {
- opacity: 1;
- transform: translateX(0px);
- }
-}
-
-.calendar-container header {
- height: 40px;
- padding: 5px 15px 5px 15px;
- background-color: black;
- border-top-right-radius: 8px;
- border-top-left-radius: 8px;
- display: flex;
- align-items: center;
- justify-content: space-between;
-}
-
-header .calendar-navigation {
- display: flex;
-}
-
-header .calendar-navigation span {
- height: 30px;
- width: 30px;
- margin: 0 1px;
- cursor: pointer;
- text-align: center;
- line-height: 38px;
- border-radius: 5px;
- user-select: none;
- color: #aeabab;
- font-size: 1.9rem;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.calendar-navigation span:last-child {
- margin-right: -10px;
-}
-
-header .calendar-navigation span:hover {
- background-color: rgba(255, 255, 255, 0.192);
-}
-
-header .calendar-current-date {
- font-weight: 500;
- font-size: 15px;
-}
-
-.calendar-prev-icon {
- width: 12px;
-}
-
-.calendar-next-icon {
- width: 12px;
- transform: rotate(180deg);
-}
-
-.calendar-body {
- min-height: 325px;
- padding: 10px;
-}
-
-.calendar-body ul {
- list-style: none;
- flex-wrap: wrap;
- display: flex;
- text-align: center;
-}
-
-.calendar-body .calendar-dates {
- margin-bottom: 20px;
-}
-
-.calendar-body li {
- color: white;
- width: calc(100% / 7);
- font-size: 13px;
-}
-
-.calendar-body .calendar-weekdays li {
- cursor: default;
- font-weight: 500;
-}
-
-.calendar-body .calendar-dates li {
- margin-top: 30px;
- position: relative;
- z-index: 1;
- cursor: pointer;
-}
-
-.calendar-dates li.inactive {
- color: #aaa;
-}
-
-.calendar-dates li.active {
- color: #fff;
-}
-
-.calendar-dates li::before {
- width: 35px;
- height: 35px;
- position: absolute;
- content: "";
- z-index: -1;
- top: 50%;
- left: 50%;
- border-radius: 50%;
- transform: translate(-50%, -50%);
-}
-
-.calendar-dates li.active::before {
- background: #ff00e6;
-}
-
-.calendar-dates li:not(.active):hover::before {
- background-color: rgba(255, 255, 255, 0.192);
-}
\ No newline at end of file
diff --git a/components/calendar/calendar.html b/components/calendar/calendar.html
deleted file mode 100644
index 084316d..0000000
--- a/components/calendar/calendar.html
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
- Document
-
-
-
-
-
-
-
-
-
- - Sun
- - Mon
- - Tue
- - Wed
- - Thu
- - Fri
- - Sat
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/components/calendar/calendar.js b/components/calendar/calendar.js
deleted file mode 100644
index f20912b..0000000
--- a/components/calendar/calendar.js
+++ /dev/null
@@ -1,75 +0,0 @@
-function calendarOrganizer() {
- if (document.querySelector('.calendar-container')) {
- let dates = new Date();
- let year = dates.getFullYear();
- let month = dates.getMonth();
-
- const day = document.querySelector(".calendar-dates");
- const currdate = document.querySelector(".calendar-current-date");
- const prenexIcons = document.querySelectorAll(".calendar-navigation span");
- const months = [
- "January",
- "February",
- "March",
- "April",
- "May",
- "June",
- "July",
- "August",
- "September",
- "October",
- "November",
- "December"
- ];
-
- const manipulate = () => {
-
- let dayone = new Date(year, month, 1).getDay();
- let lastdate = new Date(year, month + 1, 0).getDate();
- let dayend = new Date(year, month, lastdate).getDay();
- let monthlastdate = new Date(year, month, 0).getDate();
- let lit = "";
-
- for (let i = dayone; i > 0; i--) {
- lit +=
- `${monthlastdate - i + 1}`;
- }
-
- for (let i = 1; i <= lastdate; i++) {
-
- let isToday = i === dates.getDate()
- && month === new Date().getMonth()
- && year === new Date().getFullYear()
- ? "active"
- : "";
- lit += `${i}`;
- }
-
- for (let i = dayend; i < 6; i++) {
- lit += `${i - dayend + 1}`
- }
-
- currdate.innerText = `${months[month]} ${year}`;
- day.innerHTML = lit;
- }
-
- manipulate();
-
- prenexIcons.forEach(icon => {
- icon.addEventListener("click", () => {
- month = icon.id === "calendar-prev" ? month - 1 : month + 1;
-
- if (month < 0 || month > 11) {
- dates = new Date(year, month, new Date().getDate());
- year = dates.getFullYear();
- month = dates.getMonth();
- }
- else {
- dates = new Date();
- }
-
- manipulate();
- });
- });
- }
-}