Compatible with other Stylish themes and multiple screen resolutions!
Remove annoying stuff that doesn't need to be on the page: the footers, reCAPTCHA, hide ads button, and streaming video banner at the top. WTF were they thinking with some of this?! You can turn on select parts if you want them back, even if some people find that a bit weird.
/* ==UserStyle==
@name Remove MAL bloat
@namespace Shishio
@version 3
@description What the name says :D
@author Shishio-kun @MyAnimeList
==/UserStyle== */
@-moz-document regexp(".*myanimelist\\.net/(?!animelist|mangalist|editlist).*")
{
/* REMOVE BLUE FOOTER AT THE BOTTOM
Disable this script or replace the word "none" with the word "block" (without quotations) to see the footer again.
*/
#footer-block {
display: none !important;
}
#content > div > div.container-right > div.clearfix,
#contentWrapper > div.mauto.clearfix.pt24 {
display: none !important;
}
/* REMOVE FOOTER AT THE BOTTOM
Disable this script or replace the word "none" with the word "block" (without quotations) to see the footer again.
*/
.footer-ranking {
display: none !important;
}
/* REMOVE HIDE ADS BUTTON
Disable this script or replace the word "none" with the word "block" (without quotations) to see the button again.
*/
.page-common #header-menu .header-menu-login .btn-mal-service
{
display: none !important;
}
/* REMOVE STREAMING BANNER
Disable this script or replace the word "none" with the word "block" (without quotations) to see it again.
*/
.page-common #headerSmall .banner-header-anime-straming {
display: none !important;
}
/* REMOVE reCAPTCHA
Disable this script or replace the word "none" with the word "block" (without quotations) to it again.
*/
.grecaptcha-badge,
.rc-anchor-normal-footer,
.rc-anchor-light,
.rc-anchor-error-msg-container,
.rc-anchor-invisible-text{
display: none !important;
opacity: 0 !important;
}
.dark-mode .page-common #headerSmall .banner-header-anime-straming,
.page-common #headerSmall .banner-header-anime-straming {
display: none !important;
}
.sUaidzctQfngSNMH-pdatla {
display: none !important;
}
}