ZEN-mode

    @@ -1,40 +1,15 @@ /* - * @title ≡ - * @description centering + * @title Wii/K-tai shim + * @description simulate Small Screen likes embed Opera * @include http://* - * @license MIT License http://nrm.mit-license.org/2012 - * @require + * @include https://* + * @license MIT License http://nrm.mit-license.org/2013 + * @require */ -(function centering() { - var addStyle = (function cc() { - var parent = document.head || document.body || document.documentElement; - var style = document.createElement('style'); - style.type = 'text/css'; - style.dataset.letName = cc.arguments.callee.caller.name; // XXX - parent.appendChild(style); - - return function (css) { - style.appendChild(document.createTextNode(css + '\n')); - }; - })(); - - var createStyle = function (spec, sel) { - var s = []; - s = Object.keys(spec).map(function (prop) { - return (prop + ': ' + spec[prop] + ' !important; '); - }); - s.unshift((sel || '*') + ' { '); - s.push('}'); - return s.join(''); - }; - - var rule = { - old: { 'width': '100%', 'margin': '0 auto' }, - aut: { 'margin-left': 'auto', 'margin-right': 'auto' }, - pix: { 'margin-left': '100px','margin-right': '100px' }, - rem: { 'margin-left': '15rem', 'margin-right': '15rem' } - }; - - addStyle(createStyle(rule.rem, 'body')); -})(); +(function () { + var style = document.body.style; + style.setProperty('margin', '0 auto', 'important'); + style.setProperty('width', '70%', 'important'); + style.setProperty('font-size', '28px', 'important'); +})();
  • /*
     * @title Wii/K-tai shim
     * @description simulate Small Screen likes embed Opera
     * @include http://*
     * @include https://*
     * @license MIT License http://nrm.mit-license.org/2013
     * @require
     */
    
    (function () {
        var style = document.body.style;
        style.setProperty('margin', '0 auto', 'important');
        style.setProperty('width', '70%', 'important');
        style.setProperty('font-size', '28px', 'important');
    })();
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2014/01/16 03:23:22 - 2014-01-16
  2. 2014/01/16 02:47:40 - 2014-01-16
  3. 2013/03/31 06:16:11 - 2013-03-31
  4. 2013/03/21 03:43:39 - 2013-03-21
  5. 2013/03/19 07:49:52 - 2013-03-19
  6. 2013/03/19 07:20:57 - 2013-03-19
  7. 2013/03/19 06:17:51 - 2013-03-19