WaniKani Hide Context Sentence

Hide context sentences until hovered.

目前為 2016-06-07 提交的版本,檢視 最新版本

// ==UserScript==
// @name        WaniKani Hide Context Sentence
// @namespace   rfindley
// @description Hide context sentences until hovered.
// @version     1.0.2
// @include     https://www.wanikani.com/review/session*
// @include     https://www.wanikani.com/lesson/session*
// @include     https://www.wanikani.com/vocabulary/*
// @include     https://www.wanikani.com/level/*/vocabulary/*
// @copyright   2015+, Robin Findley
// @license     MIT; http://opensource.org/licenses/MIT
// @run-at      document-end
// @grant       none
// ==/UserScript==

wkhcs = {};

(function(gobj) {
    var css =
        '.context-sentence-group p:not([lang="ja"]):not(:hover) {'+
        '  background-color:#ccc;'+
        '  color:#ccc;'+
        '  text-shadow:none;'+
        '}';

    //-------------------------------------------------------------------
    // Add a <style> section to the document.
    //-------------------------------------------------------------------
    function addStyle(aCss) {
        var head, style;
        head = document.getElementsByTagName('head')[0];
        if (head) {
            style = document.createElement('style');
            style.setAttribute('type', 'text/css');
            style.textContent = aCss;
            head.appendChild(style);
            return style;
        }
        return null;
    }

    addStyle(css);

}(wkhcs));