Greasy Fork is available in English.
Arrange achievements on anime.plus by level
当前为
// ==UserScript==
// @name Arrange MalGraph achievements by level
// @namespace Violentmonkey Scripts
// @match https://anime.plus/*/achievements*
// @grant none
// @version 1.0
// @author funestia
// @description Arrange achievements on anime.plus by level
// @license GPLv2
// ==/UserScript==
$(document).ready(function() {
let body = document.getElementsByClassName("section-body")[0];
body.style.display = 'grid';
let entries = body.getElementsByClassName("achi-entry");
for (const entry of entries) {
let level = entry.getElementsByClassName("level")[0].innerHTML.match(/(\d+)/);
if (level) {
if(level[0]<4)
entry.style.order = -level[0]*1000;
} else {
if (entry.getElementsByClassName("level")[0].innerHTML.match(/MAX|MIN|MAKSHIMUM|FULL|WASTED|SUPERSTAR/)) {
entry.style.order = -4000;
} else {
entry.style.order = 0;
}
}
let widthtext = entry.getElementsByClassName("bar")[0].style.width;
entry.style.order -= Math.floor(widthtext.substring(0,widthtext.length-1));
}
})