1"use strict";(self.webpackChunknodebb=self.webpackChunknodebb||[]).push([[28440],{77882(l,f,t){var d,m;d=[t(33530),t(17459),t(29930)],m=(function(u,p,s){const r={};r.init=function(){$("#installed_themes").on("click",function(n){const e=$(n.target),c=e.attr("data-action");if(c&&c==="use"){const a=e.parents("[data-theme]"),b=a.attr("data-type"),y=a.attr("data-css"),i=a.attr("data-theme");if(config["theme:id"]===i)return;socket.emit("admin.themes.set",{type:b,id:i,src:y},function(h){if(h)return s.error(h);config["theme:id"]=i,o(i),s.alert({alert_id:"admin:theme",type:"info",title:"[[admin/appearance/themes:theme-changed]]",message:"[[admin/appearance/themes:restart-to-activate]]",timeout:5e3,clickfn:function(){t.e(32050).then(function(){var g=[t(27270)];(function(A){A.rebuildAndRestart()}).apply(null,g)}).catch(t.oe)}})})}}),$("#revert_theme").on("click",function(){config["theme:id"]!=="nodebb-theme-harmony"&&u.confirm("[[admin/appearance/themes:revert-confirm]]",function(n){n&&socket.emit("admin.themes.set",{type:"local",id:"nodebb-theme-harmony"},function(e){if(e)return s.error(e);config["theme:id"]="nodebb-theme-harmony",o("nodebb-theme-harmony"),s.alert({alert_id:"admin:theme",type:"success",title:"[[admin/appearance/themes:theme-changed]]",message:"[[admin/appearance/themes:revert-success]]",timeout:3500})})})}),o(config["theme:id"])};function o(n){p.translate("[[admin/appearance/themes:select-theme]] || [[admin/appearance/themes:current-theme]]",function(e){e=e.split(" || ");const c=e[0],a=e[1];$("[data-theme]").removeClass("selected").find('[data-action="use"]').html(c).removeClass("btn-success").addClass("btn-primary"),$('[data-theme="'+n+'"]').addClass("selected").find('[data-action="use"]').html(a).removeClass("btn-primary").addClass("btn-success")})}return r}).apply(f,d),m!==void 0&&(l.exports=m)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.