Built files from Bizgaze WebServer
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

index.min.js 57KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541
  1. var __awaiter=this&&this.__awaiter||function(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})},Unibase;(function(n){let t;(function(t){let i;(function(t){let i;(function(i){class r extends n.Platform.Core.BaseComponent{constructor(){super(...arguments);this.layoutIndex=0;this.modes={};this.currentTheme={};this.detailsViewIndex=1;this.Logo="";this.desktopMode=$(document).outerWidth()>=1200;this.tabMode=$(document).outerWidth()>=768;this.mobileLMode=$(document).outerWidth()>=576;this.widgetHeightPx="300px";this.widgetHeightNum=300;this.leftLayout=1;this.topLayout=2;this.topLeftLayout=3;this.themePalette=[];this.currentUser=n.Platform.Membership.Infos.Identity.currentUser;this.isTouchScreen="ontouchstart"in window||navigator.msMaxTouchPoints>0}init(r){const f=this;var u=n.Platform.Helpers.FileCacheHelper.Instance();n.Platform.Helpers.NavigationHelper.SetInstance(new t.NavigationHelper);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["tenants/themes/compact/components/dashboard/wizard.js","platform/analytics/components/reportviewer/_reportviewer.js","platform/analytics/components/chartviewer/_chart.js","platform/analytics/components/reportviewer/reportviewer.js","platform/analytics/managers/reportmanager.js"],null);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/analytics/index.reportviewer.min.js"],null);n.Platform.Helpers.FileCacheHelper.Instance().addCacheFiles(["platform/analytics/managers/viewermanager.js","/platform/filters/managers/interfaces/ifiltermanager.js","/platform/filters/managers/filtermanager.js","/platform/core/helpers/html/htmlhelper.js","platform/apps/managers/appmanager.js"]);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["/platform/core/helpers/html/htmlhelper.js"],null);n.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/analytics/components/commonfilter/_commonfilter.js","libs/gpslocation/jquery.geocomplete.js",],null);u.loadCssFile("libs/bootstrap/css/bootstrap.min.css",function(){u.loadCssFile("libs/select2/css/select2.min.css",null);u.loadCssFile("tenants/themes/compact/css/style.basic.css",null)});u.loadJsFiles(["platform/core/helpers/datetimehelper/datetimehelper.js","libs/simplebar/simplebar.min.js"],null);u.loadCssFile("libs/index.compact.min.css",null);u.addCacheFiles(["libs/jquery-toggles/css/toggles.css","libs/jquery-toggles/css/themes/toggles-light.css","libs/jquery-toast-plugin/jquery.toast.min.css","libs/jquery/ui/jquery-ui.min.css","libs/summernote/summernote.css","libs/daterangepicker/daterangepicker.css","libs/floatinglabels/floatinglabel.css","libs/simplebar/simplebar.min.css"]);u.loadCssFile("tenants/themes/compact/css/style.ext.css",null);u.loadJsFile("libs/index.compact.min.js",null);u.addCacheFiles(["libs/summernote/summernote.min.js","libs/jquery.sortable/jquery.sortable.js","libs/jquery/ui/jquery-ui.min.js","tenants/themes/compact/js/tabs/collapsetabs.js","libs/floatinglabels/floatinglabel.js","platform/core/helpers/autocomplete/autocompletehelper.js","platform/core/helpers/file/filehelper.js","libs/bootstrap/js/dropdown-bootstrap-extended.js","libs/jquery-toggles/toggles.min.js","libs/handlebars/handlebars.min.js","libs/jquery.counterup/jquery.counterup.min.js","libs/select2/js/select2.min.js"]);u.loadJsFile("libs/moment/moment.min.js",function(){u.loadJsFile("libs/daterangepicker/daterangepicker.js",null)});u.loadJsFile("libs/jquery/ui/jquery-ui.js",null);u.loadJsFile("libs/jquery-slimscroll/jquery.slimscroll.min.js",null);this.render();u.addCacheFiles(["tenants/themes/compact/components/notifications/notification.js","platform/automation/components/notificationhub.packets.js","platform/automation/enums/noitfyalerts.js","platform/automation/components/notifier.js","platform/automation/components/notificationhub.js"]);u.loadJsFiles(["platform/automation/index.notifications.min.js"],function(){n.Platform.Automation.Components.Notifier.Instance().init()});n.Themes.Compact.Components.Index.Instance().currentUser.tenant!=null&&n.Themes.Compact.Components.Index.Instance().currentUser.tenant.isChatAppEnabled&&(u.loadJsFiles(["platform/connect/index.chat.min.js"],function(){n.Platform.Connect.Components.Chatter.Instance().init()}),u.addCacheFiles(["platform/connect/components/chathub.packets.js","platform/hubs/providers/basepacket.js","platform/connect/components/chathub.server.packets.js","platform/connect/managers/chatmanager.js","platform/connect/hubs/chathub.js","platform/connect/components/chat.template.js","platform/connect/components/chatter.js","platform/connect/requests/chat.js"]));u.loadJsFile("tenants/themes/compact/js/app.js",function(){var n=new t.DefaultApp;n.init();r!=null&&r()});$(".nav-item-branch").click(function(){return u.loadJsFile("tenants/themes/compact/components/settings/settings.js",function(){i.DefaultSettingPanel.Instance().init("#settings-panel-container");$(".biz-settings-panel").addClass("hidden").removeClass("biz-settings-panel");$("#biz-settings-panel").addClass("biz-settings-panel").removeClass("hidden");$(".biz-wrapper").addClass("biz-settings-toggle");$("#biz-settings-panel").find(".settings-panel-wrap").removeClass("hidden");$(".chat-panel-wrap").addClass("hidden");$(document).on("click","#settings_panel_close",function(){return $(".biz-wrapper").removeClass("biz-settings-toggle"),$("#biz-settings-panel").find(".settings-panel-wrap").addClass("hidden"),$(".chat-panel-wrap").addClass("hidden"),$(".biz-settings-panel").addClass("hidden").removeClass("biz-settings-panel"),!1})}),!1})}documentinit(i){var r=n.Platform.Helpers.FileCacheHelper.Instance();n.Platform.Helpers.NavigationHelper.SetInstance(new t.NavigationHelper);r.loadCssFile("libs/bootstrap/css/bootstrap.min.css",function(){r.loadCssFile("libs/select2/css/select2.min.css",null);r.loadCssFile("tenants/themes/compact/css/style.basic.css",null)});r.loadCssFile("tenants/themes/shared/fonts/css/fontawesome.min.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/line-awesome.min.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/dripicons.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/ionicons.min.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/glyphicons.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/themify-icons.css",null);r.loadCssFile("tenants/themes/compact/css/animate.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/simple-line-icons.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/linea-icon.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/pe-icon-7-stroke.css",null);r.loadCssFile("tenants/themes/shared/fonts/css/material-design-iconic-font.min.css",null);r.loadCssFile("tenants/themes/compact/css/style.ext.css",null);r.loadJsFile("libs/moment/moment.min.js",function(){r.loadJsFile("libs/daterangepicker/daterangepicker.js",null)});r.loadJsFile("libs/gpslocation/jquery.geocomplete.js",null);r.loadJsFile("libs/bootstrap/js/dropdown-bootstrap-extended.js",null);r.loadJsFile("libs/select2/js/select2.min.js",function(){});r.loadJsFile("libs/jquery/ui/jquery-ui.js",null);this.documentRender(!0);r.loadJsFile("tenants/themes/compact/js/app.js",function(){var n=new t.DefaultApp;n.init();i!=null&&i()})}documentRender(t){let i=this;var r=n.Platform.Membership.Infos.Identity.getCurrentUser().settings;i.currentTheme.layoutName="Document Nav";i.currentTheme.layoutHtmlPath="themes/layouts/documentnav.js";i.layoutIndex=i.leftLayout;i.detailsViewIndex=1;i.fileCacheHelper.loadJsFiles([i.currentTheme.layoutHtmlPath],function(){i.layoutIndex!=null&&i.layoutIndex!=undefined&&i.appendDocumentHtml(i.currentTheme,t)})}render(){var r,i,u;let t=this;if(r=n.Platform.Membership.Infos.Identity.getCurrentUser().settings,i="",r!=null&&r!=undefined?(u=r.find(n=>n.settingName=="themeobj"),u!=undefined&&u!=null?(i=u.settingValue,i!=null&&i!=""&&i!=undefined?i.themeId==0||i.themeId==undefined||i.themeId==""||i.themeId==null?this.setDefaultNavigation():(t.currentTheme=i,(t.currentTheme.layoutName==null||t.currentTheme.layoutName==undefined||t.currentTheme.layoutName=="")&&(t.currentTheme.layoutName="Top and Left Navigation"),t.layoutIndex=t.currentTheme.layoutIndex,t.currentTheme.primaryTransparentColor=t.currentTheme.primaryColor,t.detailsViewIndex=t.currentTheme.detailsViewIndex,t.isAppStructureEnable=!1,t.isAppStructureEnable=t.currentTheme.isstructenable!=undefined?t.currentTheme.isstructenable:!1,i.isstructenable!=undefined&&(t.isAppStructureEnable=i.isstructenable),t.currentTheme.thumbnail!=""&&t.currentTheme.thumbnail!=undefined&&(t.desktopMode?t.currentTheme.primaryColor="transparent":t.desktopMode||(t.currentTheme.transparentPrimaryColor="transparent"),t.currentTheme.secondaryColor="#ffffff52"),t.currentTheme.paletteId&&t.getThemePaletteColors(t.currentTheme.paletteId)):this.setDefaultNavigation()):this.setDefaultNavigation()):this.setDefaultNavigation(),t.currentTheme.layoutHtmlPath="themes/layouts/"+t.currentTheme.layoutName.toLowerCase().replace(/ /g,"")+".js",n.Platform.Membership.Infos.Identity.currentUser.settings){let i=n.Platform.Membership.Infos.Identity.currentUser.settings.find(n=>n.settingName=="imageurl");i!=undefined&&(t.Logo=i.settingValue==null?"/_files/companylogo.png":i.settingValue)}t.fileCacheHelper.loadJsFiles([t.currentTheme.layoutHtmlPath,"tenants/themes/compact/components/nav/nav.template.js","platform/membership/infos/identity.js","platform/layout/managers/themelayoutmanager.js","platform/analytics/managers/reportmanager.js","libs/handlebars/handlebars.min.js"],function(){t.layoutIndex!=null&&t.layoutIndex!=undefined?(t.layoutIndex==t.leftLayout?t.fileCacheHelper.loadCssFiles(["tenants/themes/compact/css/style.left_layout.css"],function(){t.appendHtml(t.currentTheme);t.loadLayout1Js()}):t.layoutIndex==t.topLayout?t.fileCacheHelper.loadCssFiles(["tenants/themes/compact/css/style.top_layout.css"],function(){t.appendHtml(t.currentTheme);t.loadLayout2Js()}):t.layoutIndex==t.topLeftLayout&&t.fileCacheHelper.loadCssFiles(["tenants/themes/compact/css/style.biz-layout-3.css"],function(){t.appendHtml(t.currentTheme);t.loadLayout3Js()}),t.closeMobileNav()):t.render2()});window.history.pushState(null,"",window.location.href);window.addEventListener("popstate",function(){console.log("popstated");window.history.pushState(null,"",window.location.href);n.Themes.Compact.Components.Nav.Instance().exitMobileApp()})}loadLayout1Js(){$(document).on("click","#navbar_toggle_btn",function(){return $(".biz-wrapper").toggleClass("biz__nav__toggle"),$(window).trigger("resize"),$(".biz-nav-fullwidth").removeClass("hidden"),$(".hk-settings-panel").removeClass("show"),!1})}loadLayout2Js(){const n=this;$(document).on("click","#navbar_toggle_btn",function(){return $(".hk-wrapper").toggleClass("biz__nav__toggle"),$(".hk-nav-backdrop").removeClass("hk-nav-backdrop"),$(window).trigger("resize"),n.desktopMode||$(".biz-nav-fullwidth").removeClass("hidden"),!1});$(document).on("click","#hk_nav_backdrop,#biz_nav_close",function(){return $(".hk-wrapper").removeClass("biz__nav__toggle"),!1});n.desktopMode?$("#layoutMainNavWrap").find(".nav-group-collapse-link").removeAttr("data-target"):$("#layoutMainNavWrap").addClass("simple-scroll-bar").attr("data-simplebar","")}loadLayout3Js(){const t=this;$(document).on("click","#navbar_toggle_btn",function(){$(".hk-wrapper").toggleClass("biz__nav__toggle");let i=!0,r="hk-nav-toggle";return $(".hk-nav").find(".nav-link-icon").each(function(n,t){if($(t).is(":visible"))return i=!1,!1}),i&&(r="hk-nav-toggle hk-nav-icons-hidden"),$(".biz-layout-3-top-navbar,.biz-layout-3-biz-pg-wrapper").removeClass("hk-nav-icons-hidden").toggleClass(r),$(".hk-nav").toggleClass("biz__nav__toggle"),$(".hk-nav-backdrop").removeClass("hk-nav-backdrop"),t.desktopMode&&($("#navbar_toggle_btn").attr("data-nav-visible")==="true"&&($(".biz-layout-3-top-navbar,.biz-layout-3-left-nav,.biz-layout-3-biz-pg-wrapper").removeClass("biz__nav__toggle hk-nav-toggle"),$("#navbar_toggle_btn").removeAttr("data-nav-visible")),$(".biz-layout-3-left-nav").hasClass("biz__nav__toggle")?$(".active-left-nav").removeClass("active-left-nav"):$("._bizgaze_popup_container").each(function(t,i){const r=$(i).attr("id"),u=new n.Themes.Compact.NavigationHelper;u.isReportPopup(r)&&$(i).addClass("active-left-nav")})),$(window).trigger("resize"),t.desktopMode||$(".biz-nav-fullwidth").removeClass("hidden"),!1});$(document).on("click","#biz_nav_close",function(){return $(".hk-wrapper").removeClass("biz__nav__toggle"),!1})}closeMobileNav(){const n=this;let t="#biz_nav_close";this.desktopMode||(t="#biz_nav_close,.biz-nav-fullwidth,#hk_nav_close");$(document).on("click",t,function(){$(".biz-nav-fullwidth").addClass("hidden");$(".biz-bottom-nav-menu").find(".dropdown-menu-right").removeClass("show");$(".hk-settings-panel").removeClass("show");n.layoutIndex==n.leftLayout?$(".biz-wrapper").removeClass("biz__nav__toggle"):n.layoutIndex==n.topLeftLayout?$(".hk-wrapper").removeClass("hk-nav-toggle"):n.layoutIndex==n.topLayout&&$(".hk-wrapper").removeClass("biz__nav__toggle")})}setLeftNavigation(){this.detailsViewIndex=1;this.layoutIndex=this.leftLayout;this.currentTheme.layoutName="Left Navigation"}setDefaultNavigation(){this.detailsViewIndex=1;this.layoutIndex=this.topLeftLayout;this.currentTheme.layoutName="Top and Left Navigation"}render2(){let t=this;t.layoutIndex=t.leftLayout;let i=n.Platform.Helpers.FileCacheHelper.Instance();i.loadJsFiles(["platform/membership/infos/identity.js","platform/layout/managers/themelayoutmanager.js"],function(){jQuery("#bizgaze_body").html(eval(t.currentTheme.layoutHtmlPath));t.loadLayout1Js();t.loadCommonJs(!1)})}appendHtml(n){let t=this;n.themeId==undefined&&(n.backgroundImageId=0,n.detailsViewIndex=1,n.highlightColor="rgba(0, 176, 255, 1)",n.primaryColor="#2A2E33",n.primaryTextColor="rgba(242.089, 230.939, 230.939, 1)",n.primaryTransparentColor="#2A2E33",n.secondaryColor="#E8FCFD",n.secondaryTextColor="rgba(15.307, 15.307, 15.307, 1)",n.thumbnail="",n.transparentPrimaryColor="rgba(42, 46, 51, 1)",n.layoutHtmlPath||(n.layoutHtmlPath="themes/layouts/topandleftnavigation.js",n.layoutIndex=t.topLeftLayout,n.layoutName="Top and Left Navigation"));let e="Themes_Layouts."+n.layoutName.toLowerCase().replace(/ /g,"")+"()",o=eval(e),s=Handlebars.compile(o),h={Logo:this.Logo},c=s(h);const i=t.convertToRgba(n.highlightColor,.25),l=t.convertToRgba(n.highlightColor,.2),r=t.convertToRgba(n.highlightColor,.1),a=t.convertToRgba(n.highlightColor,.05),f=t.convertToRgba(n.secondaryTextColor,.4);let u=`<style id="themeColorClasses">
  2. #bizgaze_body .top-navbar.hk-wrapper.hk-horizontal-nav .hk-navbar.biz-primary-color,#bizgaze_body .top-navbar.hk-wrapper.hk-horizontal-nav .hk-navbar.biz-primary-color nav.hk-nav,
  3. #bizgaze_body .top-navbar.hk-wrapper.hk-horizontal-nav .hk-navbar.biz-primary-color nav.hk-nav .navbar-nav-wrap ul.collapse,
  4. #bizgaze_body .top-navbar.hk-wrapper.hk-horizontal-nav .hk-navbar.biz-primary-color nav.hk-nav .navbar-nav-wrap ul.collapsing,#bizgaze_body .hk-wrapper .toplayout-structures-panel{
  5. background: ${n.primaryColor} !important;
  6. }
  7. body.background-image #bizgaze_body .top-navbar.hk-wrapper.hk-horizontal-nav .hk-navbar.biz-primary-color nav.hk-nav .navbar-nav-wrap ul.collapse,
  8. body.background-image #bizgaze_body .top-navbar.hk-wrapper.hk-horizontal-nav .hk-navbar.biz-primary-color nav.hk-nav .navbar-nav-wrap ul.collapsing {
  9. background-color: ${n.transparentPrimaryColor} !important
  10. }
  11. #bizgaze_body .biz-pg-wrapper.biz-secondary-color , #bizgaze_body .dashboardwidget-item .menu .card-header.search-bar-main-wrapper{
  12. background-color: ${n.secondaryColor};
  13. }
  14. #bizgaze_body .top-navbar.hk-wrapper .hk-nav.biz-primary-text-color .navbar-nav-wrap ul li a,
  15. #bizgaze_body .top-navbar .hk-navbar.biz-primary-text-color .navbar-nav-wrap ul li a,
  16. #bizgaze_body .top-navbar .hk-navbar.biz-primary-text-color ul.navbar-nav.hk-navbar-content li.nav-item a.nav-link span,
  17. #bizgaze_body .top-navbar .hk-navbar.biz-primary-text-color #top-layout-options .nav-options-container ul li a,
  18. #bizgaze_body .top-navbar .hk-navbar.biz-primary-text-color a.navbar-toggle-btn,#bizgaze_body .top-navbar .hk-navbar.biz-primary-text-color a.navbar-toggle-btn:hover i,#bizgaze_body .top-navbar .hk-navbar.biz-primary-text-color a.navbar-toggle-btn:focus i{
  19. color: ${n.primaryTextColor};
  20. }
  21. #bizgaze_body .top-navbar.hk-wrapper.biz-layout-3-top-navbar .hk-nav.biz-primary-text-color .navbar-nav-wrap ul li.active-item a{
  22. color: ${n.secondaryTextColor} !important;
  23. }
  24. #bizgaze_body .top-navbar.hk-wrapper.biz-layout-3-top-navbar .hk-nav.biz-primary-text-color .navbar-nav-wrap ul li.active-item:hover a{
  25. color: ${n.primaryTextColor} !important;
  26. }
  27. #bizgaze_body .biz-pg-wrapper.biz-secondary-text-color{
  28. color: ${n.secondaryTextColor};
  29. }
  30. .liappgrp-item:hover i
  31. {
  32. display:block;
  33. padding:10px 10px 9px 10px;
  34. color: ${n.primaryTextColor} !important;
  35. }
  36. .biz-header-main-text{
  37. color:${n.secondaryTextColor} !important;
  38. font-weight:700;
  39. text-transform:capitalize;
  40. font-size:20px
  41. }
  42. .biz-header-main-text{
  43. color:${n.secondaryTextColor} !important;
  44. font-weight:700;
  45. text-transform:inherit;
  46. font-size:16px
  47. }
  48. .app_defaultwidget .biz-detail-avatar,#detailHeaderModal .header-avatar{
  49. background-color : ${n.primaryColor} !important;
  50. }`;u+=`.biz-wrapper.biz__icon__menu nav.navbar.biz-primary-color,
  51. .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-color .biz-main-menu ,
  52. .biz-wrapper.biz__icon__menu .biz-right-side-menu {
  53. background: ${n.primaryColor} !important;
  54. }
  55. .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-color .biz-submenu {
  56. background-color: ${t.convertToRgba(n.primaryColor,.95)} !important;
  57. }
  58. .biz-wrapper.biz__icon__menu.biz-main-menu-hidden .biz-menu.biz-primary-color .biz-submenu {
  59. background: ${n.primaryColor} !important;
  60. }
  61. @media (max-width: 1199px) {
  62. body.background-image .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-color .biz-main-menu,
  63. body.background-image .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-color .biz-submenu {
  64. background-color: ${n.PrimaryColor} !important;
  65. }
  66. }
  67. .biz-wrapper.biz__icon__menu.biz__fullheight__menu .biz-menu.biz-highlight-color .navbar-nav li.nav-item.sunbnav-active a span.nav-icon-wrap{
  68. background : ${n.highlightColor} !important;
  69. }
  70. .biz-wrapper.biz__icon__menu.biz__fullheight__menu .biz-menu.biz-highlight-color .navbar-nav li.active-item a{
  71. color: ${n.secondaryTextColor} !important;
  72. }
  73. .biz-wrapper.biz__icon__menu.biz__fullheight__menu .biz-menu.biz-highlight-color .navbar-nav li.active-item:hover a{
  74. color: ${n.primaryTextColor} !important;
  75. background : ${n.highlightColor} !important;
  76. }
  77. .biz-wrapper.biz__icon__menu.biz__fullheight__menu .biz-menu.biz-highlight-color .navbar-nav li.active-item:hover{
  78. background : ${n.highlightColor} !important;
  79. }
  80. .hk-wrapper.biz-layout-3-left-nav .biz-menu.biz-highlight-color .navbar-nav li.nav-item.sunbnav-active a span.nav-icon-wrap {
  81. background-color: ${n.secondaryColor} !important;
  82. }
  83. #bizgaze_body .top-navbar.hk-wrapper.biz-layout-3-top-navbar .hk-nav.biz-primary-text-color .navbar-nav-wrap ul li.active-item{
  84. background-color: ${n.secondaryColor} !important;
  85. }
  86. #bizgaze_body .top-navbar.hk-wrapper.biz-layout-3-top-navbar .hk-nav.biz-primary-text-color .navbar-nav-wrap ul li.active-item:hover{
  87. background-color: ${n.highlightColor} !important;
  88. color: ${n.primaryTextColor} !important;
  89. }
  90. #bizgaze_body .top-navbar.hk-wrapper.biz-layout-2-top-navbar .hk-nav .navbar-nav li.active-item:not(.mega-nav-li-list){
  91. background-color: ${n.secondaryColor} !important;
  92. }
  93. .hk-wrapper.biz-layout-3-left-nav .hk-nav .navbar-nav li.active-item:not(.mega-nav-li-list) {
  94. background-color: ${n.secondaryColor} !important;
  95. }
  96. .hk-wrapper.biz-layout-3-left-nav .hk-nav .navbar-nav li.active-item:not(.mega-nav-li-list):hover {
  97. background-color: ${n.highlightColor} !important;
  98. }
  99. .biz-wrapper.biz__icon__menu .biz-menu.biz-highlight-color .navbar-nav li.active-item {
  100. background-color: ${n.secondaryColor} !important;
  101. }
  102. .biz-wrapper.biz__icon__menu .biz-menu.biz-highlight-color .navbar-nav li.active-item:hover {
  103. background-color: ${n.highlightColor} !important;
  104. }
  105. .hk-wrapper.biz-layout-3-left-nav .hk-nav .navbar-nav li.active-item:not(.mega-nav-li-list):hover, .nav-AppGroup .nav-hover-link:hover {
  106. background-color : ${n.highlightColor} !important;
  107. }
  108. .biz__fullheight__menu.biz-wrapper .biz-right-side-menu .right-side-menu-content-wrap .navbar-nav > li.nav-item.right-sunbnav-active > .nav-link .nav-icon-wrap{
  109. background-color : ${n.highlightColor} !important;
  110. }
  111. #bizgaze_body .biz-layout-2-top-navbar.biz__nav__toggle .biz-layout-2-left-navbar .navbar-nav-wrap ul li.active-item a{
  112. color:${n.secondaryTextColor} !important;
  113. }
  114. #bizgaze_body .hk-wrapper .navbar.biz-highlight-color .navbar-nav-wrap .drp-list .nav-item.active-item .nav-link{
  115. color: ${n.secondaryTextColor} !important;
  116. font-weight:600
  117. }
  118. .biz-highlight-bg-color
  119. {
  120. color:${n.secondaryTextColor} !important;
  121. }
  122. .biz-svg-highlight-color{
  123. stroke:${n.highlightColor} !important;
  124. stroke-width: 0.5px
  125. }
  126. .userDesignReportSettings .lireportgrp-item:hover .appname {
  127. color:${n.highlightColor} !important;
  128. };
  129. .check-btn .li_Pln_items_with_Checked:checked ~ .checkmark {
  130. background: ${n.highlightColor}!important;
  131. }
  132. .biz-highlight-text-color
  133. {
  134. color:${n.highlightColor} !important;
  135. }
  136. .btn.btn-icon.btn-icon-style-3::before {
  137. background:${n.highlightColor} !important;
  138. }
  139. .btn.btn-icon[class*="btn-flush-"].btn-flush-biz-theme.flush-soft-hover,.btn.btn-icon[class*="btn-flush-"].btn-flush-biz-theme.flush-soft-hover:hover > span,.btn-flush-biz-theme.flush-soft-hover:focus,.btn-flush-biz-theme.flush-soft-hover:active,.btn.btn-icon[class*="btn-flush-"].btn-flush-biz-theme.flush-soft-hover:focus > span{
  140. color: ${n.secondaryTextColor} !important;
  141. }
  142. .btn.btn-icon[class*="btn-flush-"].btn-flush-biz-theme.flush-soft-hover::before{
  143. background:${i} !important;
  144. }
  145. .dropdown.show .btn-flush-biz-theme.flush-soft-hover,.dropdown.show .btn-flush-biz-theme.flush-soft-hover::before,.biz-dropdown.show .btn-flush-biz-theme.flush-soft-hover,.biz-dropdown.show .btn-flush-biz-theme.flush-soft-hover::before,.biz-dropdown.show .btn-flush-biz-theme.flush-soft-hover.dp-viewer-options-btn.show{
  146. color: ${n.secondaryTextColor} !important;
  147. background:${i} !important;
  148. }
  149. .biz-bg-hightlight-color_5 {
  150. background-color: ${a} !important;
  151. }
  152. .biz-bg-hightlight-color_10 {
  153. background-color: ${r} !important;
  154. }
  155. .biz-bg-hightlight-color_20{
  156. background-color: ${l} !important;
  157. }
  158. .biz-highlight-opacity,.biz-bg-hightlight-color_25{
  159. background-color: ${i} !important;
  160. }
  161. .btn-outline-light.border{
  162. border:solid 1px ${f} !important
  163. }
  164. .biz-primary-border-color
  165. {
  166. border:solid ${n.primaryTextColor} 1px !important;
  167. }
  168. .alert.alert-primary {
  169. color:${n.highlightColor} !important;
  170. }
  171. .biz-highlight-border-color
  172. {
  173. border:solid ${n.highlightColor} !important;
  174. }
  175. .settings-panel-head .nav-item .nav-link.tab-view.active
  176. { color:${n.secondaryTextColor} !important;}
  177. .biz-notification-mobile-view
  178. {
  179. border-bottom: solid 3px ${n.secondaryTextColor} !important;
  180. }
  181. .chatapp .chat-header {
  182. background-color: ${r};
  183. }
  184. .chatapp .nav-link{
  185. color:${n.secondaryTextColor} !important;
  186. }
  187. .chatapp .nav-tabs .nav-link.active::after,.chatapp .nav-tabs .nav-link:hover::after {
  188. color:${n.secondaryTextColor};
  189. border-bottom: 2px solid ${n.secondaryTextColor};
  190. }
  191. .chatapp .chat-footer .input-msg-send:focus {
  192. outline: 1px solid ${n.secondaryTextColor};
  193. }
  194. .chatapp .chat-emojis .emoji-cat.active {
  195. border-bottom: 2px solid ${n.highlightColor};
  196. }
  197. .nav.nav-line > .nav-item > .nav-link.active,.nav.nav-line > .nav-item > .nav-link:hover {
  198. color: #1F2327 !important;
  199. border-color: ${n.highlightColor}!important;
  200. } {
  201. color: #1F2327 !important;
  202. border-color: ${n.highlightColor}!important;
  203. }
  204. #txt_global_Search {
  205. color:${n.primaryTextColor}!important;
  206. }
  207. @media only screen and (min-width: 789px) {
  208. .nav.nav-line > .nav-item > .nav-link:hover {
  209. border-color: ${n.highlightColor}!important;
  210. }
  211. }
  212. @media screen and (min-width: 1198px) {
  213. .nav-hover-link:hover {
  214. background:${n.highlightColor} !important;
  215. }
  216. .nav-link.nav-hover-link[data-toggle="collapse"]:hover{
  217. background:${n.highlightColor} !important;
  218. }
  219. .nav-AppGroup .nav-hover-link:hover{
  220. background:${n.highlightColor} !important;
  221. }
  222. .hk-wrapper.biz-layout-3-left-nav .nav-AppGroup .nav-hover-link:hover {
  223. background-color : ${n.highlightColor} !important;
  224. }
  225. }
  226. .nav-NavGroup .nav-link.nav-hover-link[aria-expanded="true"]:hover{
  227. background:transparent !important;
  228. }
  229. .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-text-color .biz-main-menu .menu-content-wrap ul.navbar-nav li.nav-item a span.nav-icon-wrap,
  230. .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-text-color .biz-submenu .nav-header span,
  231. .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-text-color .biz-submenu .nav-header a,
  232. .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-text-color .biz-submenu .nav-options-container ul li a,
  233. .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-text-color .biz-bottom-nav-menu .nav-item a span.nav-icon-wrap,
  234. .biz-wrapper .biz-right-side-menu .right-side-menu-content-wrap .navbar-nav > li.nav-item > .nav-link .nav-icon-wrap {
  235. color: ${n.primaryTextColor}!important;
  236. }
  237. .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-text-color .biz-submenu .nav-header {
  238. border-color: ${n.primaryTextColor}!important;
  239. }
  240. #lnk_nav_changebranch > .nav-location-icon {
  241. border-color: ${n.primaryTextColor}!important;
  242. }
  243. .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-text-color .biz-submenu .nav-header a.btn-flush-biz-theme:hover .btn-icon-wrap{
  244. color: ${n.secondaryTextColor} !important;
  245. }`;let v=`#bizgaze_body .top-navbar.biz-layout-3-top-navbar.hk-wrapper.hk-vertical-nav .hk-navbar.biz-primary-color,
  246. #bizgaze_body .top-navbar.biz-layout-3-top-navbar.hk-wrapper.hk-vertical-nav nav.hk-nav.biz-primary-color,
  247. #bizgaze_body .top-navbar.biz-layout-3-top-navbar.hk-wrapper.hk-vertical-nav nav.hk-nav.biz-primary-color .slimScrollDiv {
  248. background: ${n.primaryColor} !important;
  249. }
  250. #bizgaze_body .top-navbar.hk-wrapper.hk-horizontal-nav .hk-navbar.biz-primary-color nav.hk-nav .navbar-nav-wrap ul.collapse {
  251. background-color: ${n.PrimaryColor} !important
  252. }
  253. #bizgaze_body .biz-pg-wrapper.biz-secondary-color{
  254. background-color: ${n.secondaryColor};
  255. }
  256. #bizgaze_body .biz-pg-wrapper.biz-secondary-text-color{
  257. color: ${n.secondaryTextColor};
  258. }
  259. #bizgaze_body .top-navbar.biz-layout-3-top-navbar.hk-wrapper.hk-vertical-nav .hk-navbar.biz-primary-color input.txt_global_search {
  260. color: ${n.primaryTextColor} !important;
  261. }
  262. #bizgaze_body .top-navbar.biz-layout-3-top-navbar.hk-wrapper.hk-vertical-nav .hk-navbar.biz-primary-color input.txt_global_search:focus {
  263. border-color: ${n.primaryTextColor};
  264. background: ${n.primaryColor} !important;
  265. }
  266. if ($("body").hasClass('background-image')) {
  267. .biz-detail-avatar{background:${n.highlightColor} !important;}
  268. }`;if(u+=v,(t.currentTheme.thumbnail==""||t.currentTheme.thumbnail==undefined)&&(u+=`.biz-transparent-secondary-color {
  269. background-color : white !important;
  270. }`),u+=`.background-image .biz-transparent-color {
  271. background: rgba(255,255,255,0.8) !important;
  272. color: #202124 !important;
  273. }
  274. .background-image .biz-transparent-color a{
  275. color: #202124 !important;
  276. }
  277. .biz-secondary-text-color {
  278. color: ${n.secondaryTextColor};
  279. }
  280. .biz-primary-custom-text-color {
  281. color: ${n.primaryColor};
  282. }
  283. .background-image .biz-wrapper.biz__icon__menu .biz-menu.biz-primary-color .biz-submenu {
  284. box-shadow: 4px 0 5px -6px ${n.primaryTextColor};
  285. }
  286. .biz-wrapper.biz__icon__menu .biz-right-side-menu {
  287. box-shadow: 4px 0 5px 1px ${n.primaryTextColor};
  288. z-index:9;
  289. }
  290. .biz-primary-color {
  291. background-color : ${n.primaryColor} !important;
  292. }
  293. .biz-primary-color-text {
  294. color : ${n.primaryColor} !important;
  295. }
  296. .biz-secondary-color {
  297. background-color : ${n.secondaryColor} !important;
  298. }
  299. .biz-highlight-color {
  300. background-color : ${n.highlightColor} !important;
  301. }
  302. .biz-primary-color-text {
  303. color : ${n.primaryColor} !important;
  304. }
  305. .background-image .biz-primary-border-color
  306. {
  307. border:solid ${n.highlightColor} !important;
  308. }
  309. .biz-primary-text-color {
  310. color: ${n.primaryTextColor} !important;
  311. }
  312. .background-image .biz-transparent-text-color {
  313. color: #000006 !important;
  314. }
  315. .biz-transparent-text-color {
  316. color: #000006 !important;
  317. }
  318. .biz-secondary-text-color {
  319. color: ${n.secondaryTextColor} !important;
  320. }
  321. .biz-border-color {
  322. border-color: ${n.primaryTextColor} !important;
  323. }
  324. .border-primary {
  325. border-color: ${n.highlightColor} !important;
  326. }
  327. .btn-primary,.btn-theme,.badge-primary,.checkbox-primary .custom-control-input:checked ~ .custom-control-label::before {
  328. background-color: ${n.highlightColor} !important;
  329. color: ${n.primaryTextColor} !important;
  330. border-color:${n.highlightColor} !important;
  331. }
  332. .btn-soft-primary:hover {
  333. background: ${n.highlightColor} !important;
  334. color: ${r} !important;
  335. border-color:${n.highlightColor} !important;
  336. }
  337. .btn-soft-primary {
  338. background: ${r} !important;
  339. color: ${n.highlightColor} !important;
  340. border-color:${r} !important;
  341. }
  342. .badge-soft-primary {
  343. background: ${r} !important;
  344. color: ${n.highlightColor} !important;
  345. }
  346. .avatar .avatar-text.avatar-text-inv-primary {
  347. color: ${n.primaryTextColor} !important;
  348. }
  349. .avatar .avatar-text.avatar-text-inv-primary:before {
  350. background-color: ${n.highlightColor} !important;
  351. }
  352. .avatar .avatar-text.avatar-text-primary:before {
  353. background: ${r} !important;
  354. }
  355. .avatar .avatar-text.avatar-text-primary {
  356. color: ${n.highlightColor} !important;
  357. }
  358. .list-item-main-title{
  359. color: ${n.secondaryTextColor} !important;
  360. font-weight: 600;
  361. font-size:16px;
  362. }
  363. .widget-list-item-main-title{
  364. color: ${n.secondaryTextColor} !important;
  365. font-weight: 600;
  366. font-size:14px;
  367. }
  368. .btn-outline-primary{
  369. color: ${n.highlightColor} !important;
  370. border-color: ${n.highlightColor} !important;
  371. }
  372. .btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{
  373. color: ${n.primaryTextColor} !important;
  374. border-color: ${n.highlightColor} !important;
  375. background-color: ${n.highlightColor} !important;
  376. }
  377. .search-bar-main-wrapper .search_icon:hover{
  378. color: ${n.primaryTransparentColor} !important;
  379. }
  380. .biz-report-filters .filter-item.active,.card-search-bar .filter-icon .applied-filter-count {
  381. background-color : ${n.highlightColor} !important;
  382. color: ${n.primaryTextColor} !important;
  383. border-color:${n.highlightColor} !important;
  384. }
  385. .biz-report-filters .filter-item.active .filter-link{
  386. color: ${n.primaryTextColor} !important;
  387. }
  388. .card-search-bar .txt_global_search::placeholder {
  389. color:${n.secondaryTextColor} !important;
  390. opacity: 1; /* Firefox */
  391. }
  392. .card-search-bar .txt_global_search::-ms-input-placeholder {
  393. color:${n.secondaryTextColor} !important;
  394. }
  395. .card-header-filters .filter-nav-icon {
  396. color: ${n.secondaryTextColor};
  397. z-index: 1;
  398. }
  399. #widgetsModal_popup .nav-item .nav-link.active {
  400. background-color : ${n.primaryTransparentColor} !important;
  401. color: ${n.primaryTextColor} !important;
  402. border-color:${n.primaryTransparentColor} !important;
  403. }
  404. .background-image .biz-detail-avatar{background-color : ${n.highlightColor} !important;}
  405. .background-image .appmenu_li .biz-detail-avatar{background-color : transparent !important;}
  406. @media (max-width: 1198px) {
  407. #bizgaze_body .top-navbar.hk-wrapper.hk-horizontal-nav .hk-navbar.biz-primary-color nav.hk-nav .navbar-nav-wrap ul.collapse {
  408. background-color: ${n.transparentPrimaryColor} !important
  409. }
  410. }
  411. .text-custom-settings-color{
  412. color:${n.highlightColor} !important;
  413. }
  414. .border-custom-settings-color{
  415. border: 1px solod ${n.highlightColor} !important;
  416. }
  417. .biz-navbar .navbar-toggle-btn,.navbar-settings-toggle-btn{
  418. color: ${n.primaryTextColor} !important;
  419. }
  420. .products-container-data .product-info.border-primary{
  421. border-color: ${n.highlightColor} !important;
  422. }
  423. .items-container .item-data .cart-counter,.cart-container .cart-checkout-btn {
  424. background-color: ${n.highlightColor} !important;
  425. color: ${n.primaryTextColor}!important;
  426. }
  427. .cart-container .cart-item-info .total-accessible-price,.cart-container .cart-checkout-btn .total-price-box {
  428. color: ${n.highlightColor}!important;
  429. }
  430. .reporttitlepopover:after{
  431. border-bottom-color:${n.highlightColor}!important
  432. }
  433. .biz-mobile-footer .nav-footer-link.active {
  434. border-top:solid ${n.highlightColor} 5px;
  435. }
  436. .tabulator .tabulator-header,.tabulator .tabulator-header .tabulator-col.tabulator-frozen{
  437. background-color: ${i} !important;
  438. }
  439. .tabulator .tabulator-header .tabulator-col{
  440. background-color: transparent !important;
  441. color: ${n.secondaryTextColor} !important;
  442. border-right: 1px solid ${t.convertToRgba(n.secondaryTextColor,.15)} !important;
  443. max-width: 400px !important;
  444. }
  445. .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
  446. border-top-color: ${n.secondaryTextColor} !important;
  447. }
  448. .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
  449. border-bottom-color: ${n.secondaryTextColor} !important;
  450. }
  451. .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow {
  452. border-top: none;
  453. border-bottom: 6px solid ${f};
  454. }
  455. .tabulator .tabulator-header .tabulator-col-title{
  456. color: ${n.secondaryTextColor} !important;
  457. }
  458. .tabulator-row .tabulator-cell .tabulator-data-tree-control {
  459. border-color: ${n.secondaryTextColor} !important;
  460. background: ${i} !important;
  461. }
  462. .tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after, .tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after, .tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand {
  463. background: ${n.secondaryTextColor} !important;
  464. }
  465. .tabulator-row .tabulator-cell .tabulator-data-tree-branch {
  466. border-color: ${n.secondaryTextColor} !important;
  467. }
  468. .group-search-input::placeholder,#txt_global_Search::placeholder{
  469. color: ${n.primaryTextColor} !important;
  470. }
  471. .pivot-ui-tableview table.pvtTable thead tr th,.pivot-ui-tableview .pvtAxisContainer li span.pvtAttr{
  472. background: ${i} !important;
  473. color: ${n.secondaryTextColor} !important;
  474. }
  475. .pivot-ui-tableview .pvtTriangle,.unpin-dynamic-filters-icon .la-thumbtack:after{
  476. color: ${n.secondaryTextColor} !important;
  477. }
  478. .top-navbar.hk-wrapper .navbar-nav .nav-date-filter-item .cmn-daterange-input,.top-navbar.hk-wrapper .nav-date-filter-item .cmn-daterange-input:active{
  479. background-color: transparent !important;
  480. color: ${n.primaryTextColor} !important;
  481. }
  482. .form-control:focus {
  483. box-shadow: 0 0 0 0.1rem ${i};
  484. }
  485. </style>`,$("style#themeColorClasses").remove(),$("body").prepend(u),jQuery("#bizgaze_body").html(c),jQuery("#bizgaze_body").css("background-color",""),t.currentTheme.thumbnail!=""&&t.currentTheme.thumbnail!=null)if(t.currentTheme.thumbnail.includes("tenants\\default\\layoutbuilder\\backgroundimages")){let n=`'${t.currentTheme.thumbnail.replace(/\\/g,"/")}'`;$("body").css("background-image","url("+n+")").addClass("background-image")}else this.getImageUrl(t.currentTheme.thumbnail).then(function(n){$("body").css("background-image","url("+n+")").addClass("background-image")});else $("body").css("background-image","").removeClass("background-image");t.loadCommonJs(!1)}appendDocumentHtml(n){let t=this;t.fileCacheHelper.loadJsFile("libs/handlebars/handlebars.min.js",function(){let i="Themes_Layouts."+n.layoutName.toLowerCase().replace(/ /g,"")+"()",r=eval(i),u=Handlebars.compile(r),f=u({Logo:""});jQuery("#bizgaze_body").html(f);$("style#themeColorClasses").remove();jQuery("#bizgaze_body").css("background-color","");t.loadCommonJs(!0)})}loadCommonJs(t){let i=this;var u=n.Platform.Membership.Infos.Identity.getCurrentUser();$("#loginname").text(u.name+$("#loginname").text());const r=n.Platform.Helpers.FileCacheHelper.Instance();if(t!=!0){r.loadJsFile("tenants/themes/compact/components/dashboard/dashboard.js",function(){n.Platform.Helpers.NavigationHelper.Instance().loadSection(0,"",n.Themes.Compact.Components.Dashboard.Instance(),null,function(){r.loadJsFile("tenants/themes/compact/components/nav/nav.js",function(){n.Themes.Compact.Components.Nav.Instance().load(0,"layout-nav",null)})})});$(".preloader-it").delay(1e3).fadeOut("slow");$(".layout-container").delay(500).fadeIn("slow");let t='<div class="skelton_loader biz-secondary-color px-2 px-sm-20 pt-1 position-absolute w-100 z-index-10">';t+=n.Themes.Compact.Components.Nav_Template.Instance().skelTonDashboardHeader();t+=n.Themes.Compact.Components.Nav_Template.Instance().skelTonDashboardStructure();t+="<\/div>";$("#layout-detail").before(t);$(".biz__submenu").removeClass("hidden")}$(document).on("click",".liappgrp-item .nav-link,.li-dashboard-item .nav-link,.lireportgrp-item .nav-link",function(){var n;i.desktopMode?$(this).closest(".li-dashboard-item").length&&((n=i.currentUser)===null||n===void 0?void 0:n.isAdmin)?$(".db-setting-dp-item").removeClass("d-none"):($(".db-setting-dp-item").addClass("d-none"),$("#bizCmnFilterPanel").hasClass("show")&&$("#cmnFilterPanelClose").trigger("click")):(i.layoutIndex==i.leftLayout?($(".biz-wrapper").removeClass("biz__nav__toggle"),$(".biz-bottom-nav-menu").find(".dropdown-menu-right").removeClass("show")):(i.layoutIndex==i.topLayout||i.layoutIndex==i.topLeftLayout)&&$(".hk-wrapper").removeClass("biz__nav__toggle hk-nav-toggle"),$(".biz-nav-fullwidth").addClass("hidden"),$(this).closest(".li-dashboard-item").length&&$("._bizgaze_popup_container").remove())});$("#btn_bizgaze_designmode").click(function(){r.loadJsFile("tenants/themes/compact/js/designmode/designmode.js",function(){var r,t;$("#navlkn_AddWidget").find(".zmdi").hasClass("zmdi-caret-up")&&$("#navlkn_AddWidget").find(".zmdi").removeClass("zmdi-caret-up").addClass("zmdi-caret-down");let i=!0;r=$("#hfBizgaze_IsAdmin").val();r===1&&(i=!0);t=$("#hfLayout_InstalledPageId").val();t!==undefined&&t!==0&&t!==""&&(t=Number(t));n.Themes.Compact.Components.DesignMode.Instance().loadDesignMode(i,0)})});$("#btn_bizgaze_normalmode").click(function(){r.loadJsFile("tenants/themes/compact/js/designmode/designmode.js",function(){var u,t;let i=!0,r=0;u=$("#hfBizgaze_IsAdmin").val();u===1&&(i=!0);t=$("#hfLayout_InstalledPageId").val();t!==undefined&&t!==0&&t!==""&&(r=Number(t));n.Themes.Compact.Components.DesignMode.Instance().closeDesignMode(i,r)})});$(document).on("shown.bs.modal",".modal",function(n){const t=$(n.currentTarget);let i=0;$(".modal:visible").not(t).length&&(i=Number($(".modal:visible").not(t).last().css("z-index")),t.css("z-index",i+20),t.data("bs.modal")._config.backdrop!=!1&&$(t.data("bs.modal")._backdrop).css("z-index",i+10))});$(document).click(function(t){$(".templateviewer-tableview .column-dp-menu.show").removeClass("show");!document.body.contains(t.target)||$(t.target).parents(".biz-settings-panel,.dropdown-notifications,.chat-nav-item,.profile-dropdown-menu,.divSectionProperties_SelectTheme,.user_login_card,.chat-panel-wrap").length||$(t.currentTarget.activeElement).hasClass("custom-chat-input")||($(".biz-settings-toggle").removeClass("biz-settings-toggle"),$("#cam_pic").length&&n.Platform.Connect.Components.Chat.Instance().closecam())});i.initializeCustomToolTip();i.autoAdjustHeightOnWindowResize();i.adjustAutoCompleteDropdownOnTouchScreens()}initializeCustomToolTip(){const n=this;n.desktopMode&&$(document).tooltip({items:"[data-tooltip='true']",position:{my:"center top+5",at:"center bottom"}})}autoAdjustHeightOnWindowResize(){$(window).on("resize orientationchange",function(){const n=window.innerHeight,t=$("._bizgaze_popup_container .modal-body,.cmn-daterange-picker,#bizAppSettingsDpMenu,.common-filter-dropdown-body,.filter-dropdown-body").not(":hidden");t.each(function(t,i){let r=0;if($(i).attr("data-deductheight")!==undefined){r=Number($(i).attr("data-deductheight"));let t="max-height";$(i).is(".modal-body")&&(t="height");$(i).css(t,`${n-r}px`)}})})}adjustAutoCompleteDropdownOnTouchScreens(){if(window.matchMedia("(pointer: coarse)").matches)$(document).on("select2:opening","select",function(n){if($(n.currentTarget).parents("._bizgaze_popup_container").length>0){const i=$(n.currentTarget).parents("._bizgaze_popup_container");let t=i.find(".simplebar-content-wrapper").first();t||(t=i.find(".simple-scroll-bar.modal-body"));const r=window.innerHeight-$(n.currentTarget).offset().top;window.innerHeight>550&&r<300&&t.scrollTop(t.scrollTop()+300)}})}getImageUrl(t){return __awaiter(this,void 0,void 0,function*(){let i=t.replace("file:///","");if(i=i.replace(window.location.origin+"/",""),i!=null&&i!=undefined&&i!=""){const t="apis/v4/Documents/GetFile?path="+i;return yield n.Platform.Analytics.Managers.ReportManager.Instance().dataHelper().getAsync(t).then(function(n){return"data:image/png;base64,"+n.file})}})}convertToRgba(n,t){const i=this;if(n&&t){if(n.includes("rgb")&&n.match(/,/g)!=null){const r="rgba"+n.slice(n.indexOf("("),n.match(/,/g).length==2?-1:n.lastIndexOf(",")-n.length)+", "+t+")";return i.convertRgbaToRgb(r)}if(/^#([0-9a-f]{3}){1,2}$/i.test(n)){const r="rgba("+(n=n.replace("#","")).match(new RegExp("(.{"+n.length/3+"})","g")).map(function(t){return parseInt(n.length%2?t+t:t,16)}).concat(isFinite(t)?t:1).join(",")+")";return i.convertRgbaToRgb(r)}return n}}convertRgbaToRgb(n){if(n.includes("rgba")){const i=n.replace(/^rgba?\(|\s+|\)$/g,"").split(","),r=i[0],u=i[1],f=i[2],t=i[3],e=Math.round((1-t)*255+t*r),o=Math.round((1-t)*255+t*u),s=Math.round((1-t)*255+t*f);return"rgb("+e+", "+o+", "+s+")"}return n}getThemePaletteColors(n){const t=this;t.fileCacheHelper.loadJsFile("apps/crm/palettes/managers/palettemanager.js",function(){Bizgaze.Apps.Crm.Palettes.Managers.PaletteManager.Instance().getPalletteColors(n).then(function(n){if(n.result){t.themePalette=[];n.result.sort((n,t)=>Number(n.paletteindex)-Number(t.paletteindex));for(const i of n.result)t.themePalette.push(i.colorcode)}})})}isLeftLayout(){return this.layoutIndex===this.leftLayout}isTopLeftLayout(){return this.layoutIndex===this.topLeftLayout}isTopLayout(){return this.layoutIndex===this.topLayout}static Instance(){return this._instance===undefined&&(this._instance=new i.Index),this._instance}}i.Index=r})(i=t.Components||(t.Components={}))})(i=t.Compact||(t.Compact={}))})(t=n.Themes||(n.Themes={}))})(Unibase||(Unibase={}));