User:Des506/wikia.js

(function($) {    "use strict";     $(document).ready(function { function bindToLocalStorage(element, property_name, variable_vame, on_change, on_init) { element.change(function {                 var value = element.prop(property_name);                 localStorage.setItem(variable_vame, JSON.stringify(value));                 if (on_change) {                     on_change(element, value);                 }             }); element.prop(property_name, JSON.parse(localStorage.getItem(variable_vame))); if (on_init) { on_init(element, element.prop(property_name)); }        }         $(".wds-community-header").append('Hide sidebar '); function handleWikiaRail(_, checked) { if (checked) { $(".WikiaRail").hide } else { $(".WikiaRail").show }            $(".WikiaMainContent").css({width: checked ? "100%" : ""}); }        bindToLocalStorage($("#WikiaRailCheckbox"), "checked", "wikia_rail_checked", handleWikiaRail, handleWikiaRail); $(".wds-community-header").append('Wide page '); function handleWikiaPageWidth(_, checked) { $(".WikiaPage").css({width: checked ? "90%" : ""}) $(".wds-community-header").css({width: checked ? "100%" : ""}) }        bindToLocalStorage($("#WikiaPageWideCheckbox"), "checked", "wikia_wide_checked", handleWikiaPageWidth, handleWikiaPageWidth); }); }(jQuery));