Greasy Fork is available in English.

Wanikani Golden Burn

Turn burned items to gold.

اعتبارا من 11-05-2018. شاهد أحدث إصدار.

// ==UserScript==
// @name        Wanikani Golden Burn
// @namespace   rfindley
// @description Turn burned items to gold.
// @version     1.1.3
// @include     https://www.wanikani.com/
// @include     https://www.wanikani.com/dashboard
// @include     https://www.wanikani.com/lattice/radicals/progress
// @include     https://www.wanikani.com/lattice/*/status
// @include     https://www.wanikani.com/level/*
// @include     https://www.wanikani.com/radical*
// @include     https://www.wanikani.com/kanji*
// @include     https://www.wanikani.com/vocabulary*
// @include     https://community.wanikani.com/*
// @copyright   2015+, Robin Findley
// @license     MIT; http://opensource.org/licenses/MIT
// @run-at      document-end
// @grant       none
// ==/UserScript==

wkgoldburn = {};

(function(gobj) {

    var css;
    if (window.location.hostname === 'community.wanikani.com') {
        css =
            '.avatar-flair[class*="level-60"] {'+
            '  color: rgb(223,170,11) !important;'+
            '  background: linear-gradient(45deg, rgba(242,215,12,1) 0%,rgba(255,255,255,1) 56%,rgba(252,235,0,1) 96%) !important;'+
            '  border: 1px solid rgba(242,215,12,.5);'+
            '  box-sizing: border-box;'+
            '}';
    } else {
        css =
            'body ul.single-character-grid li.character-item.burned,'+
            'body ul.multi-character-grid li.character-item.burned {'+
            '  background-color: #fbc042;'+
            '  background-image:-moz-linear-gradient(top, #fbc550, #faac05);'+
            '  background-image:-o-linear-gradient(top, #fbc550, #faac05);'+
            '  background-image: linear-gradient(to bottom, #fbc550, #faac05);'+
            '  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFBC550, endColorstr=#FFFAAC05, GradientType=0);'+
            '  border-top:1px solid #fbc550;'+
            '  border-left:1px solid #fbc550;'+
            '}'+

            'body ul.single-character-grid li.character-item.burned span.character,'+
            'body ul.single-character-grid li.character-item.burned ul>li,'+
            'body ul.multi-character-grid li.character-item.burned span.character,'+
            'body ul.multi-character-grid li.character-item.burned ul>li,'+
            'body ul.alt-character-list span.burned span {'+
            '  opacity: 0.9;'+
            '  filter:alpha(opacity=90)'+
            '}'+

            'body .legend.level-list span.burned{'+
            '  background-color: #fbc042;'+
            '}'+

            'body .dashboard section.srs-progress ul li:last-child,'+
            'body ul.alt-character-list span.burned {'+
            '  background-color:#fbc042;'+
            '  background-image:-moz-linear-gradient(-45deg, #fbc550, #faac05);'+
            '  background-image:-webkit-linear-gradient(-45deg, #fbc550, #faac05);'+
            '  background-image:-o-linear-gradient(-45deg, #fbc550, #faac05);'+
            '  background-image:linear-gradient(-45deg, #fbc550, #faac05);'+
            '}'+

            'body .lattice-single-character .burned-lattice,'+
            'body .lattice-multi-character .burned-lattice {'+
            '  background-color:#faac05;'+
            '}'+

            'ul.multi-character-grid li.character-item ul>li {font-size:1.3em !important;}'+

            'body .burned-lattice {'+
            '  background-color:#faac05;'+
            '}'+

            // Ultimate Timeline up to v6
            'body #timeline .arrows .bur {fill:#fbc042;}'+
            'body #timeline .bars .bur {fill:#fbc042;}'+

            // Ultimate Timeline v7+
            'body #timeline svg .burn {fill:#fbc042;}'+
            'body #timeline svg .markers .bur {fill:#fbc042;}'+
            'body #timeline .review_info[data-mode="srs_stage"] svg.radical {stroke:#333;}'+
            'body #timeline .review_info .summary .bur,'+
            'body #timeline .review_info[data-mode="srs_stage"] .burn {background-color:#fbc042;background-image:linear-gradient(to bottom, #fccd69, #faac05);color:#333;}'+
            'body #timeline .review_info[data-mode="srs_stage"] li.burn {border:1px solid #fbc042;}'+
            '';
    }

    // Insert CSS
    $('head').append('<style type="text/css">'+css+'</style>');

}(wkgoldburn));