PageSourceSearch

https://ringuettemontreal.com/bundle/js/public-v2/website-editor?v…-C2oPnAwH6H1Kl4fzoZHpYYNQzL47_Qkd7mH_eVJCs1

js ringuettemontreal.com collected 2026-09-28 17:56:13 UTC 154,229 bytes, 5 lines download raw bytes

1(function(){"use strict";function n(){return{scope:{singleLine:"=",config:"@"},require:"?ngModel",link:function(n,t,i,r){function e(){var t=u.getData();n.config!=="html-widget-admin"&&(t=t.replace(/\n|\r|\t/g,"").replace(/'/g,"'"));r.$setViewValue(t)}var f={toolbar:[{name:"styles",items:["Styles","Format","Font","FontSize"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike","Subscript","Superscript"]},{name:"paragraph",items:["NumberedList","BulletedList","-","JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock"]},{name:"links",items:["Link","Unlink"]},{name:"colors",items:["TextColor","BGColor"]},{name:"clipboard",items:["Undo","Redo"]},{name:"insert",items:["Table","Smiley","SpecialChar"]},]},u;if(n.config&&((n.config==="html-widget"||n.config==="html-widget-admin")&&(f={toolbar:[{name:"document",items:["Source"]},{name:"styles",items:["Styles","Format","Font","FontSize"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike","Subscript","Superscript"]},{name:"paragraph",items:["NumberedList","BulletedList","-","CreateDiv","-","JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock"]},{name:"links",items:["Link","Unlink"]},{name:"colors",items:["TextColor","BGColor"]},{name:"clipboard",items:["Undo","Redo"]},{name:"insert",items:["Image","Table","HorizontalRule","Smiley","SpecialChar","Iframe"]},]}),n.config==="html-widget-admin"&&(f.allowedContent={$1:{elements:CKEDITOR.dtd,attributes:!0,styles:!0,classes:!0}})),n.singleLine&&(f.autoParagraph=!1,f.keystrokes=[[13,"blur"],[CKEDITOR.SH
1IFT+13,"blur"]],f.resize=!1),u=CKEDITOR.replace(t[0],f),r){u.on("instanceReady",function(){u.setData(r.$viewValue)});u.on("change",e);u.on("key",e);u.on("dataReady",e);r.$render=function(){u.setData(r.$viewValue)}}}}}angular.module("app.directives").directive("ckeditor",n);n.$inject=[]})(),function(){"use strict";function n(n){return{restrict:"A",scope:{nestedSortable:"="},link:function(r,u){function f(n){n.forEach(function(n){n.__sortableId__=o++;f(n.items)})}var e=r.nestedSortable,o=1;f(e);u.nestedSortable({handle:".drag-handle",items:"li",toleranceElement:"> div",listType:"ul",scroll:!0,scrollSensivity:100,scrollSpeed:10,relocate:function(u,f){var o=r.nestedSortable,a=f.item.data("sortableid"),e=t(a,null,o),s=f.item.parents("li").data("sortableid"),v=_.indexOf(f.item.parent().children(),f.item[0]),l,h,y,c;v>=0&&(l=[],h=[],l=e?e.items:o,y=_.remove(l,{__sortableId__:a})[0],s?(c=i(s,o),c.items==null&&(c.items=[]),h=c.items):h=o,h.splice(v,0,y));(!e&&s||e&&!s||e&&e.__sortableId__!=s)&&$(f.item[0]).remove();r.$apply(function(){r.nestedSortable=o;n.$broadcast("update-menu",{})})}})}}}function t(n,i,r){for(var f,u=0;u<r.length;u++){if(r[u].__sortableId__==n)return i;if(f=t(n,r[u],r[u].items||[]),f)return f}}function i(n,t){for(var u,r=0;r<t.length;r++){if(t[r].__sortableId__==n)return t[r];if(u=i(n,t[r].items||[]),u)return u}}angular.module("app.directives").directive("nestedSortable",n);n.$inject=["$rootScope"]}(),function(){"use strict";function n(){var n=this}angular.module("app.directives").controller("WebsiteEditorController",n);n.$inject=[]}(),function(){"use strict";function n(){return{restrict:"E",scope:{},templateUrl:"public/v2/app/core/website-editor/website-editor.tpl.html",controller:"WebsiteEditorController",controllerAs:"websiteEditor"}}angular.module("app.directives").directive("websiteEditor",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i){var r=this,u=i.getGuid();r.selectedLogoAndBanner=null;r.isTooBig=!1;r.fileNameChanged=function(i){var e,f;if(r.selectedLogoAndBanner={fileName:i.target.files[0].name},e=i.target.files[0],e.size>25e6){r.isTooBig=!0;r.deleteSelectedPhoto();return}r.isTooBig=!1;f=new FileReader;f.onload=function(){if(r.src=f.result,n.onChange)n.onChange(f.result);n.$apply()};f.readAsDataURL(i.target.files[0]);n.ngModel=`//cache.kreezee.com/images/v2/solutions/${__solutionId__}/${r.selectedLogoAndBanner.fileName}`;n.beforeSave=n.beforeSave||{};n.beforeSave.uploadImage=n.beforeSave.uploadImage||{};n.beforeSave.uploadImage[u]=r.getFile().then(function(n){return t.uploadImage(__solutionId__,n.get("file").name,n)})};r.deleteSelectedPhoto=function(){r.selectedLogoAndBanner="";n.ngModel=""};r.uploadImage=function(){r.getFile().then(function(i){t.uploadImage(__solutionId__,i.get("file").name,i).then(function(){n.ngModel=`//cache.kreezee.com/images/v2/solutions/${__solutionId__}/${r.selectedLogoAndBanner.fileName}`;r.selectedLogoAndBanner=null}).catch(function(n){console.error(n)})})}}angular.module("app.directives").controller("FileUploadController",n);n.$inject=["$scope","WebsiteEditorService","GuidService"]}(),function(){"use strict";function n(n,t){return{restrict:"E",scope:{ngModel:"=",widget:"@",src:"@",beforeSave:"=",onChange:"="},templateUrl:"public/v2/app/core/website-editor/file-upload/file-upload.tpl.html",controller:"FileUploadController",controllerAs:"fileUpload",link:function(i,r,u,f){var e=f,o=r.find("#fileInputPlaceholder");o.append(n(`
2                    <input type="file" id="${u.id}" name="${u.id}" file-change="fileUpload.fileNameChanged($event)" accept="image/*" />                    
3                    <label for="${u.id}" ng-click="fileUpload.showInputFileDialog()" class="btn btn-light choose-file" translate="directives.websiteEditor.fileUpload.labels.chooseFile"></label>`)(i));e.showInputFileDialog=function(){var n=r.find(`input[id=${u.id}]`);n.trigger("click")};e.getFile=function(){return t(function(n){var t=r.find(`#${u.id}`).prop("files")[0],i=new FileReader;i.onloadend=function(){var i=new FormData;i.append("file",t);n(i)};i.readAsBinaryString(t)})}}}}angular.module("app.directives").directive("fileUpload",n);n.$inject=["$compile","$q"]}(),function(){"use strict";function n(n,t){var i=this;i.selectedLogoAndBanner=null;i.fileNameChanged=function(n){i.selectedLogoAndBanner={fileName:n.target.files[0].name}};i.uploadImage=function(){i.getFile().then(function(r){t.uploadImage(__solutionId__,r.get("file").name,r).then(function(){n.ngModel=`//cache.kreezee.com/images/v2/solutions/${__solutionId__}/${i.selectedLogoAndBanner.fileName}`;i.selectedLogoAndBanner=null}).catch(function(n){console.error(n)})})}}angular.module("app.directives").controller("FileUploadEditorController",n);n.$inject=["$scope","WebsiteEditorService"]}(),function(){"use strict";function n(n,t){return{restrict:"E",scope:{ngModel:"=",labelId:"@"},templateUrl:"public/v2/app/core/website-editor/file-upload-editor/file-upload-editor.tpl.html",controller:"FileUploadEditorController",controllerAs:"fileUploadEditor",link:function(i,r,u,f){var e=f,o=r.find("#fileInputPlaceholder");o.append(n(`
4                    <input type="file" id="${u.id}" name="${u.id}" file-change="fileUploadEditor.fileNameChanged($event)" accept="image/*" />
5                    <label for="${u.id}" ng-click="fileUploadEditor.showInputFileDialog()" class="choose-file" translate="directives.websiteEditor.fileUploadEditor.labels.chooseFile"></label>`)(i));e.showInputFileDialog=function(){var n=r.find(`input[id=${u.id}]`);n.trigger("click")};e.getFile=function(){return t(function(n){var t=r.find(`#${u.id}`).prop("files")[0],i=new FileReader;i.onloadend=function(){var i=new FormData;i.append("file",t);n(i)};i.readAsBinaryString(t)})}}}}angular.module("app.directives").directive("fileUploadEditor",n);n.$inject=["$compile","$q"]}(),function(){"use strict";function n(n,t){function r(){t.getFormsBySolutionId(__solutionId__).then(function(n){i.list=n.data.map(function(n){return n.id=n.id.toString(),n})}).catch(function(n){bugsnag.notify(n)})}var i=this;i.list=[];r()}angular.module("app.directives").controller("FormSelectWidgetController",n);n.$inject=["$scope","FormService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",parameterName:"@"},templateUrl:"public/v2/app/core/website-editor/form-select/form-select.tpl.html",controller:"FormSelectWidgetController",controllerAs:"formSelect"}}angular.module("app.directives").directive("formSelect",n);n.$inject=[]}(),function(){"use strict";function n(){var n=this}angular.module("app.directives").controller("HeaderBarCustomizationWidgetController",n);n.$inject=["$scope"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{widget:"=",ngModel:"="},templateUrl:"public/v2/app/core/website-editor/header-bar-customization/header-bar-customization.tpl.html",controller:"HeaderBarCustomizationWidgetController",controllerAs:"headerBarCustomization"}}angular.module("app.directives").directive("headerBarCustomization",n);n.$inject=[]}(),function(){"use strict";function n(){var n=this}angular.module("app.directives").controller("HtmlWidgetEditorWidgetController",n);n.$inject=["$scope"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{widget:"=",ngModel:"=",isAdmin:"="},templateUrl:"public/v2/app/core/website-editor/html-widget-editor/html-widget-editor.tpl.html",controller:"HtmlWidgetEditorWidgetController",controllerAs:"htmlWidgetEditor"}}angular.module("app.directives").directive("htmlWidgetEditor",n);n.$inject=[]}(),function(){"use strict";function n(n,t){function u(n,t,i){var r,u;i&&(r=_.find(n,{culture:i}),r||(u=_.get(_.find(n,{culture:t}),"value"),n.push({culture:i,value:u})))}var i=this,r;i.selectedLanguage=n.language;n.ngModel.data=angular.fromJson(t.atob(n.ngModel.data));n.ngModel.data&&!_.isArray(n.ngModel.data)&&i.selectedLanguage&&(r=[],r.push({culture:i.selectedLanguage,value:n.ngModel.data}),n.ngModel.data=r);i.getLocalizedModel=function(n){if(n&&i.selectedLanguage){var t=_.find(n,{culture:i.selectedLanguage});return t?t:n[0]}};n.$watch(function(){return n.language},function(t){t&&(n.ngModel.data||(n.ngModel.data=[]),u(n.ngModel.data,i.selectedLanguage,t),i.selectedLanguage=t)})}angular.module("app.directives").controller("HtmlWidgetEditorTranslatableController",n);n.$inject=["$scope","TextService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{widget:"=",ngModel:"=",isAdmin:"=",language:"="},templateUrl:"public/v2/app/core/website-editor/html-widget-editor-translatable/html-widget-editor-translatable.tpl.html",controller:"HtmlWidgetEditorTranslatableController",controllerAs:"htmlWidgetEditorTranslatable"}}angular.module("app.directives").directive("htmlWidgetEditorTranslatable",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i){function u(n,t=1){if(n===0)return"";const i=1024,u=t<0?0:t,r=Math.floor(Math.log(n)/Math.log(i));return"("+parseFloat((n/Math.pow(i,r)).toFixed(u))+" "+["B","KB","MB"][r]+")"}var r=this;r.isTooBig=!1;r.delete=function(t){t>-1&&n.ngModel.splice(t,1)};r.move=function(t,i){var r=n.ngModel,u=t+(i?-1:1),f;u>=0&&u<r.length&&(u=t+(i?-1:1),f=r[t],r[t]=r[u],r[u]=f,n.ngModel=r)};r.onChangeLink=function(n){n.hyperlink=n.hyperlink.replace(/'/g,"%27")};r.fileNameChanged=function(f){var e=f.target.files[0],o,s;if(e.size>25e6){r.isTooBig=!0;return}o=new FileReader;s=i.getGuid();n.ngModel.push({id:s,name:e.name,src:"",size:u(e.size),hyperlink:""});o.onloadend=function(){var i=new FormData;i.append("file",e);t.uploadImage(__solutionId__,i.get("file").name,i,r.getWidth()).then(function(){var t=_.find(n.ngModel,{id:s});t&&(t.src=`//cache.kreezee.com/images/v2/solutions/${__solutionId__}/${e.name}`);r.isTooBig=!1}
5).catch(function(n){bugsnag.notify(n)})};o.readAsBinaryString(e)}}angular.module("app.directives").controller("MultipleImageUploadController",n);n.$inject=["$scope","WebsiteEditorService","GuidService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",max:"="},templateUrl:"public/v2/app/core/website-editor/multiple-image-upload/multiple-image-upload.tpl.html",controller:"MultipleImageUploadController",controllerAs:"multipleImageUpload",link:function(n,t,i,r){var u=r;u.getWidth=function(){return t.find(".multiple-image-upload")[0].clientWidth+80}}}}angular.module("app.directives").directive("multipleImageUpload",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i,r){function f(){u.columns=[];n.ngModel.forEach(function(n){u.allColumns.forEach(function(t){if(t&&t.id==n.id){var i={id:t.id,name:t.name,abbreviation:t.abbreviation,visibleDesktop:n.visibleDesktop,visibleMobile:n.visibleMobile,showMinimumStat:n.showMinimumStat,minimumStatId:n.minimumStatId,minimumStatValue:n.minimumStatValue};t.tooltip&&(i.tooltip=t.tooltip);u.columns.push(i)}})});u.allColumns.forEach(function(t){if(t&&!e(t.id,n.ngModel)){var i={id:t.id,name:t.name,abbreviation:t.abbreviation,visibleDesktop:!1,visibleMobile:!1,showMinimumStat:!1,minimumStatId:null,minimumStatValue:null};t.tooltip&&(i.tooltip=t.tooltip);u.columns.push(i);n.ngModel.push({id:t.id,visibleDesktop:!1,visibleMobile:!1,showMinimumStat:null,minimumStatId:null,minimumStatValue:null})}})}function e(n,t){for(var i in t)if(t[i].id==n)return!0;return!1}var u=this;u.allColumns=[];n.columns||n.columnsId?n.columnsId?n.columnsIdType==="players"&&(u.allColumns=t.getPlayerStatisticColumnsByColumnIds(n.columnsId)):u.allColumns=n.columns:n.type==="players"?u.allColumns=i.getPlayerColumns(n.sportId):n.type==="facilities"?u.allColumns=r.getFacilitiesStats():n.type=="player-stats"&&n.category?u.allColumns=t.getPlayerConfigStatisticColumnsBySportId(n.sportId,n.category):(u.allColumns=t.getTeamStatisticColumnsBySportId(n.sportId),console.log(n));u.invisibleColumns=[];u.visibleColumns=[];f();u.toggleDesktop=function(t){if(t.visibleDesktop){const i=n.ngModel.map(function(n){return n.id}).indexOf(t.id);n.ngModel[i].visibleDesktop=!1}else{const i=n.ngModel.map(function(n){return n.id}).indexOf(t.id);n.ngModel[i].visibleDesktop=!0}f()};u.toggleMobile=function(t){if(t.visibleMobile){const i=n.ngModel.map(function(n){return n.id}).indexOf(t.id);n.ngModel[i].visibleMobile=!1}else{const i=n.ngModel.map(function(n){return n.id}).indexOf(t.id);n.ngModel[i].visibleMobile=!0}f()};u.toggleMinimumStat=function(t){if(t.showMinimumStat){const i=n.ngModel.map(function(n){return n.id}).indexOf(t.id);n.ngModel[i].showMinimumStat=!1}else{const i=n.ngModel.map(function(n){return n.id}).indexOf(t.id);n.ngModel[i].showMinimumStat=!0}f()};u.onChangeColumn=function(t,i){var r=i[t];i[t]||(r=null);const u=n.ngModel.map(function(n){return n.id}).indexOf(i.id);n.ngModel[u][t]=r;console.log(n.ngModel[u])};u.arrayMove=function(t,i){if(i>=0&&i<n.ngModel.length){var r=n.ngModel[t];n.ngModel.splice(t,1);n.ngModel.splice(i,0,r);f()}}}angular.module("app.directives").controller("ColumnsDisplaySelectController",n);n.$inject=["$scope","StatisticService","PlayerService","FacilityService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",sportId:"=",type:"=",columns:"=",columnsId:"=",columnsIdType:"=",category:"=",showMinimumStats:"="},templateUrl:"public/v2/app/core/website-editor/columns-display-select/columns-display-select.tpl.html",controller:"ColumnsDisplaySelectController",controllerAs:"columnsDisplaySelect"}}angular.module("app.directives").directive("columnsDisplaySelect",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i,r){function e(){u.categories=[];_.orderBy(f,"order").forEach(function(t){t.model=n.ngModel[t.categoryId]||[];u.categories.push(t)})}var u=this,f={};u.sportId=t.solution.sportId;u.categories=[];switch(t.solution.sportId){case 1:f=n.showPlayerProperties?[{label:"directives.websiteEditor.columnsDisplaySelectList.goalies",categoryId:1,order:2,columns:r.getPlayerColumns().map(function(n){return n.id="player"+n.id,n}).concat(i.getPlayerStatisticColumnsBySportId(u.sportId,1)),model:[]},{label:"directives.websiteEditor.columnsDisplaySelectList.players",categoryId:2,order:1,columns:r.getPlayerColumns().map(function(n){return n.id="player"+n.id,n}).concat(i.getPlayerStatisticColumnsBySportId(u.sportId,2)),model:[]}]:[{label:"directives.websiteEditor.columnsDisplaySelectList.goalies",categoryId:1,order:2,columns:i.getPlayerStatisticColumnsBySportId(u.sportId,1),model:[]},{label:"directives.websiteEditor.columnsDisplaySelectList.players",categoryId:2,order:1,columns:i.getPlayerStatisticColumnsBySportId(u.sportId,2),model:[]}];break;case 2:f=n.showPlayerProperties?[{label:"directives.websiteEditor.columnsDisplaySelectList.hitters",categoryId:9,order:2,columns:r.getPlayerColumns().map(function(n){return n.id="player"+n.id,n}).concat(i.getPlayerStatisticColumnsBySportId(u.sportId,9)),model:[]},{label:"directives.websiteEditor.columnsDisplaySelectList.pitchers",categoryId:8,order:1,columns:r.getPlayerColumns().map(function(n){return n.id="player"+n.id,n}).concat(i.getPlayerStatisticColumnsBySportId(u.sportId,8)),model:[]}]:[{label:"directives.websiteEditor.columnsDisplaySelectList.hitters",categoryId:9,order:2,columns:i.getPlayerStatisticColumnsBySportId(u.sportId,9),model:[]},{label:"directives.websiteEditor.columnsDisplaySelectList.pitchers",categoryId:8,order:1,columns:i.getPlayerStatisticColumnsBySportId(u.sportId,8),model:[]}];break;case 4:f=n.showPlayerProperties?[{label:"directives.websiteEditor.columnsDisplaySelectList.players",categoryId:10,order:1,columns:r.getPlayerColumns().map(function(n){return n.id="player"+n.id,n}).concat(i.getPlayerStatisticColumnsBySportId(u.sportId,10)),model:[]},]:[{label:"directives.websiteEditor.columnsDisplaySelectList.players",categoryId:10,order:1,columns:i.getPlayerStatisticColumnsBySportId(u.sportId,10),model:[]},];break;case 6:f=n.showPlayerProperties?[{label:"directives.websiteEditor.columnsDisplaySelectList.players",categoryId:3,order:1,columns:r.getPlayerColumns().map(function(n){return n.id="player"+n.id,n}).concat(i.getPlayerStatisticColumnsBySportId(u.sportId,3)),model:[]},{label:"directives.websiteEditor.columnsDisplaySelectList.goalies",categoryId:4,order:2,columns:r.getPlayerColumns().map(function(n){return n.id="player"+n.id,n}).concat(i.getPlayerStatisticColumnsBySportId(u.sportId,4)),model:[]}]:[{label:"directives.websiteEditor.columnsDisplaySelectList.players",categoryId:3,order:1,columns:i.getPlayerStatisticColumnsBySportId(u.sportId,3),model:[]},{label:"directives.websiteEditor.columnsDisplaySelectList.goalies",categoryId:4,order:2,columns:i.getPlayerStatisticColumnsBySportId(u.sportId,4),model:[]}]}e()}angular.module("app.directives").controller("ColumnsDisplaySelectListController",n);n.$inject=["$scope","$localStorage","StatisticService","PlayerService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",sportId:"=",type:"=",showPlayerProperties:"="},templateUrl:"public/v2/app/core/website-editor/columns-display-select-list/columns-display-select-list.tpl.html",controller:"ColumnsDisplaySelectListController",controllerAs:"columnsDisplaySelectList"}}angular.module("app.directives").directive("columnsDisplaySelectList",n);n.$inject=[]}(),function(){"use strict";function n(n,t){var i=this;i.sportId=t.solution.sportId}angular.module("app.directives").controller("SimpleSelectController",n);n.$inject=["$scope","$localStorage","WebsiteEditorService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",list:"="},templateUrl:"public/v2/app/core/website-editor/simple-select/simple-select.tpl.html",controller:"SimpleSelectController",controllerAs:"simpleSelect"}}angular.module("app.directives").directive("simpleSelect",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i){var r=this;n.ngModel[n.parameterName]==="default"&&(n.ngModel[n.parameterName]=i.solution.defaultSeasonId.toString());t.getSeasonsBySolutionId(__solutionId__).then(function(n){r.seasons=n.data}).catch(function(n){bugsnag.notify(n)})}angular.module("app.directives").controller("SeasonSelectController",n);n.$inject=["$scope","SeasonService","$localStorage"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",parameterName:"@"},templateUrl:"public/v2/app/core/website-editor/season-select/season-select.tpl.html",controller:"SeasonSelectController",controllerAs:"seasonSelect"}}
5angular.module("app.directives").directive("seasonSelect",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i){function f(){r.seasons=_.filter(u,function(n){return _.indexOf(r.seasonsId,n.Id)==-1});n.ngModel[n.parameterName]=JSON.stringify(r.seasonsId)}var r=this,u=[];r.selectedSeason=null;r.seasonsId=angular.fromJson(n.ngModel[n.parameterName]);r.seasons=[];n.ngModel[n.parameterName]==="default"&&(n.ngModel[n.parameterName]=i.solution.defaultSeasonId.toString());r.addSeason=function(n){var t=_.indexOf(r.seasonsId,n)!=-1;n&&!t&&(r.seasonsId.push(_.parseInt(n)),r.selectedSeason=null,f())};r.getSeasonName=function(n){return _.get(_.find(u,{Id:n}),"Name")};r.deleteSeason=function(n){_.remove(r.seasonsId,function(t){return t==n});f()};t.getSeasonsBySolutionId(__solutionId__).then(function(n){u=n.data;f()}).catch(function(n){bugsnag.notify(n)})}angular.module("app.directives").controller("MultipleSeasonsSelectController",n);n.$inject=["$scope","SeasonService","$localStorage"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",parameterName:"@"},templateUrl:"public/v2/app/core/website-editor/multiple-seasons-select/multiple-seasons-select.tpl.html",controller:"MultipleSeasonsSelectController",controllerAs:"seasonSelect"}}angular.module("app.directives").directive("multipleSeasonsSelect",n);n.$inject=[]}(),function(){"use strict";function n(n,t){function r(){i.statistics=_.filter(u,function(n){return _.findIndex(i.tieBreakers,{id:n.id})==-1});i.setModel()}var i=this,u=[];i.selectedStat=null;i.tieBreakers=angular.fromJson(n.ngModel[n.parameterName].replace(/\'/g,'"'));u=_.compact(t.getTeamStatisticColumnsBySportId(n.sportId));i.setModel=function(){n.ngModel[n.parameterName]=JSON.stringify(i.tieBreakers)};i.addTieBreaker=function(n){var t=_.indexOf(i.statistics,n)!=-1;n&&!t&&(i.tieBreakers.push({id:_.parseInt(n),direction:"ASC"}),i.selectedStat=null,r())};i.moveTieBreaker=function(n,t){var e,f,u,o;n=n?-1:1;e=_.findIndex(i.tieBreakers,{id:t});f=e+n;f>=0&&f<i.tieBreakers.length&&(u=i.tieBreakers,o=u[e],u[e]=u[f],u[f]=o,i.tieBreakers=u,r())};i.getStatisticName=function(n){return _.get(_.find(u,{id:n}),"name")};i.deleteTieBreaker=function(n){_.remove(i.tieBreakers,function(t){return t.id==n});r()};r()}angular.module("app.directives").controller("TieBreakersSelectController",n);n.$inject=["$scope","StatisticService","$localStorage"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",parameterName:"@",sportId:"="},templateUrl:"public/v2/app/core/website-editor/tie-breakers-select/tie-breakers-select.tpl.html",controller:"TieBreakersSelectController",controllerAs:"tieBreakersSelect"}}angular.module("app.directives").directive("tieBreakersSelect",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i,r,u){var f=this;n.ngModel==="default"&&(n.ngModel={season:i.solution.defaultSeasonId.toString(),division:"divisions"});t.getSeasonsBySolutionId(__solutionId__).then(function(n){f.seasons=n.data}).catch(function(n){bugsnag.notify(n)});n.$watch("ngModel.season",function(){f.getDivisionsBySeason(n.ngModel.season)});f.getDivisionsBySeason=function(n){r.getDivisionsBySeasonId(__solutionId__,n).then(function(n){f.divisions=[{Id:"divisions",Name:u.instant("directives.widgets.team.standings.labels.divisions")},{Id:"general",Name:u.instant("directives.widgets.team.standings.labels.general")}];f.divisions=f.divisions.concat(n.data)}).catch(function(n){bugsnag.notify(n)})}}angular.module("app.directives").controller("SeasonDivisionSelectController",n);n.$inject=["$scope","SeasonService","$localStorage","DivisionService","$translate"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",parameterName:"@"},templateUrl:"public/v2/app/core/website-editor/season-division-select/season-division-select.tpl.html",controller:"SeasonDivisionSelectController",controllerAs:"seasonDivisionSelect"}}angular.module("app.directives").directive("seasonDivisionSelect",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i){var u=this,o=angular.fromJson(widgets[n.widget]),f,e;const s=Math.random().toString(36).substring(2),h=CryptoJS.SHA256("kreezee33233").toString(CryptoJS.enc.Hex);let r="https://www.tiktok.com/v2/auth/authorize/";f={csrf:s,solutionId:__solutionId__,pageId:__pageId__,widgetId:o.uuid};e=btoa(JSON.stringify(f));r+=`?client_key=${i.configurations.tiktokClientId}`;r+="&scope=user.info.basic,user.info.profile,video.list";r+="&response_type=code";r+="&state="+e;r+=`&redirect_uri=${i.configurations.redirectDomain}/tiktok-redirect`;r+="&code_challenge="+h;r+="&code_challenge_method=S256";u.url=r;u.openTiktok=function(){var t=670,i=750,r=screen.width/2-t/2,f=screen.height/2-i/2,e=window.open(u.url,"newwindow","width="+t+",height="+i+",left="+r+",top="+f);return window.addEventListener("message",function(t){t.source===e&&t.origin.contains("kreezee.com")&&n.$apply(function(){n.ngModel=t.data})}),!1};u.disconnect=function(){n.ngModel=""}}angular.module("app.directives").controller("TiktokAccountController",n);n.$inject=["$scope","$translate","$sessionStorage"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",parameterName:"@",widget:"@"},templateUrl:"public/v2/app/core/website-editor/tiktok-account/tiktok-account.tpl.html",controller:"TiktokAccountController",controllerAs:"tiktokAccount"}}angular.module("app.directives").directive("tiktokAccount",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i,r){var f=this,s=angular.fromJson(widgets[t.widget]),e,o;const h=Math.random().toString(36).substring(2),c=CryptoJS.SHA256("kreezee33233").toString(CryptoJS.enc.Hex);let u="https://www.facebook.com/v20.0/dialog/oauth";e={csrf:h,solutionId:__solutionId__,pageId:__pageId__,widgetId:s.uuid};o=btoa(JSON.stringify(e));u+=`?client_id=${r.configurations.facebookClientId}`;
5u+="&state="+o;u+="&scope=pages_read_engagement,pages_read_user_content,business_management";u+=`&redirect_uri=${r.configurations.redirectDomain}/facebook-redirect`;f.url=u;f.openFacebook=function(){var i=670,r=750,u=screen.width/2-i/2,e=screen.height/2-r/2,o=window.open(f.url,"newwindow","width="+i+",height="+r+",left="+u+",top="+e);return window.addEventListener("message",function(i){i.source===o&&i.origin.contains("kreezee.com")&&t.$apply(function(){t.ngModel=i.data;n.$broadcast(`facebookAccountChange-${t.widget}`,{facebookAccount:i.data})})}),!1};f.disconnect=function(){t.ngModel="";n.$broadcast(`facebookAccountChange-${t.widget}`,{facebookAccount:""})}}angular.module("app.directives").controller("FacebookAccountController",n);n.$inject=["$rootScope","$scope","$translate","$sessionStorage"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",parameterName:"@",widget:"@"},templateUrl:"public/v2/app/core/website-editor/facebook-account/facebook-account.tpl.html",controller:"FacebookAccountController",controllerAs:"facebookAccount"}}angular.module("app.directives").directive("facebookAccount",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i,r){function f(){u.facebookAccount?r.getFacebookPages(__solutionId__,u.facebookAccount).then(function(n){u.pages=n.data}):u.pages=[]}var u=this,e=angular.fromJson(widgets[t.widget]);u.facebookAccount=_.get(_.find(e.parameters,{id:"facebookAccount"}),"value");u.pages=[];f();n.$on(`facebookAccountChange-${t.widget}`,function(n,t){u.facebookAccount=t.facebookAccount;f()})}angular.module("app.directives").controller("FacebookPageController",n);n.$inject=["$rootScope","$scope","$translate","SocialMediaService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",parameterName:"@",widget:"@",parameterId:"@"},templateUrl:"public/v2/app/core/website-editor/facebook-page/facebook-page.tpl.html",controller:"FacebookPageController",controllerAs:"facebookPage"}}angular.module("app.directives").directive("facebookPage",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i){var u=this,o=angular.fromJson(widgets[n.widget]),f,e;const s=Math.random().toString(36).substring(2),h=CryptoJS.SHA256("kreezee33233").toString(CryptoJS.enc.Hex);let r="https://www.instagram.com/oauth/authorize";f={csrf:s,solutionId:__solutionId__,pageId:__pageId__,widgetId:o.uuid};e=btoa(JSON.stringify(f));r+=`?client_id=${i.configurations.instagramClientId}`;r+="&scope=instagram_business_basic";r+="&response_type=code";r+="&enable_fb_login = 0";r+="&force_authentication = 0";r+="&state="+e;r+=`&redirect_uri=${i.configurations.redirectDomain}/instagram-redirect`;u.url=r;u.openInstagram=function(){var t=670,i=750,r=screen.width/2-t/2,f=screen.height/2-i/2,e=window.open(u.url,"newwindow","width="+t+",height="+i+",left="+r+",top="+f);return window.addEventListener("message",function(t){t.source===e&&t.origin.contains("kreezee.com")&&n.$apply(function(){n.ngModel=t.data})}),!1};u.disconnect=function(){n.ngModel=""}}angular.module("app.directives").controller("InstagramAccountController",n);n.$inject=["$scope","$translate","$sessionStorage"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",parameterName:"@",widget:"@"},templateUrl:"public/v2/app/core/website-editor/instagram-account/instagram-account.tpl.html",controller:"InstagramAccountController",controllerAs:"instagramAccount"}}angular.module("app.directives").directive("instagramAccount",n);n.$inject=[]}(),function(){"use strict";function n(n,t){var i=this;i.stats=n.categoryId?t.getPlayerStatisticColumnsBySportId(parseInt(n.sportId),parseInt(n.categoryId)):t.getTeamStatisticColumnsBySportId(parseInt(n.sportId));i.stats=i.stats.filter(function(n){return n!==undefined}).map(function(n){return{Id:n.id.toString(),Name:n.name}})}angular.module("app.directives").controller("StatsSelectController",n);n.$inject=["$scope","StatisticService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"=",sportId:"=",categoryId:"="},templateUrl:"public/v2/app/core/website-editor/stats-select/stats-select.tpl.html",controller:"StatsSelectController",controllerAs:"statsSelect"}}
5angular.module("app.directives").directive("statsSelect",n);n.$inject=[]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"="},templateUrl:"public/v2/app/core/website-editor/calendar-type-select/calendar-type-select.tpl.html",link:function(n){n.views=["day","3days","week","month","season"]}}}angular.module("app.directives").directive("calendarTypeSelect",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i){var r=this;r.webFonts=[];r.selectedWebFont=null;i.getWebFonts("alpha").then(function(t){r.webFonts.push.apply(r.webFonts,t.data.items);console.log(n);var i=n.ngModel;r.selectedWebFont=_.find(r.webFonts,{family:i});n.setValue(r.selectedWebFont)}).catch(function(n){bugsnag.notify(n)});r.getWebFontVariants=function(){var n=_.find(r.webFonts,{family:r.selectedWebFont});return n?n.variants:[]};r.changeFont=function(){n.setValue(r.selectedWebFont)}}angular.module("app.directives").controller("FontPickerController",n);n.$inject=["$scope","WebsiteEditorService","GoogleWebFontsService"]}(),function(){"use strict";function n(){return{require:"^ngModel",restrict:"E",scope:{fontPickerVariable:"=",onChange:"=",ngModel:"="},templateUrl:"public/v2/app/core/website-editor/font-picker/font-picker.tpl.html",controller:"FontPickerController",controllerAs:"fontPicker",link:function(n,t,i,r){n.selectedFamily=n.ngModel;console.log(n,r);n.setValue=function(n){r.$setViewValue(n)}}}}angular.module("app.directives").directive("fontPicker",n);n.$inject=["$compile","$q"]}(),function(){"use strict";function n(n,t,i,r){var u=this;u.isEditMode=!1;u.sidePanelOpened=!1;n.$watch(function(){return i.isEditMode()},function(n){n!==undefined&&(u.isEditMode=r.getAccess().websiteEditor?n:!1)},!0);u.actions=[{"class":"mdi-image-outline",title:"directives.websiteEditor.sidePanels.logoAndBackground.header.text",panelId:"logo-and-background-panel"},{"class":"mdi-view-list",title:"directives.websiteEditor.sidePanels.menuAndNavigation.header.text",panelId:"menu-and-navigation-panel"},{"class":"mdi-format-text",title:"directives.websiteEditor.sidePanels.fontAndColors.header.text",panelId:"font-and-colors-panel"},{"class":"mdi-table",title:"directives.websiteEditor.sidePanels.tables.header.text",panelId:"tables-panel"},{"class":"mdi-database",title:"websiteEditor.sideToolbar.panels.lists.listsPanel.header",panelId:"lists-panel"},{"class":"mdi-settings-outline",title:"directives.websiteEditor.sidePanels.settings.header.text",panelId:"settings-panel"}];u.logoDisplays=[{}];u.openSidePanel=function(n){n.selected=!0;u.title=n.title;u.loadPanelDirective(n.panelId);u.sidePanelOpened=!0};u.closeSidePanel=function(){_.map(u.actions,function(n){return n.selected=!1,n});u.sidePanelOpened=!1;u.destroyPanelDirective()};u.save=function(){t.$broadcast("save-settings",{})}}angular.module("app.directives").controller("WebsiteEditorSideToolbarController",n);n.$inject=["$scope","$rootScope","WebsiteEditorService","SecurityService"]}(),function(){"use strict";function n(n,t,i,r){return{restrict:"E",scope:{},templateUrl:"public/v2/app/core/website-editor/side-toolbar/side-toolbar.tpl.html",controller:"WebsiteEditorSideToolbarController",controllerAs:"sideToolbar",link:function(u,f,e,o){var s=o,a=angular.isDefined(i.__KreezeeSession__),h,c,l;s.loadPanelDirective=function(t){var i,r;s.destroyPanelDirective();i=f.find("div.side-panel-container");h=u.$new();r=n(`<${t} save="sideToolbar.save()"></${t}>`)(h);i.append(r)};s.destroyPanelDirective=function(){angular.isDefined(h)&&(h.$destroy(),f.find("div.side-panel-container").empty())};a&&t.search().section&&(c=_.find([{name:["homepage","accueil"]},{name:["logo-and-background","logo-et-arriere-plan"],panelId:"logo-and-background-panel"},{name:["menu-and-navigation","menu-et-navigation"],panelId:"menu-and-navigation-panel"},{name:["font-and-colors","texte-et-couleurs"],panelId:"font-and-colors-panel"},{name:["tables","tableaux"],panelId:"tables-panel"},{name:["lists","lists"],panelId:"lists-panel"},{name:["settings","parametres"],panelId:"settings-panel"},],function(n){return _.indexOf(n.name,t.search().section)>-1}),c&&(r.editMode(!0),c.panelId&&(l=_.find(s.actions,{panelId:c.panelId}),l&&s.openSidePanel(l))))}}}angular.module("app.directives").directive("sideToolbar",n);n.$inject=["$compile","$location","$localStorage","WebsiteEditorService"]}(),function(){"use strict";function n(n){var t=this;t.pageId=n.pageId;t.editorData=null;t.setEditorData=function(){t.editorData="<strong>Test<\/strong>"}}
5angular.module("app.directives").controller("WebPageEditorModalController",n);n.$inject=["$scope","PageService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{pageId:"="},templateUrl:"public/v2/app/core/website-editor/side-toolbar/modals/web-page-editor/web-page-editor-modal.tpl.html",controller:"WebPageEditorModalController",controllerAs:"webPageEditorModal",link:function(n,t,i,r){var u=r,f=t.find("#webPageEditorModal");u.open=function(){$(f).modal("show")};u.showPagePreview=function(){console.log("show preview")}}}}angular.module("app.directives").directive("webPageEditorModal",n);n.$inject=[]}(),function(){"use strict";function n(n,t){function r(n,t){document.documentElement.style.setProperty(n,t)}var i=this;i.sectionLogoExpanded=!0;i.sectionBackgroundExpanded=!0;i.sectionFaviconExpanded=!0;i.sectionMobileExpanded=!1;i.gradientChecked=!1;i.logo=website.logo;i.background=website.background;i.favicon=website.favicon;i.mobile=website.toolbar.mobile;n.$watch(function(){return i.favicon},function(){angular.element("#favicon").attr("href",i.favicon);website.favicon=i.favicon});n.$watch(function(){return i.background},function(){r("--background-color",i.background.color);r("--background-image",i.background.hide?"none":"url("+i.background.image+")");r("--background-image-fixed",i.background.fixed?"fixed":"scroll");r("--background-image-size",i.background.fixed?"cover":"contain")},!0);i.toggleSection=function(n){switch(n){case"logo":i.sectionLogoExpanded=!i.sectionLogoExpanded;break;case"background":i.sectionBackgroundExpanded=!i.sectionBackgroundExpanded;break;case"favicon":i.sectionFaviconExpanded=!i.sectionFaviconExpanded;break;case"mobile":i.sectionMobileExpanded=!i.sectionMobileExpanded}};i.checkGradient=function(){i.gradientChecked=!i.gradientChecked};i.checkBackgroundFixed=function(){i.background.fixed=!i.background.fixed};i.checkBackgroundHide=function(){i.background.hide=!i.background.hide};i.fileNameChanged=function(n){i.selectedLogoAndBanner={fileName:n.target.files[0].name}};i.uploadLogoAndBanner=function(){var u=document.getElementById("file"),r=document.getElementById("file").files[0],n=new FileReader;n.onloadend=function(){var n=new FormData;n.append(document.getElementById("file").files[0].name,document.getElementById("file").files[0]);t.uploadImage(0,i.selectedLogoAndBanner.fileName,n).then(function(){i.logo.url=`//cache.kreezee.com/images/v2/solutions/0/${i.selectedLogoAndBanner.fileName}`}).catch(function(n){console.error(n)})};n.readAsDataURL(r)};n.$on("save-settings",function(){t.updateWebsite(__solutionId__,website)})}angular.module("app.directives").controller("WebsiteEditorLogoAndBackgroundPanelController",n);n.$inject=["$scope","WebsiteEditorService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{},templateUrl:"public/v2/app/core/website-editor/side-toolbar/panels/logo-and-background/logo-and-background-panel.tpl.html",controller:"WebsiteEditorLogoAndBackgroundPanelController",controllerAs:"logoAndBackground"}}angular.module("app.directives").directive("logoAndBackgroundPanel",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i,r,u){function e(){const n={Id:r.getGuid(),Visible:!0,Content:[]};return f.structureWindow.fields.forEach(function(t){n.Content.push({Id:t.Id,Name:t.Name,Type:t.Type,Value:"",Uploaded:!1})}),n}function o(n){u.getListsBySolutionId(__solutionId__).then(function(t){f.lists=t.data;n&&n()}).catch(function(n){bugsnag.notify(n);f.saving=!1})}function s(n){u.updateList(__solutionId__,c(),f.id).then(function(){o(n)}).catch(function(n){bugsnag.notify(n)})}function h(n){u.createList(__solutionId__,c()).then(function(t){f.id=t.data.id;o(n)}).catch(function(n){bugsnag.notify(n)})}function a(n){u.getListById(__solutionId__,n).then(function(n){const t=JSON.parse(n.data.value);f.structureWindowTemp={name:n.data.name,fields:t.Fields};f.structureWindow={name:n.data.name,fields:t.Fields};l(t.Items);f.showListEditionWindow()}).catch(function(n){bugsnag.notify(n)})}function v(n){u.deleteList(__solutionId__,n).then(function(){o()}).catch(function(n){bugsnag.notify(n)})}function c(){return{Name:f.structureWindow.name,Fields:f.structureWindow.fields,Items:f.items}}function l(n){const t=[];
5n.forEach(function(n){const i={Id:n.Id,Visible:n.Visible,Content:[]};f.structureWindow.fields.forEach(function(t){const r=_.find(n.Content,{Id:t.Id});r?i.Content.push({Id:t.Id,Name:t.Name,Type:t.Type,Value:r.Value,Uploaded:r.Uploaded}):i.Content.push({Id:t.Id,Name:t.Name,Type:t.Type,Value:"",Uploaded:!0})});t.push(i)});f.items=t}var f=this;f.importWindow={data:[],beforeSave:{}};f.downloadTemplate=function(){u.createTemplate(f.structureWindow.fields,f.structureWindow.name).then(function(){console.log("download template")}).catch(function(n){console.error(n)})};f.showImportModal=function(){f.importWindow.data=[];const n={Id:r.getGuid(),Visible:!0,Content:[]};f.structureWindow.fields.forEach(function(t){n.Content.push({Id:t.Id,Name:t.Name,Type:t.Type,Value:"",Uploaded:!1})});f.importWindow.data=[n];f.showImportWindow()};f.hideImportModal=function(){f.hideImportWindow()};f.saveImportedList=function(){f.formDataImport.$setSubmitted();f.formDataImport.$valid&&(f.importWindow.data.pop(),f.items=f.items.concat(f.importWindow.data),f.hideImportWindow(),f.formDataImport.$setPristine(),f.formDataImport.$setUntouched())};f.importValueChange=function(){let n=!0;for(const t of f.importWindow.data[f.importWindow.data.length-1].Content)if(t.Value!==""){n=!1;break}if(n){if(f.importWindow.data.length>1){let n=!0;for(const t of f.importWindow.data[f.importWindow.data.length-2].Content)if(t.Value!==""){n=!1;break}n&&f.importWindow.data.pop()}}else f.importWindow.data.push(e())};f.removeImportLine=function(n){_.remove(f.importWindow.data,{Id:n})};f.pasteFunction=function(n,i,r){if(n){const o=i.originalEvent.clipboardData.getData("text").trim(),n=[];var u=o.replace(/\r\n/g,"\n").replace(/\r/g,"\n").replace(/\n/g,"\r\n");u.split("\r\n").forEach(function(t){n.push(t.split("\t"))});t(function(){let t=0,i=!1;for(let u=r;u<f.importWindow.data.length;u++)if(n[t]){for(let i=0;i<n[t].length;i++)f.importWindow.data[u].Content[i].Value=n[t][i];t++}else{i=!0;break}if(!i)if(n[t]){for(let i=t;i<n.length;i++){const t=e();for(let r=0;r<t.Content.length;r++)t.Content[r].Value=n[i][r];f.importWindow.data.push(t)}f.importWindow.data.push(e())}else f.importWindow.data.push(e())})}};f.fieldTypes=["text","image","link"];f.fieldEditionWindow={id:undefined,edit:!1,selectedType:"text",name:""};f.showFieldModal=function(){f.fieldEditionWindow={id:undefined,edit:!1,selectedType:"text",name:""};f.showFieldEditionWindow()};f.showFieldModalEdit=function(n){f.fieldEditionWindow={id:n.Id,edit:!0,selectedType:n.Type,name:n.Name};f.showFieldEditionWindow()};f.saveField=function(){if(f.formField.$setSubmitted(),f.formField.$valid){if(f.fieldEditionWindow.edit){const n=_.find(f.structureWindowTemp.fields,{Id:f.fieldEditionWindow.id});n&&(n.Name=f.fieldEditionWindow.name,n.Type=f.fieldEditionWindow.selectedType)}else f.structureWindowTemp.fields.push({Id:r.getGuid(),Type:f.fieldEditionWindow.selectedType,Name:f.fieldEditionWindow.name});f.hideFieldEditionWindow();f.formField.$setPristine();f.formField.$setUntouched()}};f.deleteField=function(n){_.remove(f.structureWindowTemp.fields,{Id:n.Id})};f.dataEditionWindow={id:undefined,edit:!1,content:[],beforeSave:{}};f.showDataModal=function(){const n=[];f.structureWindow.fields.forEach(function(t){n.push({Type:t.Type,Id:t.Id,Name:t.Name,Uploaded:!0,Value:""})});f.dataEditionWindow={id:undefined,edit:!1,content:n,beforeSave:{}};f.showDataEditionWindow()};f.showDataModalEdit=function(n){f.dataEditionWindow={id:n.Id,edit:!0,content:_.cloneDeep(n.Content),beforeSave:{}};f.showDataEditionWindow()};f.saveData=function(){if(f.formData.$setSubmitted(),f.formData.$valid){if(f.dataEditionWindow.edit){const n=_.find(f.items,{Id:f.dataEditionWindow.id});n&&(n.Content=f.dataEditionWindow.content)}else f.items.push({Id:r.getGuid(),Visible:!0,Content:f.dataEditionWindow.content});f.hideDataEditionWindow();f.formData.$setPristine();f.formData.$setUntouched()}};f.deleteData=function(n){_.remove(f.items,{Id:n.Id})};f.mode=1;f.saving=!1;f.structureWindowTemp={name:"",fields:[]};f.structureWindow={name:"",fields:[]};f.items=[];f.getValue=function(n){return _.find(f.structureWindow.fields,{Id:n.Id})};f.clickGear=function(){f.mode=2};f.back=function(){f.structureWindowTemp=_.cloneDeep(f.structureWindow);f.mode=3};f.close=function(){f.hideListEditionWindow()};f.save=function(){f.saving=!0;f.mode!=3?(f.structureWindow=_.cloneDeep(f.structureWindowTemp),l(f.items),f.new?h(function(){f.saving=!1;f.new=!1;f.mode=3}):s(function(){f.saving=!1;f.mode=3})):f.new?h(function(){f.saving=!1;f.new=!1;f.hideListEditionWindow()}):s(function(){f.saving=!1;f.hideListEditionWindow()})};f.isErrorPattern=function(n,t){const i=t[n];return i!==undefined&&i.$error&&i.$error.pattern?!0:!1};f.uniqueFieldName=function(n,t){return"field-"+n.Id+"-"+t};f.new=!0;f.id=undefined;f.addList=function(){f.mode=1;f.id=r.getGuid();f.new=!0;f.saving=!1;f.items=[];f.structureWindowTemp={name:"",fields:[]};f.structureWindow={name:"",fields:[]};f.showListEditionWindow()};f.editList=function(n){f.mode=3;f.id=n.id;f.new=!1;f.saving=!1;a(n.id)};f.deleteList=function(n){v(n.id)};o()}angular.module("app.directives").controller("ListsPanelWidgetController",n);n.$inject=["$scope","$timeout","$translate","GuidService","ListService"]}(),function(){"use strict";function n(n){return{restrict:"E",scope:{widget:"="},templateUrl:"public/v2/app/core/website-editor/side-toolbar/panels/lists/lists-panel.tpl.html",controller:"ListsPanelWidgetController",controllerAs:"listsPanel",link:function(t,i,r,u){var e=n.init($("#addListWindow",i)),o=n.init($("#fieldEditionWindow",i)),s=n.init($("#dataEditionWindow",i)),h=n.init($("#importWindow",i)),f=u;f.showListEditionWindow=function(){e.show()};f.hideListEditionWindow=function(){e.hide()};f.showFieldEditionWindow=function(){o.show()};f.hideFieldEditionWindow=function(){o.hide()};f.showDataEditionWindow=function(){s.show()};f.hideDataEditionWindow=function(){s.hide()};f.showImportWindow=function(){h.show()};f.hideImportWindow=function(){h.hide()}}}}angular.module("app.directives").directive("listsPanel",n);n.$inject=["ModalService"]}(),function(){"use strict";function n(n,t,i,r,u,f,e,o,s){function l(n){switch(n){case"--toolbar-font-family":var t=getComputedStyle(document.documentElement).getPropertyValue("--toolbar-font-family").split(",");return t[0].replace(/["' ]/g,"");default:return getComputedStyle(document.documentElement).getPropertyValue(n).trim()}}
5function a(n){n.forEach(function(t){if(t)t.items==null&&(t.items=[]),t.items.forEach(function(){a(t.items)});else{var i=n.indexOf(t);i&&(n=n.splice(i,1))}})}function v(n,t){for(var i=0;i<t.length;i++)if(t[i].$$hashKey===n){t.splice(i,1);break}else v(n,t[i].items)}function y(){h.isNewPage=!1;h.pageSelected=null;h.menu.newPage=null}function p(){return{angle:180,colors:[h.toolbar.background.color,h.toolbar.background.color]}}var h=this,c=-1;h.translation=f;website.toolbar.alignment=website.toolbar.alignment?website.toolbar.alignment:"left";h.sectionTextExpanded=!0;h.sectionAlignmentExpanded=!0;h.sectionBackgroundExpanded=!0;h.sectionBorderExpanded=!0;h.sectionHeighExpanded=!0;h.sectionMobileExpanded=!0;h.webFonts=[];h.selectedWebFont=l("--toolbar-font-family");h.selectedLanguage=r.currentLanguage;h.languages=website.languages;h.pages=[{name:"directives.websiteEditor.sidePanels.menuAndNavigation.tabs.navigation.labels.submenu",type:"parent"},{name:"directives.websiteEditor.sidePanels.menuAndNavigation.tabs.navigation.labels.externalLink",type:"external-link"}];h.filteredPages=function(){return _.filter(h.pages,function(n){var t=website.toolbar.menu.items;return angular.isUndefined(_.find(t,{url:n.url}))})};h.toggleShowMenuBar=function(){h.menu.disabled=!h.menu.disabled;n.$broadcast("update-menu",{})};h.toggleSection=function(n){switch(n){case"alignment":h.sectionAlignmentExpanded=!h.sectionAlignmentExpanded;break;case"text":h.sectionTextExpanded=!h.sectionTextExpanded;break;case"background":h.sectionBackgroundExpanded=!h.sectionBackgroundExpanded;break;case"border":h.sectionBorderExpanded=!h.sectionBorderExpanded;break;case"height":h.sectionHeighExpanded=!h.sectionHeighExpanded;case"mobile":h.sectionMobileExpanded=!h.sectionMobileExpanded}};t.all([o.getReservedPages(),o.getPagesBySolutionId(__solutionId__,r.currentLanguage.culture),s.getDocumentsBySolutionId(__solutionId__)]).then(function(n){h.pages.push.apply(h.pages,n[0].data);n[1].data.forEach(function(n){h.pages.push({name:[{culture:r.currentLanguage.culture,text:n.content.name,url:n.content.url}],target:"_self",type:"custom",visible:!0})});n[2].data.forEach(function(n){h.pages.push({name:[{culture:r.currentLanguage.culture,text:n.Title,url:n.AbsoluteUrl}],target:"_blank",type:"custom",visible:!0})})}).catch(function(){});h.translation=f;h.menu=website.toolbar.menu;h.toolbar=website.toolbar;h.toolbar.mobile.menuButton.hamburger.color=angular.isUndefinedOrNull(h.toolbar.mobile.menuButton.hamburger.color)?l("--toolbar-mobile-hamburger-color"):h.toolbar.mobile.menuButton.hamburger.color;h.gradientChecked=h.toolbar.background.gradient!==null;h.gradient=website.toolbar.background.gradient!==null?website.toolbar.background.gradient:p();h.subMenu=[];h.showSolutionNameChecked=h.toolbar.mobile.showName;a(h.menu.items);i.$watch(function(){return h.toolbar},function(){n.$broadcast("update-menu-colors",{})},!0);e.getWebFonts("alpha").then(function(n){h.webFonts.push.apply(h.webFonts,n.data.items)}).catch(function(n){bugsnag.notify(n)});h.getWebFontVariants=function(){var n=_.find(h.webFonts,{family:h.selectedWebFont});return n?n.variants:[]};h.setFonts=function(){website.fonts.title.family=h.titleFamily.family;website.fonts.text.family=h.textFamily.family;website.fonts.title.size=h.titleSize;website.fonts.text.size=h.textSize};h.fontChange=function(){h.toolbar.font.family=h.selectedWebFont;n.$broadcast("update-menu-colors",{})};h.checkGradient=function(){h.gradientChecked=!h.gradientChecked;h.toolbar.background.gradient=h.gradientChecked?h.gradient:null};h.checkShowSolutionName=function(){h.showSolutionNameChecked=!h.showSolutionNameChecked;h.toolbar.mobile.showName=h.showSolutionNameChecked};h.expand=function(n){n.expand=!n.expand};h.visible=function(n){n.visible=!n.visible};h.settings=function(n){n.settings=!n.settings};h.updateMenuItems=function(t){h.menu.items=t;website.toolbar.menu.items=t;n.$broadcast("update-menu",{});n.$apply()};h.addNewPage=function(){h.isNewPage=!0};h.pageSelection=function(n){var i=h.pageSelected,t=h.menu.newPage,r;n&&(i=n.pageSelected,t=n.newPage);switch(i){case"parent":t={name:"",type:"parent",newPage:null,showNewPage:!1};break;case"external-link":t={name:"",url:"",target:"_blank",type:"external-link"};break;default:r=_.find(h.pages,function(n){return n.type?h.translation.getTranslation("url",n.name)===i:n.url===i});t=angular.copy(r,{})}n?n.newPage=t:h.menu.newPage=t};h.addPage=function(t){var u=null,f=h.pageSelected,i=h.menu.newPage,e=h.menu.items;t&&(f=t.pageSelected,i=t.newPage,e=t.items);switch(f){case"parent":u={name:[{culture:r.currentLanguage.culture,text:i.name,url:""}],items:[],type:"parent",visible:!0,__sortableId__:c--};break;case"external-link":u={name:[{culture:r.currentLanguage.culture,text:i.name,url:i.url}],type:"xlink",target:i.target,visible:!0,__sortableId__:c--};break;default:i.__sortableId__=c--;u=i}y();t?(t.items=[u].concat(e),t.showNewPage=!1,t.newPage=null):h.menu.items.push(u);n.$broadcast("update-menu",{})};h.cancelNewPage=function(){y()};h.getPageName=function(n){return n.type=="solution"?n.Name:n.type=="kreezee"?f.getTranslation("text",n.Name):void 0};h.menuChange=function(t,i){t.splice(i,1);n.$broadcast("update-menu",{})};h.removePage=function(t){v(t.$$hashKey,h.menu.items);n.$broadcast("update-menu",{})};i.$on("save-settings",function(){u.updateWebsite(__solutionId__,website)})}angular.module("app.directives").controller("WebsiteEditorMenuAndNavigationPanelController",n);n.$inject=["$rootScope","$q","$scope","$localStorage","WebsiteEditorService","TranslationService","GoogleWebFontsService","PageService","DocumentService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{},templateUrl:"public/v2/app/core/website-editor/side-toolbar/panels/menu
5-and-navigation/menu-and-navigation-panel.tpl.html",controller:"WebsiteEditorMenuAndNavigationPanelController",controllerAs:"menuAndNavigation",link:function(n,t,i,r){var h,o=!1,u=null,f=!1,s;angular.element(function(){})}}}angular.module("app.directives").directive("menuAndNavigationPanel",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i){var r=this;r.title=t.getTranslation("text",n.menuitem.name,n.selectedLanguage);r.url=t.getTranslation("url",n.menuitem.name,n.selectedLanguage);n.$watch(function(){return n.selectedLanguage},function(i){r.title=t.getTranslation("text",n.menuitem.name,i);r.url=t.getTranslation("url",n.menuitem.name,i)});r.onChangePageName=function(){t.setTranslation("text",r.title,n.menuitem.name,n.selectedLanguage);i.$broadcast("update-menu",{})};r.onChangeUrl=function(){t.setTranslation("url",r.url,n.menuitem.name);i.$broadcast("update-menu",{})}}angular.module("app.directives").controller("MenuItemSettingsController",n);n.$inject=["$scope","TranslationService","$rootScope"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{menuitem:"=",selectedLanguage:"="},templateUrl:"public/v2/app/core/website-editor/side-toolbar/panels/menu-and-navigation/menu-item/menu-item-settings/menu-item-settings.tpl.html",controller:"MenuItemSettingsController",controllerAs:"menuItemSettings",link:function(){}}}angular.module("app.directives").directive("menuItemSettings",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i,r,u,f){function o(n,t){document.documentElement.style.setProperty(n,t)}function s(n,t){return`linear-gradient(${n}deg, ${t.join(", ")})`}function h(n){var t,i;switch(n){case"--font-family":return t=getComputedStyle(document.documentElement).getPropertyValue("--font-family").split(","),t[0].replace(/["' ]/g,"");case"--font-size":return i=getComputedStyle(document.documentElement).getPropertyValue("--font-size"),parseInt(i.replace(/\D+/g,""));default:return getComputedStyle(document.documentElement).getPropertyValue(n).trim()}}var e=this;e.sectionButtonExpanded=!0;e.sectionTitleExpanded=!0;e.sectionTextExpanded=!0;e.button=website.buttons.primary;e.backgroundGradientChecked=website.buttons.primary.background.gradient!=null;e.backgroundGradient=website.buttons.primary.background.gradient;e.hoverGradientChecked=website.buttons.primary.hover.background.gradient!=null;e.hoverGradient=website.buttons.primary.hover.background.gradient;website.fonts={title:{family:"Oswald",fallback:"Arial",type:"sans-serif",size:20,weight:"700"},text:{family:"Oswald",fallback:"Arial",type:"sans-serif",size:12,weight:"regular"}};e.title=website.fonts.title;e.text=website.fonts.text;e.titleFamily=website.fonts.title.family;e.textFamily=h("--font-family");e.textSize=h("--font-size");e.translation=f;i.$watch(function(){return e.button},function(){o("--button-primary-background-color",e.button.background.color);o("--button-primary-background-image",e.backgroundGradientChecked?s(e.button.background.gradient.angle,e.button.background.gradient.colors):"initial");o("--button-primary-border-color",e.button.background.color);o("--button-primary-color",e.button.color);o("--button-primary-background-color-hover",e.button.hover.background.color);o("--button-primary-background-image-hover",e.hoverGradientChecked?s(e.button.hover.background.gradient.angle||0,e.button.hover.background.gradient.colors):"initial");o("--button-primary-border-color-hover",e.button.hover.background.color);o("--button-primary-color-hover",e.button.hover.color)},!0);e.toggleSection=function(n){switch(n){case"button":e.sectionButtonExpanded=!e.sectionButtonExpanded;break;case"title":e.sectionTitleExpanded=!e.sectionTitleExpanded;break;case"text":e.sectionTextExpanded=!e.sectionTextExpanded}};e.checkBackgroundGradient=function(){e.backgroundGradientChecked=!e.backgroundGradientChecked;e.backgroundGradientChecked?e.button.background.gradient=e.backgroundGradient||{angle:0,colors:[]}:(e.backgroundGradient=e.button.background.gradient,e.button.background.gradient=null)};e.checkHoverGradient=function(){e.hoverGradientChecked=!e.hoverGradientChecked;e.hoverGradientChecked?e.button.hover.background.gradient=e.hoverGradient||{angle:0,colors:[]}:(e.hoverGradient=e.button.hover.background.gradient,e.button.hover.background.gradient=null)};e.setFonts=function(){website.fonts.title.family=e.titleFamily.family;website.fonts.text.family=e.textFamily.family;website.fonts.title.size=e.titleSize;website.fonts.text.size=e.textSize};i.$on("save-settings",function(){u.updateWebsite(__solutionId__,website)})}angular.module("app.directives").controller("WebsiteEditorFontAndColorsPanelController",n);n.$inject=["$rootScope","$q","$scope","$localStorage","WebsiteEditorService","TranslationService","GoogleWebFontsService","PageService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{},templateUrl:"public/v2/app/core/website-editor/side-toolbar/panels/font-and-colors/font-and-colors-panel.tpl.html",controller:"WebsiteEditorFontAndColorsPanelController",controllerAs:"fontAndColors",link:function(){}}}angular.module("app.directives").directive("fontAndColorsPanel",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i,r){var u=this,f='{"rows":[{"sections":[{"sm":12,"md":null,"widgets":[{"id":"custom-page","name":[{"culture":"fr-CA","text":"Page personnalis&eacute;e"},{"culture":"en-CA","text":"Custom page"}],"description":[{"culture":"fr-CA","text":"..."},{"culture":"en-CA","text":"..."}],"version":"v1.0","icon":"mdi-image","lock":false,"singleton":false,"vendor":"Kreezee Sports","parameters":[]}]}]}]}';u.sectionPageExpanded=!0;u.sectionLayoutExpanded=!0;u.sectionSEOExpanded=!1;u.host=t.location.host;u.urlExists=null;u.layouts=[{id:1,preview:"/public/v2/app/core/website-editor/side-toolbar/panels/page/templates/template-1.png"},{id:2,preview:"/public/v2/app/core/website-editor/side-toolbar/panels/page/templates/template-2.png"},{id:3,preview:"/public/v2/app/core/website-editor/side-toolbar/panels/page/templates/template-3.png"},{id:4,preview:"/public/v2/app/core/website-editor/side-toolbar/panels/page/templates/template-4.png"}];u.layoutIdSelected=1;u.toggleSection=function(n){switch(n){case"page":u.sectionPageExpanded=!u.sectionPageExpanded;break;case"layout":u.sectionLayoutExpanded=!u.sectionLayoutExpanded;break;case"seo":u.sectionSEOExpanded=!u.sectionSEOExpanded}};u.selectLayout=function(n){u.layoutIdSelected=n};u.updateUrl=_.debounce(function(){u.url=r.slugify(u.name)},500);u.createPage=function(){var n={solutionId:__solutionId__,pageId:u.url,value:f,content:{culture:i.currentLanguage.culture,name:u.name,url:u.url}}}}angular.module("app.directives").controller("WebsiteEditorPagePanelController",n);
5n.$inject=["$scope","$window","$localStorage","SlugService","TranslationService","PageService"]}(),function(){"use strict";function n(n){return{restrict:"E",scope:{},templateUrl:"public/v2/app/core/website-editor/side-toolbar/panels/page/page-panel.tpl.html",controller:"WebsiteEditorPagePanelController",controllerAs:"pagePanel",link:function(t,i,r,u){var f=u,e=angular.element("div.modalPlaceHolder");f.openWebContentEditor=function(){var i=n(`<web-page-editor-modal page-id="'${f.url}'"></web-page-editor-modal>`)(t);angular.element(e).append(i)}}}}angular.module("app.directives").directive("pagePanel",n);n.$inject=["$compile"]}(),function(){"use strict";function n(n,t){function r(n,t){document.documentElement.style.setProperty(n,t)}function f(n,t){return`linear-gradient(${n}deg, ${t.join(", ")})`}var i=this,u={background:{color:"#000000",gradient:null},color:"#ffffff",borderBottom:{color:"#0864ae"}};i.sectionColExpanded=!0;i.sectionHeaderExpanded=!0;i.sectionRowExpanded=!0;i.grid=website.grid;i.headerSameAsToolbar=!1;i.grid.header&&Object.keys(i.grid.header).length!==0?i.backgroundGradientChecked=i.grid.header.background.gradient!=null:i.headerSameAsToolbar=!0;i.checkHeaderSameAsToolbar=function(){i.headerSameAsToolbar=!i.headerSameAsToolbar;i.backgroundGradientChecked=!1;i.headerSameAsToolbar?(u=website.grid.header,website.grid.header=null):(website.grid.header=u,i.backgroundGradientChecked=website.grid.header&&website.grid.header.background.gradient!=null)};i.checkBackgroundGradient=function(){i.backgroundGradientChecked=!i.backgroundGradientChecked;website.grid.header.background.gradient=i.backgroundGradientChecked?{angle:180,colors:["#000000","#0864ae"]}:null};i.toggleSection=function(n){switch(n){case"header":i.sectionHeaderExpanded=!i.sectionHeaderExpanded;break;case"row":i.sectionRowExpanded=!i.sectionRowExpanded;break;case"col":i.sectionColExpanded=!i.sectionColExpanded}};n.$watch(function(){return i.grid},function(){r("--grid-header-color",i.headerSameAsToolbar?website.toolbar.color:i.grid.header.color);r("--grid-header-border-bottom-color",i.headerSameAsToolbar?website.toolbar.menu.active.background.color:i.grid.header.borderBottom.color);r("--grid-header-background-color",i.headerSameAsToolbar?website.toolbar.background.color:i.grid.header.background.color);i.headerSameAsToolbar?website.toolbar.background.gradient&&r("--grid-header-background-image",f(website.toolbar.background.gradient.angle||0,website.toolbar.background.gradient.colors)):r("--grid-header-background-image",i.backgroundGradientChecked?f(i.grid.header.background.gradient.angle||0,i.grid.header.background.gradient.colors):"initial");r("--grid-row-hover-background-color",i.grid.row.hover.background.color);r("--grid-row-hover-color",i.grid.row.hover.color);r("--grid-column-sort-background-color",i.grid.column.sort.background.color);r("--grid-column-sort-color",i.grid.column.sort.color)},!0);n.$on("save-settings",function(){t.updateWebsite(__solutionId__,website)})}angular.module("app.directives").controller("WebsiteEditorTablesPanelController",n);n.$inject=["$scope","WebsiteEditorService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{},templateUrl:"public/v2/app/core/website-editor/side-toolbar/panels/tables/tables-panel.tpl.html",controller:"WebsiteEditorTablesPanelController",controllerAs:"tablesPanel"}}angular.module("app.directives").directive("tablesPanel",n);n.$inject=[]}(),function(){"use strict";function n(n,t,i,r,u){function h(){u.getSolutionById(__solutionId__).then(function(n){switch(n.data.sportId){case 1:f.gameBarDetails={id:"details",name:[{culture:"fr-CA",text:"Détails à afficher"},{culture:"en-CA",text:"Details to show"}],properties:[{key:"list",value:"[ {'id': 'division', 'label': 'directives.widgets.scores.parameters.division' },{'id': 'nothing', 'label': 'directives.widgets.scores.parameters.nothing' }]"}],type:"simpleSelect",value:"division",validations:[]};break;case 2:f.gameBarDetails={id:"details",name:[{culture:"fr-CA",text:"Détails à afficher"},{culture:"en-CA",text:"Details to show"}],properties:[{key:"list",value:"[ {'id': 'division', 'label': 'directives.widgets.scores.parameters.division' },{'id': 'starterPitcher', 'label': 'directives.widgets.scores.parameters.starterPitcher' },{'id': 'nothing', 'label': 'directives.widgets.scores.parameters.nothing' }]"}],type:"simpleSelect",value:"division",validations:[]};break;default:f.gameBarDetails={id:"details",name:[{culture:"fr-CA",text:"Détails à afficher"},{culture:"en-CA",text:"Details to show"}],properties:[{key:"list",value:"[ {'id': 'division', 'label': 'directives.widgets.scores.parameters.division' },{'id': 'nothing', 'label': 'directives.widgets.scores.parameters.nothing' }]"}],type:"simpleSelect",value:"division",validations:[]}}}).catch(function(n){bugsnag.notify(n)})}function e(){f.languagesSupported=_.filter(o,function(n){return angular.isUndefined(_.find(f.languages,function(t){return t.culture===n.culture}))})}function s(){i.currentLanguage=_.find(f.languages,function(n){return n.isDefault})}var f=this,o=[{culture:"fr-CA",text:"Français (Canada)",isDefault:!1}
5,{culture:"en-CA",text:"English (Canada)",isDefault:!1}];if(f.themeEnabled=i.__KreezeeSession__.Session.CurrentUser.IsAdminKreezee,f.sectionLanguagesExpanded=!0,f.sectionWidgetsExpanded=!0,f.languages=website.languages,f.themes=[{value:"default",text:"Default",topbarValue:"{ 'showHeaderBar': true, 'backgroundColor': '#222222', 'backgroundTransparent': false, 'backgroundGradient': false, 'backgroundColor1': '#0055FF', 'backgroundColor2': '#000000', 'borderBottomWidth': 0, 'borderBottomColor': '#000', 'height': 60, 'showHyperlink': false, 'hyperlinkText': '', 'hyperlinkColor': '#FFF', 'hyperlink': '', 'hyperlinkFontSize': 18, 'activateShadows': false,'textColor':'#FFF', 'selectedTextColor':'#0864ae', 'resetParams': false }"},{value:"no-kreezee-logo",text:"No Kreezee Logo",topbarValue:"{ 'showHeaderBar': true, 'backgroundColor': '#222222', 'backgroundTransparent': false, 'backgroundGradient': false, 'backgroundColor1': '#0055FF', 'backgroundColor2': '#000000', 'borderBottomWidth': 0, 'borderBottomColor': '#000', 'height': 60, 'showHyperlink': false, 'hyperlinkText': '', 'hyperlinkColor': '#FFF', 'hyperlink': '', 'hyperlinkFontSize': 18, 'activateShadows': false,'textColor':'#FFF', 'selectedTextColor':'#0864ae', 'resetParams': false }"},{value:"no-kreezee-gamebar",text:"Without GameBar",topbarValue:"{ 'showHeaderBar': true, 'backgroundColor': '#222222', 'backgroundTransparent': false, 'backgroundGradient': false, 'backgroundColor1': '#0055FF', 'backgroundColor2': '#000000', 'borderBottomWidth': 0, 'borderBottomColor': '#000', 'height': 60, 'showHyperlink': false, 'hyperlinkText': '', 'hyperlinkColor': '#FFF', 'hyperlink': '', 'hyperlinkFontSize': 18, 'activateShadows': false,'textColor':'#FFF', 'selectedTextColor':'#0864ae', 'resetParams': false }"},{value:"lhsaaaq",text:"LHSAAAQ",topbarValue:"{ 'showHeaderBar': true, 'backgroundColor': '#222222', 'backgroundTransparent': false, 'backgroundGradient': false, 'backgroundColor1': '#0055FF', 'backgroundColor2': '#000000', 'borderBottomWidth': 0, 'borderBottomColor': '#000', 'height': 60, 'showHyperlink': false, 'hyperlinkText': '', 'hyperlinkColor': '#FFF', 'hyperlink': '', 'hyperlinkFontSize': 18, 'activateShadows': false,'textColor':'#FFF', 'selectedTextColor':'#0864ae', 'resetParams': false }"},{value:"playhockey",text:"PlayHockey",topbarValue:"{ 'showHeaderBar': true, 'backgroundColor': '#222222', 'backgroundTransparent': false, 'backgroundGradient': false, 'backgroundColor1': '#0055FF', 'backgroundColor2': '#000000', 'borderBottomWidth': 0, 'borderBottomColor': '#000', 'height': 60, 'showHyperlink': true, 'hyperlinkText': 'ACCOUNT LOGIN', 'hyperlinkColor': '#FF0000', 'hyperlink': 'https://my.playhockey.com/login', 'hyperlinkFontSize': 18, 'activateShadows': false,'textColor':'#FFF', 'selectedTextColor':'#0864ae', 'resetParams': false }"},{value:"premiericeprospect",text:"Premier Ice Prospect",topbarValue:"{ 'showHeaderBar': true, 'backgroundColor': '#222222', 'backgroundTransparent': false, 'backgroundGradient': false, 'backgroundColor1': '#0055FF', 'backgroundColor2': '#000000', 'borderBottomWidth': 0, 'borderBottomColor': '#000', 'height': 60, 'showHyperlink': true, 'hyperlinkText': 'ACCOUNT LOGIN', 'hyperlinkColor': '#FFB723', 'hyperlink': 'https://my.premiericeprospects.com/login', 'hyperlinkFontSize': 18, 'activateShadows': false,'textColor':'#FFF', 'selectedTextColor':'#0864ae', 'resetParams': false }"}],f.sectionThemesExpanded=!0,f.themeSelected=website.theme,f.barGameChecked=!1,f.gameBarDetails=undefined,f.themeChanged=function(){const n=_.find(f.themes,{value:f.themeSelected.name});if(n){const t={id:"topbar-layout",name:[{culture:"fr-CA",text:"Barre du haut"},{culture:"en-CA",text:"Topbar"}],lock:!0,hideArrows:!0,planId:2,parameters:[{id:"headerBarCustomization",type:"headerBarCustomization",value:n.topbarValue,validations:[]}]},i=_.findIndex(website.widgets,{id:"topbar-layout"});i!==-1?website.widgets[i]=t:website.widgets?website.widgets.push(t):website.widgets=[t]}},f.checkBarGame=function(){if(f.barGameChecked=!f.barGameChecked,h(),f.barGameChecked){const t={id:"scores",name:[{culture:"fr-CA",text:"R&eacutesultats"},{culture:"en-CA",text:"Scores"}],lock:!0,parameters:[{id:"visitorBottom",name:[{culture:"fr-CA",text:"Équipe local en haut"},{culture:"en-CA",text:"Local Team Top"}],type:"checkbox",value:!1,validations:[]},{id:"maxGame",name:[{culture:"fr-CA",text:"Nombre maximum de matchs à afficher"},{culture:"en-CA",text:"Maximum number of games"}],type:"short",value:30,validations:[{type:"required"}]},{id:"delayDay",name:[{culture:"fr-CA",text:"Nombre de jours de délai"},{culture:"en-CA",text:"Days range"}],type:"short",value:30,validations:[{type:"required"}]},f.gameBarDetails]};website.widgets?website.widgets.push(t):website.widgets=[t];n.$broadcast("add-widget",{widgetId:"scores",widget:t})}else _.remove(website.widgets,function(n){return n.id==="scores"}),n.$broadcast("delete-widget",{widgetId:"scores"})},f.toggleSection=function(n){switch(n){case"languages":f.sectionLanguagesExpanded=!f.sectionLanguagesExpanded;break;case"themes":f.sectionThemesExpanded=!f.sectionThemesExpanded;break;case"widgets":f.sectionWidgetsExpanded=!f.sectionWidgetsExpanded}},f.addLanguage=function(){f.languages.push(_.find(o,function(n){return n.culture===f.languageSelected}));e()},f.removeLanguage=function(n){_.remove(f.languages,function(t){return t.culture===n.culture});n.isDefault&&(n.isDefault=!1,f.languages[0].isDefault=!0);e();s()},f.setDefaultLanguage=function(n){_.forEach(f.languages,function(t){t.isDefault=t.culture===n.culture});s()},website.widgets){const n=website.widgets.find(function(n){return n.id==="scores"});f.barGameChecked=n!=null}e();t.$on("save-settings",function(){r.updateWebsite(__solutionId__,website)})}angular.module("app.directives").controller("WebsiteEditorSettingsPanelController",n);n.$inject=["$rootScope","$scope","$localStorage","WebsiteEditorService","SolutionService"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{},templateUrl:"public/v2/app/core/website-editor/side-toolbar/panels/settings/sett
5ings-panel.tpl.html",controller:"WebsiteEditorSettingsPanelController",controllerAs:"settings"}}angular.module("app.directives").directive("settingsPanel",n);n.$inject=[]}(),function(){"use strict";function n(n){function i(n,t,i){var r,u;i&&(r=_.find(n,{culture:i}),r||(u=_.get(_.find(n,{culture:t}),"value"),n.push({culture:i,value:u})))}var t=this;t.selectedItem=null;t.selectedLanguage=null;t.deletingItem=null;t.addSection=function(){n.sections.push({name:[{culture:t.selectedLanguage,value:""}],faqs:[]})};t.getLocalizedValue=function(n){if(n&&t.selectedLanguage){var i=_.find(n,{culture:t.selectedLanguage});return i?i.value:(n[0]||{}).value||""}};t.getLocalizedModel=function(n){if(n&&t.selectedLanguage){var i=_.find(n,{culture:t.selectedLanguage});return i?i:n[0]}};t.saveFaq=function(n,i,r){var u,f;n===null?r.faqs.push({question:[{culture:t.selectedLanguage,value:i.question}],answer:[{culture:t.selectedLanguage,value:i.answer}]}):(u=_.find(r.faqs[n].question,{culture:t.selectedLanguage}),u?u.value=i.question:r.faqs[n].question.push({culture:t.selectedLanguage,value:i.question}),f=_.find(r.faqs[n].answer,{culture:t.selectedLanguage}),f?f.value=i.answer:r.faqs[n].answer.push({culture:t.selectedLanguage,value:i.answer}))};t.deleteFaq=function(n,t){n.faqs.splice(t,1)};t.moveFaq=function(n,t,i){var r=n.faqs,u=t+(i?-1:1),f;u>=0&&u<r.length&&(u=t+(i?-1:1),f=r[t],r[t]=r[u],r[u]=f)};t.deleteSection=function(t){n.sections.splice(t,1)};t.deleteItem=function(n){n.type=="section"?t.deleteSection(n.index):n.type=="faq"&&t.deleteFaq(n.section,n.index)};t.moveSection=function(t,i){var r=n.sections,u=t+(i?-1:1),f;u>=0&&u<r.length&&(u=t+(i?-1:1),f=r[t],r[t]=r[u],r[u]=f)};n.$watch(function(){return n.language},function(r){n.sections.forEach(function(n){i(n.name,t.selectedLanguage,r)});t.selectedLanguage=r})}angular.module("app.directives").controller("FaqEditorController",n);n.$inject=["$scope","SeasonService","$localStorage"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{language:"=",sections:"="},templateUrl:"public/v2/app/core/website-editor/faq-editor/faq-editor.tpl.html",controller:"FaqEditorController",controllerAs:"faqEditor",link:function(n,t,i,r){r.showPopup=function(n,i){r.selectedIndex=i;r.selectedItem=i!==null?{question:r.getLocalizedValue(n.faqs[i].question),answer:r.getLocalizedValue(n.faqs[i].answer)}:{question:"",answer:""};r.selectedSection=n;$("#edit-faq",t).modal("show")};r.showDeleteConfirm=function(n,i,u){r.deletingItem={type:n,index:u,section:i};$("#confirm-delete",t).modal("show")}}}}angular.module("app.directives").directive("faqEditor",n);n.$inject=[]}(),function(){"use strict";function n(n){var t=this,i;t.searchIcon="";t.selectIcon=function(t){n.ngModel=t};t.onSearch=function(n){t.icons=n?_.filter(i,function(t){return t.includes(n)}):i};i=["mdi-access-point","mdi-access-point-network","mdi-access-point-network-off","mdi-account","mdi-account-alert","mdi-account-alert-outline","mdi-account-arrow-left","mdi-account-arrow-left-outline","mdi-account-arrow-right","mdi-account-arrow-right-outline","mdi-account-badge","mdi-account-badge-alert","mdi-account-badge-alert-outline","mdi-account-badge-horizontal","mdi-account-badge-horizontal-outline","mdi-account-badge-outline","mdi-account-box","mdi-account-box-multiple","mdi-account-box-outline","mdi-account-card-details","mdi-account-card-details-outline","mdi-account-check","mdi-account-check-outline","mdi-account-child","mdi-account-child-circle","mdi-account-circle","mdi-account-circle-outline","mdi-account-clock","mdi-account-clock-outline","mdi-account-convert","mdi-account-details","mdi-account-edit","mdi-account-group","mdi-account-group-outline","mdi-account-heart","mdi-account-heart-outline","mdi-account-key","mdi-account-key-outline","mdi-account-minus","mdi-account-minus-outline","mdi-account-multiple","mdi-account-multiple-check","mdi-account-multiple-minus","mdi-account-multiple-minus-outline","mdi-account-multiple-outline","mdi-account-multiple-plus","mdi-account-multiple-plus-outline","mdi-account-network","mdi-account-network-outline","mdi-account-off","mdi-account-off-outline","mdi-account-outline","mdi-account-plus","mdi-account-plus-outline","mdi-account-question","mdi-account-question-outline","mdi-account-remove","mdi-account-remove-outline","mdi-account-search","mdi-account-search-outline","mdi-account-settings","mdi-account-star","mdi-account-star-outline","mdi-account-supervisor","mdi-account-supervisor-circle","mdi-account-switch","mdi-account-tie","mdi-accusoft","mdi-adchoices","mdi-adjust","mdi-adobe","mdi-air-conditioner","mdi-air-filter","mdi-air-horn","mdi-air-purifier","mdi-airbag","mdi-airballoon","mdi-airplane","mdi-airplane-landing","mdi-airplane-off","mdi-airplane-takeoff","mdi-airplay","mdi-airport","mdi-alarm","mdi-alarm-bell","mdi-alarm-check","mdi-alarm-light","mdi-alarm-light-outline","mdi-alarm-multiple","mdi-alarm-note","mdi-alarm-note-off","mdi-alarm-off","mdi-alarm-plus","mdi-alarm-snooze","mdi-album","mdi-alert","mdi-alert-box","mdi-alert-box-outline","mdi-alert-circle","mdi-alert-circle-outline","mdi-alert-decagram","mdi-alert-decagram-outline","mdi-alert-octagon","mdi-alert-octagon-outline","mdi-alert-octagram","mdi-alert-octagram-outline","mdi-alert-outline","mdi-alien","mdi-all-inclusive","mdi-alpha","mdi-alpha-a","mdi-alpha-a-box","mdi-alpha-a-box-outline","mdi-alpha-a-circle","mdi-alpha-a-circle-outline","mdi-alpha-b","mdi-alpha-b-box","mdi-alpha-b-box-outline","mdi-alpha-b-circle","mdi-alpha-b-circle-outline","mdi-alpha-c","mdi-alpha-c-box","mdi-alpha-c-box-outline","mdi-alpha-c-circle","mdi-alpha-c-circle-outline","mdi-alpha-d","mdi-alpha-d-box","mdi-alpha-d-box-outline","mdi-alpha-d-circle","mdi-alpha-d-circle-outline","mdi-alpha-e","mdi-alpha-e-box","mdi-alpha-e-box-outline","mdi-alpha-e-circle","mdi-alpha-e-circle-outline","mdi-alpha-f","mdi-alpha-f-box","mdi-alpha-f-box-outline","mdi-alpha-f-circle","mdi-alpha-f-circle-outline","mdi-alpha-g","mdi-alpha-g-box","mdi-alpha-g-box-outline","mdi-alpha-g-circle","mdi-alpha-g-circle-outline","mdi-alpha-h","mdi-alpha-h-box","mdi-alpha-h-box-outline","mdi-alpha-h-circle","mdi-alpha-h-circle-outline","mdi-alpha-i","mdi-alpha-i-box","mdi-alpha-i-box-outline","mdi-alpha-i-circle","mdi-alpha-i-circle-outline","mdi-alpha-j","mdi-alpha-j-box","mdi-alpha-j-box-outline","mdi-alpha-j-circle","mdi-alpha-j-circle-outline","mdi-alpha-k","mdi-alpha-k-box","mdi-alpha-k-box-outline","mdi-alpha-k-circle","mdi-alpha-k-circle-outline","mdi-alpha-l","mdi-alpha-l-box","mdi-alpha-l-box-outline","mdi-alpha-l-circle","mdi-alpha-l-circle-outline","mdi-alpha-m","mdi-alpha-m-box","mdi-alpha-m-box-outline","mdi-alpha-m-circle","mdi-alpha-m-circle-outline","mdi-alpha-n","mdi-alpha-n-box","mdi-alpha-n-box-outline","mdi-alpha-n-circle","mdi-alpha-n-circle-outline","mdi-alpha-o","mdi-alpha-o-box","mdi-alpha-o-box-outline","mdi-alpha-o-circle","mdi-alpha-o-circle-outline","mdi-alpha-p","mdi-alpha-p-box","mdi-alpha-p-box-outline","mdi-alpha-p-circle","mdi-alpha-p-circle-outline","mdi-alpha-q","mdi-alpha-q-box","mdi-alpha-q-box-outline","mdi-alpha-q-circle","mdi-alpha-q-circle-outline","mdi-alpha-r","mdi-alpha-r-box","mdi-alpha-r-box-outline","mdi-alpha-r-circle","mdi-alpha-r-circle-outline","mdi-alpha-s","mdi-alpha-s-box","mdi-alpha-s-box-outline","mdi-alpha-s-circle","mdi-alpha-s-circle-outline","mdi-alpha-t","mdi-alpha-t-box","mdi-alpha-t-box-outline","mdi-alpha-t-circle","mdi-alpha-t-circle-outline","mdi-alpha-u","mdi-alpha-u-box","mdi-alpha-u-box-outline","mdi-alpha-u-circle","mdi-alpha-u-circle-outline","mdi-alpha-v","mdi-alpha-v-box","mdi-alpha-v-box-outline","mdi-alpha-v-circle","mdi-alpha-v-circle-outline","mdi-alpha-w","mdi-alpha-w-box","mdi-alpha-w-box-outline","mdi-alpha-w-circle","mdi-alpha-w-circle-outline","mdi-alpha-x","mdi-alpha-x-box","mdi-alpha-x-box-outline","mdi-alpha-x-circle","mdi-alpha-x-circle-outline","mdi-alpha-y","mdi-alpha-y-box","mdi-alpha-y-box-outline","mdi-alpha-y-circle","mdi-alpha-y-circle-outline","mdi-alpha-z","mdi-alpha-z-box","mdi-alpha-z-box-outline","mdi-alpha-z-circle","mdi-alpha-z-circle-outline","mdi-alphabetical","mdi-altimeter","mdi-amazon","mdi-amazon-alexa","mdi-amazon-drive","mdi-ambulance","mdi-ammunition","mdi-ampersand","mdi-amplifier","mdi-anchor","mdi-android","mdi-android-auto","mdi-android-debug-bridge","mdi-android-head","mdi-android-messages","mdi-android-studio","mdi-angle-acute","mdi-angle-obtuse","mdi-angle-right","mdi-angular","mdi-angularjs","mdi-animation","mdi-animation-outline","mdi-animation-play","mdi-animation-play-outline","mdi-anvil","mdi-apple","mdi-apple-finder","mdi-apple-icloud","mdi-apple-ios","mdi-apple-keyboard-caps","mdi-apple-keyboard-command","mdi-apple-keyboard-control","mdi-apple-keyboard-option","mdi-apple-keyboard-shift","mdi-apple-safari","mdi-application","mdi-application-export","mdi-application-import","mdi-apps","mdi-apps-box","mdi-arch","mdi-archive","mdi-arrange-bring-forward","mdi-arrange-bring-to-front","mdi-arrange-send-backward","mdi-arrange-send-to-back","mdi-arrow-all","mdi-arrow-bottom-left","mdi-arrow-bottom-left-bold-outline","mdi-arrow-bottom-left-thick","mdi-arrow-bottom-right","mdi-arrow-bottom-right-bold-outline","mdi-arrow-bottom-right-thick","mdi-arrow-collapse","mdi-arrow-collapse-
5all","mdi-arrow-collapse-down","mdi-arrow-collapse-horizontal","mdi-arrow-collapse-left","mdi-arrow-collapse-right","mdi-arrow-collapse-up","mdi-arrow-collapse-vertical","mdi-arrow-decision","mdi-arrow-decision-auto","mdi-arrow-decision-auto-outline","mdi-arrow-decision-outline","mdi-arrow-down","mdi-arrow-down-bold","mdi-arrow-down-bold-box","mdi-arrow-down-bold-box-outline","mdi-arrow-down-bold-circle","mdi-arrow-down-bold-circle-outline","mdi-arrow-down-bold-hexagon-outline","mdi-arrow-down-bold-outline","mdi-arrow-down-box","mdi-arrow-down-circle","mdi-arrow-down-circle-outline","mdi-arrow-down-drop-circle","mdi-arrow-down-drop-circle-outline","mdi-arrow-down-thick","mdi-arrow-expand","mdi-arrow-expand-all","mdi-arrow-expand-down","mdi-arrow-expand-horizontal","mdi-arrow-expand-left","mdi-arrow-expand-right","mdi-arrow-expand-up","mdi-arrow-expand-vertical","mdi-arrow-left","mdi-arrow-left-bold","mdi-arrow-left-bold-box","mdi-arrow-left-bold-box-outline","mdi-arrow-left-bold-circle","mdi-arrow-left-bold-circle-outline","mdi-arrow-left-bold-hexagon-outline","mdi-arrow-left-bold-outline","mdi-arrow-left-box","mdi-arrow-left-circle","mdi-arrow-left-circle-outline","mdi-arrow-left-drop-circle","mdi-arrow-left-drop-circle-outline","mdi-arrow-left-right","mdi-arrow-left-right-bold","mdi-arrow-left-right-bold-outline","mdi-arrow-left-thick","mdi-arrow-right","mdi-arrow-right-bold","mdi-arrow-right-bold-box","mdi-arrow-right-bold-box-outline","mdi-arrow-right-bold-circle","mdi-arrow-right-bold-circle-outline","mdi-arrow-right-bold-hexagon-outline","mdi-arrow-right-bold-outline","mdi-arrow-right-box","mdi-arrow-right-circle","mdi-arrow-right-circle-outline","mdi-arrow-right-drop-circle","mdi-arrow-right-drop-circle-outline","mdi-arrow-right-thick","mdi-arrow-split-horizontal","mdi-arrow-split-vertical","mdi-arrow-top-left","mdi-arrow-top-left-bold-outline","mdi-arrow-top-left-bottom-right","mdi-arrow-top-left-bottom-right-bold","mdi-arrow-top-left-thick","mdi-arrow-top-right","mdi-arrow-top-right-bold-outline","mdi-arrow-top-right-bottom-left","mdi-arrow-top-right-bottom-left-bold","mdi-arrow-top-right-thick","mdi-arrow-up","mdi-arrow-up-bold","mdi-arrow-up-bold-box","mdi-arrow-up-bold-box-outline","mdi-arrow-up-bold-circle","mdi-arrow-up-bold-circle-outline","mdi-arrow-up-bold-hexagon-outline","mdi-arrow-up-bold-outline","mdi-arrow-up-box","mdi-arrow-up-circle","mdi-arrow-up-circle-outline","mdi-arrow-up-down","mdi-arrow-up-down-bold","mdi-arrow-up-down-bold-outline","mdi-arrow-up-drop-circle","mdi-arrow-up-drop-circle-outline","mdi-arrow-up-thick","mdi-artist","mdi-artist-outline","mdi-artstation","mdi-aspect-ratio","mdi-assistant","mdi-asterisk","mdi-at","mdi-atlassian","mdi-atm","mdi-atom","mdi-atom-variant","mdi-attachment","mdi-audio-video","mdi-audiobook","mdi-augmented-reality","mdi-auto-fix","mdi-auto-upload","mdi-autorenew","mdi-av-timer","mdi-aws","mdi-axe","mdi-axis","mdi-axis-arrow","mdi-axis-arrow-lock","mdi-axis-lock","mdi-axis-x-arrow","mdi-axis-x-arrow-lock","mdi-axis-x-rotate-clockwise","mdi-axis-x-rotate-counterclockwise","mdi-axis-x-y-arrow-lock","mdi-axis-y-arrow","mdi-axis-y-arrow-lock","mdi-axis-y-rotate-clockwise","mdi-axis-y-rotate-counterclockwise","mdi-axis-z-arrow","mdi-axis-z-arrow-lock","mdi-axis-z-rotate-clockwise","mdi-axis-z-rotate-counterclockwise","mdi-azure","mdi-babel","mdi-baby","mdi-baby-bottle","mdi-baby-bottle-outline","mdi-baby-buggy","mdi-baby-face","mdi-baby-face-outline","mdi-backburger","mdi-backspace","mdi-backspace-outline","mdi-backspace-reverse","mdi-backspace-reverse-outline","mdi-backup-restore","mdi-bacteria","mdi-bacteria-outline","mdi-badminton","mdi-bag-carry-on","mdi-bag-carry-on-check","mdi-bag-carry-on-off","mdi-bag-checked","mdi-bag-personal","mdi-bag-personal-off","mdi-bag-personal-off-outline","mdi-bag-personal-outline","mdi-baguette","mdi-balloon","mdi-ballot","mdi-ballot-outline","mdi-ballot-recount","mdi-ballot-recount-outline","mdi-bandage","mdi-bandcamp","mdi-bank","mdi-bank-minus","mdi-bank-outline","mdi-bank-plus","mdi-bank-remove","mdi-bank-transfer","mdi-bank-transfer-in","mdi-bank-transfer-out","mdi-barcode","mdi-barcode-scan","mdi-barley","mdi-barley-off","mdi-barn","mdi-barrel","mdi-baseball","mdi-baseball-bat","mdi-basecamp","mdi-basket","mdi-basket-fill","mdi-basket-unfill","mdi-basketball","mdi-basketball-hoop","mdi-basketball-hoop-outline","mdi-bat","mdi-battery","mdi-battery-10","mdi-battery-10-bluetooth","mdi-battery-20","mdi-battery-20-bluetooth","mdi-battery-30","mdi-battery-30-bluetooth","mdi-battery-40","mdi-battery-40-bluetooth","mdi-battery-50","mdi-battery-50-bluetooth","mdi-battery-60","mdi-battery-60-bluetooth","mdi-battery-70","mdi-battery-70-bluetooth","mdi-battery-80","mdi-battery-80-bluetooth","mdi-battery-90","mdi-battery-90-bluetooth","mdi-battery-alert","mdi-battery-alert-bluetooth","mdi-battery-bluetooth","mdi-battery-bluetooth-variant","mdi-battery-charging","mdi-battery-charging-10","mdi-battery-charging-100","mdi-battery-charging-20","mdi-battery-charging-30","mdi-battery-charging-40","mdi-battery-charging-50","mdi-battery-charging-60","mdi-battery-charging-70","mdi-battery-charging-80","mdi-battery-charging-90","mdi-battery-charging-outline","mdi-battery-charging-wireless","mdi-battery-charging-wireless-10","mdi-battery-charging-wireless-20","mdi-battery-charging-wireless-30","mdi-battery-charging-wireless-40","mdi-battery-charging-wireless-50","mdi-battery-charging-wireless-60","mdi-battery-charging-wireless-70","mdi-battery-charging-wireless-80","mdi-battery-charging-wireless-90","mdi-battery-charging-wireless-alert","mdi-battery-charging-wireless-outline","mdi-battery-minus","mdi-battery-negative","mdi-battery-outline","mdi-battery-plus","mdi-battery-positive","mdi-battery-unknown","mdi-battery-unknown-bluetooth","mdi-battlenet","mdi-beach","mdi-beaker","mdi-beaker-outline","mdi-beats","mdi-bed-empty","mdi-beer","mdi-behance","mdi-bell","mdi-bell-alert","mdi-bell-alert-outline","mdi-bell-circle","mdi-bell-circle-outline","mdi-bell-off","mdi-bell-off-outline","mdi-bell-outline","mdi-bell-plus","mdi-bell-plus-outline","mdi-bell-ring","mdi-bell-ring-outline","mdi-bell-sleep","mdi-bell-sleep-outline","mdi-beta","mdi-betamax","mdi-biathlon","mdi-bible","mdi-bike","mdi-billiards","mdi-billiards-rack","mdi-bing","mdi-binoculars","mdi-bio","mdi-biohazard","mdi-bitbucket","mdi-bitcoin","mdi-black-mesa","mdi-blackberry","mdi-blender","mdi-blender-software","mdi-blinds","mdi-block-helper","mdi-blogger","mdi-blood-bag","mdi-bluetooth","mdi-bluetooth-audio","mdi-bluetooth-connect","mdi-bluetooth-off","mdi-bluetooth-settings","mdi-bluetooth-transfer","mdi-blur","mdi-blur-linear","mdi-blur-off","mdi-blur-radial","mdi-bolnisi-cross","mdi-bolt","mdi-bomb","mdi-bomb-off","mdi-bone","mdi-book","mdi-book-lock","mdi-book-lock-open","mdi-book-minus","mdi-book-minus-multiple","mdi-book-multiple","mdi-book-open","mdi-book-open-outline","mdi-book-open-page-variant","mdi-book-open-variant","mdi-book-outline","mdi-book-play","mdi-book-play-outline","mdi-book-plus","mdi-book-plus-multiple","mdi-book-remove","mdi-book-remove-multiple","mdi-book-search","mdi-book-search-outline","mdi-book-variant","mdi-book-variant-multiple","mdi-bookmark","mdi-bookmark-check","mdi-bookmark-minus","mdi-bookmark-minus-outline","mdi-bookmark-multiple","mdi-bookmark-multiple-outline","mdi-bookmark-music","mdi-bookmark-off","mdi-bookmark-off-outline","mdi-bookmark-outline","mdi-bookmark-plus","mdi-bookmark-plus-outline","mdi-bookmark-remove","mdi-boom-gate","mdi-boom-gate-alert","mdi-boom-gate-alert-outline","mdi-boom-gate-down","mdi-boom-gate-down-outline","mdi-boom-gate-outline","mdi-boom-gate-up","mdi-boom-gate-up-outline","mdi-boombox","mdi-bootstrap","mdi-border-all","mdi-border-all-variant","mdi-border-bottom","mdi-border-bottom-variant","mdi-border-color","mdi-border-horizontal","mdi-border-inside","mdi-border-left","mdi-border-left-variant","mdi-border-none","mdi-border-none-variant","mdi-border-outside","mdi-border-right","mdi-border-right-variant","mdi-border-style","mdi-border-top","mdi-border-top-variant","mdi-border-vertical","mdi-bottle-wine","mdi-bow-tie","mdi-bowl","mdi-bowling","mdi-box","mdi-box-cutter","mdi-box-sha
5dow","mdi-boxing-glove","mdi-braille","mdi-brain","mdi-bread-slice","mdi-bread-slice-outline","mdi-bridge","mdi-briefcase","mdi-briefcase-account","mdi-briefcase-account-outline","mdi-briefcase-check","mdi-briefcase-download","mdi-briefcase-download-outline","mdi-briefcase-edit","mdi-briefcase-edit-outline","mdi-briefcase-minus","mdi-briefcase-minus-outline","mdi-briefcase-outline","mdi-briefcase-plus","mdi-briefcase-plus-outline","mdi-briefcase-remove","mdi-briefcase-remove-outline","mdi-briefcase-search","mdi-briefcase-search-outline","mdi-briefcase-upload","mdi-briefcase-upload-outline","mdi-brightness-1","mdi-brightness-2","mdi-brightness-3","mdi-brightness-4","mdi-brightness-5","mdi-brightness-6","mdi-brightness-7","mdi-brightness-auto","mdi-brightness-percent","mdi-broom","mdi-brush","mdi-buddhism","mdi-buffer","mdi-bug","mdi-bug-check","mdi-bug-check-outline","mdi-bug-outline","mdi-bugle","mdi-bulldozer","mdi-bullet","mdi-bulletin-board","mdi-bullhorn","mdi-bullhorn-outline","mdi-bullseye","mdi-bullseye-arrow","mdi-bus","mdi-bus-alert","mdi-bus-articulated-end","mdi-bus-articulated-front","mdi-bus-clock","mdi-bus-double-decker","mdi-bus-multiple","mdi-bus-school","mdi-bus-side","mdi-cached","mdi-cactus","mdi-cake","mdi-cake-layered","mdi-cake-variant","mdi-calculator","mdi-calculator-variant","mdi-calendar","mdi-calendar-account","mdi-calendar-account-outline","mdi-calendar-alert","mdi-calendar-blank","mdi-calendar-blank-outline","mdi-calendar-check","mdi-calendar-check-outline","mdi-calendar-clock","mdi-calendar-edit","mdi-calendar-export","mdi-calendar-heart","mdi-calendar-import","mdi-calendar-minus","mdi-calendar-month","mdi-calendar-month-outline","mdi-calendar-multiple","mdi-calendar-multiple-check","mdi-calendar-multiselect","mdi-calendar-outline","mdi-calendar-plus","mdi-calendar-question","mdi-calendar-range","mdi-calendar-range-outline","mdi-calendar-remove","mdi-calendar-remove-outline","mdi-calendar-repeat","mdi-calendar-repeat-outline","mdi-calendar-search","mdi-calendar-star","mdi-calendar-text","mdi-calendar-text-outline","mdi-calendar-today","mdi-calendar-week","mdi-calendar-week-begin","mdi-calendar-weekend","mdi-calendar-weekend-outline","mdi-call-made","mdi-call-merge","mdi-call-missed","mdi-call-received","mdi-call-split","mdi-camcorder","mdi-camcorder-box","mdi-camcorder-box-off","mdi-camcorder-off","mdi-camera","mdi-camera-account","mdi-camera-burst","mdi-camera-control","mdi-camera-enhance","mdi-camera-enhance-outline","mdi-camera-front","mdi-camera-front-variant","mdi-camera-gopro","mdi-camera-image","mdi-camera-iris","mdi-camera-metering-center","mdi-camera-metering-matrix","mdi-camera-metering-partial","mdi-camera-metering-spot","mdi-camera-off","mdi-camera-outline","mdi-camera-party-mode","mdi-camera-plus","mdi-camera-plus-outline","mdi-camera-rear","mdi-camera-rear-variant","mdi-camera-retake","mdi-camera-retake-outline","mdi-camera-switch","mdi-camera-timer","mdi-camera-wireless","mdi-camera-wireless-outline","mdi-campfire","mdi-cancel","mdi-candle","mdi-candycane","mdi-cannabis","mdi-caps-lock","mdi-car","mdi-car-back","mdi-car-battery","mdi-car-brake-abs","mdi-car-brake-alert","mdi-car-brake-hold","mdi-car-brake-parking","mdi-car-connected","mdi-car-convertible","mdi-car-cruise-control","mdi-car-defrost-front","mdi-car-defrost-rear","mdi-car-door","mdi-car-electric","mdi-car-esp","mdi-car-estate","mdi-car-hatchback","mdi-car-key","mdi-car-light-dimmed","mdi-car-light-fog","mdi-car-light-high","mdi-car-limousine","mdi-car-multiple","mdi-car-off","mdi-car-parking-lights","mdi-car-pickup","mdi-car-shift-pattern","mdi-car-side","mdi-car-sports","mdi-car-tire-alert","mdi-car-traction-control","mdi-car-wash","mdi-caravan","mdi-card","mdi-card-bulleted","mdi-card-bulleted-off","mdi-card-bulleted-off-outline","mdi-card-bulleted-outline","mdi-card-bulleted-settings","mdi-card-bulleted-settings-outline","mdi-card-outline","mdi-card-text","mdi-card-text-outline","mdi-cards","mdi-cards-club","mdi-cards-diamond","mdi-cards-heart","mdi-cards-outline","mdi-cards-playing-outline","mdi-cards-spade","mdi-cards-variant","mdi-carrot","mdi-cart","mdi-cart-arrow-down","mdi-cart-arrow-right","mdi-cart-arrow-up","mdi-cart-minus","mdi-cart-off","mdi-cart-outline","mdi-cart-plus","mdi-cart-remove","mdi-case-sensitive-alt","mdi-cash","mdi-cash-100","mdi-cash-marker","mdi-cash-multiple","mdi-cash-refund","mdi-cash-register","mdi-cash-usd","mdi-cassette","mdi-cast","mdi-cast-connected","mdi-cast-education","mdi-cast-off","mdi-castle","mdi-cat","mdi-cctv","mdi-ceiling-light","mdi-cellphone","mdi-cellphone-android","mdi-cellphone-arrow-down","mdi-cellphone-basic","mdi-cellphone-dock","mdi-cellphone-erase","mdi-cellphone-information","mdi-cellphone-iphone","mdi-cellphone-key","mdi-cellphone-link","mdi-cellphone-link-off","mdi-cellphone-lock","mdi-cellphone-message","mdi-cellphone-nfc","mdi-cellphone-off","mdi-cellphone-screenshot","mdi-cellphone-settings","mdi-cellphone-settings-variant","mdi-cellphone-sound","mdi-cellphone-text","mdi-cellphone-wireless","mdi-celtic-cross","mdi-certificate","mdi-chair-rolling","mdi-chair-school","mdi-charity","mdi-chart-arc","mdi-chart-areaspline","mdi-chart-areaspline-variant","mdi-chart-bar","mdi-chart-bar-stacked","mdi-chart-bell-curve","mdi-chart-bubble","mdi-chart-donut","mdi-chart-donut-variant","mdi-chart-gantt","mdi-chart-histogram","mdi-chart-line","mdi-chart-line-stacked","mdi-chart-line-variant","mdi-chart-multiline","mdi-chart-pie","mdi-chart-scatter-plot","mdi-chart-scatter-plot-hexbin","mdi-chart-timeline","mdi-chart-timeline-variant","mdi-chart-tree","mdi-chat","mdi-chat-alert","mdi-chat-outline","mdi-chat-processing","mdi-check","mdi-check-all","mdi-check-bold","mdi-check-box-multiple-outline","mdi-check-box-outline","mdi-check-circle","mdi-check-circle-outline","mdi-check-decagram","mdi-check-network","mdi-check-network-outline","mdi-check-outline","mdi-check-underline","mdi-check-underline-circle","mdi-check-underline-circle-outline","mdi-checkbook","mdi-checkbox-blank","mdi-checkbox-blank-circle","mdi-checkbox-blank-circle-outline","mdi-checkbox-blank-outline","mdi-checkbox-intermediate","mdi-checkbox-marked","mdi-checkbox-marked-circle","mdi-checkbox-marked-circle-outline","mdi-checkbox-marked-outline","mdi-checkbox-multiple-blank","mdi-checkbox-multiple-blank-circle","mdi-checkbox-multiple-blank-circle-outline","mdi-checkbox-multiple-blank-outline","mdi-checkbox-multiple-marked","mdi-checkbox-multiple-marked-circle","mdi-checkbox-multiple-marked-circle-outline","mdi-checkbox-multiple-marked-outline","mdi-checkerboard","mdi-chef-hat","mdi-chemical-weapon","mdi-chess-bishop","mdi-chess-king","mdi-chess-knight","mdi-chess-pawn","mdi-chess-queen","mdi-chess-rook","mdi-chevron-double-down","mdi-chevron-double-left","mdi-chevron-double-right","mdi-chevron-double-up","mdi-chevron-down","mdi-chevron-down-box","mdi-chevron-down-box-outline","mdi-chevron-down-circle","mdi-chevron-down-circle-outline","mdi-chevron-left","mdi-chevron-left-box","mdi-chevron-left-box-outline","mdi-chevron-left-circle","mdi-chevron-left-circle-outline","mdi-chevron-right","mdi-chevron-right-box","mdi-chevron-right-box-outline","mdi-chevron-right-circle","mdi-chevron-right-circle-outline","mdi-chevron-triple-down","mdi-chevron-triple-left","mdi-chevron-triple-right","mdi-chevron-triple-up","mdi-chevron-up","mdi-chevron-up-box","mdi-chevron-up-box-outline","mdi-chevron-up-circle","mdi-chevron-up-circle-outline","mdi-chili-hot","mdi-chili-medium","mdi-chili-mild","mdi-chip","mdi-christianity","mdi-christianity-outline","mdi-church","mdi-circle","mdi-circle-double","mdi-circle-edit-outline","mdi-circle-ex
5pand","mdi-circle-medium","mdi-circle-outline","mdi-circle-slice-1","mdi-circle-slice-2","mdi-circle-slice-3","mdi-circle-slice-4","mdi-circle-slice-5","mdi-circle-slice-6","mdi-circle-slice-7","mdi-circle-slice-8","mdi-circle-small","mdi-circular-saw","mdi-cisco-webex","mdi-city","mdi-city-variant","mdi-city-variant-outline","mdi-clipboard","mdi-clipboard-account","mdi-clipboard-account-outline","mdi-clipboard-alert","mdi-clipboard-alert-outline","mdi-clipboard-arrow-down","mdi-clipboard-arrow-down-outline","mdi-clipboard-arrow-left","mdi-clipboard-arrow-left-outline","mdi-clipboard-arrow-right","mdi-clipboard-arrow-right-outline","mdi-clipboard-arrow-up","mdi-clipboard-arrow-up-outline","mdi-clipboard-check","mdi-clipboard-check-outline","mdi-clipboard-flow","mdi-clipboard-outline","mdi-clipboard-play","mdi-clipboard-play-outline","mdi-clipboard-plus","mdi-clipboard-pulse","mdi-clipboard-pulse-outline","mdi-clipboard-text","mdi-clipboard-text-outline","mdi-clipboard-text-play","mdi-clipboard-text-play-outline","mdi-clippy","mdi-clock","mdi-clock-alert","mdi-clock-alert-outline","mdi-clock-digital","mdi-clock-end","mdi-clock-fast","mdi-clock-in","mdi-clock-out","mdi-clock-outline","mdi-clock-start","mdi-close","mdi-close-box","mdi-close-box-multiple","mdi-close-box-multiple-outline","mdi-close-box-outline","mdi-close-circle","mdi-close-circle-outline","mdi-close-network","mdi-close-network-outline","mdi-close-octagon","mdi-close-octagon-outline","mdi-close-outline","mdi-closed-caption","mdi-closed-caption-outline","mdi-cloud","mdi-cloud-alert","mdi-cloud-braces","mdi-cloud-check","mdi-cloud-circle","mdi-cloud-download","mdi-cloud-download-outline","mdi-cloud-off-outline","mdi-cloud-outline","mdi-cloud-print","mdi-cloud-print-outline","mdi-cloud-question","mdi-cloud-search","mdi-cloud-search-outline","mdi-cloud-sync","mdi-cloud-tags","mdi-cloud-upload","mdi-cloud-upload-outline","mdi-clover","mdi-code-array","mdi-code-braces","mdi-code-brackets","mdi-code-equal","mdi-code-greater-than","mdi-code-greater-than-or-equal","mdi-code-less-than","mdi-code-less-than-or-equal","mdi-code-not-equal","mdi-code-not-equal-variant","mdi-code-parentheses","mdi-code-string","mdi-code-tags","mdi-code-tags-check","mdi-codepen","mdi-coffee","mdi-coffee-off","mdi-coffee-off-outline","mdi-coffee-outline","mdi-coffee-to-go","mdi-coffin","mdi-cogs","mdi-coin","mdi-coins","mdi-collage","mdi-collapse-all","mdi-collapse-all-outline","mdi-color-helper","mdi-comma","mdi-comma-box","mdi-comma-box-outline","mdi-comma-circle","mdi-comma-circle-outline","mdi-comment","mdi-comment-account","mdi-comment-account-outline","mdi-comment-alert","mdi-comment-alert-outline","mdi-comment-arrow-left","mdi-comment-arrow-left-outline","mdi-comment-arrow-right","mdi-comment-arrow-right-outline","mdi-comment-check","mdi-comment-check-outline","mdi-comment-eye","mdi-comment-eye-outline","mdi-comment-multiple","mdi-comment-multiple-outline","mdi-comment-outline","mdi-comment-plus","mdi-comment-plus-outline","mdi-comment-processing","mdi-comment-processing-outline","mdi-comment-question","mdi-comment-question-outline","mdi-comment-remove","mdi-comment-remove-outline","mdi-comment-search","mdi-comment-search-outline","mdi-comment-text","mdi-comment-text-multiple","mdi-comment-text-multiple-outline","mdi-comment-text-outline","mdi-compare","mdi-compass","mdi-compass-off","mdi-compass-off-outline","mdi-compass-outline","mdi-console","mdi-console-line","mdi-console-network","mdi-console-network-outline","mdi-contact-mail","mdi-contact-mail-outline","mdi-contact-phone","mdi-contact-phone-outline","mdi-contactless-payment","mdi-contacts","mdi-contain","mdi-contain-end","mdi-contain-start","mdi-content-copy","mdi-content-cut","mdi-content-duplicate","mdi-content-paste","mdi-content-save","mdi-content-save-alert","mdi-content-save-alert-outline","mdi-content-save-all","mdi-content-save-all-outline","mdi-content-save-edit","mdi-content-save-edit-outline","mdi-content-save-move","mdi-content-save-move-outline","mdi-content-save-outline","mdi-content-save-settings","mdi-content-save-settings-outline","mdi-contrast","mdi-contrast-box","mdi-contrast-circle","mdi-controller-classic","mdi-controller-classic-outline","mdi-cookie","mdi-copyright","mdi-cordova","mdi-corn","mdi-counter","mdi-cow","mdi-cowboy","mdi-cpu-32-bit","mdi-cpu-64-bit","mdi-crane","mdi-creation","mdi-creative-commons","mdi-credit-card","mdi-credit-card-clock","mdi-credit-card-clock-outline","mdi-credit-card-marker","mdi-credit-card-multiple","mdi-credit-card-off","mdi-credit-card-plus","mdi-credit-card-refund","mdi-credit-card-scan","mdi-credit-card-settings","mdi-credit-card-wireless","mdi-cricket","mdi-crop","mdi-crop-free","mdi-crop-landscape","mdi-crop-portrait","mdi-crop-rotate","mdi-crop-square","mdi-crosshairs","mdi-crosshairs-gps","mdi-crosshairs-off","mdi-crown","mdi-cryengine","mdi-crystal-ball","mdi-cube","mdi-cube-outline","mdi-cube-scan","mdi-cube-send","mdi-cube-unfolded","mdi-cup","mdi-cup-off","mdi-cup-water","mdi-cupboard","mdi-cupboard-outline","mdi-cupcake","mdi-curling","mdi-currency-bdt","mdi-currency-brl","mdi-currency-btc","mdi-currency-chf","mdi-currency-cny","mdi-currency-eth","mdi-currency-eur","mdi-currency-gbp","mdi-currency-ils","mdi-currency-inr","mdi-currency-jpy","mdi-currency-krw","mdi-currency-kzt","mdi-currency-ngn","mdi-currency-php","mdi-currency-rial","mdi-currency-rub","mdi-currency-sign","mdi-currency-try","mdi-currency-twd","mdi-currency-usd","mdi-currency-usd-off","mdi-current-ac","mdi-current-dc","mdi-cursor-default","mdi-cursor-default-click","mdi-cursor-default-click-outline","mdi-cursor-default-outline","mdi-cursor-move","mdi-cursor-pointer","mdi-cursor-text","mdi-database","mdi-database-check","mdi-database-edit","mdi-database-export","mdi-database-import","mdi-database-lock","mdi-database-minus","mdi-database-plus","mdi-database-refresh","mdi-database-remove","mdi-database-search","mdi-database-sett
5ings","mdi-death-star","mdi-death-star-variant","mdi-deathly-hallows","mdi-debian","mdi-debug-step-into","mdi-debug-step-out","mdi-debug-step-over","mdi-decagram","mdi-decagram-outline","mdi-decimal-decrease","mdi-decimal-increase","mdi-delete","mdi-delete-circle","mdi-delete-circle-outline","mdi-delete-empty","mdi-delete-empty-outline","mdi-delete-forever","mdi-delete-forever-outline","mdi-delete-outline","mdi-delete-restore","mdi-delete-sweep","mdi-delete-sweep-outline","mdi-delete-variant","mdi-delta","mdi-desk-lamp","mdi-deskphone","mdi-desktop-classic","mdi-desktop-mac","mdi-desktop-mac-dashboard","mdi-desktop-tower","mdi-desktop-tower-monitor","mdi-details","mdi-dev-to","mdi-developer-board","mdi-deviantart","mdi-dialpad","mdi-diameter","mdi-diameter-outline","mdi-diameter-variant","mdi-diamond","mdi-diamond-outline","mdi-diamond-stone","mdi-dice-1","mdi-dice-2","mdi-dice-3","mdi-dice-4","mdi-dice-5","mdi-dice-6","mdi-dice-d10","mdi-dice-d12","mdi-dice-d20","mdi-dice-d4","mdi-dice-d6","mdi-dice-d8","mdi-dice-multiple","mdi-dictionary","mdi-dip-switch","mdi-directions","mdi-directions-fork","mdi-disc","mdi-disc-alert","mdi-disc-player","mdi-discord","mdi-dishwasher","mdi-disqus","mdi-disqus-outline","mdi-diving-flippers","mdi-diving-helmet","mdi-diving-scuba","mdi-diving-scuba-flag","mdi-diving-scuba-tank","mdi-diving-scuba-tank-multiple","mdi-diving-snorkel","mdi-division","mdi-division-box","mdi-dlna","mdi-dna","mdi-dns","mdi-dns-outline","mdi-do-not-disturb","mdi-do-not-disturb-off","mdi-docker","mdi-doctor","mdi-dog","mdi-dog-service","mdi-dog-side","mdi-dolby","mdi-dolly","mdi-domain","mdi-domain-off","mdi-donkey","mdi-door","mdi-door-closed","mdi-door-open","mdi-doorbell-video","mdi-dot-net","mdi-dots-horizontal","mdi-dots-horizontal-circle","mdi-dots-horizontal-circle-outline","mdi-dots-vertical","mdi-dots-vertical-circle","mdi-dots-vertical-circle-outline","mdi-douban","mdi-download","mdi-download-multiple","mdi-download-network","mdi-download-network-outline","mdi-download-outline","mdi-drag","mdi-drag-horizontal","mdi-drag-variant","mdi-drag-vertical","mdi-drama-masks","mdi-draw","mdi-drawing","mdi-drawing-box","mdi-dresser","mdi-dresser-outline","mdi-dribbble","mdi-dribbble-box","mdi-drone","mdi-dropbox","mdi-drupal","mdi-duck","mdi-dumbbell","mdi-dump-truck","mdi-ear-hearing","mdi-ear-hearing-off","mdi-earth","mdi-earth-box","mdi-earth-box-off","mdi-earth-off","mdi-edge","mdi-egg","mdi-egg-easter","mdi-eight-track","mdi-eject","mdi-eject-outline","mdi-electric-switch","mdi-elephant","mdi-elevation-decline","mdi-elevation-rise","mdi-elevator","mdi-ellipse","mdi-ellipse-outline","mdi-email","mdi-email-alert","mdi-email-box","mdi-email-check","mdi-email-check-outline","mdi-email-edit","mdi-email-edit-outline","mdi-email-lock","mdi-email-mark-as-unread","mdi-email-minus","mdi-email-minus-outline","mdi-email-multiple","mdi-email-multiple-outline","mdi-email-open","mdi-email-open-multiple","mdi-email-open-multiple-outline","mdi-email-open-outline","mdi-email-outline","mdi-email-plus","mdi-email-plus-outline","mdi-email-search","mdi-email-search-outline","mdi-email-variant","mdi-ember","mdi-emby","mdi-emoticon","mdi-emoticon-angry","mdi-emoticon-angry-outline","mdi-emoticon-cool","mdi-emoticon-cool-outline","mdi-emoticon-cry","mdi-emoticon-cry-outline","mdi-emoticon-dead","mdi-emoticon-dead-outline","mdi-emoticon-devil","mdi-emoticon-devil-outline","mdi-emoticon-excited","mdi-emoticon-excited-outline","mdi-emoticon-frown","mdi-emoticon-frown-outline","mdi-emoticon-happy","mdi-emoticon-happy-outline","mdi-emoticon-kiss","mdi-emoticon-kiss-outline","mdi-emoticon-neutral","mdi-emoticon-neutral-outline","mdi-emoticon-outline","mdi-emoticon-poop","mdi-emoticon-poop-outline","mdi-emoticon-sad","mdi-emoticon-sad-outline","mdi-emoticon-tongue","mdi-emoticon-tongue-outline","mdi-emoticon-wink","mdi-emoticon-wink-outline","mdi-engine","mdi-engine-off","mdi-engine-off-outline","mdi-engine-outline","mdi-equal","mdi-equal-box","mdi-equalizer","mdi-equalizer-outline","mdi-eraser","mdi-eraser-variant","mdi-escalator","mdi-eslint","mdi-et","mdi-ethereum","mdi-ethernet","mdi-ethernet-cable","mdi-ethernet-cable-off","mdi-etsy","mdi-ev-station","mdi-eventbrite","mdi-evernote","mdi-exclamation","mdi-exit-run","mdi-exit-to-app","mdi-expand-all","mdi-expand-all-outline","mdi-exponent","mdi-exponent-box","mdi-export","mdi-export-variant","mdi-eye","mdi-eye-check","mdi-eye-check-outline","mdi-eye-circle","mdi-eye-circle-outline","mdi-eye-off","mdi-eye-off-outline","mdi-eye-outline","mdi-eye-plus","mdi-eye-plus-outline","mdi-eye-settings","mdi-eye-settings-outline","mdi-eyedropper","mdi-eyedropper-variant","mdi-face","mdi-face-agent","mdi-face-outline","mdi-face-profile","mdi-face-recognition","mdi-facebook","mdi-facebook-box","mdi-facebook-messenger","mdi-facebook-workplace","mdi-factory","mdi-fan","mdi-fan-off","mdi-fast-forward","mdi-fast-forward-10","mdi-fast-forward-30","mdi-fast-forward-outline","mdi-fax","mdi-feather","mdi-feature-search","mdi-feature-search-outline","mdi-fedora","mdi-ferris-wheel","mdi-ferry","mdi-file","mdi-file-account","mdi-file-alert","mdi-file-alert-outline","mdi-file-cabinet","mdi-file-cad","mdi-file-cad-box","mdi-file-cancel","mdi-file-cancel-outline","mdi-file-chart","mdi-file-check","mdi-file-check-outline","mdi-file-cloud","mdi-file-compare","mdi-file-delimited","mdi-file-delimited-outline","mdi-file-document","mdi-file-document-box","mdi-file-document-box-check","mdi-file-document-box-check-outline","mdi-file-document-box-minus","mdi-file-document-box-minus-outline","mdi-file-document-box-multiple","mdi-file-document-box-multiple-outline","mdi-file-document-box-outline","mdi-file-document-box-plus","mdi-file-document-box-plus-outline","mdi-file-document-box-remove","mdi-file-document-box-remove-outline","mdi-file-document-box-search","mdi-file-document-box-search-outline","mdi-file-document-edit","mdi-file-document-edit-outline","mdi-file-document-outline","mdi-file-download","mdi-file-download-outline","mdi-file-excel","mdi-file-excel-box","mdi-file-export","mdi-file-eye","mdi-file-eye-outline","mdi-file-find","mdi-file-find-outline","mdi-file-hidden","mdi-file-image","mdi-file-image-outline","mdi-file-import","mdi-file-lock","mdi-file-move","mdi-file-multiple","mdi-file-music","mdi-file-music-outline","mdi-file-outline","mdi-file-pdf","mdi-file-pdf-box","mdi-file-pdf-outline","mdi-file-percent","mdi-file-plus","mdi-file-plus-outline","mdi-file-powerpoint","mdi-file-powerpoint-box","mdi-file-presentation-box","mdi-file-question","mdi-file-remove","mdi-file-replace","mdi-file-replace-outline","mdi-file-restore","mdi-file-search","mdi-file-search-outline","mdi-file-send","mdi-file-table","mdi-file-table-outline","mdi-file-tree","mdi-file-undo","mdi-file-upload","mdi-file-upload-outline","mdi-file-video","mdi-file-video-outline","mdi-file-word","mdi-file-word-box","mdi-file-xml","mdi-film","mdi-filmstrip","mdi-filmstrip-off","mdi-filter","mdi-filter-minus","mdi-filter-minus-outline","mdi-filter-outline","mdi-filter-plus","mdi-filter-plus-outline","mdi-filter-remove","mdi-filter-remove-outline","mdi-filter-variant","mdi-finance","mdi-find-replace","mdi-fingerprint","mdi-fingerprint-off","mdi-fire","mdi-fire-extinguisher","mdi-fire-truck","mdi-firebase","mdi-firefox","mdi-fireplace","mdi-fireplace-off","mdi-firework","mdi-fish","mdi-fishbowl","mdi-fishbowl-outline","mdi-fit-to-page","mdi-fit-to-page-outline","mdi-flag","mdi-flag-checkered","mdi-flag-minus","mdi-flag-outline","mdi-flag-plus","mdi-flag-remove","mdi-flag-triangle","mdi-flag-variant","mdi-flag-variant-outline","mdi-flare","mdi-flash","mdi-flash-alert","mdi-flash-alert-outline","mdi-flash-auto","mdi-flash-circle","mdi-flash-off","mdi-flash-outline","mdi-flash-red-eye","mdi-flashlight","mdi-flashlight-off","mdi-flask","mdi-flask-empty","mdi-flask-empty-outline","mdi-flask-outline","mdi-flattr","mdi-flickr","mdi-flip-to-back","mdi-flip-to-front","mdi-floor-lamp","mdi-floor-plan","mdi-floppy","mdi-floppy-variant","mdi-flower","mdi-flower-outline","mdi-flower-poppy","mdi-flower-tulip","mdi-flower-tulip-outline","mdi-focus-auto","mdi-focus-field","mdi-focus-field-horizontal","mdi-focus-field-vertical","mdi-folder","mdi-folder-account","mdi-folder-account-outline","mdi-folder-alert","mdi-folder-alert-outline","mdi-folder-clock","mdi-folder-clock-outline","mdi-folder-download","mdi-folder-edit","mdi-folder-edit-outline","mdi-folder-google-drive","mdi-folder-image","mdi-folder-key","mdi-folder-key-network","mdi-folder-key-network-outline","mdi-folder-lock","mdi-folder-lock-open","mdi-folder-move","mdi-folder-multiple","mdi-folder-multiple-image","mdi-folder-multiple-outline","mdi-folder-network","mdi-folder-network-outline","mdi-folder-open","mdi-folder-open-outline","mdi-folder-outline","mdi-folder-plus","mdi-folder-plus-outline","mdi-folder-pound","mdi-folder-pound-outline","mdi-folder-remove","mdi-folder-remove-outline","mdi-folder-search","mdi-folder-search-outline","mdi-folder-star","mdi-folder-star-outline","mdi-folder-sync","mdi-folder-sync-outline","mdi-folder-text","mdi-folder-text-outline","mdi-folder-upload","mdi-font-awesome","mdi-food","mdi-food-apple","mdi-food-apple-outline","mdi-food-croissant","mdi-food-fork-drink","mdi-food-off","mdi-food-variant","mdi-foot-print","mdi-football","mdi-football-australian","mdi-football-helmet","mdi-forklift","mdi-format-align-bottom","mdi-format-align-center","mdi-format-align-justify","mdi-format-align-left","mdi-format-align-middle","mdi-format-align-right","mdi-format-align-top","mdi-format-annotation-minus","mdi-format-annotation-plus","mdi-format-bold","mdi-format-clear","mdi-format-color-fill","mdi-format-color-highlight","mdi-format-color-text","mdi-format-columns","mdi-format-float-center","mdi-format-float-left","mdi-format-float-none","mdi-format-float-right","mdi-format-font","mdi-format-font-size-decrease","mdi-format-font-size-increase","mdi-format-header-1","mdi-format-header-2","mdi-format-header-3","mdi-format-header-4","mdi-format-header-5","mdi-format-header-6","mdi-format-header-decrease","mdi-format-header-equal","mdi-format-header-increase","mdi-format-header-pound","mdi-format-horizontal-align-center","mdi-format-horizontal-align-left","mdi-format-horizontal-align-right","mdi-format-indent-decrease","mdi-format-indent-increase","mdi-format-italic","mdi-format-letter-case","mdi-format-letter-case-lower","mdi-format-letter-case-upper","mdi-format-line-spacing","mdi-format-line-style","mdi-format-line-weight","mdi-format-list-bulleted","mdi-format-list-bulleted-square","mdi-format-list-bulleted-type","mdi-format-list-checkbox","mdi-format-list-checks","mdi-format-list-numbered","mdi-format-list-numbered-rtl","mdi-format-list-triangle","mdi-format-overline","mdi-format-page-break","mdi-format-paint","mdi-format-paragraph","mdi-format-pilcrow","mdi-format-quote-close","mdi-format-quote-open","mdi-format-rotate-90","mdi-format-section","mdi-format-size","mdi-format-strikethrough","mdi-format-strikethrough-variant","mdi-format-subscript","mdi-format-superscript","mdi-format-text","mdi-format-text-rotation-down","mdi-format-text-rotation-none","mdi-format-text-variant","mdi-format-text-wrapping-clip","mdi-format-text-wrapping-overflow","mdi-format-text-wrapping-wrap","mdi-format-textbox","mdi-format-textdirection-l-to-r","mdi-format-textdirection-r-to-l","mdi-format-title","mdi-format-underline","mdi-format-vertical-align-bottom","mdi-format-vertical-align-center","mdi-format-vertical-align-top","mdi-format-wrap-inline","mdi-format-wrap-square","mdi-format-wrap-tight","mdi-format-wrap-top-bottom","mdi-forum","mdi-forum-outline","mdi-forward","mdi-forwardburger","mdi-fountain","mdi-fountain-pen","mdi-fountain-pen-tip","mdi-foursquare","mdi-freebsd","mdi-frequently-asked-questions","mdi-fridge","mdi-fridge-bottom","mdi-fridge-outline","mdi-fridge-top","mdi-fuel","mdi-fullscreen","mdi-fullscreen-exit","mdi-function","mdi-function-variant","mdi-fuse","mdi-fuse-blade","mdi-gamepad","mdi-gamepad-circle","mdi-gamepad-circle-down","mdi-gamepad-circle-left","mdi-gamepad-circle-outline","mdi-gamepad-circle-right","mdi-gamepad-circle-up","mdi-gamepad-down","mdi-gamepad-left","mdi-gamepad-right","mdi-gamepad-round","mdi-gamepad-round-down","mdi-gamepad-round-left","mdi-gamepad-round-outline","mdi-gamepad-round-right","mdi-gamepad-round-up","mdi-gamepad-square","mdi-gamepad-square-outline","mdi-gamepad-up","mdi-gamepad-variant","mdi-gamepad-variant-outline","mdi-gantry-crane","mdi-garage","mdi-garage-alert","mdi-garage-open","mdi-gas-cylinder","mdi-gas-station","mdi-gas-station-outline","mdi-gate","mdi-gate-and","mdi-gate-nand","mdi-gate-nor","mdi-gate-not","mdi-gate-or","mdi-gate-xnor","mdi-gate-xor","mdi-gatsby","mdi-gauge","mdi-gauge-empty","mdi-gauge-full","mdi-gauge-low","mdi-gavel","mdi-gender-female","mdi-gender-male","mdi-gender-male-female","mdi-gender-transgender","mdi-gentoo","mdi-gesture","mdi-gesture-double-tap","mdi-gesture-pinch","mdi-gesture-spread","mdi-gesture-swipe","mdi-gesture-swipe-down","mdi-gesture-swipe-horizontal","mdi-gesture-swipe-left","mdi-gesture-swipe-right","mdi-gesture-swipe-up","mdi-gesture-swipe-vertical","mdi-gesture-tap","mdi-gesture-tap-hold","mdi-gesture-two-double-tap","mdi-gesture-two-tap","mdi-ghost","mdi-ghost-off","mdi-gif","mdi-gift","mdi-gift-outline","mdi-git","mdi-github-box","mdi-github-circle","mdi-github-face","mdi-gitlab","mdi-glass-cocktail","mdi-glass-flute","mdi-glass-mug","mdi-glass-stange","mdi-glass-tulip","mdi-glass-wine","mdi-glassdoor","mdi-glasses","mdi-globe-model","mdi-gmail","mdi-gnome","mdi-go-kart","mdi-go-kart-track","mdi-gog","mdi-golf","mdi-gondola","mdi-goodreads","mdi-google","mdi-google-adwords","mdi-google-allo","mdi-google-analytics","mdi-google-assistant","mdi-google-cardboard","mdi-google-chrome","mdi-google-circles","mdi-google-circles-communities","mdi-google-circles-extended","mdi-google-circles-group","mdi-google-classroom","mdi-google-controller","mdi-google-controller-off","mdi-google-drive","mdi-google-earth","mdi-google-fit","mdi-google-glass","mdi-google-hangouts","mdi-google-home","mdi-google-keep","mdi-google-lens","mdi-google-maps","mdi-google-nearby","mdi-google-pages","mdi-google-photos","mdi-google-physical-web","mdi-google-play","mdi-google-plus","mdi-google-plus-box","mdi-google-podcast","mdi-google-spreadsheet","mdi-google-street-view","mdi-google-translate","mdi-gpu","mdi-gradient","mdi-grain","mdi-graphql","mdi-grave-stone","mdi-grease-pencil","mdi-greater-than","mdi-greater-than-or-equal","mdi-grid","mdi-grid-large","mdi-grid-off","mdi-grill","mdi-group","mdi-guitar-acoustic","mdi-guitar-electric","mdi-guitar-pick","mdi-guitar-pick-outline","mdi-guy-fawkes-mask","mdi-hackernews","mdi-hail","mdi-halloween","mdi-hamburger","mdi-hammer","mdi-hand","mdi-hand-left","mdi-hand-okay","mdi-hand-peace","mdi-hand-peace-variant","mdi-hand-pointing-down","mdi-hand-pointing-left","mdi-hand-pointing-right","mdi-hand-pointing-up","mdi-hand-right","mdi-hand-saw","mdi-handball","mdi-hanger","mdi-hard-hat","mdi-harddisk","mdi-hat-fedora","mdi-hazard-lights","mdi-h
5dr","mdi-hdr-off","mdi-headphones","mdi-headphones-bluetooth","mdi-headphones-box","mdi-headphones-off","mdi-headphones-settings","mdi-headset","mdi-headset-dock","mdi-headset-off","mdi-heart","mdi-heart-box","mdi-heart-box-outline","mdi-heart-broken","mdi-heart-broken-outline","mdi-heart-circle","mdi-heart-circle-outline","mdi-heart-flash","mdi-heart-half","mdi-heart-half-full","mdi-heart-half-outline","mdi-heart-multiple","mdi-heart-multiple-outline","mdi-heart-off","mdi-heart-outline","mdi-heart-pulse","mdi-helicopter","mdi-help","mdi-help-box","mdi-help-circle","mdi-help-circle-outline","mdi-help-network","mdi-help-network-outline","mdi-help-rhombus","mdi-help-rhombus-outline","mdi-hexagon","mdi-hexagon-multiple","mdi-hexagon-outline","mdi-hexagon-slice-1","mdi-hexagon-slice-2","mdi-hexagon-slice-3","mdi-hexagon-slice-4","mdi-hexagon-slice-5","mdi-hexagon-slice-6","mdi-hexagram","mdi-hexagram-outline","mdi-high-definition","mdi-high-definition-box","mdi-highway","mdi-hiking","mdi-hinduism","mdi-history","mdi-hockey-puck","mdi-hockey-sticks","mdi-hololens","mdi-home","mdi-home-account","mdi-home-alert","mdi-home-analytics","mdi-home-assistant","mdi-home-automation","mdi-home-circle","mdi-home-city","mdi-home-city-outline","mdi-home-currency-usd","mdi-home-export-outline","mdi-home-flood","mdi-home-floor-0","mdi-home-floor-1","mdi-home-floor-2","mdi-home-floor-3","mdi-home-floor-a","mdi-home-floor-b","mdi-home-floor-g","mdi-home-floor-l","mdi-home-floor-negative-1","mdi-home-group","mdi-home-heart","mdi-home-import-outline","mdi-home-lock","mdi-home-lock-open","mdi-home-map-marker","mdi-home-minus","mdi-home-modern","mdi-home-outline","mdi-home-plus","mdi-home-thermometer","mdi-home-thermometer-outline","mdi-home-variant","mdi-home-variant-outline","mdi-hook","mdi-hook-off","mdi-hops","mdi-horseshoe","mdi-hospital","mdi-hospital-building","mdi-hospital-marker","mdi-hot-tub","mdi-hotel","mdi-houzz","mdi-houzz-box","mdi-hubspot","mdi-hulu","mdi-human","mdi-human-child","mdi-human-female","mdi-human-female-boy","mdi-human-female-female","mdi-human-female-girl","mdi-human-greeting","mdi-human-handsdown","mdi-human-handsup","mdi-human-male","mdi-human-male-boy","mdi-human-male-female","mdi-human-male-girl","mdi-human-male-height","mdi-human-male-height-variant","mdi-human-male-male","mdi-human-pregnant","mdi-humble-bundle","mdi-ice-cream","mdi-ice-pop","mdi-identifier","mdi-iframe","mdi-iframe-outline","mdi-image","mdi-image-album","mdi-image-area","mdi-image-area-close","mdi-image-broken","mdi-image-broken-variant","mdi-image-filter","mdi-image-filter-black-white","mdi-image-filter-center-focus","mdi-image-filter-center-focus-strong","mdi-image-filter-center-focus-strong-outline","mdi-image-filter-center-focus-weak","mdi-image-filter-drama","mdi-image-filter-frames","mdi-image-filter-hdr","mdi-image-filter-none","mdi-image-filter-tilt-shift","mdi-image-filter-vintage","mdi-image-frame","mdi-image-move","mdi-image-multiple","mdi-image-off","mdi-image-outline","mdi-image-plus","mdi-image-search","mdi-image-search-outline","mdi-image-size-select-actual","mdi-image-size-select-large","mdi-image-size-select-small","mdi-import","mdi-inbox","mdi-inbox-arrow-down","mdi-inbox-arrow-up","mdi-inbox-multiple","mdi-inbox-multiple-outline","mdi-incognito","mdi-infinity","mdi-information","mdi-information-outline","mdi-information-variant","mdi-instagram","mdi-instapaper","mdi-internet-explorer","mdi-invert-colors","mdi-invert-colors-off","mdi-ip","mdi-ip-network","mdi-ip-network-outline","mdi-ipod","mdi-islam","mdi-itunes","mdi-jabber","mdi-jeepney","mdi-jellyfish","mdi-jellyfish-outline","mdi-jira","mdi-jquery","mdi-jsfiddle","mdi-json","mdi-judaism","mdi-kabaddi","mdi-karate","mdi-keg","mdi-kettle","mdi-kettle-outline","mdi-key","mdi-key-change","mdi-key-minus","mdi-key-outline","mdi-key-plus","mdi-key-remove","mdi-key-variant","mdi-keyboard","mdi-keyboard-backspace","mdi-keyboard-caps","mdi-keyboard-close","mdi-keyboard-off","mdi-keyboard-off-outline","mdi-keyboard-outline","mdi-keyboard-return","mdi-keyboard-settings","mdi-keyboard-settings-outline","mdi-keyboard-tab","mdi-keyboard-variant","mdi-kickstarter","mdi-knife","mdi-knife-military","mdi-kodi","mdi-label","mdi-label-off","mdi-label-off-outline","mdi-label-outline","mdi-label-variant","mdi-label-variant-outline","mdi-ladybug","mdi-lambda","mdi-lamp","mdi-lan","mdi-lan-connect","mdi-lan-disconnect","mdi-lan-pending","mdi-language-c","mdi-language-cpp","mdi-language-csharp","mdi-language-css3","mdi-language-go","mdi-language-haskell","mdi-language-html5","mdi-language-java","mdi-language-javascript","mdi-language-lua","mdi-language-php","mdi-language-python","mdi-language-python-text","mdi-language-r","mdi-language-ruby-on-rails","mdi-language-swift","mdi-language-typescript","mdi-laptop","mdi-laptop-chromebook","mdi-laptop-mac","mdi-laptop-off","mdi-laptop-windows","mdi-laravel","mdi-lasso","mdi-lastfm","mdi-lastpass","mdi-latitude","mdi-launch","mdi-lava-lamp","mdi-layers","mdi-layers-minus","mdi-layers-off","mdi-layers-off-outline","mdi-layers-outline","mdi-layers-plus","mdi-layers-remove","mdi-layers-triple","mdi-layers-triple-outline","mdi-lead-pencil","mdi-leaf","mdi-leaf-maple","mdi-leak","mdi-leak-off","mdi-led-off","mdi-led-on","mdi-led-outline","mdi-led-strip","mdi-led-variant-off","mdi-led-variant-on","mdi-led-variant-outline","mdi-less-than","mdi-less-than-or-equal","mdi-library","mdi-library-books","mdi-library-movie","mdi-library-music","mdi-library-music-outline","mdi-library-plus","mdi-library-shelves","mdi-library-video","mdi-lifebuoy","mdi-light-switch","mdi-lightbulb","mdi-lightbulb-off","mdi-lightbulb-off-outline","mdi-lightbulb-on","mdi-lightbulb-on-outline","mdi-lightbulb-outline","mdi-lighthouse","mdi-lighthouse
5-on","mdi-link","mdi-link-box","mdi-link-box-outline","mdi-link-box-variant","mdi-link-box-variant-outline","mdi-link-off","mdi-link-plus","mdi-link-variant","mdi-link-variant-off","mdi-linkedin","mdi-linkedin-box","mdi-linux","mdi-linux-mint","mdi-litecoin","mdi-loading","mdi-lock","mdi-lock-alert","mdi-lock-clock","mdi-lock-open","mdi-lock-open-outline","mdi-lock-outline","mdi-lock-pattern","mdi-lock-plus","mdi-lock-question","mdi-lock-reset","mdi-lock-smart","mdi-locker","mdi-locker-multiple","mdi-login","mdi-login-variant","mdi-logout","mdi-logout-variant","mdi-longitude","mdi-looks","mdi-loop","mdi-loupe","mdi-lumx","mdi-lyft","mdi-magnet","mdi-magnet-on","mdi-magnify","mdi-magnify-close","mdi-magnify-minus","mdi-magnify-minus-cursor","mdi-magnify-minus-outline","mdi-magnify-plus","mdi-magnify-plus-cursor","mdi-magnify-plus-outline","mdi-mail","mdi-mail-ru","mdi-mailbox","mdi-mailbox-open","mdi-mailbox-open-outline","mdi-mailbox-open-up","mdi-mailbox-open-up-outline","mdi-mailbox-outline","mdi-mailbox-up","mdi-mailbox-up-outline","mdi-map","mdi-map-check","mdi-map-check-outline","mdi-map-clock","mdi-map-clock-outline","mdi-map-legend","mdi-map-marker","mdi-map-marker-alert","mdi-map-marker-alert-outline","mdi-map-marker-check","mdi-map-marker-circle","mdi-map-marker-distance","mdi-map-marker-minus","mdi-map-marker-multiple","mdi-map-marker-off","mdi-map-marker-outline","mdi-map-marker-path","mdi-map-marker-plus","mdi-map-marker-question","mdi-map-marker-question-outline","mdi-map-marker-radius","mdi-map-marker-remove","mdi-map-marker-remove-variant","mdi-map-minus","mdi-map-outline","mdi-map-plus","mdi-map-search","mdi-map-search-outline","mdi-mapbox","mdi-margin","mdi-markdown","mdi-markdown-outline","mdi-marker","mdi-marker-cancel","mdi-marker-check","mdi-mastodon","mdi-mastodon-variant","mdi-material-design","mdi-material-ui","mdi-math-compass","mdi-math-cos","mdi-math-sin","mdi-math-tan","mdi-matrix","mdi-maxcdn","mdi-medal","mdi-medical-bag","mdi-medium","mdi-meetup","mdi-memory","mdi-menu","mdi-menu-down","mdi-menu-down-outline","mdi-menu-left","mdi-menu-left-outline","mdi-menu-open","mdi-menu-right","mdi-menu-right-outline","mdi-menu-swap","mdi-menu-swap-outline","mdi-menu-up","mdi-menu-up-outline","mdi-merge","mdi-message","mdi-message-alert","mdi-message-alert-outline","mdi-message-bulleted","mdi-message-bulleted-off","mdi-message-draw","mdi-message-image","mdi-message-outline","mdi-message-plus","mdi-message-processing","mdi-message-reply","mdi-message-reply-text","mdi-message-settings","mdi-message-settings-variant","mdi-message-text","mdi-message-text-outline","mdi-message-video","mdi-meteor","mdi-metronome","mdi-metronome-tick","mdi-micro-sd","mdi-microphone","mdi-microphone-minus","mdi-microphone-off","mdi-microphone-outline","mdi-microphone-plus","mdi-microphone-settings","mdi-microphone-variant","mdi-microphone-variant-off","mdi-microscope","mdi-microsoft","mdi-microsoft-dynamics","mdi-microwave","mdi-middleware","mdi-middleware-outline","mdi-midi","mdi-midi-port","mdi-mine","mdi-minecraft","mdi-mini-sd","mdi-minidisc","mdi-minus","mdi-minus-box","mdi-minus-box-outline","mdi-minus-circle","mdi-minus-circle-outline","mdi-minus-network","mdi-minus-network-outline","mdi-mixcloud","mdi-mixed-martial-arts","mdi-mixed-reality","mdi-mixer","mdi-molecule","mdi-monitor","mdi-monitor-cellphone","mdi-monitor-cellphone-star","mdi-monitor-dashboard","mdi-monitor-lock","mdi-monitor-multiple","mdi-monitor-off","mdi-monitor-screenshot","mdi-monitor-speaker","mdi-monitor-speaker-off","mdi-monitor-star","mdi-moon-first-quarter","mdi-moon-full","mdi-moon-last-quarter","mdi-moon-new","mdi-moon-waning-crescent","mdi-moon-waning-gibbous","mdi-moon-waxing-crescent","mdi-moon-waxing-gibbous","mdi-more","mdi-mother-nurse","mdi-motion-sensor","mdi-motorbike","mdi-mouse","mdi-mouse-bluetooth","mdi-mouse-off","mdi-mouse-variant","mdi-mouse-variant-off","mdi-move-resize","mdi-move-resize-variant","mdi-movie","mdi-movie-outline","mdi-movie-roll","mdi-muffin","mdi-multiplication","mdi-multiplication-box","mdi-mushroom","mdi-mushroom-outline","mdi-music","mdi-music-accidental-double-flat","mdi-music-accidental-double-sharp","mdi-music-accidental-flat","mdi-music-accidental-natural","mdi-music-accidental-sharp","mdi-music-box","mdi-music-box-outline","mdi-music-circle","mdi-music-circle-outline","mdi-music-clef-alto","mdi-music-clef-bass","mdi-music-clef-treble","mdi-music-note","mdi-music-note-bluetooth","mdi-music-note-bluetooth-off","mdi-music-note-eighth","mdi-music-note-eighth-dotted","mdi-music-note-half","mdi-music-note-half-dotted","mdi-music-note-off","mdi-music-note-off-outline","mdi-music-note-outline","mdi-music-note-plus","mdi-music-note-quarter","mdi-music-note-quarter-dotted","mdi-music-note-sixteenth","mdi-music-note-sixteenth-dotted","mdi-music-note-whole","mdi-music-note-whole-d
5otted","mdi-music-off","mdi-music-rest-eighth","mdi-music-rest-half","mdi-music-rest-quarter","mdi-music-rest-sixteenth","mdi-music-rest-whole","mdi-nail","mdi-nas","mdi-nativescript","mdi-nature","mdi-nature-people","mdi-navigation","mdi-near-me","mdi-necklace","mdi-needle","mdi-netflix","mdi-network","mdi-network-off","mdi-network-off-outline","mdi-network-outline","mdi-network-strength-1","mdi-network-strength-1-alert","mdi-network-strength-2","mdi-network-strength-2-alert","mdi-network-strength-3","mdi-network-strength-3-alert","mdi-network-strength-4","mdi-network-strength-4-alert","mdi-network-strength-off","mdi-network-strength-off-outline","mdi-network-strength-outline","mdi-new-box","mdi-newspaper","mdi-newspaper-minus","mdi-newspaper-plus","mdi-nfc","mdi-nfc-off","mdi-nfc-search-variant","mdi-nfc-tap","mdi-nfc-variant","mdi-nfc-variant-off","mdi-ninja","mdi-nintendo-switch","mdi-nodejs","mdi-not-equal","mdi-not-equal-variant","mdi-note","mdi-note-circle","mdi-note-multiple","mdi-note-multiple-outline","mdi-note-outline","mdi-note-plus","mdi-note-plus-outline","mdi-note-text","mdi-notebook","mdi-notebook-multiple","mdi-notebook-outline","mdi-notification-clear-all","mdi-npm","mdi-npm-variant","mdi-npm-variant-outline","mdi-nuke","mdi-null","mdi-numeric","mdi-numeric-0","mdi-numeric-0-box","mdi-numeric-0-box-multiple","mdi-numeric-0-box-multiple-outline","mdi-numeric-0-box-outline","mdi-numeric-0-circle","mdi-numeric-0-circle-outline","mdi-numeric-1","mdi-numeric-1-box","mdi-numeric-1-box-multiple","mdi-numeric-1-box-multiple-outline","mdi-numeric-1-box-outline","mdi-numeric-1-circle","mdi-numeric-1-circle-outline","mdi-numeric-10-box","mdi-numeric-10-box-outline","mdi-numeric-2","mdi-numeric-2-box","mdi-numeric-2-box-multiple","mdi-numeric-2-box-multiple-outline","mdi-numeric-2-box-outline","mdi-numeric-2-circle","mdi-numeric-2-circle-outline","mdi-numeric-3","mdi-numeric-3-box","mdi-numeric-3-box-multiple","mdi-numeric-3-box-multiple-outline","mdi-numeric-3-box-outline","mdi-numeric-3-circle","mdi-numeric-3-circle-outline","mdi-numeric-4","mdi-numeric-4-box","mdi-numeric-4-box-multiple","mdi-numeric-4-box-multiple-outline","mdi-numeric-4-box-outline","mdi-numeric-4-circle","mdi-numeric-4-circle-outline","mdi-numeric-5","mdi-numeric-5-box","mdi-numeric-5-box-multiple","mdi-numeric-5-box-multiple-outline","mdi-numeric-5-box-outline","mdi-numeric-5-circle","mdi-numeric-5-circle-outline","mdi-numeric-6","mdi-numeric-6-box","mdi-numeric-6-box-multiple","mdi-numeric-6-box-multiple-outline","mdi-numeric-6-box-outline","mdi-numeric-6-circle","mdi-numeric-6-circle-outline","mdi-numeric-7","mdi-numeric-7-box","mdi-numeric-7-box-multiple","mdi-numeric-7-box-multiple-outline","mdi-numeric-7-box-outline","mdi-numeric-7-circle","mdi-numeric-7-circle-outline","mdi-numeric-8","mdi-numeric-8-box","mdi-numeric-8-box-multiple","mdi-numeric-8-box-multiple-outline","mdi-numeric-8-box-outline","mdi-numeric-8-circle","mdi-numeric-8-circle-outline","mdi-numeric-9","mdi-numeric-9-box","mdi-numeric-9-box-multiple","mdi-numeric-9-box-multiple-outline","mdi-numeric-9-box-outline","mdi-numeric-9-circle","mdi-numeric-9-circle-outline","mdi-numeric-9-plus-box","mdi-numeric-9-plus-box-multiple","mdi-numeric-9-plus-box-multiple-outline","mdi-numeric-9-plus-box-outline","mdi-numeric-9-plus-circle","mdi-numeric-9-plus-circle-outline","mdi-nut","mdi-nutrition","mdi-oar","mdi-ocarina","mdi-octagon","mdi-octagon-outline","mdi-octagram","mdi-octagram-outline","mdi-odnoklassniki","mdi-office","mdi-office-building","mdi-oil","mdi-oil-lamp","mdi-oil-temperature","mdi-omega","mdi-one-up","mdi-onedrive","mdi-onenote","mdi-onepassword","mdi-opacity","mdi-open-in-app","mdi-open-in-new","mdi-open-source-initiative","mdi-openid","mdi-opera","mdi-orbit","mdi-origin","mdi-ornament","mdi-ornament-variant","mdi-outlook","mdi-owl","mdi-pac-man","mdi-package","mdi-package-down","mdi-package-up","mdi-package-variant","mdi-package-variant-closed","mdi-page-first","mdi-page-last","mdi-page-layout-body","mdi-page-layout-footer","mdi-page-layout-header","mdi-page-layout-header-footer","mdi-page-layout-sidebar-left","mdi-page-layout-sidebar-right","mdi-page-next","mdi-page-next-outline","mdi-page-previous","mdi-page-previous-outline","mdi-palette","mdi-palette-advanced","mdi-palette-outline","mdi-palette-swatch","mdi-pan","mdi-pan-bottom-left","mdi-pan-bottom-right","mdi-pan-down","mdi-pan-horizontal","mdi-pan-left","mdi-pan-right","mdi-pan-top-left","mdi-pan-top-right","mdi-pan-up","mdi-pan-vertical","mdi-panda","mdi-pandora","mdi-panorama","mdi-panorama-fisheye","mdi-panorama-horizontal","mdi-panorama-vertical","mdi-panorama-wide-angle","mdi-paper-cut-vertical","mdi-paperclip","mdi-parachute","mdi-parachute-outline","mdi-parking","mdi-passport","mdi-passport-biometric","mdi-patio-heater","mdi-patreon","mdi-pause","mdi-pause-circle","mdi-pause-circle-outline","mdi-pause-octagon","mdi-pause-octagon-outline","mdi-paw","mdi-paw-off","mdi-paypal","mdi-pdf-box","mdi-peace","mdi-pen","mdi-pen-lock","mdi-pen-minus","mdi-pen-off","mdi-pen-plus","mdi-pen-remove","mdi-pencil","mdi-pencil-box","mdi-pencil-box-outline","mdi-pencil-circle","mdi-pencil-circle-outline","mdi-pencil-lock","mdi-pencil-lock-outline","mdi-pencil-minus","mdi-pencil-minus-outline","mdi-pencil-off","mdi-pencil-off-outline","mdi-pencil-outline","mdi-pencil-plus","mdi-pencil-plus-outline","mdi-pencil-remove","mdi-pencil-remove-outline","mdi-penguin","mdi-pentagon","mdi-pentagon-outline","mdi-percent","mdi-periodic-table","mdi-periodic-table-co2","mdi-periscope","mdi-perspective-less","mdi-perspective-more","mdi-pharmacy","mdi-phone","mdi-phone-alert","mdi-phone-bluetooth","mdi-phone-classic","mdi-phone-forward","mdi-phone-hangup","mdi-phone-in-talk","mdi-phone-incoming","mdi-phone-lock","mdi-phone-log","mdi-phone-minus","mdi-phone-missed","mdi-phone-off","mdi-phone-outgoing","mdi-phone-outline","mdi-phone-paused","mdi-phone-plus","mdi-phone-return","mdi-phone-rotate-landscape","mdi-phone-rotate-portrait","mdi-phone-settings","mdi-phone-voip","mdi-pi","mdi-pi-box","mdi-pi-hole","mdi-piano","mdi-pickaxe","mdi-picture-in-picture-bottom-right","mdi-picture-in-picture-bottom-right-outline","mdi-picture-in-picture-top-right","mdi-picture-in-picture-top-right-outline","mdi-pier","mdi-pier-crane","mdi-pig","mdi-pill","mdi-pillar","mdi-pin","mdi-pin-off","mdi-pin-off-outline","mdi-pin-outline","mdi-pine-tree","mdi-pine-tree-box","mdi-pinterest","mdi-pinterest-box","mdi-pinwheel","mdi-pinwheel-outline","mdi-pipe","mdi-pipe-disconnected","mdi-pipe-leak","mdi-pirate","mdi-pistol","mdi-piston","mdi-pizza","mdi-play","mdi-play-box-outline","mdi-play-circle","mdi-play-circle-outline","mdi-play-network","mdi-play-network-outline","mdi-play-outline","mdi-play-pause","mdi-play-protected-content","mdi-play-speed","mdi-playlist-check","mdi-playlist-edit","mdi-playlist-minus","mdi-playlist-music","mdi-playlist-music-outline","mdi-playlist-play","mdi-playlist-plus","mdi-playlist-remove","mdi-playlist-star","mdi-playstation","mdi-plex","mdi-plus","mdi-plus-box","mdi-plus-box-outline","mdi-plus-circle","mdi-plus-circle-multiple-outline","mdi-plus-circle-outline","mdi-plus-minus","mdi-plus-minus-box","mdi-plus-network","mdi-plus-network-outline","mdi-plus-one","mdi-plus-outline","mdi-pocket","mdi-podcast","mdi-podium","mdi-podium-bronze","mdi-podium-gold","mdi-podium-silver","mdi-point-of-sale","mdi-pokeball","mdi-pokemon-go","mdi-poker-chip","mdi-polaroid","mdi-poll","mdi-poll-box","mdi-polymer","mdi-pool","mdi-popcorn","mdi-postage-stamp","mdi-pot","mdi-pot-mix","mdi-pound","mdi-pound-box","mdi-power","mdi-power-cycle","mdi-power-off","mdi-power-on","mdi-power-plug","mdi-power-plug-off","mdi-power-settings","mdi-power-sleep","mdi-power-socket","mdi-power-socket-au","mdi-power-socket-eu","mdi-power-socket-uk","mdi-power-socket-us","mdi-power-standby","mdi-powershell","mdi-prescription","mdi-presentation","mdi-presentation-play","mdi-printer","mdi-printer-3d","mdi-printer-3d-nozzle","mdi-printer-3d-nozzle-outline","mdi-printer-alert","mdi-printer-
5off","mdi-printer-settings","mdi-printer-wireless","mdi-priority-high","mdi-priority-low","mdi-professional-hexagon","mdi-progress-alert","mdi-progress-check","mdi-progress-clock","mdi-progress-download","mdi-progress-upload","mdi-progress-wrench","mdi-projector","mdi-projector-screen","mdi-publish","mdi-pulse","mdi-pumpkin","mdi-purse","mdi-purse-outline","mdi-puzzle","mdi-puzzle-outline","mdi-qi","mdi-qqchat","mdi-qrcode","mdi-qrcode-edit","mdi-qrcode-scan","mdi-quadcopter","mdi-quality-high","mdi-quality-low","mdi-quality-medium","mdi-quicktime","mdi-quora","mdi-rabbit","mdi-racing-helmet","mdi-racquetball","mdi-radar","mdi-radiator","mdi-radiator-disabled","mdi-radiator-off","mdi-radio","mdi-radio-am","mdi-radio-fm","mdi-radio-handheld","mdi-radio-tower","mdi-radioactive","mdi-radioactive-off","mdi-radiobox-blank","mdi-radiobox-marked","mdi-radius","mdi-radius-outline","mdi-railroad-light","mdi-raspberry-pi","mdi-ray-end","mdi-ray-end-arrow","mdi-ray-start","mdi-ray-start-arrow","mdi-ray-start-end","mdi-ray-vertex","mdi-react","mdi-read","mdi-receipt","mdi-record","mdi-record-circle","mdi-record-circle-outline","mdi-record-player","mdi-record-rec","mdi-rectangle","mdi-rectangle-outline","mdi-recycle","mdi-reddit","mdi-redo","mdi-redo-variant","mdi-reflect-horizontal","mdi-reflect-vertical","mdi-refresh","mdi-regex","mdi-registered-trademark","mdi-relative-scale","mdi-reload","mdi-reminder","mdi-remote","mdi-remote-desktop","mdi-remote-off","mdi-remote-tv","mdi-remote-tv-off","mdi-rename-box","mdi-reorder-horizontal","mdi-reorder-vertical","mdi-repeat","mdi-repeat-off","mdi-repeat-once","mdi-replay","mdi-reply","mdi-reply-all","mdi-reply-all-outline","mdi-reply-outline","mdi-reproduction","mdi-resistor","mdi-resistor-nodes","mdi-resize","mdi-resize-bottom-right","mdi-responsive","mdi-restart","mdi-restart-off","mdi-restore","mdi-restore-clock","mdi-rewind","mdi-rewind-10","mdi-rewind-30","mdi-rewind-outline","mdi-rhombus","mdi-rhombus-medium","mdi-rhombus-outline","mdi-rhombus-split","mdi-ribbon","mdi-rice","mdi-ring","mdi-rivet","mdi-road","mdi-road-variant","mdi-robot","mdi-robot-industrial","mdi-robot-vacuum","mdi-robot-vacuum-variant","mdi-rocket","mdi-roller-skate","mdi-rollerblade","mdi-rollupjs","mdi-room-service","mdi-room-service-outline","mdi-rotate-3d","mdi-rotate-3d-variant","mdi-rotate-left","mdi-rotate-left-variant","mdi-rotate-orbit","mdi-rotate-right","mdi-rotate-right-variant","mdi-rounded-corner","mdi-router-wireless","mdi-router-wireless-settings","mdi-routes","mdi-rowing","mdi-rss","mdi-rss-box","mdi-rss-off","mdi-ruby","mdi-rugby","mdi-ruler","mdi-ruler-square","mdi-run","mdi-run-fast","mdi-sack","mdi-sack-percent","mdi-safe","mdi-safety-goggles","mdi-sailing","mdi-sale","mdi-salesforce","mdi-sass","mdi-satellite","mdi-satellite-uplink","mdi-satellite-variant","mdi-sausage","mdi-saw-blade","mdi-saxophone","mdi-scale","mdi-scale-balance","mdi-scale-bathroom","mdi-scanner","mdi-scanner-off","mdi-scatter-plot","mdi-scatter-plot-outline","mdi-school","mdi-scissors-cutting","mdi-screen-rotation","mdi-screen-rotation-lock","mdi-screw-flat-top","mdi-screw-lag","mdi-screw-machine-flat-top","mdi-screw-machine-round-top","mdi-screw-round-top","mdi-screwdriver","mdi-script","mdi-script-outline","mdi-script-text","mdi-script-text-outline","mdi-sd","mdi-seal","mdi-search-web","mdi-seat","mdi-seat-flat","mdi-seat-flat-angled","mdi-seat-individual-suite","mdi-seat-legroom-extra","mdi-seat-legroom-normal","mdi-seat-legroom-reduced","mdi-seat-outline","mdi-seat-recline-extra","mdi-seat-recline-normal","mdi-seatbelt","mdi-security","mdi-security-network","mdi-seed","mdi-seed-outline","mdi-segment","mdi-select","mdi-select-all","mdi-select-color","mdi-select-compare","mdi-select-drag","mdi-select-group","mdi-select-inverse","mdi-select-off","mdi-selection","mdi-selection-drag","mdi-selection-ellipse","mdi-selection-ellipse-arrow-inside","mdi-selection-off","mdi-send","mdi-send-circle","mdi-send-circle-outline","mdi-send-lock","mdi-serial-port","mdi-server","mdi-server-minus","mdi-server-network","mdi-server-network-off","mdi-server-off","mdi-server-plus","mdi-server-remove","mdi-server-security","mdi-set-all","mdi-set-center","mdi-set-center-right","mdi-set-left","mdi-set-left-center","mdi-set-left-right","mdi-set-none","mdi-set-right","mdi-set-top-box","mdi-settings","mdi-settings-box","mdi-settings-helper","mdi-settings-outline","mdi-shape","mdi-shape-circle-plus","mdi-shape-outline","mdi-shape-plus","mdi-shape-polygon-plus","mdi-shape-rectangle-plus","mdi-shape-square-plus","mdi-share","mdi-share-off","mdi-share-off-outline","mdi-share-outline","mdi-share-variant","mdi-sheep","mdi-shield","mdi-shield-account","mdi-shield-account-outline","mdi-shield-airplane","mdi-shield-airplane-outline","mdi-shield-alert","mdi-shield-alert-outline","mdi-shield-car","mdi-shield-check","mdi-shield-check-outline","mdi-shield-cross","mdi-shield-cross-outline","mdi-shield-half-full","mdi-shield-home","mdi-shield-home-outline","mdi-shield-key","mdi-shield-key-outline","mdi-shield-link-variant","mdi-shield-link-variant-outline","mdi-shield-lock","mdi-shield-lock-outline","mdi-shield-off","mdi-shield-off-outline","mdi-shield-outline","mdi-shield-plus","mdi-shield-plus-outline","mdi-shield-remove","mdi-shield-remove-outline","mdi-shield-search","mdi-ship-wheel","mdi-shoe-formal","mdi-shoe-heel","mdi-shoe-print","mdi-shopify","mdi-shopping","mdi-shopping-music","mdi-shopping-search","mdi-shovel","mdi-shovel-off","mdi-shower","mdi-shower-head","mdi-shredder","mdi-shuffle","mdi-shuffle-disabled","mdi-shuffle-variant","mdi-sigma","mdi-sigma-lower","mdi-sign-caution","mdi-sign-direction","mdi-sign-text","mdi-signal","mdi-signal-2g","mdi-signal-3g","mdi-signal-4g","mdi-signal-5g","mdi-signal-cellular-1","mdi-signal-cellular-2","mdi-signal-cellular-3","mdi-signal-cellular-outline","mdi-signal-distance-variant","mdi-signal-hspa","mdi-signal-hspa-plus","mdi-signal-off","mdi-signal-variant","mdi-signature","mdi-signature-freehand","mdi-signature-image","mdi-signature-text","mdi-silo","mdi-silverware","mdi-silverware-fork","mdi-silverware-fork-knife","mdi-silverware-spoon","mdi-silverware-variant","mdi-sim","mdi-sim-alert","mdi-sim-off","mdi-sina-weibo","mdi-sitemap","mdi-skate","mdi-skew-less","mdi-skew-more","mdi-skip-backward","mdi-skip-backward-outline","mdi-skip-forward","mdi-skip-forward-outline","mdi-skip-next","mdi-skip-next-circle","mdi-skip-next-circle-outline","mdi-skip-next-outline","mdi-skip-previous","mdi-skip-previous-circle","mdi-skip-previous-circle-outline","mdi-skip-previous-outline","mdi-skull","mdi-skull-crossbones","mdi-skull-crossbones-outline","mdi-skull-outline","mdi-skype","mdi-skype-business","mdi-slack","mdi-slackware","mdi-sleep","mdi-sleep-off","mdi-slope-downhill","mdi-slope-uphill","mdi-smog","mdi-smoke-detector","mdi-smoking","mdi-smoking-off","mdi-snapchat","mdi-snowflake","mdi-snowflake-alert","mdi-snowflake-variant","mdi-snowman","mdi-soccer","mdi-soccer-field","mdi-sofa","mdi-solar-panel","mdi-solar-panel-large","mdi-solar-power","mdi-solid","mdi-sort","mdi-sort-alphabetical","mdi-sort-ascending","mdi-sort-descending","mdi-sort-numeric","mdi-sort-variant","mdi-sort-variant-lock","mdi-sort-variant-lock-open","mdi-soundcloud","mdi-source-branch","mdi-source-commit","mdi-source-commit-end","mdi-source-commit-end-local","mdi-source-commit-local","mdi-source-commit-next-local","mdi-source-commit-start","mdi-source-commit-start-next-local","mdi-source-fork","mdi-source-merge","mdi-source-pull","mdi-source-repository","mdi-source-repository-multiple","mdi-soy-sauce","mdi-spa","mdi-spa-outline","mdi-space-invaders","mdi-spade","mdi-speaker","mdi-speaker-bluetooth","mdi-speaker-multiple","mdi-speaker-off","mdi-speaker-wireless","mdi-speedometer","mdi-speedometer-medium","mdi-speedometer-slow","mdi-spellcheck","mdi-spider-web","mdi-spotify","mdi-spotlight","mdi-spotlight-beam","mdi-spray","mdi-spray-bottle","mdi-sprout","mdi-sprout-outline","mdi-square","mdi-square-edit-outline","mdi-square-inc","mdi-square-inc-cash","mdi-square-medium","mdi-square-medium-outline","mdi-square-outline","mdi-square-root","mdi-square-root-box","mdi-square-small","mdi-squeegee","mdi-ssh","mdi-stack-exchange","mdi-stack-overflow","mdi-stadium","mdi-stairs","mdi-stamper","mdi-standard-definition","mdi-star","mdi-star-box","mdi-star-box-outline","mdi-star-circle","mdi-star-circle-outline","mdi-star-face","mdi-star-four-points","mdi-star-four-points-outline","mdi-star-half","mdi-star-off","mdi-star-outline","mdi-star-three-points","mdi-star-three-points-outline","mdi-steam","mdi-steam-box","mdi-steering","mdi-steering-off","mdi-step-backward","mdi-step-backward-2","mdi-step-forward","mdi-step-forward-2","mdi-stethoscope","mdi-sticker","mdi-sticker-emoji","mdi-stocking","mdi-stop","mdi-stop-circle","mdi-stop-circle-outline","mdi-store","mdi-store-24-hour","mdi-stove","mdi-strava","mdi-stretch-to-page","mdi-stretch-to-page-outline","mdi-subdirectory-arrow-left","mdi-subdirectory-arrow-right","mdi-subtitles","mdi-subtitles-outline","mdi-subway","mdi-subway-alert-variant","mdi-subway-variant","mdi-summit","mdi-sunglasses","mdi-surround-sound","mdi-surround-sound-2-0","mdi-surround-sound-3-1","mdi-surround-sound-5-1","mdi-surround-sound-7-1","mdi-svg","mdi-swap-horizontal","mdi-swap-horizontal-bold","mdi-swap-horizontal-variant","mdi-swap-vert
5ical","mdi-swap-vertical-bold","mdi-swap-vertical-variant","mdi-swim","mdi-switch","mdi-sword","mdi-sword-cross","mdi-symfony","mdi-sync","mdi-sync-alert","mdi-sync-off","mdi-tab","mdi-tab-minus","mdi-tab-plus","mdi-tab-remove","mdi-tab-unselected","mdi-table","mdi-table-border","mdi-table-column","mdi-table-column-plus-after","mdi-table-column-plus-before","mdi-table-column-remove","mdi-table-column-width","mdi-table-edit","mdi-table-large","mdi-table-large-plus","mdi-table-large-remove","mdi-table-merge-cells","mdi-table-of-contents","mdi-table-plus","mdi-table-remove","mdi-table-row","mdi-table-row-height","mdi-table-row-plus-after","mdi-table-row-plus-before","mdi-table-row-remove","mdi-table-search","mdi-table-settings","mdi-table-tennis","mdi-tablet","mdi-tablet-android","mdi-tablet-cellphone","mdi-tablet-dashboard","mdi-tablet-ipad","mdi-taco","mdi-tag","mdi-tag-faces","mdi-tag-heart","mdi-tag-heart-outline","mdi-tag-minus","mdi-tag-multiple","mdi-tag-outline","mdi-tag-plus","mdi-tag-remove","mdi-tag-text-outline","mdi-tank","mdi-tape-measure","mdi-target","mdi-target-account","mdi-target-variant","mdi-taxi","mdi-tea","mdi-tea-outline","mdi-teach","mdi-teamviewer","mdi-telegram","mdi-telescope","mdi-television","mdi-television-box","mdi-television-classic","mdi-television-classic-off","mdi-television-guide","mdi-television-off","mdi-television-pause","mdi-television-play","mdi-television-stop","mdi-temperature-celsius","mdi-temperature-fahrenheit","mdi-temperature-kelvin","mdi-tennis","mdi-tennis-ball","mdi-tent","mdi-terrain","mdi-test-tube","mdi-test-tube-empty","mdi-test-tube-off","mdi-text","mdi-text-shadow","mdi-text-short","mdi-text-subject","mdi-text-to-speech","mdi-text-to-speech-off","mdi-textbox","mdi-textbox-password","mdi-texture","mdi-theater","mdi-theme-light-dark","mdi-thermometer","mdi-thermometer-alert","mdi-thermometer-chevron-down","mdi-thermometer-chevron-up","mdi-thermometer-lines","mdi-thermometer-minus","mdi-thermometer-plus","mdi-thermostat","mdi-thermostat-box","mdi-thought-bubble","mdi-thought-bubble-outline","mdi-thumb-down","mdi-thumb-down-outline","mdi-thumb-up","mdi-thumb-up-outline","mdi-thumbs-up-down","mdi-ticket","mdi-ticket-account","mdi-ticket-confirmation","mdi-ticket-outline","mdi-ticket-percent","mdi-tie","mdi-tilde","mdi-timelapse","mdi-timeline","mdi-timeline-alert","mdi-timeline-alert-outline","mdi-timeline-help","mdi-timeline-help-outline","mdi-timeline-outline","mdi-timeline-plus","mdi-timeline-plus-outline","mdi-timeline-text","mdi-timeline-text-outline","mdi-timer","mdi-timer-10","mdi-timer-3","mdi-timer-off","mdi-timer-sand","mdi-timer-sand-empty","mdi-timer-sand-full","mdi-timetable","mdi-toaster-oven","mdi-toggle-switch","mdi-toggle-switch-off","mdi-toggle-switch-off-outline","mdi-toggle-switch-outline","mdi-toilet","mdi-toolbox","mdi-toolbox-outline","mdi-tooltip","mdi-tooltip-account","mdi-tooltip-edit","mdi-tooltip-image","mdi-tooltip-image-outline","mdi-tooltip-outline","mdi-tooltip-plus","mdi-tooltip-plus-outline","mdi-tooltip-text","mdi-tooltip-text-outline","mdi-tooth","mdi-tooth-outline","mdi-tor","mdi-tortoise","mdi-tournament","mdi-tower-beach","mdi-tower-fire","mdi-towing","mdi-track-light","mdi-trackpad","mdi-trackpad-lock","mdi-tractor","mdi-trademark","mdi-traffic-light","mdi-train","mdi-train-car","mdi-train-variant","mdi-tram","mdi-transcribe","mdi-transcribe-close","mdi-transfer-down","mdi-transfer-left","mdi-transfer-right","mdi-transfer-up","mdi-transit-connection","mdi-transit-connection-variant","mdi-transit-detour","mdi-transit-transfer","mdi-transition","mdi-transition-masked","mdi-translate","mdi-translate-off","mdi-transmission-tower","mdi-trash-can","mdi-trash-can-outline","mdi-treasure-chest","mdi-tree","mdi-tree-outline","mdi-trello","mdi-trending-down","mdi-trending-neutral","mdi-trending-up","mdi-triangle","mdi-triangle-outline","mdi-triforce","mdi-trophy","mdi-trophy-award","mdi-trophy-broken","mdi-trophy-outline","mdi-trophy-variant","mdi-trophy-variant-outline","mdi-truck","mdi-truck-check","mdi-truck-delivery","mdi-truck-fast","mdi-truck-trailer","mdi-tshirt-crew","mdi-tshirt-crew-outline","mdi-tshirt-v","mdi-tshirt-v-outline","mdi-tumble-dryer","mdi-tumblr","mdi-tumblr-box","mdi-tumblr-reblog","mdi-tune","mdi-tune-vertical","mdi-turnstile","mdi-turnstile-outline","mdi-turtle","mdi-twitch","mdi-twitter","mdi-twitter-box","mdi-twitter-circle","mdi-twitter-retweet","mdi-two-factor-authentication","mdi-typewriter","mdi-uber","mdi-ubisoft","mdi-ubuntu","mdi-ultra-high-definition","mdi-umbraco","mdi-umbrella","mdi-umbrella-closed","mdi-umbrella-outline","mdi-undo","mdi-undo-variant","mdi-unfold-less-horizontal","mdi-unfold-less-vertical","mdi-unfold-more-horizontal","mdi-unfold-more-vertical","mdi-ungroup","mdi-unicode","mdi-unity","mdi-unreal","mdi-untappd","mdi-update","mdi-upload","mdi-upload-multiple","mdi-upload-network","mdi-upload-network-outline","mdi-upload-outline","mdi-usb","mdi-van-passenger","mdi-van-utility","mdi-vanish","mdi-variable","mdi-vector-arrange-above","mdi-vector-arrange-below","mdi-vector-bezier","mdi-vector-circle","mdi-vector-circle-variant","mdi-vector-combine","mdi-vector-curve","mdi-vector-difference","mdi-vector-difference-ab","mdi-vector-difference-ba","mdi-vector-ellipse","mdi-vector-intersection","mdi-vector-line","mdi-vector-point","mdi-vector-polygon","mdi-vector-polyline","mdi-vector-radius","mdi-vector-rectangle","mdi-vector-selection","mdi-vector-square","mdi-vector-triangle","mdi-vector-union","mdi-venmo","mdi-vhs","mdi-vibrate","mdi-vibrate-off","mdi-video","mdi-video-3d","mdi-video-3d-variant","mdi-video-4k-box","mdi-video-account","mdi-video-image","mdi-video-input-antenna","mdi-video-input-component","mdi-video-input-hdmi","mdi-video-input-scart","mdi-video-input-svideo","mdi-video-minus","mdi-video-off","mdi-video-off
5-outline","mdi-video-outline","mdi-video-plus","mdi-video-stabilization","mdi-video-switch","mdi-video-vintage","mdi-video-wireless","mdi-video-wireless-outline","mdi-view-agenda","mdi-view-array","mdi-view-carousel","mdi-view-column","mdi-view-comfy","mdi-view-compact","mdi-view-compact-outline","mdi-view-dashboard","mdi-view-dashboard-outline","mdi-view-dashboard-variant","mdi-view-day","mdi-view-grid","mdi-view-grid-plus","mdi-view-headline","mdi-view-list","mdi-view-module","mdi-view-parallel","mdi-view-quilt","mdi-view-sequential","mdi-view-split-horizontal","mdi-view-split-vertical","mdi-view-stream","mdi-view-week","mdi-vimeo","mdi-violin","mdi-virtual-reality","mdi-visual-studio","mdi-visual-studio-code","mdi-vk","mdi-vk-box","mdi-vk-circle","mdi-vlc","mdi-voice","mdi-voice-off","mdi-voicemail","mdi-volleyball","mdi-volume-high","mdi-volume-low","mdi-volume-medium","mdi-volume-minus","mdi-volume-mute","mdi-volume-off","mdi-volume-plus","mdi-volume-variant-off","mdi-vote","mdi-vote-outline","mdi-vpn","mdi-vuejs","mdi-vuetify","mdi-walk","mdi-wall","mdi-wall-sconce","mdi-wall-sconce-flat","mdi-wall-sconce-variant","mdi-wallet","mdi-wallet-giftcard","mdi-wallet-membership","mdi-wallet-outline","mdi-wallet-plus","mdi-wallet-plus-outline","mdi-wallet-travel","mdi-wallpaper","mdi-wan","mdi-wardrobe","mdi-wardrobe-outline","mdi-warehouse","mdi-washing-machine","mdi-watch","mdi-watch-export","mdi-watch-export-variant","mdi-watch-import","mdi-watch-import-variant","mdi-watch-variant","mdi-watch-vibrate","mdi-watch-vibrate-off","mdi-water","mdi-water-boiler","mdi-water-off","mdi-water-outline","mdi-water-percent","mdi-water-pump","mdi-water-pump-off","mdi-watermark","mdi-wave","mdi-waves","mdi-waze","mdi-weather-cloudy","mdi-weather-cloudy-alert","mdi-weather-cloudy-arrow-right","mdi-weather-fog","mdi-weather-hail","mdi-weather-hazy","mdi-weather-hurricane","mdi-weather-lightning","mdi-weather-lightning-rainy","mdi-weather-night","mdi-weather-night-partly-cloudy","mdi-weather-partly-cloudy","mdi-weather-partly-lightning","mdi-weather-partly-rainy","mdi-weather-partly-snowy","mdi-weather-partly-snowy-rainy","mdi-weather-pouring","mdi-weather-rainy","mdi-weather-snowy","mdi-weather-snowy-heavy","mdi-weather-snowy-rainy","mdi-weather-sunny","mdi-weather-sunny-alert","mdi-weather-sunset","mdi-weather-sunset-down","mdi-weather-sunset-up","mdi-weather-tornado","mdi-weather-windy","mdi-weather-windy-variant","mdi-web","mdi-web-box","mdi-webcam","mdi-webhook","mdi-webpack","mdi-wechat","mdi-weight","mdi-weight-gram","mdi-weight-kilogram","mdi-weight-pound","mdi-whatsapp","mdi-wheelchair-accessibility","mdi-whistle","mdi-white-balance-auto","mdi-white-balance-incandescent","mdi-white-balance-iridescent","mdi-white-balance-sunny","mdi-widgets","mdi-wifi","mdi-wifi-off","mdi-wifi-star","mdi-wifi-strength-1","mdi-wifi-strength-1-alert","mdi-wifi-strength-1-lock","mdi-wifi-strength-2","mdi-wifi-strength-2-alert","mdi-wifi-strength-2-lock","mdi-wifi-strength-3","mdi-wifi-strength-3-alert","mdi-wifi-strength-3-lock","mdi-wifi-strength-4","mdi-wifi-strength-4-alert","mdi-wifi-strength-4-lock","mdi-wifi-strength-alert-outline","mdi-wifi-strength-lock-outline","mdi-wifi-strength-off","mdi-wifi-strength-off-outline","mdi-wifi-strength-outline","mdi-wii","mdi-wiiu","mdi-wikipedia","mdi-wind-turbine","mdi-window-close","mdi-window-closed","mdi-window-maximize","mdi-window-minimize","mdi-window-open","mdi-window-restore","mdi-windows","mdi-windows-classic","mdi-wiper","mdi-wiper-wash","mdi-wordpress","mdi-worker","mdi-wrap","mdi-wrap-disabled","mdi-wrench","mdi-wrench-outline","mdi-wunderlist","mdi-xamarin","mdi-xamarin-outline","mdi-xaml","mdi-xbox","mdi-xbox-controller","mdi-xbox-controller-battery-alert","mdi-xbox-controller-battery-charging","mdi-xbox-controller-battery-empty","mdi-xbox-controller-battery-full","mdi-xbox-controller-battery-low","mdi-xbox-controller-battery-medium","mdi-xbox-controller-battery-unknown","mdi-xbox-controller-menu","mdi-xbox-controller-off","mdi-xbox-controller-view","mdi-xda","mdi-xing","mdi-xing-box","mdi-xing-circle","mdi-xml","mdi-xmpp","mdi-yahoo","mdi-yammer","mdi-yeast","mdi-yelp","mdi-yin-yang","mdi-youtube","mdi-youtube-creator-studio","mdi-youtube-gaming","mdi-youtube-subscription","mdi-youtube-tv","mdi-z-wave","mdi-zend","mdi-zigbee","mdi-zip-box","mdi-zip-disk","mdi-zodiac-aquarius","mdi-zodiac-aries","mdi-zodiac-cancer","mdi-zodiac-capricorn","mdi-zodiac-gemini","mdi-zodiac-leo","mdi-zodiac-libra","mdi-zodiac-pisces","mdi-zodiac-sagittarius","mdi-zodiac-scorpio","mdi-zodiac-taurus","mdi-zodiac-virgo","mdi-blank"];t.icons=i}angular.module("app.directives").controller("IconSelectController",n);n.$inject=["$scope"]}(),function(){"use strict";function n(){return{restrict:"E",scope:{ngModel:"="},templateUrl:"public/v2/app/core/website-editor/icon-select/icon-select.tpl.html",controller:"IconSelectController",controllerAs:"iconSelect",link:function(n,t,i,r){r.showPopup=function(){$("#icon-popup",t).modal("show")}}}}angular.module("app.directives").directive("iconSelect",n);n.$inject=[]}()

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.