Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.

Commit 6dbe673

Browse files
author
hama3254
committed
new website adjustments CR and funimation
adjustments for the new funimation website and the crunchyroll beta website
1 parent 0cdc5dc commit 6dbe673

File tree

4 files changed

+267
-90
lines changed

4 files changed

+267
-90
lines changed

inject_beta.js

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
var episodeCount = document.getElementsByClassName("c-playable-card__link").length;
2+
var i;
3+
for (i = 0; i < episodeCount; i++) {
4+
var old_element = document.getElementsByClassName("c-playable-card__link")[i];
5+
var new_element = old_element.cloneNode(true);
6+
old_element.parentNode.replaceChild(new_element, old_element);
7+
document.getElementsByClassName("c-playable-card__link")[i].setAttribute('href', "javascript:" + document.getElementsByClassName("c-playable-card__link")[i].href);
8+
document.getElementsByClassName("c-playable-card__link")[i].setAttribute('onclick', 'this.classList.contains("CRD-Selected")?(this.classList.remove("CRD-Selected"),this.style.background="#000000",this.style.opacity="0"):(this.classList.add("CRD-Selected"),this.style.background="#f78c25",this.style.opacity="0.5");');
9+
10+
}

inject_funimation_new.js

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
var episodeCount = document.getElementsByClassName("episode-card").length;
2+
var i;
3+
for (i = 0; i < episodeCount; i++) {
4+
var old_element = document.getElementsByClassName("episode-card")[i];
5+
var new_element = old_element.cloneNode(true);
6+
old_element.parentNode.replaceChild(new_element, old_element);
7+
document.getElementsByClassName("episode-card")[i].classList.remove('transparent')
8+
document.getElementsByClassName("episode-card")[i].setAttribute('href', "javascript:" + document.getElementsByClassName("episode-card")[i].href);
9+
document.getElementsByClassName("episode-card")[i].setAttribute('onclick', 'this.classList.contains("CRD-Selected")?(this.classList.remove("CRD-Selected"),this.style.background="#000000",this.style.borderStyle="none",this.style.opacity="1"):(this.classList.add("CRD-Selected"),this.style.background="#400099",this.style.borderStyle="solid", this.style.borderColor="#400099", this.style.borderWidth = "10px");');
10+
11+
}

manifest.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 2,
33
"name": "Crunchyroll Downloader Addon",
4-
"version": "0.5.0",
4+
"version": "0.6.0",
55

66
"description": "A Chrome Addon for my Crunchyroll Downloader",
77

0 commit comments

Comments
 (0)