diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index 091b838f755..0f149df1b1f 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -7,7 +7,7 @@ assignees: dnnsoftware/triage @@ -40,10 +40,9 @@ Provide any additional context that may be helpful in understanding and/or resol -* [ ] 10.0.0 alpha build -* [ ] 9.5.1 alpha build -* [ ] 9.5.0 latest supported release -* [ ] 9.4.4 +* [ ] 10.00.00 alpha build +* [ ] 09.06.01 release candidate +* [ ] 09.06.00 latest supported release ## Affected browser diff --git a/.github/workflows/image-actions.yml b/.github/workflows/image-actions.yml index ac51a8ce719..100055f7e09 100644 --- a/.github/workflows/image-actions.yml +++ b/.github/workflows/image-actions.yml @@ -6,9 +6,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repo - uses: actions/checkout@master + uses: actions/checkout@v2 - name: Compress Images - uses: calibreapp/image-actions@master + uses: calibreapp/image-actions@1.1.0 with: githubToken: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/updateVersions.yml b/.github/workflows/updateVersions.yml new file mode 100644 index 00000000000..daac70512b3 --- /dev/null +++ b/.github/workflows/updateVersions.yml @@ -0,0 +1,36 @@ +name: Update Versions +on: create + +# Sets the manifest and other files version upon creation of a release branch +jobs: + updateVersions: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - name: Get the release branch version + if: ${{ github.event.ref_type == 'branch' && startsWith(github.event.ref, 'release/') }} + uses: valadas/get-release-branch-version@v1 + id: branchVersion + + - name: Set versions + uses: valadas/set-dnn-manifest-versions@v1 + with: + version: ${{ steps.branchVersion.outputs.manifestSafeVersionString }} + skipFile: './Build/Cake/unversionedManifests.txt' + includeSolutionInfo: true + includeIssueTemplates: true + includePackageJson: true + includeDnnReactCommon: true + - name: Create Pull Request + uses: peter-evans/create-pull-request@v2.7.1 + with: + commit-message: Updates versions as per release candidate creation + title: Updates versions as per release candidate creation + body: This is a release managemnt task and we are self-approving it for that reason. + # A comma separated list of labels. + labels: 'Type: Build/Release' + # The pull request branch name. + branch: update-versions/patch + # The branch suffix type. + branch-suffix: short-commit-hash \ No newline at end of file diff --git a/Build/Cake/unversionedManifests.txt b/Build/Cake/unversionedManifests.txt new file mode 100644 index 00000000000..e7849bfdd95 --- /dev/null +++ b/Build/Cake/unversionedManifests.txt @@ -0,0 +1,4 @@ +DNN Platform/Components/Microsoft.*/**/*.dnn +DNN Platform/Components/Newtonsoft/*.dnn +DNN Platform/JavaScript Libraries/**/*.dnn +Temp/**/*.dnn \ No newline at end of file diff --git a/Build/Cake/version.cake b/Build/Cake/version.cake index 57ebdafc7c8..00827bd4a84 100644 --- a/Build/Cake/version.cake +++ b/Build/Cake/version.cake @@ -6,12 +6,7 @@ var buildId = EnvironmentVariable("BUILD_BUILDID") ?? "0"; var buildNumber = ""; var productVersion = ""; -var unversionedManifests = new string[] { - "DNN Platform/Components/Microsoft.*/**/*.dnn", - "DNN Platform/Components/Newtonsoft/*.dnn", - "DNN Platform/JavaScript Libraries/**/*.dnn", - "Temp/**/*.dnn" -}; +var unversionedManifests = FileReadLines("./Build/Cake/unversionedManifests.txt"); Task("BuildServerSetVersion") .IsDependentOn("SetVersion") diff --git a/Build/Symbols/DotNetNuke_Symbols.dnn b/Build/Symbols/DotNetNuke_Symbols.dnn index dbb77caa64a..26db5ff4aa9 100644 --- a/Build/Symbols/DotNetNuke_Symbols.dnn +++ b/Build/Symbols/DotNetNuke_Symbols.dnn @@ -1,6 +1,6 @@  - + DNN Platform Symbols This package contains Debug Symbols and Intellisense files for DNN Platform. diff --git a/DNN Platform/Admin Modules/Dnn.Modules.Console/console.png b/DNN Platform/Admin Modules/Dnn.Modules.Console/console.png index 84525f7e47f..0e66eec6b51 100644 Binary files a/DNN Platform/Admin Modules/Dnn.Modules.Console/console.png and b/DNN Platform/Admin Modules/Dnn.Modules.Console/console.png differ diff --git a/DNN Platform/Admin Modules/Dnn.Modules.Console/dnn_Console.dnn b/DNN Platform/Admin Modules/Dnn.Modules.Console/dnn_Console.dnn index 2c9536e447a..3d389046095 100644 --- a/DNN Platform/Admin Modules/Dnn.Modules.Console/dnn_Console.dnn +++ b/DNN Platform/Admin Modules/Dnn.Modules.Console/dnn_Console.dnn @@ -1,6 +1,6 @@  - + Console Display children pages as icon links for navigation. ~/DesktopModules/Admin/Console/console.png diff --git a/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/dnn_ModuleCreator.dnn b/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/dnn_ModuleCreator.dnn index 52d1d953ed4..b11f7f937ee 100644 --- a/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/dnn_ModuleCreator.dnn +++ b/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/dnn_ModuleCreator.dnn @@ -1,6 +1,6 @@  - + Module Creator Development of modules. ~/Icons/Sigma/ModuleCreator_32x32.png diff --git a/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/icon.png b/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/icon.png index 3b572431252..050e02b9e69 100644 Binary files a/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/icon.png and b/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/icon.png differ diff --git a/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/logo.png b/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/logo.png index ab2e365d101..781c4537eb4 100644 Binary files a/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/logo.png and b/DNN Platform/Admin Modules/Dnn.Modules.ModuleCreator/logo.png differ diff --git a/DNN Platform/Components/Telerik/DotNetNuke.Telerik.Web.dnn b/DNN Platform/Components/Telerik/DotNetNuke.Telerik.Web.dnn index e16d3b0c131..19b2236b490 100644 --- a/DNN Platform/Components/Telerik/DotNetNuke.Telerik.Web.dnn +++ b/DNN Platform/Components/Telerik/DotNetNuke.Telerik.Web.dnn @@ -1,6 +1,6 @@ - + DotNetNuke Telerik Web Components Provides Telerik Components for DotNetNuke. diff --git a/DNN Platform/Connectors/Azure/AzureConnector.dnn b/DNN Platform/Connectors/Azure/AzureConnector.dnn index 72df9d8bc0b..47b41c20633 100644 --- a/DNN Platform/Connectors/Azure/AzureConnector.dnn +++ b/DNN Platform/Connectors/Azure/AzureConnector.dnn @@ -1,6 +1,6 @@  - + Dnn Azure Connector The Azure Connector allows you to integrate Azure as your commenting solution with the Publisher module. ~/DesktopModules/Connectors/Azure/Images/icon-azure-32px.png diff --git a/DNN Platform/Connectors/Azure/Images/Azure.png b/DNN Platform/Connectors/Azure/Images/Azure.png index 703011dc8df..99d977d182e 100644 Binary files a/DNN Platform/Connectors/Azure/Images/Azure.png and b/DNN Platform/Connectors/Azure/Images/Azure.png differ diff --git a/DNN Platform/Connectors/Azure/Images/icon-azure-32px.png b/DNN Platform/Connectors/Azure/Images/icon-azure-32px.png index c591594aaa7..8c393e2756e 100644 Binary files a/DNN Platform/Connectors/Azure/Images/icon-azure-32px.png and b/DNN Platform/Connectors/Azure/Images/icon-azure-32px.png differ diff --git a/DNN Platform/Connectors/GoogleAnalytics/GoogleAnalyticsConnector.dnn b/DNN Platform/Connectors/GoogleAnalytics/GoogleAnalyticsConnector.dnn index ff19db2b385..7019acbdef3 100644 --- a/DNN Platform/Connectors/GoogleAnalytics/GoogleAnalyticsConnector.dnn +++ b/DNN Platform/Connectors/GoogleAnalytics/GoogleAnalyticsConnector.dnn @@ -1,6 +1,6 @@ - + Google Analytics Connector Configure your sites Google Analytics settings. ~/DesktopModules/Connectors/GoogleAnalytics/Images/GoogleAnalytics_32X32_Standard.png diff --git a/DNN Platform/Connectors/GoogleAnalytics/Images/GoogleAnalytics_32X32_Standard.png b/DNN Platform/Connectors/GoogleAnalytics/Images/GoogleAnalytics_32X32_Standard.png index 01f90ab40fa..c6a2c398a34 100644 Binary files a/DNN Platform/Connectors/GoogleAnalytics/Images/GoogleAnalytics_32X32_Standard.png and b/DNN Platform/Connectors/GoogleAnalytics/Images/GoogleAnalytics_32X32_Standard.png differ diff --git a/DNN Platform/Dnn.AuthServices.Jwt/Dnn.Jwt.dnn b/DNN Platform/Dnn.AuthServices.Jwt/Dnn.Jwt.dnn index 41927abb237..9e936518fea 100644 --- a/DNN Platform/Dnn.AuthServices.Jwt/Dnn.Jwt.dnn +++ b/DNN Platform/Dnn.AuthServices.Jwt/Dnn.Jwt.dnn @@ -1,6 +1,6 @@ - + DNN JWT Auth Handler DNN Json Web Token Authentication (JWT) library for cookie-less Mobile authentication clients diff --git a/DNN Platform/DotNetNuke.Web.Deprecated/dnn_Web_Deprecated.dnn b/DNN Platform/DotNetNuke.Web.Deprecated/dnn_Web_Deprecated.dnn index 8e776aaf57a..852b7fe1ce3 100644 --- a/DNN Platform/DotNetNuke.Web.Deprecated/dnn_Web_Deprecated.dnn +++ b/DNN Platform/DotNetNuke.Web.Deprecated/dnn_Web_Deprecated.dnn @@ -1,6 +1,6 @@  - + DNN Deprecated Web Controls Library DNN Deprecated Web Controls library for legacy Telerik depepndency diff --git a/DNN Platform/DotNetNuke.WebUtility/DotNetNuke.ClientAPI.dnn b/DNN Platform/DotNetNuke.WebUtility/DotNetNuke.ClientAPI.dnn index 24643374b11..09bd5d0f3ce 100644 --- a/DNN Platform/DotNetNuke.WebUtility/DotNetNuke.ClientAPI.dnn +++ b/DNN Platform/DotNetNuke.WebUtility/DotNetNuke.ClientAPI.dnn @@ -1,6 +1,6 @@  - + DotNetNuke ClientAPI The DotNetNuke Client API is composed of both server-side and client-side code that works together to enable a simple and reliable interface for the developer to provide a rich client-side experience. diff --git a/DNN Platform/DotNetNuke.Website.Deprecated/dnn_Website_Deprecated.dnn b/DNN Platform/DotNetNuke.Website.Deprecated/dnn_Website_Deprecated.dnn index 72d187700c6..c63a8634220 100644 --- a/DNN Platform/DotNetNuke.Website.Deprecated/dnn_Website_Deprecated.dnn +++ b/DNN Platform/DotNetNuke.Website.Deprecated/dnn_Website_Deprecated.dnn @@ -1,6 +1,6 @@  - + DNN Deprecated Website Codebehind files DNN Deprecated Website Codebehind files for backward compability. diff --git a/DNN Platform/JavaScript Libraries/jQuery/jQuery.dnn b/DNN Platform/JavaScript Libraries/jQuery/jQuery.dnn index 5292bd8c542..0fbb7110aa2 100644 --- a/DNN Platform/JavaScript Libraries/jQuery/jQuery.dnn +++ b/DNN Platform/JavaScript Libraries/jQuery/jQuery.dnn @@ -1,6 +1,6 @@ - + jQuery JavaScript Library jQuery is a JavaScript library that is used to manipulate the Document Object Model (DOM). Icons\Sigma\Extensions_32x32_Standard.png @@ -19,7 +19,7 @@ jQuery jquery.js jQuery - https://code.jquery.com/jquery-3.5.0.min.js + https://code.jquery.com/jquery-3.5.1.min.js diff --git a/DNN Platform/JavaScript Libraries/jQuery/jquery.js b/DNN Platform/JavaScript Libraries/jQuery/jquery.js index 47b639702cc..b0614034ad3 100644 --- a/DNN Platform/JavaScript Libraries/jQuery/jquery.js +++ b/DNN Platform/JavaScript Libraries/jQuery/jquery.js @@ -1,2 +1,2 @@ -/*! jQuery v3.5.0 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0"," ","+","~","preFilter","excess","unquoted","nodeNameSelector","pattern","operator","check","result","what","_argument","simple","forward","ofType","_context","xml","uniqueCache","outerCache","nodeIndex","start","parent","useCache","lastChild","uniqueID","pseudo","args","setFilters","idx","matched","not","matcher","unmatched","has","lang","elemLang","hash","location","root","focus","activeElement","hasFocus","href","tabIndex","enabled","checked","selected","selectedIndex","empty","header","button","_matchIndexes","lt","gt","radio","checkbox","file","password","image","submit","reset","tokens","combinator","base","skip","checkNonElements","doneName","oldCache","newCache","elementMatcher","matchers","condense","newUnmatched","mapped","setMatcher","postFilter","postFinder","postSelector","temp","preMap","postMap","preexisting","contexts","multipleContexts","matcherIn","matcherOut","matcherFromTokens","checkContext","leadingRelative","implicitRelative","matchContext","matchAnyContext","filters","parseOnly","soFar","preFilters","cached","elementMatchers","setMatchers","bySet","byElement","superMatcher","outermost","matchedCount","setMatched","contextBackup","dirrunsUnique","token","compiled","_name","defaultValue","unique","isXMLDoc","escapeSelector","until","truncate","is","siblings","n","rneedsContext","rsingleTag","winnow","qualifier","self","rootjQuery","parseHTML","ready","rparentsprev","guaranteedUnique","children","contents","prev","sibling","targets","l","closest","index","prevAll","add","addBack","parents","parentsUntil","nextAll","nextUntil","prevUntil","contentDocument","content","reverse","rnothtmlwhite","Identity","v","Thrower","ex","adoptValue","resolve","reject","noValue","method","promise","fail","then","Callbacks","object","_","flag","firing","memory","fired","locked","queue","firingIndex","fire","once","stopOnFalse","remove","disable","lock","fireWith","Deferred","func","tuples","state","always","deferred","catch","pipe","fns","newDefer","tuple","returned","progress","notify","onFulfilled","onRejected","onProgress","maxDepth","depth","special","that","mightThrow","TypeError","notifyWith","resolveWith","process","exceptionHook","stackTrace","rejectWith","getStackHook","setTimeout","stateString","when","singleValue","remaining","resolveContexts","resolveValues","master","updateFunc","rerrorNames","stack","console","warn","message","readyException","readyList","completed","removeEventListener","readyWait","wait","readyState","doScroll","access","chainable","emptyGet","raw","bulk","_key","rmsPrefix","rdashAlpha","fcamelCase","_all","letter","toUpperCase","camelCase","string","acceptData","owner","Data","uid","create","defineProperty","configurable","set","data","prop","hasData","dataPriv","dataUser","rbrace","rmultiDash","dataAttr","JSON","parse","removeData","_data","_removeData","dequeue","startLength","hooks","_queueHooks","stop","setter","clearQueue","count","defer","pnum","source","rcssNum","cssExpand","isAttached","composed","getRootNode","isHiddenWithinTree","style","display","css","adjustCSS","valueParts","tween","adjusted","scale","maxIterations","currentValue","initial","unit","cssNumber","initialInUnit","defaultDisplayMap","showHide","show","values","body","hide","toggle","div","rcheckableType","rtagName","rscriptType","createDocumentFragment","checkClone","cloneNode","noCloneChecked","option","wrapMap","thead","col","tr","td","_default","getAll","setGlobalEval","refElements","tbody","tfoot","colgroup","caption","th","optgroup","buildFragment","scripts","selection","ignored","wrap","attached","fragment","nodes","htmlPrefilter","createTextNode","rkeyEvent","rmouseEvent","rtypenamespace","returnTrue","returnFalse","expectSync","err","safeActiveElement","on","types","one","origFn","event","off","leverageNative","notAsync","saved","isTrigger","delegateType","stopPropagation","stopImmediatePropagation","preventDefault","trigger","Event","handleObjIn","eventHandle","events","t","handleObj","handlers","namespaces","origType","elemData","handle","triggered","dispatch","bindType","delegateCount","setup","mappedTypes","origCount","teardown","removeEvent","nativeEvent","handlerQueue","fix","delegateTarget","preDispatch","isPropagationStopped","currentTarget","isImmediatePropagationStopped","rnamespace","postDispatch","matchedHandlers","matchedSelectors","addProp","hook","enumerable","originalEvent","writable","load","noBubble","click","beforeunload","returnValue","props","isDefaultPrevented","defaultPrevented","relatedTarget","timeStamp","now","isSimulated","altKey","bubbles","cancelable","changedTouches","ctrlKey","detail","eventPhase","metaKey","pageX","pageY","shiftKey","view","char","charCode","keyCode","buttons","clientX","clientY","offsetX","offsetY","pointerId","pointerType","screenX","screenY","targetTouches","toElement","touches","which","blur","mouseenter","mouseleave","pointerenter","pointerleave","orig","related","rnoInnerhtml","rchecked","rcleanScript","manipulationTarget","disableScript","restoreScript","cloneCopyEvent","dest","udataOld","udataCur","domManip","collection","hasScripts","iNoClone","valueIsFunction","html","_evalUrl","keepData","cleanData","dataAndEvents","deepDataAndEvents","srcElements","destElements","inPage","detach","append","prepend","insertBefore","before","after","replaceWith","replaceChild","appendTo","prependTo","insertAfter","replaceAll","original","insert","rnumnonpx","getStyles","opener","getComputedStyle","swap","old","rboxStyle","curCSS","computed","width","minWidth","maxWidth","getPropertyValue","pixelBoxStyles","addGetHookIf","conditionFn","hookFn","computeStyleTests","container","cssText","divStyle","pixelPositionVal","reliableMarginLeftVal","roundPixelMeasures","marginLeft","right","pixelBoxStylesVal","boxSizingReliableVal","position","scrollboxSizeVal","offsetWidth","measure","round","parseFloat","reliableTrDimensionsVal","backgroundClip","clearCloneStyle","boxSizingReliable","pixelPosition","reliableMarginLeft","scrollboxSize","reliableTrDimensions","table","trChild","trStyle","height","parseInt","cssPrefixes","emptyStyle","vendorProps","finalPropName","final","cssProps","capName","vendorPropName","rdisplayswap","rcustomProp","cssShow","visibility","cssNormalTransform","letterSpacing","fontWeight","setPositiveNumber","subtract","max","boxModelAdjustment","dimension","box","isBorderBox","styles","computedVal","extra","delta","ceil","getWidthOrHeight","valueIsBorderBox","offsetProp","getClientRects","Tween","easing","cssHooks","opacity","animationIterationCount","columnCount","fillOpacity","flexGrow","flexShrink","gridArea","gridColumn","gridColumnEnd","gridColumnStart","gridRow","gridRowEnd","gridRowStart","lineHeight","order","orphans","widows","zIndex","zoom","origName","isCustomProp","setProperty","isFinite","getBoundingClientRect","scrollboxSizeBuggy","left","margin","padding","border","prefix","suffix","expand","expanded","parts","propHooks","run","percent","eased","duration","pos","step","fx","scrollTop","scrollLeft","linear","p","swing","cos","PI","fxNow","inProgress","opt","rfxtypes","rrun","schedule","hidden","requestAnimationFrame","interval","tick","createFxNow","genFx","includeWidth","createTween","animation","Animation","tweeners","properties","stopped","prefilters","currentTime","startTime","tweens","opts","specialEasing","originalProperties","originalOptions","gotoEnd","propFilter","bind","complete","timer","anim","*","tweener","oldfire","propTween","restoreDisplay","isBox","dataShow","unqueued","overflow","overflowX","overflowY","prefilter","speed","speeds","fadeTo","to","animate","optall","doAnimation","finish","stopQueue","timers","cssFn","slideDown","slideUp","slideToggle","fadeIn","fadeOut","fadeToggle","slow","fast","delay","time","timeout","clearTimeout","checkOn","optSelected","radioValue","boolHook","removeAttr","nType","attrHooks","attrNames","getter","lowercaseName","rfocusable","rclickable","stripAndCollapse","getClass","classesToArray","removeProp","propFix","tabindex","for","class","addClass","classes","curValue","clazz","finalValue","removeClass","toggleClass","stateVal","isValidValue","classNames","hasClass","rreturn","valHooks","optionSet","focusin","rfocusMorph","stopPropagationCallback","onlyHandlers","bubbleType","ontype","lastElement","eventPath","parentWindow","simulate","triggerHandler","attaches","rquery","parseXML","DOMParser","parseFromString","rbracket","rCRLF","rsubmitterTypes","rsubmittable","buildParams","traditional","param","s","valueOrFunction","encodeURIComponent","serialize","serializeArray","r20","rhash","rantiCache","rheaders","rnoContent","rprotocol","transports","allTypes","originAnchor","addToPrefiltersOrTransports","structure","dataTypeExpression","dataType","dataTypes","inspectPrefiltersOrTransports","jqXHR","inspected","seekingTransport","inspect","prefilterOrFactory","dataTypeOrTransport","ajaxExtend","flatOptions","ajaxSettings","active","lastModified","etag","url","isLocal","protocol","processData","async","contentType","accepts","json","responseFields","converters","* text","text html","text json","text xml","ajaxSetup","settings","ajaxPrefilter","ajaxTransport","ajax","transport","cacheURL","responseHeadersString","responseHeaders","timeoutTimer","urlAnchor","fireGlobals","uncached","callbackContext","globalEventContext","completeDeferred","statusCode","requestHeaders","requestHeadersNames","strAbort","getResponseHeader","getAllResponseHeaders","setRequestHeader","overrideMimeType","mimeType","status","abort","statusText","finalText","crossDomain","host","hasContent","ifModified","headers","beforeSend","success","send","nativeStatusText","responses","isSuccess","response","modified","ct","finalDataType","firstDataType","ajaxHandleResponses","conv2","current","conv","dataFilter","throws","ajaxConvert","getJSON","getScript","text script","wrapAll","firstElementChild","wrapInner","htmlIsFunction","unwrap","visible","offsetHeight","xhr","XMLHttpRequest","xhrSuccessStatus","0","1223","xhrSupported","cors","errorCallback","open","username","xhrFields","onload","onerror","onabort","ontimeout","onreadystatechange","responseType","responseText","binary","scriptAttrs","charset","scriptCharset","evt","oldCallbacks","rjsonp","jsonp","jsonpCallback","originalSettings","callbackName","overwritten","responseContainer","jsonProp","createHTMLDocument","implementation","keepScripts","parsed","params","animated","offset","setOffset","curPosition","curLeft","curCSSTop","curTop","curOffset","curCSSLeft","curElem","using","rect","win","pageYOffset","pageXOffset","offsetParent","parentOffset","scrollTo","Height","Width","","defaultExtra","funcName","unbind","delegate","undelegate","hover","fnOver","fnOut","proxy","holdReady","hold","parseJSON","isNumeric","isNaN","trim","define","amd","_jQuery","_$","$","noConflict"],"mappings":"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","file":"jquery-3.5.0.min.js"} \ No newline at end of file +{"version":3,"sources":["jquery-3.5.1.js"],"names":["global","factory","module","exports","document","w","Error","window","this","noGlobal","arr","getProto","Object","getPrototypeOf","slice","flat","array","call","concat","apply","push","indexOf","class2type","toString","hasOwn","hasOwnProperty","fnToString","ObjectFunctionString","support","isFunction","obj","nodeType","isWindow","preservedScriptAttributes","type","src","nonce","noModule","DOMEval","code","node","doc","i","val","script","createElement","text","getAttribute","setAttribute","head","appendChild","parentNode","removeChild","toType","version","jQuery","selector","context","fn","init","isArrayLike","length","prototype","jquery","constructor","toArray","get","num","pushStack","elems","ret","merge","prevObject","each","callback","map","elem","arguments","first","eq","last","even","grep","_elem","odd","len","j","end","sort","splice","extend","options","name","copy","copyIsArray","clone","target","deep","isPlainObject","Array","isArray","undefined","expando","Math","random","replace","isReady","error","msg","noop","proto","Ctor","isEmptyObject","globalEval","makeArray","results","inArray","second","invert","matches","callbackExpect","arg","value","guid","Symbol","iterator","split","_i","toLowerCase","Sizzle","Expr","getText","isXML","tokenize","compile","select","outermostContext","sortInput","hasDuplicate","setDocument","docElem","documentIsHTML","rbuggyQSA","rbuggyMatches","contains","Date","preferredDoc","dirruns","done","classCache","createCache","tokenCache","compilerCache","nonnativeSelectorCache","sortOrder","a","b","pop","pushNative","list","booleans","whitespace","identifier","attributes","pseudos","rwhitespace","RegExp","rtrim","rcomma","rcombinators","rdescend","rpseudo","ridentifier","matchExpr","ID","CLASS","TAG","ATTR","PSEUDO","CHILD","bool","needsContext","rhtml","rinputs","rheader","rnative","rquickExpr","rsibling","runescape","funescape","escape","nonHex","high","String","fromCharCode","rcssescape","fcssescape","ch","asCodePoint","charCodeAt","unloadHandler","inDisabledFieldset","addCombinator","disabled","nodeName","dir","next","childNodes","e","els","seed","m","nid","match","groups","newSelector","newContext","ownerDocument","exec","getElementById","id","getElementsByTagName","getElementsByClassName","qsa","test","testContext","scope","toSelector","join","querySelectorAll","qsaError","removeAttribute","keys","cache","key","cacheLength","shift","markFunction","assert","el","addHandle","attrs","handler","attrHandle","siblingCheck","cur","diff","sourceIndex","nextSibling","createInputPseudo","createButtonPseudo","createDisabledPseudo","isDisabled","createPositionalPseudo","argument","matchIndexes","namespace","namespaceURI","documentElement","hasCompare","subWindow","defaultView","top","addEventListener","attachEvent","className","createComment","getById","getElementsByName","filter","attrId","find","getAttributeNode","tag","tmp","input","innerHTML","matchesSelector","webkitMatchesSelector","mozMatchesSelector","oMatchesSelector","msMatchesSelector","disconnectedMatch","compareDocumentPosition","adown","bup","compare","sortDetached","aup","ap","bp","unshift","expr","elements","attr","specified","sel","uniqueSort","duplicates","detectDuplicates","sortStable","textContent","firstChild","nodeValue","selectors","createPseudo","relative",">"," ","+","~","preFilter","excess","unquoted","nodeNameSelector","pattern","operator","check","result","what","_argument","simple","forward","ofType","_context","xml","uniqueCache","outerCache","nodeIndex","start","parent","useCache","lastChild","uniqueID","pseudo","args","setFilters","idx","matched","not","matcher","unmatched","has","lang","elemLang","hash","location","root","focus","activeElement","hasFocus","href","tabIndex","enabled","checked","selected","selectedIndex","empty","header","button","_matchIndexes","lt","gt","radio","checkbox","file","password","image","submit","reset","tokens","combinator","base","skip","checkNonElements","doneName","oldCache","newCache","elementMatcher","matchers","condense","newUnmatched","mapped","setMatcher","postFilter","postFinder","postSelector","temp","preMap","postMap","preexisting","contexts","multipleContexts","matcherIn","matcherOut","matcherFromTokens","checkContext","leadingRelative","implicitRelative","matchContext","matchAnyContext","filters","parseOnly","soFar","preFilters","cached","elementMatchers","setMatchers","bySet","byElement","superMatcher","outermost","matchedCount","setMatched","contextBackup","dirrunsUnique","token","compiled","_name","defaultValue","unique","isXMLDoc","escapeSelector","until","truncate","is","siblings","n","rneedsContext","rsingleTag","winnow","qualifier","self","rootjQuery","parseHTML","ready","rparentsprev","guaranteedUnique","children","contents","prev","sibling","targets","l","closest","index","prevAll","add","addBack","parents","parentsUntil","nextAll","nextUntil","prevUntil","contentDocument","content","reverse","rnothtmlwhite","Identity","v","Thrower","ex","adoptValue","resolve","reject","noValue","method","promise","fail","then","Callbacks","object","_","flag","firing","memory","fired","locked","queue","firingIndex","fire","once","stopOnFalse","remove","disable","lock","fireWith","Deferred","func","tuples","state","always","deferred","catch","pipe","fns","newDefer","tuple","returned","progress","notify","onFulfilled","onRejected","onProgress","maxDepth","depth","special","that","mightThrow","TypeError","notifyWith","resolveWith","process","exceptionHook","stackTrace","rejectWith","getStackHook","setTimeout","stateString","when","singleValue","remaining","resolveContexts","resolveValues","master","updateFunc","rerrorNames","stack","console","warn","message","readyException","readyList","completed","removeEventListener","readyWait","wait","readyState","doScroll","access","chainable","emptyGet","raw","bulk","_key","rmsPrefix","rdashAlpha","fcamelCase","_all","letter","toUpperCase","camelCase","string","acceptData","owner","Data","uid","defineProperty","configurable","set","data","prop","hasData","dataPriv","dataUser","rbrace","rmultiDash","dataAttr","JSON","parse","removeData","_data","_removeData","dequeue","startLength","hooks","_queueHooks","stop","setter","clearQueue","count","defer","pnum","source","rcssNum","cssExpand","isAttached","composed","getRootNode","isHiddenWithinTree","style","display","css","adjustCSS","valueParts","tween","adjusted","scale","maxIterations","currentValue","initial","unit","cssNumber","initialInUnit","defaultDisplayMap","showHide","show","values","body","hide","toggle","div","rcheckableType","rtagName","rscriptType","createDocumentFragment","checkClone","cloneNode","noCloneChecked","option","wrapMap","thead","col","tr","td","_default","getAll","setGlobalEval","refElements","tbody","tfoot","colgroup","caption","th","optgroup","buildFragment","scripts","selection","ignored","wrap","attached","fragment","nodes","htmlPrefilter","createTextNode","rkeyEvent","rmouseEvent","rtypenamespace","returnTrue","returnFalse","expectSync","err","safeActiveElement","on","types","one","origFn","event","off","leverageNative","notAsync","saved","isTrigger","delegateType","stopPropagation","stopImmediatePropagation","preventDefault","trigger","Event","handleObjIn","eventHandle","events","t","handleObj","handlers","namespaces","origType","elemData","create","handle","triggered","dispatch","bindType","delegateCount","setup","mappedTypes","origCount","teardown","removeEvent","nativeEvent","handlerQueue","fix","delegateTarget","preDispatch","isPropagationStopped","currentTarget","isImmediatePropagationStopped","rnamespace","postDispatch","matchedHandlers","matchedSelectors","addProp","hook","enumerable","originalEvent","writable","load","noBubble","click","beforeunload","returnValue","props","isDefaultPrevented","defaultPrevented","relatedTarget","timeStamp","now","isSimulated","altKey","bubbles","cancelable","changedTouches","ctrlKey","detail","eventPhase","metaKey","pageX","pageY","shiftKey","view","char","charCode","keyCode","buttons","clientX","clientY","offsetX","offsetY","pointerId","pointerType","screenX","screenY","targetTouches","toElement","touches","which","blur","mouseenter","mouseleave","pointerenter","pointerleave","orig","related","rnoInnerhtml","rchecked","rcleanScript","manipulationTarget","disableScript","restoreScript","cloneCopyEvent","dest","udataOld","udataCur","domManip","collection","hasScripts","iNoClone","valueIsFunction","html","_evalUrl","keepData","cleanData","dataAndEvents","deepDataAndEvents","srcElements","destElements","inPage","detach","append","prepend","insertBefore","before","after","replaceWith","replaceChild","appendTo","prependTo","insertAfter","replaceAll","original","insert","rnumnonpx","getStyles","opener","getComputedStyle","swap","old","rboxStyle","curCSS","computed","width","minWidth","maxWidth","getPropertyValue","pixelBoxStyles","addGetHookIf","conditionFn","hookFn","computeStyleTests","container","cssText","divStyle","pixelPositionVal","reliableMarginLeftVal","roundPixelMeasures","marginLeft","right","pixelBoxStylesVal","boxSizingReliableVal","position","scrollboxSizeVal","offsetWidth","measure","round","parseFloat","reliableTrDimensionsVal","backgroundClip","clearCloneStyle","boxSizingReliable","pixelPosition","reliableMarginLeft","scrollboxSize","reliableTrDimensions","table","trChild","trStyle","height","parseInt","cssPrefixes","emptyStyle","vendorProps","finalPropName","final","cssProps","capName","vendorPropName","rdisplayswap","rcustomProp","cssShow","visibility","cssNormalTransform","letterSpacing","fontWeight","setPositiveNumber","subtract","max","boxModelAdjustment","dimension","box","isBorderBox","styles","computedVal","extra","delta","ceil","getWidthOrHeight","valueIsBorderBox","offsetProp","getClientRects","Tween","easing","cssHooks","opacity","animationIterationCount","columnCount","fillOpacity","flexGrow","flexShrink","gridArea","gridColumn","gridColumnEnd","gridColumnStart","gridRow","gridRowEnd","gridRowStart","lineHeight","order","orphans","widows","zIndex","zoom","origName","isCustomProp","setProperty","isFinite","getBoundingClientRect","scrollboxSizeBuggy","left","margin","padding","border","prefix","suffix","expand","expanded","parts","propHooks","run","percent","eased","duration","pos","step","fx","scrollTop","scrollLeft","linear","p","swing","cos","PI","fxNow","inProgress","opt","rfxtypes","rrun","schedule","hidden","requestAnimationFrame","interval","tick","createFxNow","genFx","includeWidth","createTween","animation","Animation","tweeners","properties","stopped","prefilters","currentTime","startTime","tweens","opts","specialEasing","originalProperties","originalOptions","gotoEnd","propFilter","bind","complete","timer","anim","*","tweener","oldfire","propTween","restoreDisplay","isBox","dataShow","unqueued","overflow","overflowX","overflowY","prefilter","speed","speeds","fadeTo","to","animate","optall","doAnimation","finish","stopQueue","timers","cssFn","slideDown","slideUp","slideToggle","fadeIn","fadeOut","fadeToggle","slow","fast","delay","time","timeout","clearTimeout","checkOn","optSelected","radioValue","boolHook","removeAttr","nType","attrHooks","attrNames","getter","lowercaseName","rfocusable","rclickable","stripAndCollapse","getClass","classesToArray","removeProp","propFix","tabindex","for","class","addClass","classes","curValue","clazz","finalValue","removeClass","toggleClass","stateVal","isValidValue","classNames","hasClass","rreturn","valHooks","optionSet","focusin","rfocusMorph","stopPropagationCallback","onlyHandlers","bubbleType","ontype","lastElement","eventPath","parentWindow","simulate","triggerHandler","attaches","rquery","parseXML","DOMParser","parseFromString","rbracket","rCRLF","rsubmitterTypes","rsubmittable","buildParams","traditional","param","s","valueOrFunction","encodeURIComponent","serialize","serializeArray","r20","rhash","rantiCache","rheaders","rnoContent","rprotocol","transports","allTypes","originAnchor","addToPrefiltersOrTransports","structure","dataTypeExpression","dataType","dataTypes","inspectPrefiltersOrTransports","jqXHR","inspected","seekingTransport","inspect","prefilterOrFactory","dataTypeOrTransport","ajaxExtend","flatOptions","ajaxSettings","active","lastModified","etag","url","isLocal","protocol","processData","async","contentType","accepts","json","responseFields","converters","* text","text html","text json","text xml","ajaxSetup","settings","ajaxPrefilter","ajaxTransport","ajax","transport","cacheURL","responseHeadersString","responseHeaders","timeoutTimer","urlAnchor","fireGlobals","uncached","callbackContext","globalEventContext","completeDeferred","statusCode","requestHeaders","requestHeadersNames","strAbort","getResponseHeader","getAllResponseHeaders","setRequestHeader","overrideMimeType","mimeType","status","abort","statusText","finalText","crossDomain","host","hasContent","ifModified","headers","beforeSend","success","send","nativeStatusText","responses","isSuccess","response","modified","ct","finalDataType","firstDataType","ajaxHandleResponses","conv2","current","conv","dataFilter","throws","ajaxConvert","getJSON","getScript","text script","wrapAll","firstElementChild","wrapInner","htmlIsFunction","unwrap","visible","offsetHeight","xhr","XMLHttpRequest","xhrSuccessStatus","0","1223","xhrSupported","cors","errorCallback","open","username","xhrFields","onload","onerror","onabort","ontimeout","onreadystatechange","responseType","responseText","binary","scriptAttrs","charset","scriptCharset","evt","oldCallbacks","rjsonp","jsonp","jsonpCallback","originalSettings","callbackName","overwritten","responseContainer","jsonProp","createHTMLDocument","implementation","keepScripts","parsed","params","animated","offset","setOffset","curPosition","curLeft","curCSSTop","curTop","curOffset","curCSSLeft","curElem","using","rect","win","pageYOffset","pageXOffset","offsetParent","parentOffset","scrollTo","Height","Width","","defaultExtra","funcName","unbind","delegate","undelegate","hover","fnOver","fnOut","proxy","holdReady","hold","parseJSON","isNumeric","isNaN","trim","define","amd","_jQuery","_$","$","noConflict"],"mappings":"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","file":"jquery-3.5.1.min.js"} \ No newline at end of file diff --git a/DNN Platform/Library/Services/Scheduling/ProcessGroup.cs b/DNN Platform/Library/Services/Scheduling/ProcessGroup.cs index 5a1b4b340e6..ed24b08e792 100644 --- a/DNN Platform/Library/Services/Scheduling/ProcessGroup.cs +++ b/DNN Platform/Library/Services/Scheduling/ProcessGroup.cs @@ -8,8 +8,9 @@ using System.Reflection; using System.Threading; using System.Web.Compilation; - +using DotNetNuke.Common; using DotNetNuke.Instrumentation; +using Microsoft.Extensions.DependencyInjection; #endregion @@ -61,12 +62,14 @@ private static int GetProcessesInQueue public void Run(ScheduleHistoryItem objScheduleHistoryItem) { + IServiceScope serviceScope = null; SchedulerClient Process = null; try { //This is called from RunPooledThread() ticksElapsed = Environment.TickCount - ticksElapsed; - Process = GetSchedulerClient(objScheduleHistoryItem.TypeFullName, objScheduleHistoryItem); + serviceScope = Globals.DependencyProvider.CreateScope(); + Process = GetSchedulerClient(serviceScope.ServiceProvider, objScheduleHistoryItem.TypeFullName, objScheduleHistoryItem); Process.ScheduleHistoryItem = objScheduleHistoryItem; //Set up the handlers for the CoreScheduler @@ -147,6 +150,8 @@ public void Run(ScheduleHistoryItem objScheduleHistoryItem) } finally { + serviceScope?.Dispose(); + //Track how many processes have completed for //this instanciation of the ProcessGroup numberOfProcessesInQueue -= 1; @@ -154,22 +159,12 @@ public void Run(ScheduleHistoryItem objScheduleHistoryItem) } } - private SchedulerClient GetSchedulerClient(string strProcess, ScheduleHistoryItem objScheduleHistoryItem) + private SchedulerClient GetSchedulerClient(IServiceProvider services, string strProcess, ScheduleHistoryItem objScheduleHistoryItem) { //This is a method to encapsulate returning //an object whose class inherits SchedulerClient. Type t = BuildManager.GetType(strProcess, true, true); - var param = new ScheduleHistoryItem[1]; - param[0] = objScheduleHistoryItem; - var types = new Type[1]; - - //Get the constructor for the Class - types[0] = typeof (ScheduleHistoryItem); - ConstructorInfo objConstructor; - objConstructor = t.GetConstructor(types); - - //Return an instance of the class as an object - return (SchedulerClient) objConstructor.Invoke(param); + return (SchedulerClient)ActivatorUtilities.CreateInstance(services, t, objScheduleHistoryItem); } //This subroutine is callback for Threadpool.QueueWorkItem. This is the necessary diff --git a/DNN Platform/Library/Startup.cs b/DNN Platform/Library/Startup.cs index 253f44f4d0e..925541afd62 100644 --- a/DNN Platform/Library/Startup.cs +++ b/DNN Platform/Library/Startup.cs @@ -2,6 +2,7 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT License. See LICENSE file in the project root for full license information. // + using DotNetNuke.Common; using DotNetNuke.Abstractions; using DotNetNuke.DependencyInjection; @@ -19,6 +20,7 @@ public void ConfigureServices(IServiceCollection services) services.AddSingleton(); services.AddSingleton(); services.AddSingleton(); + services.AddTransient(x => PortalController.Instance); services.AddTransient(); } diff --git a/DNN Platform/Modules/CoreMessaging/CoreMessaging.dnn b/DNN Platform/Modules/CoreMessaging/CoreMessaging.dnn index 4d53c4cef56..18529ca5bd4 100644 --- a/DNN Platform/Modules/CoreMessaging/CoreMessaging.dnn +++ b/DNN Platform/Modules/CoreMessaging/CoreMessaging.dnn @@ -1,6 +1,6 @@ - + Message Center Core Messaging module allows users to message each other. ~/DesktopModules/CoreMessaging/Images/messaging_32X32.png diff --git a/DNN Platform/Modules/CoreMessaging/Images/downArrow-hover.png b/DNN Platform/Modules/CoreMessaging/Images/downArrow-hover.png index 0749a6edf06..97acd3e5213 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/downArrow-hover.png and b/DNN Platform/Modules/CoreMessaging/Images/downArrow-hover.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/downArrow.png b/DNN Platform/Modules/CoreMessaging/Images/downArrow.png index 2e4e02292f8..e2a14dc5689 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/downArrow.png and b/DNN Platform/Modules/CoreMessaging/Images/downArrow.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/grid-sprite.png b/DNN Platform/Modules/CoreMessaging/Images/grid-sprite.png index bee6ba817dc..2b37fdcbd25 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/grid-sprite.png and b/DNN Platform/Modules/CoreMessaging/Images/grid-sprite.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/icons.png b/DNN Platform/Modules/CoreMessaging/Images/icons.png index 675da83ea96..5fce4d732b5 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/icons.png and b/DNN Platform/Modules/CoreMessaging/Images/icons.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/ie-backgrounds.png b/DNN Platform/Modules/CoreMessaging/Images/ie-backgrounds.png index 2778fb2ff59..79ad30f13e9 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/ie-backgrounds.png and b/DNN Platform/Modules/CoreMessaging/Images/ie-backgrounds.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/list-Icon.png b/DNN Platform/Modules/CoreMessaging/Images/list-Icon.png index 49aeeee5d4a..03f28091a5f 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/list-Icon.png and b/DNN Platform/Modules/CoreMessaging/Images/list-Icon.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/messaging_16X16.png b/DNN Platform/Modules/CoreMessaging/Images/messaging_16X16.png index f9db36327df..5137a7a0502 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/messaging_16X16.png and b/DNN Platform/Modules/CoreMessaging/Images/messaging_16X16.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/messaging_32X32.png b/DNN Platform/Modules/CoreMessaging/Images/messaging_32X32.png index f90d8a73584..e92c8038e53 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/messaging_32X32.png and b/DNN Platform/Modules/CoreMessaging/Images/messaging_32X32.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/page-Icon.png b/DNN Platform/Modules/CoreMessaging/Images/page-Icon.png index 97e28993668..a59e5fce359 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/page-Icon.png and b/DNN Platform/Modules/CoreMessaging/Images/page-Icon.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/paperClip.png b/DNN Platform/Modules/CoreMessaging/Images/paperClip.png index d1af51adc19..bb48329bd76 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/paperClip.png and b/DNN Platform/Modules/CoreMessaging/Images/paperClip.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/reply.png b/DNN Platform/Modules/CoreMessaging/Images/reply.png index 63f70152c61..d8fc7302816 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/reply.png and b/DNN Platform/Modules/CoreMessaging/Images/reply.png differ diff --git a/DNN Platform/Modules/CoreMessaging/Images/right.png b/DNN Platform/Modules/CoreMessaging/Images/right.png index 7b6c1bb9898..1242c259b3f 100644 Binary files a/DNN Platform/Modules/CoreMessaging/Images/right.png and b/DNN Platform/Modules/CoreMessaging/Images/right.png differ diff --git a/DNN Platform/Modules/DDRMenu/DDRMenu.dnn b/DNN Platform/Modules/DDRMenu/DDRMenu.dnn index c135801b712..4fd2b06f33c 100644 --- a/DNN Platform/Modules/DDRMenu/DDRMenu.dnn +++ b/DNN Platform/Modules/DDRMenu/DDRMenu.dnn @@ -1,6 +1,6 @@  - + DDR Menu DotNetNuke Navigation Provider. diff --git a/DNN Platform/Modules/DigitalAssets/Images/Files_32x32_Standard.png b/DNN Platform/Modules/DigitalAssets/Images/Files_32x32_Standard.png index 39b01c62b67..073d3b85f08 100644 Binary files a/DNN Platform/Modules/DigitalAssets/Images/Files_32x32_Standard.png and b/DNN Platform/Modules/DigitalAssets/Images/Files_32x32_Standard.png differ diff --git a/DNN Platform/Modules/DigitalAssets/Images/Search.png b/DNN Platform/Modules/DigitalAssets/Images/Search.png index bb270f7629b..f9c8dd7168e 100644 Binary files a/DNN Platform/Modules/DigitalAssets/Images/Search.png and b/DNN Platform/Modules/DigitalAssets/Images/Search.png differ diff --git a/DNN Platform/Modules/DigitalAssets/Images/cancel.png b/DNN Platform/Modules/DigitalAssets/Images/cancel.png index 59bfddb46a3..d2593dafe14 100644 Binary files a/DNN Platform/Modules/DigitalAssets/Images/cancel.png and b/DNN Platform/Modules/DigitalAssets/Images/cancel.png differ diff --git a/DNN Platform/Modules/DigitalAssets/Images/checkmark.png b/DNN Platform/Modules/DigitalAssets/Images/checkmark.png index fcf880747fe..2eef0414733 100644 Binary files a/DNN Platform/Modules/DigitalAssets/Images/checkmark.png and b/DNN Platform/Modules/DigitalAssets/Images/checkmark.png differ diff --git a/DNN Platform/Modules/DigitalAssets/Images/down.png b/DNN Platform/Modules/DigitalAssets/Images/down.png index 926e02b4cc1..5068382861e 100644 Binary files a/DNN Platform/Modules/DigitalAssets/Images/down.png and b/DNN Platform/Modules/DigitalAssets/Images/down.png differ diff --git a/DNN Platform/Modules/DigitalAssets/Images/dropZone.png b/DNN Platform/Modules/DigitalAssets/Images/dropZone.png index 99a96bc9e07..47efffbf12c 100644 Binary files a/DNN Platform/Modules/DigitalAssets/Images/dropZone.png and b/DNN Platform/Modules/DigitalAssets/Images/dropZone.png differ diff --git a/DNN Platform/Modules/DigitalAssets/Images/manageFolderTypes.png b/DNN Platform/Modules/DigitalAssets/Images/manageFolderTypes.png index df9a426a67d..7be8417092b 100644 Binary files a/DNN Platform/Modules/DigitalAssets/Images/manageFolderTypes.png and b/DNN Platform/Modules/DigitalAssets/Images/manageFolderTypes.png differ diff --git a/DNN Platform/Modules/DigitalAssets/Images/transparencyBG.jpg b/DNN Platform/Modules/DigitalAssets/Images/transparencyBG.jpg index 74ec16903e2..5916d569bb9 100644 Binary files a/DNN Platform/Modules/DigitalAssets/Images/transparencyBG.jpg and b/DNN Platform/Modules/DigitalAssets/Images/transparencyBG.jpg differ diff --git a/DNN Platform/Modules/DigitalAssets/Images/tree.png b/DNN Platform/Modules/DigitalAssets/Images/tree.png index fe53c15312f..5cb2604e6fc 100644 Binary files a/DNN Platform/Modules/DigitalAssets/Images/tree.png and b/DNN Platform/Modules/DigitalAssets/Images/tree.png differ diff --git a/DNN Platform/Modules/DigitalAssets/dnn_DigitalAssets.dnn b/DNN Platform/Modules/DigitalAssets/dnn_DigitalAssets.dnn index b4397aa44e3..03f0f1e27e7 100644 --- a/DNN Platform/Modules/DigitalAssets/dnn_DigitalAssets.dnn +++ b/DNN Platform/Modules/DigitalAssets/dnn_DigitalAssets.dnn @@ -1,6 +1,6 @@ - + Digital Asset Management DotNetNuke Corporation Digital Asset Management module Images/Files_32x32_Standard.png diff --git a/DNN Platform/Modules/DnnExportImport/dnn_SiteExportImport.dnn b/DNN Platform/Modules/DnnExportImport/dnn_SiteExportImport.dnn index 2d37900a56e..27de8fc759c 100644 --- a/DNN Platform/Modules/DnnExportImport/dnn_SiteExportImport.dnn +++ b/DNN Platform/Modules/DnnExportImport/dnn_SiteExportImport.dnn @@ -1,6 +1,6 @@ - + Site Export Import DotNetNuke Corporation Site Export Import Library Images/Files_32x32_Standard.png diff --git a/DNN Platform/Modules/Groups/Images/Social_Groups_16X16.png b/DNN Platform/Modules/Groups/Images/Social_Groups_16X16.png index a0453cddfd4..7c454107ffb 100644 Binary files a/DNN Platform/Modules/Groups/Images/Social_Groups_16X16.png and b/DNN Platform/Modules/Groups/Images/Social_Groups_16X16.png differ diff --git a/DNN Platform/Modules/Groups/Images/Social_Groups_32X32.png b/DNN Platform/Modules/Groups/Images/Social_Groups_32X32.png index 8bbb9039e64..d65f97e700a 100644 Binary files a/DNN Platform/Modules/Groups/Images/Social_Groups_32X32.png and b/DNN Platform/Modules/Groups/Images/Social_Groups_32X32.png differ diff --git a/DNN Platform/Modules/Groups/Images/docs-icn.png b/DNN Platform/Modules/Groups/Images/docs-icn.png index 6b531218059..f097a2444e7 100644 Binary files a/DNN Platform/Modules/Groups/Images/docs-icn.png and b/DNN Platform/Modules/Groups/Images/docs-icn.png differ diff --git a/DNN Platform/Modules/Groups/Images/join-group-icn.png b/DNN Platform/Modules/Groups/Images/join-group-icn.png index b98fc51adc5..5b630f3cfa9 100644 Binary files a/DNN Platform/Modules/Groups/Images/join-group-icn.png and b/DNN Platform/Modules/Groups/Images/join-group-icn.png differ diff --git a/DNN Platform/Modules/Groups/Images/member-icn.png b/DNN Platform/Modules/Groups/Images/member-icn.png index 3fbe2b7aad8..1a5538ea3e7 100644 Binary files a/DNN Platform/Modules/Groups/Images/member-icn.png and b/DNN Platform/Modules/Groups/Images/member-icn.png differ diff --git a/DNN Platform/Modules/Groups/Images/photo-icn.png b/DNN Platform/Modules/Groups/Images/photo-icn.png index a7200c1582a..384810e05b4 100644 Binary files a/DNN Platform/Modules/Groups/Images/photo-icn.png and b/DNN Platform/Modules/Groups/Images/photo-icn.png differ diff --git a/DNN Platform/Modules/Groups/Images/posts-icn.png b/DNN Platform/Modules/Groups/Images/posts-icn.png index a427ff9f4ca..d5200d7b642 100644 Binary files a/DNN Platform/Modules/Groups/Images/posts-icn.png and b/DNN Platform/Modules/Groups/Images/posts-icn.png differ diff --git a/DNN Platform/Modules/Groups/Images/sample-group-profile.jpg b/DNN Platform/Modules/Groups/Images/sample-group-profile.jpg index 2be9d8b2222..0f8f11de29b 100644 Binary files a/DNN Platform/Modules/Groups/Images/sample-group-profile.jpg and b/DNN Platform/Modules/Groups/Images/sample-group-profile.jpg differ diff --git a/DNN Platform/Modules/Groups/SocialGroups.dnn b/DNN Platform/Modules/Groups/SocialGroups.dnn index 9e4d65c48a9..472f656371f 100644 --- a/DNN Platform/Modules/Groups/SocialGroups.dnn +++ b/DNN Platform/Modules/Groups/SocialGroups.dnn @@ -1,6 +1,6 @@ - + Social Groups DotNetNuke Corporation Social Groups module ~/DesktopModules/SocialGroups/Images/Social_Groups_32X32.png diff --git a/DNN Platform/Modules/HTML/Documentation/Help/Images/HTML_Settings_WorkflowSet.png b/DNN Platform/Modules/HTML/Documentation/Help/Images/HTML_Settings_WorkflowSet.png index 6a8c7c60163..f91f99f785f 100644 Binary files a/DNN Platform/Modules/HTML/Documentation/Help/Images/HTML_Settings_WorkflowSet.png and b/DNN Platform/Modules/HTML/Documentation/Help/Images/HTML_Settings_WorkflowSet.png differ diff --git a/DNN Platform/Modules/HTML/Images/html.png b/DNN Platform/Modules/HTML/Images/html.png index 87fa861803c..36d66f1482d 100644 Binary files a/DNN Platform/Modules/HTML/Images/html.png and b/DNN Platform/Modules/HTML/Images/html.png differ diff --git a/DNN Platform/Modules/HTML/dnn_HTML.dnn b/DNN Platform/Modules/HTML/dnn_HTML.dnn index 79fdd22985f..1ed1a87bb03 100644 --- a/DNN Platform/Modules/HTML/dnn_HTML.dnn +++ b/DNN Platform/Modules/HTML/dnn_HTML.dnn @@ -1,6 +1,6 @@  - + HTML This module renders a block of HTML or Text content. The Html/Text module allows authorized users to edit the content either inline or in a separate administration page. Optional tokens can be used that get replaced dynamically during display. All versions of content are stored in the database including the ability to rollback to an older version. DesktopModules\HTML\Images\html.png diff --git a/DNN Platform/Modules/HtmlEditorManager/Images/HtmlEditorManager_Standard_16x16.png b/DNN Platform/Modules/HtmlEditorManager/Images/HtmlEditorManager_Standard_16x16.png index ac29df39dcc..6bd0b17b901 100644 Binary files a/DNN Platform/Modules/HtmlEditorManager/Images/HtmlEditorManager_Standard_16x16.png and b/DNN Platform/Modules/HtmlEditorManager/Images/HtmlEditorManager_Standard_16x16.png differ diff --git a/DNN Platform/Modules/HtmlEditorManager/Images/HtmlEditorManager_Standard_32x32.png b/DNN Platform/Modules/HtmlEditorManager/Images/HtmlEditorManager_Standard_32x32.png index b73c3f25337..6f07a14325e 100644 Binary files a/DNN Platform/Modules/HtmlEditorManager/Images/HtmlEditorManager_Standard_32x32.png and b/DNN Platform/Modules/HtmlEditorManager/Images/HtmlEditorManager_Standard_32x32.png differ diff --git a/DNN Platform/Modules/HtmlEditorManager/dnn_HtmlEditorManager.dnn b/DNN Platform/Modules/HtmlEditorManager/dnn_HtmlEditorManager.dnn index a9b3cae05c6..0b19a3adeee 100644 --- a/DNN Platform/Modules/HtmlEditorManager/dnn_HtmlEditorManager.dnn +++ b/DNN Platform/Modules/HtmlEditorManager/dnn_HtmlEditorManager.dnn @@ -1,6 +1,6 @@  - + Html Editor Management Images/HtmlEditorManager_Standard_32x32.png A module used to configure toolbar items, behavior, and other options used in the DotNetNuke HtmlEditor Provider. diff --git a/DNN Platform/Modules/Journal/Images/bg.jpg b/DNN Platform/Modules/Journal/Images/bg.jpg index 3aad05d8fad..5eea43ea20c 100644 Binary files a/DNN Platform/Modules/Journal/Images/bg.jpg and b/DNN Platform/Modules/Journal/Images/bg.jpg differ diff --git a/DNN Platform/Modules/Journal/Images/d.png b/DNN Platform/Modules/Journal/Images/d.png index 2463ba6df91..ced2e4e8e55 100644 Binary files a/DNN Platform/Modules/Journal/Images/d.png and b/DNN Platform/Modules/Journal/Images/d.png differ diff --git a/DNN Platform/Modules/Journal/Images/generic-file-thumb.jpg b/DNN Platform/Modules/Journal/Images/generic-file-thumb.jpg index 026eb664dc6..c5b161961e1 100644 Binary files a/DNN Platform/Modules/Journal/Images/generic-file-thumb.jpg and b/DNN Platform/Modules/Journal/Images/generic-file-thumb.jpg differ diff --git a/DNN Platform/Modules/Journal/Images/journal-tools.png b/DNN Platform/Modules/Journal/Images/journal-tools.png index 0c0ffb560f2..5ba9c00eaa5 100644 Binary files a/DNN Platform/Modules/Journal/Images/journal-tools.png and b/DNN Platform/Modules/Journal/Images/journal-tools.png differ diff --git a/DNN Platform/Modules/Journal/Images/journal_32X32.png b/DNN Platform/Modules/Journal/Images/journal_32X32.png index cb9ada481c9..12f7fa7fe53 100644 Binary files a/DNN Platform/Modules/Journal/Images/journal_32X32.png and b/DNN Platform/Modules/Journal/Images/journal_32X32.png differ diff --git a/DNN Platform/Modules/Journal/Journal.dnn b/DNN Platform/Modules/Journal/Journal.dnn index 8ebbd415c04..4e0be69a371 100644 --- a/DNN Platform/Modules/Journal/Journal.dnn +++ b/DNN Platform/Modules/Journal/Journal.dnn @@ -1,6 +1,6 @@ - + Journal DotNetNuke Corporation Journal module DesktopModules/Journal/Images/journal_32X32.png diff --git a/DNN Platform/Modules/MemberDirectory/Images/icons.png b/DNN Platform/Modules/MemberDirectory/Images/icons.png index 675da83ea96..5fce4d732b5 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/icons.png and b/DNN Platform/Modules/MemberDirectory/Images/icons.png differ diff --git a/DNN Platform/Modules/MemberDirectory/Images/mdAdvancedSearchBg.png b/DNN Platform/Modules/MemberDirectory/Images/mdAdvancedSearchBg.png index 16131faaf12..f93582e04ff 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/mdAdvancedSearchBg.png and b/DNN Platform/Modules/MemberDirectory/Images/mdAdvancedSearchBg.png differ diff --git a/DNN Platform/Modules/MemberDirectory/Images/mdHoverContentBg.png b/DNN Platform/Modules/MemberDirectory/Images/mdHoverContentBg.png index acda37cd723..33fd6719f10 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/mdHoverContentBg.png and b/DNN Platform/Modules/MemberDirectory/Images/mdHoverContentBg.png differ diff --git a/DNN Platform/Modules/MemberDirectory/Images/mdhoverActionsBg.png b/DNN Platform/Modules/MemberDirectory/Images/mdhoverActionsBg.png index 5cfad18e0b1..6d9c5fa6805 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/mdhoverActionsBg.png and b/DNN Platform/Modules/MemberDirectory/Images/mdhoverActionsBg.png differ diff --git a/DNN Platform/Modules/MemberDirectory/Images/member_list_16X16.png b/DNN Platform/Modules/MemberDirectory/Images/member_list_16X16.png index e84bb7bbac2..c377e521d4f 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/member_list_16X16.png and b/DNN Platform/Modules/MemberDirectory/Images/member_list_16X16.png differ diff --git a/DNN Platform/Modules/MemberDirectory/Images/member_list_32X32.png b/DNN Platform/Modules/MemberDirectory/Images/member_list_32X32.png index f35d3bac954..71fc6dc6fe1 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/member_list_32X32.png and b/DNN Platform/Modules/MemberDirectory/Images/member_list_32X32.png differ diff --git a/DNN Platform/Modules/MemberDirectory/Images/refresh.png b/DNN Platform/Modules/MemberDirectory/Images/refresh.png index 2e0f9f335a7..66377dc1ec1 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/refresh.png and b/DNN Platform/Modules/MemberDirectory/Images/refresh.png differ diff --git a/DNN Platform/Modules/MemberDirectory/Images/search-btn.png b/DNN Platform/Modules/MemberDirectory/Images/search-btn.png index 25a917fc7ab..33f3f32d814 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/search-btn.png and b/DNN Platform/Modules/MemberDirectory/Images/search-btn.png differ diff --git a/DNN Platform/Modules/MemberDirectory/Images/sendMessageSprite.png b/DNN Platform/Modules/MemberDirectory/Images/sendMessageSprite.png index cddc5e8adc6..38c5033bab9 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/sendMessageSprite.png and b/DNN Platform/Modules/MemberDirectory/Images/sendMessageSprite.png differ diff --git a/DNN Platform/Modules/MemberDirectory/Images/tooltipArrow.png b/DNN Platform/Modules/MemberDirectory/Images/tooltipArrow.png index 72d3026e9fc..b133ef6fff2 100644 Binary files a/DNN Platform/Modules/MemberDirectory/Images/tooltipArrow.png and b/DNN Platform/Modules/MemberDirectory/Images/tooltipArrow.png differ diff --git a/DNN Platform/Modules/MemberDirectory/MemberDirectory.dnn b/DNN Platform/Modules/MemberDirectory/MemberDirectory.dnn index 90d9683b911..67b8a874c94 100644 --- a/DNN Platform/Modules/MemberDirectory/MemberDirectory.dnn +++ b/DNN Platform/Modules/MemberDirectory/MemberDirectory.dnn @@ -1,6 +1,6 @@ - + Member Directory The Member Directory module displays a list of Members based on role, profile property or relationship. ~/DesktopModules/MemberDirectory/Images/member_list_32X32.png diff --git a/DNN Platform/Modules/MemberDirectory/sample-img.jpg b/DNN Platform/Modules/MemberDirectory/sample-img.jpg index 1ca33b483b0..efc390c379f 100644 Binary files a/DNN Platform/Modules/MemberDirectory/sample-img.jpg and b/DNN Platform/Modules/MemberDirectory/sample-img.jpg differ diff --git a/DNN Platform/Modules/MemberDirectory/sample-img1.jpg b/DNN Platform/Modules/MemberDirectory/sample-img1.jpg index 07dfc84acab..5339ae85a47 100644 Binary files a/DNN Platform/Modules/MemberDirectory/sample-img1.jpg and b/DNN Platform/Modules/MemberDirectory/sample-img1.jpg differ diff --git a/DNN Platform/Modules/RazorHost/Manifest.dnn b/DNN Platform/Modules/RazorHost/Manifest.dnn index 0ca155b9216..7c035b102ce 100644 --- a/DNN Platform/Modules/RazorHost/Manifest.dnn +++ b/DNN Platform/Modules/RazorHost/Manifest.dnn @@ -1,6 +1,6 @@  - + {0} {1} diff --git a/DNN Platform/Modules/RazorHost/RazorHost.dnn b/DNN Platform/Modules/RazorHost/RazorHost.dnn index 70b274d4302..12e74d48d8d 100644 --- a/DNN Platform/Modules/RazorHost/RazorHost.dnn +++ b/DNN Platform/Modules/RazorHost/RazorHost.dnn @@ -1,6 +1,6 @@  - + Razor Host The Razor Host module allows developers to host Razor Scripts. diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Facebook_Auth.dnn b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Facebook_Auth.dnn index f2cbfc76f45..e1c1e1d1acc 100644 --- a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Facebook_Auth.dnn +++ b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Facebook_Auth.dnn @@ -1,6 +1,6 @@ - + DotNetNuke Facebook Authentication Project The DotNetNuke Facebook Authentication Project is an Authentication provider for DotNetNuke that uses Facebook authentication to authenticate users. diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Images/facebook_16X16.jpg b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Images/facebook_16X16.jpg index 26171e2c107..82a6c9e55fc 100644 Binary files a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Images/facebook_16X16.jpg and b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Images/facebook_16X16.jpg differ diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Images/facebook_32X32.jpg b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Images/facebook_32X32.jpg index 409c2317289..ba42f231866 100644 Binary files a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Images/facebook_32X32.jpg and b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Facebook/Images/facebook_32X32.jpg differ diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Google_Auth.dnn b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Google_Auth.dnn index 26d37b861a3..e9ad67b91b3 100644 --- a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Google_Auth.dnn +++ b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Google_Auth.dnn @@ -1,6 +1,6 @@ - + DotNetNuke Google Authentication Project The DotNetNuke Google Authentication Project is an Authentication provider for DotNetNuke that uses Google authentication to authenticate users. diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Images/google_16X16.jpg b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Images/google_16X16.jpg index 7162b5306ba..31559a8528b 100644 Binary files a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Images/google_16X16.jpg and b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Images/google_16X16.jpg differ diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Images/google_32X32.jpg b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Images/google_32X32.jpg index 6f1db3521d0..22aa4983a1f 100644 Binary files a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Images/google_32X32.jpg and b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Google/Images/google_32X32.jpg differ diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Images/live_16X16.jpg b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Images/live_16X16.jpg index 28fea0ac0fe..e61ace75359 100644 Binary files a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Images/live_16X16.jpg and b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Images/live_16X16.jpg differ diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Images/live_32X32.jpg b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Images/live_32X32.jpg index 3d7d0b4c6f6..1b02079c35c 100644 Binary files a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Images/live_32X32.jpg and b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Images/live_32X32.jpg differ diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Live_Auth.dnn b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Live_Auth.dnn index 8008c96deba..fb34982f6b5 100644 --- a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Live_Auth.dnn +++ b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.LiveConnect/Live_Auth.dnn @@ -1,6 +1,6 @@ - + DotNetNuke Live Authentication Project The DotNetNuke Live Authentication Project is an Authentication provider for DotNetNuke that uses diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Images/Twitter_16X16.jpg b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Images/Twitter_16X16.jpg index c7305929a85..a1de1ed63f7 100644 Binary files a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Images/Twitter_16X16.jpg and b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Images/Twitter_16X16.jpg differ diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Images/Twitter_32X32.jpg b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Images/Twitter_32X32.jpg index 99bc31be5b7..757c5f001d4 100644 Binary files a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Images/Twitter_32X32.jpg and b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Images/Twitter_32X32.jpg differ diff --git a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Twitter_Auth.dnn b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Twitter_Auth.dnn index da11edb85d0..b892d974f61 100644 --- a/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Twitter_Auth.dnn +++ b/DNN Platform/Providers/AuthenticationProviders/DotNetNuke.Authentication.Twitter/Twitter_Auth.dnn @@ -1,6 +1,6 @@ - + DotNetNuke Twitter Authentication Project The DotNetNuke Twitter Authentication Project is an Authentication provider for DotNetNuke that uses diff --git a/DNN Platform/Providers/CachingProviders/DotNetNuke.Providers.Caching.SimpleWebFarmCachingProvider/SimpleWebFarmCachingProvider.dnn b/DNN Platform/Providers/CachingProviders/DotNetNuke.Providers.Caching.SimpleWebFarmCachingProvider/SimpleWebFarmCachingProvider.dnn index e427209a000..c5a07fbe771 100644 --- a/DNN Platform/Providers/CachingProviders/DotNetNuke.Providers.Caching.SimpleWebFarmCachingProvider/SimpleWebFarmCachingProvider.dnn +++ b/DNN Platform/Providers/CachingProviders/DotNetNuke.Providers.Caching.SimpleWebFarmCachingProvider/SimpleWebFarmCachingProvider.dnn @@ -1,6 +1,6 @@  - + DotNetNuke Simple Web Farm Caching Provider DotNetNuke Simple Web Farm Caching Provider diff --git a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/AspNetClientCapabilityProvider.dnn b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/AspNetClientCapabilityProvider.dnn index 5f02870c505..27e40225f92 100644 --- a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/AspNetClientCapabilityProvider.dnn +++ b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/AspNetClientCapabilityProvider.dnn @@ -1,6 +1,6 @@ - + DotNetNuke ASP.NET Client Capability Provider ASP.NET Device Detection / Client Capability Provider ~/Providers/ClientCapabilityProviders/AspNetClientCapabilityProvider/Images/mobiledevicedet_32X32.png diff --git a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/World.png b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/World.png index 9e44c818559..70135e156ad 100644 Binary files a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/World.png and b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/World.png differ diff --git a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_16X16.png b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_16X16.png index 335f9678be0..a744887429d 100644 Binary files a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_16X16.png and b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_16X16.png differ diff --git a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_32X32.png b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_32X32.png index 38aaae5fef0..fb9aabc02e9 100644 Binary files a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_32X32.png and b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_32X32.png differ diff --git a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_48X48.png b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_48X48.png index 28cd3ce3671..954772817a3 100644 Binary files a/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_48X48.png and b/DNN Platform/Providers/ClientCapabilityProviders/Provider.AspNetCCP/Images/mobiledevicedet_48X48.png differ diff --git a/DNN Platform/Providers/FolderProviders/AzureFolderProvider/images/FolderAzure_16x16_Standard.png b/DNN Platform/Providers/FolderProviders/AzureFolderProvider/images/FolderAzure_16x16_Standard.png index 09ef6fdd6eb..85455851090 100644 Binary files a/DNN Platform/Providers/FolderProviders/AzureFolderProvider/images/FolderAzure_16x16_Standard.png and b/DNN Platform/Providers/FolderProviders/AzureFolderProvider/images/FolderAzure_16x16_Standard.png differ diff --git a/DNN Platform/Providers/FolderProviders/AzureFolderProvider/images/FolderAzure_32x32_Standard.png b/DNN Platform/Providers/FolderProviders/AzureFolderProvider/images/FolderAzure_32x32_Standard.png index c591594aaa7..8c393e2756e 100644 Binary files a/DNN Platform/Providers/FolderProviders/AzureFolderProvider/images/FolderAzure_32x32_Standard.png and b/DNN Platform/Providers/FolderProviders/AzureFolderProvider/images/FolderAzure_32x32_Standard.png differ diff --git a/DNN Platform/Providers/FolderProviders/FolderProviders.dnn b/DNN Platform/Providers/FolderProviders/FolderProviders.dnn index ca003b94edc..736393606bb 100644 --- a/DNN Platform/Providers/FolderProviders/FolderProviders.dnn +++ b/DNN Platform/Providers/FolderProviders/FolderProviders.dnn @@ -1,6 +1,6 @@  - + DotNetNuke Folder Providers Azure Folder Providers for DotNetNuke. diff --git a/DNN Platform/Skins/Xcillion/Container/404.jpg b/DNN Platform/Skins/Xcillion/Container/404.jpg index 3480338b2ad..15dcd37e9bd 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/404.jpg and b/DNN Platform/Skins/Xcillion/Container/404.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Boxed.jpg b/DNN Platform/Skins/Xcillion/Container/Boxed.jpg index 27fb030a3ca..5379e432531 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Boxed.jpg and b/DNN Platform/Skins/Xcillion/Container/Boxed.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h2.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h2.jpg index 44653688edb..f96a8b5ff96 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h2.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h2.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h2_centered.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h2_centered.jpg index abfa250deb9..0e344544ff0 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h2_centered.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h2_centered.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h2_circles.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h2_circles.jpg index 4ec7b863d7f..79bdc950140 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h2_circles.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h2_circles.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h2_elegant.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h2_elegant.jpg index b4b73278f33..10277702c32 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h2_elegant.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h2_elegant.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h2_hexagon.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h2_hexagon.jpg index 1d410dee9c2..9d10b2b88ae 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h2_hexagon.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h2_hexagon.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h2_open_rectangle.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h2_open_rectangle.jpg index fd17385ce11..2e944f657e4 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h2_open_rectangle.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h2_open_rectangle.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h2_rectangle.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h2_rectangle.jpg index 8d53e5a3225..8305f4cc554 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h2_rectangle.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h2_rectangle.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h2_slashed.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h2_slashed.jpg index bffe42a5d6a..db41dfb4d64 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h2_slashed.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h2_slashed.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h3.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h3.jpg index 930ef084bd6..480fcf5ea40 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h3.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h3.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h3_centered.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h3_centered.jpg index d54ef8ba02a..b5734f2ec82 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h3_centered.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h3_centered.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h4.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h4.jpg index fd1e38ad359..b3368d6f3df 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h4.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h4.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Container/Title_h4_centered.jpg b/DNN Platform/Skins/Xcillion/Container/Title_h4_centered.jpg index 31041f43b99..485940d0fd3 100644 Binary files a/DNN Platform/Skins/Xcillion/Container/Title_h4_centered.jpg and b/DNN Platform/Skins/Xcillion/Container/Title_h4_centered.jpg differ diff --git a/DNN Platform/Skins/Xcillion/DNN_Skin_Xcillion.dnn b/DNN Platform/Skins/Xcillion/DNN_Skin_Xcillion.dnn index 02c573d73d7..b0df718658c 100644 --- a/DNN Platform/Skins/Xcillion/DNN_Skin_Xcillion.dnn +++ b/DNN Platform/Skins/Xcillion/DNN_Skin_Xcillion.dnn @@ -1,6 +1,6 @@ - + Xcillion @@ -29,7 +29,7 @@
- + Xcillion diff --git a/DNN Platform/Skins/Xcillion/Skin/404.jpg b/DNN Platform/Skins/Xcillion/Skin/404.jpg index e41f5598afd..45be1038e6f 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/404.jpg and b/DNN Platform/Skins/Xcillion/Skin/404.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Admin.jpg b/DNN Platform/Skins/Xcillion/Skin/Admin.jpg index f0736d87194..c90108bbe73 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Admin.jpg and b/DNN Platform/Skins/Xcillion/Skin/Admin.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Home.jpg b/DNN Platform/Skins/Xcillion/Skin/Home.jpg index 3a53f3985d9..38a51742fbe 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Home.jpg and b/DNN Platform/Skins/Xcillion/Skin/Home.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/arrow-right.png b/DNN Platform/Skins/Xcillion/Skin/Images/arrow-right.png index d4c0a3b13b1..c29cebe7535 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/arrow-right.png and b/DNN Platform/Skins/Xcillion/Skin/Images/arrow-right.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/breadcrumb-arrow.png b/DNN Platform/Skins/Xcillion/Skin/Images/breadcrumb-arrow.png index 0b59b80bfa9..1e082968baa 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/breadcrumb-arrow.png and b/DNN Platform/Skins/Xcillion/Skin/Images/breadcrumb-arrow.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/logo.png b/DNN Platform/Skins/Xcillion/Skin/Images/logo.png index 410d622a580..2ad90ce2a0c 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/logo.png and b/DNN Platform/Skins/Xcillion/Skin/Images/logo.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/message_icon.png b/DNN Platform/Skins/Xcillion/Skin/Images/message_icon.png index a7d82569391..9bcc7c45755 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/message_icon.png and b/DNN Platform/Skins/Xcillion/Skin/Images/message_icon.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/message_icon_old.png b/DNN Platform/Skins/Xcillion/Skin/Images/message_icon_old.png index 120e8be9f72..1e165352523 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/message_icon_old.png and b/DNN Platform/Skins/Xcillion/Skin/Images/message_icon_old.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/minus-down.png b/DNN Platform/Skins/Xcillion/Skin/Images/minus-down.png index e2ec6526fc3..8fa5cd94e90 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/minus-down.png and b/DNN Platform/Skins/Xcillion/Skin/Images/minus-down.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/notification_icon.png b/DNN Platform/Skins/Xcillion/Skin/Images/notification_icon.png index 325dd7bd08d..18b568f45ef 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/notification_icon.png and b/DNN Platform/Skins/Xcillion/Skin/Images/notification_icon.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/notification_icon_old.png b/DNN Platform/Skins/Xcillion/Skin/Images/notification_icon_old.png index afaf91ac545..470a586982a 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/notification_icon_old.png and b/DNN Platform/Skins/Xcillion/Skin/Images/notification_icon_old.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/plus-up.png b/DNN Platform/Skins/Xcillion/Skin/Images/plus-up.png index 53b09c57b9e..a633eabe1a9 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/plus-up.png and b/DNN Platform/Skins/Xcillion/Skin/Images/plus-up.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/search-icon.png b/DNN Platform/Skins/Xcillion/Skin/Images/search-icon.png index 725996e3dbd..0e3f89719ef 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/search-icon.png and b/DNN Platform/Skins/Xcillion/Skin/Images/search-icon.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/search.png b/DNN Platform/Skins/Xcillion/Skin/Images/search.png index f0a06a808ab..094998cb7c7 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/search.png and b/DNN Platform/Skins/Xcillion/Skin/Images/search.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Images/search_old.png b/DNN Platform/Skins/Xcillion/Skin/Images/search_old.png index f72d7c18a19..9048399b6c8 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Images/search_old.png and b/DNN Platform/Skins/Xcillion/Skin/Images/search_old.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/banner01.jpg b/DNN Platform/Skins/Xcillion/Skin/Includes/banner01.jpg index 682d35bab9a..a768584c399 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/banner01.jpg and b/DNN Platform/Skins/Xcillion/Skin/Includes/banner01.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/contact-address.png b/DNN Platform/Skins/Xcillion/Skin/Includes/contact-address.png index 5bedf2e7bed..73d275903fb 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/contact-address.png and b/DNN Platform/Skins/Xcillion/Skin/Includes/contact-address.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/contact-email.png b/DNN Platform/Skins/Xcillion/Skin/Includes/contact-email.png index 0653865e89c..bdb2ca3a8be 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/contact-email.png and b/DNN Platform/Skins/Xcillion/Skin/Includes/contact-email.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/contact-phone.png b/DNN Platform/Skins/Xcillion/Skin/Includes/contact-phone.png index 9b67aa7f466..cf97d69340a 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/contact-phone.png and b/DNN Platform/Skins/Xcillion/Skin/Includes/contact-phone.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image1.jpg b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image1.jpg index 776141863ed..233c33c6920 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image1.jpg and b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image1.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image2.jpg b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image2.jpg index d35c3819fb0..f57807c5ba6 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image2.jpg and b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image2.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image3.jpg b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image3.jpg index 9356c606931..44bb1bdb21e 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image3.jpg and b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image3.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image4.jpg b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image4.jpg index 97b81105059..3e793d84eb7 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image4.jpg and b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image4.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image5.jpg b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image5.jpg index 81a78f87a5e..9a28a64e533 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image5.jpg and b/DNN Platform/Skins/Xcillion/Skin/Includes/home-content-image5.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/latest-thumb1.jpg b/DNN Platform/Skins/Xcillion/Skin/Includes/latest-thumb1.jpg index 04c613114de..7617a7b69cb 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/latest-thumb1.jpg and b/DNN Platform/Skins/Xcillion/Skin/Includes/latest-thumb1.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/latest-thumb2.jpg b/DNN Platform/Skins/Xcillion/Skin/Includes/latest-thumb2.jpg index 93c478f630b..397120ee9e0 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/latest-thumb2.jpg and b/DNN Platform/Skins/Xcillion/Skin/Includes/latest-thumb2.jpg differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/social-facebook.png b/DNN Platform/Skins/Xcillion/Skin/Includes/social-facebook.png index d2f312e0b9e..ac006b954f5 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/social-facebook.png and b/DNN Platform/Skins/Xcillion/Skin/Includes/social-facebook.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/social-googleplus.png b/DNN Platform/Skins/Xcillion/Skin/Includes/social-googleplus.png index 57163cc1407..403f46d5927 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/social-googleplus.png and b/DNN Platform/Skins/Xcillion/Skin/Includes/social-googleplus.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/social-linkedin.png b/DNN Platform/Skins/Xcillion/Skin/Includes/social-linkedin.png index a913709da48..e4d9c80d696 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/social-linkedin.png and b/DNN Platform/Skins/Xcillion/Skin/Includes/social-linkedin.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/social-sprite.png b/DNN Platform/Skins/Xcillion/Skin/Includes/social-sprite.png index ba6dfe78ed7..f8c224f138d 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/social-sprite.png and b/DNN Platform/Skins/Xcillion/Skin/Includes/social-sprite.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Includes/social-twitter.png b/DNN Platform/Skins/Xcillion/Skin/Includes/social-twitter.png index 2aa9615d956..09dbf08f8ae 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Includes/social-twitter.png and b/DNN Platform/Skins/Xcillion/Skin/Includes/social-twitter.png differ diff --git a/DNN Platform/Skins/Xcillion/Skin/Inner.jpg b/DNN Platform/Skins/Xcillion/Skin/Inner.jpg index 060a3d295b9..b499e138063 100644 Binary files a/DNN Platform/Skins/Xcillion/Skin/Inner.jpg and b/DNN Platform/Skins/Xcillion/Skin/Inner.jpg differ diff --git a/DNN Platform/Tests/DotNetNuke.Tests.Integration/Files/Test.png b/DNN Platform/Tests/DotNetNuke.Tests.Integration/Files/Test.png index 79d1c7df334..826d8e4812e 100644 Binary files a/DNN Platform/Tests/DotNetNuke.Tests.Integration/Files/Test.png and b/DNN Platform/Tests/DotNetNuke.Tests.Integration/Files/Test.png differ diff --git a/DNN Platform/Website/DesktopModules/Admin/Authentication/Images/socialLoginbuttons-icons.png b/DNN Platform/Website/DesktopModules/Admin/Authentication/Images/socialLoginbuttons-icons.png index 07386ad61e7..5ea055f256c 100644 Binary files a/DNN Platform/Website/DesktopModules/Admin/Authentication/Images/socialLoginbuttons-icons.png and b/DNN Platform/Website/DesktopModules/Admin/Authentication/Images/socialLoginbuttons-icons.png differ diff --git a/DNN Platform/Website/DesktopModules/Admin/Authentication/authentication.png b/DNN Platform/Website/DesktopModules/Admin/Authentication/authentication.png index ab776b1928f..7c0346fb8f4 100644 Binary files a/DNN Platform/Website/DesktopModules/Admin/Authentication/authentication.png and b/DNN Platform/Website/DesktopModules/Admin/Authentication/authentication.png differ diff --git a/DNN Platform/Website/DesktopModules/Admin/SearchResults/SearchResults.ascx.cs b/DNN Platform/Website/DesktopModules/Admin/SearchResults/SearchResults.ascx.cs index 05516ff8ec9..c3b31f26319 100644 --- a/DNN Platform/Website/DesktopModules/Admin/SearchResults/SearchResults.ascx.cs +++ b/DNN Platform/Website/DesktopModules/Admin/SearchResults/SearchResults.ascx.cs @@ -210,9 +210,9 @@ protected IList SearchContentSources foreach (SearchContentSource contentSource in list) { if (configuredList == null || - configuredList.Any(l => l.Contains(contentSource.LocalizedName))) + configuredList.Any(l => l.Equals(contentSource.LocalizedName))) { - if (!_searchContentSources.Contains(contentSource.LocalizedName)) + if (!_searchContentSources.Equals(contentSource.LocalizedName)) { _searchContentSources.Add(contentSource.LocalizedName); } diff --git a/DNN Platform/Website/DesktopModules/Admin/Security/Images/socialLoginbuttons-icons.png b/DNN Platform/Website/DesktopModules/Admin/Security/Images/socialLoginbuttons-icons.png index 07386ad61e7..5ea055f256c 100644 Binary files a/DNN Platform/Website/DesktopModules/Admin/Security/Images/socialLoginbuttons-icons.png and b/DNN Platform/Website/DesktopModules/Admin/Security/Images/socialLoginbuttons-icons.png differ diff --git a/DNN Platform/Website/DesktopModules/Admin/ViewProfile/viewProfile.png b/DNN Platform/Website/DesktopModules/Admin/ViewProfile/viewProfile.png index b59a4907efa..d8cf272c8ef 100644 Binary files a/DNN Platform/Website/DesktopModules/Admin/ViewProfile/viewProfile.png and b/DNN Platform/Website/DesktopModules/Admin/ViewProfile/viewProfile.png differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/AddDatabase.jpg b/DNN Platform/Website/Documentation/StarterKit/images/AddDatabase.jpg index fc69171498d..b72d26d0ad5 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/AddDatabase.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/AddDatabase.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/App_Data.jpg b/DNN Platform/Website/Documentation/StarterKit/images/App_Data.jpg index 4c91fb16194..303bb4e4781 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/App_Data.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/App_Data.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/Database2005Properties.jpg b/DNN Platform/Website/Documentation/StarterKit/images/Database2005Properties.jpg index 6076c0f1fb3..668f2d6ee6c 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/Database2005Properties.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/Database2005Properties.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/DatabaseProperties.jpg b/DNN Platform/Website/Documentation/StarterKit/images/DatabaseProperties.jpg index 57e1b1af7ac..a527107975c 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/DatabaseProperties.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/DatabaseProperties.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/EditWeb.jpg b/DNN Platform/Website/Documentation/StarterKit/images/EditWeb.jpg index 485b97dcf23..6ba663d8690 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/EditWeb.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/EditWeb.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/FileSecurity.jpg b/DNN Platform/Website/Documentation/StarterKit/images/FileSecurity.jpg index 632099df0d7..f63f2130dbc 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/FileSecurity.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/FileSecurity.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/IISPermissions.jpg b/DNN Platform/Website/Documentation/StarterKit/images/IISPermissions.jpg index 398e57cdfab..c0338eb198a 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/IISPermissions.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/IISPermissions.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/NTFSPermissions.jpg b/DNN Platform/Website/Documentation/StarterKit/images/NTFSPermissions.jpg index 6260f90d45e..6e57db9444f 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/NTFSPermissions.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/NTFSPermissions.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/New2005Database.jpg b/DNN Platform/Website/Documentation/StarterKit/images/New2005Database.jpg index e7651949241..23428417e9f 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/New2005Database.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/New2005Database.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/New2005Login.jpg b/DNN Platform/Website/Documentation/StarterKit/images/New2005Login.jpg index 0fe3b537aec..28deb6bf299 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/New2005Login.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/New2005Login.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/New2005User.jpg b/DNN Platform/Website/Documentation/StarterKit/images/New2005User.jpg index abbdc64fe76..9a9db8484e8 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/New2005User.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/New2005User.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/NewDatabase.jpg b/DNN Platform/Website/Documentation/StarterKit/images/NewDatabase.jpg index ddb5b7df752..e7f1ec269a6 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/NewDatabase.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/NewDatabase.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/NewLogin.jpg b/DNN Platform/Website/Documentation/StarterKit/images/NewLogin.jpg index ae208bb16f3..68a0296c1ac 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/NewLogin.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/NewLogin.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/NewUser.jpg b/DNN Platform/Website/Documentation/StarterKit/images/NewUser.jpg index b9f7cdc46d8..3d57b53ac75 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/NewUser.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/NewUser.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/User2005Properties.jpg b/DNN Platform/Website/Documentation/StarterKit/images/User2005Properties.jpg index 3bae0047d31..3fdb954f5e7 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/User2005Properties.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/User2005Properties.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/UserProperties.jpg b/DNN Platform/Website/Documentation/StarterKit/images/UserProperties.jpg index 6e372c71043..f7f14ec7974 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/UserProperties.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/UserProperties.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/WebProperties1.jpg b/DNN Platform/Website/Documentation/StarterKit/images/WebProperties1.jpg index e71bf025871..7f88bfb76c9 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/WebProperties1.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/WebProperties1.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/WebProperties2.jpg b/DNN Platform/Website/Documentation/StarterKit/images/WebProperties2.jpg index 88a5ff47266..3f742d63ff8 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/WebProperties2.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/WebProperties2.jpg differ diff --git a/DNN Platform/Website/Documentation/StarterKit/images/webconfig.jpg b/DNN Platform/Website/Documentation/StarterKit/images/webconfig.jpg index f55afea1470..50eaaa44ed2 100644 Binary files a/DNN Platform/Website/Documentation/StarterKit/images/webconfig.jpg and b/DNN Platform/Website/Documentation/StarterKit/images/webconfig.jpg differ diff --git a/DNN Platform/Website/Icons/Sigma/About_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/About_16x16_Standard.png index eb029888718..1488370fba7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/About_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/About_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/About_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/About_32x32_Standard.png index 001b9696f77..b28e1be21fa 100644 Binary files a/DNN Platform/Website/Icons/Sigma/About_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/About_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ActionDelete_16X16_2_Standard.png b/DNN Platform/Website/Icons/Sigma/ActionDelete_16X16_2_Standard.png index b9753e87061..9c5ff9b2fa4 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ActionDelete_16X16_2_Standard.png and b/DNN Platform/Website/Icons/Sigma/ActionDelete_16X16_2_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ActionDelete_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ActionDelete_16X16_Standard.png index f0e0eac2da3..30f9323e5d7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ActionDelete_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ActionDelete_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ActionDelete_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ActionDelete_32X32_Standard.png index 6e83f20029c..49bfa343638 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ActionDelete_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ActionDelete_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ActionRefresh_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ActionRefresh_16X16_Standard.png index 516076536c1..db167ce8d9d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ActionRefresh_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ActionRefresh_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ActionRefresh_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ActionRefresh_32X32_Standard.png index d5903565d2d..5c801889a7e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ActionRefresh_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ActionRefresh_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Action_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Action_16x16_Standard.png index 4f7dca389ba..f636775ac3f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Action_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Action_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Action_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Action_32x32_Standard.png index cab7936da22..678e2152967 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Action_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Action_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Activatelicense_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Activatelicense_16X16_Standard.png index 3fde50aead8..52ab2a03a92 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Activatelicense_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Activatelicense_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Activatelicense_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Activatelicense_32X32_Standard.png index 44f742efa98..1e417e2dfba 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Activatelicense_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Activatelicense_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Add_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Add_16X16_Standard.png index e0a52928f0b..c437fe2775c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Add_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Add_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Add_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/Add_16x16_Gray.png index 8a9d8a8de0e..af3548c86ad 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Add_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Add_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Add_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Add_32X32_Standard.png index 72253d8d68b..25b1a45b1c3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Add_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Add_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/AdvancedSettings_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/AdvancedSettings_16X16_Standard.png index 895a667ee16..8c749c8324d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/AdvancedSettings_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/AdvancedSettings_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/AdvancedSettings_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/AdvancedSettings_32X32_Standard.png index 4db486dc324..42444de665b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/AdvancedSettings_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/AdvancedSettings_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/AdvancedUrlMngmt_16x16.png b/DNN Platform/Website/Icons/Sigma/AdvancedUrlMngmt_16x16.png index 8731e371f8b..538b37582c5 100644 Binary files a/DNN Platform/Website/Icons/Sigma/AdvancedUrlMngmt_16x16.png and b/DNN Platform/Website/Icons/Sigma/AdvancedUrlMngmt_16x16.png differ diff --git a/DNN Platform/Website/Icons/Sigma/AdvancedUrlMngmt_32x32.png b/DNN Platform/Website/Icons/Sigma/AdvancedUrlMngmt_32x32.png index 7d7214f8bb5..c9d83098b0c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/AdvancedUrlMngmt_32x32.png and b/DNN Platform/Website/Icons/Sigma/AdvancedUrlMngmt_32x32.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Appintegrity_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Appintegrity_16X16_Standard.png index 8fa64a29c40..2bd43e595a7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Appintegrity_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Appintegrity_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Appintegrity_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Appintegrity_32X32_Standard.png index 66c3e51892d..2c3cc67f784 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Appintegrity_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Appintegrity_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Approve_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/Approve_16x16_Gray.png index a852e67453e..747cc38993a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Approve_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Approve_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Approve_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Approve_16x16_Standard.png index ebdade77091..2f757a9221d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Approve_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Approve_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/BreadcrumbArrows_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/BreadcrumbArrows_16x16_Gray.png index c940325de12..0b7f6bfa588 100644 Binary files a/DNN Platform/Website/Icons/Sigma/BreadcrumbArrows_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/BreadcrumbArrows_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/BulkMail_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/BulkMail_16X16_Standard.png index 97d94597329..199c75c920f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/BulkMail_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/BulkMail_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/BulkMail_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/BulkMail_32X32_Standard.png index 766f096fde9..1c0134aac49 100644 Binary files a/DNN Platform/Website/Icons/Sigma/BulkMail_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/BulkMail_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard(dark).png b/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard(dark).png index 855e81fd460..a3e1340e601 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard(dark).png and b/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard(dark).png differ diff --git a/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard.png index 59bfddb46a3..d2593dafe14 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard_2.png b/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard_2.png index 56fc2d72fe4..8164ff881fa 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard_2.png and b/DNN Platform/Website/Icons/Sigma/Cancel_16X16_Standard_2.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Cancel_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Cancel_32X32_Standard.png index 6e7ab8181e7..65a8640ed59 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Cancel_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Cancel_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/CatalogForge_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/CatalogForge_16X16_Standard.png index 83b37153bf6..84750cfbc69 100644 Binary files a/DNN Platform/Website/Icons/Sigma/CatalogForge_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/CatalogForge_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/CatalogSkin_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/CatalogSkin_16X16_Standard.png index de75dce0ef5..438b421e60a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/CatalogSkin_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/CatalogSkin_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/CatalogSkin_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/CatalogSkin_32X32_Standard.png index f1fcb27ac05..f153911e2da 100644 Binary files a/DNN Platform/Website/Icons/Sigma/CatalogSkin_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/CatalogSkin_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/CheckList_16X16_Gray.png b/DNN Platform/Website/Icons/Sigma/CheckList_16X16_Gray.png index 827c5ee5b90..98e9c07b8f5 100644 Binary files a/DNN Platform/Website/Icons/Sigma/CheckList_16X16_Gray.png and b/DNN Platform/Website/Icons/Sigma/CheckList_16X16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/CheckedDisabled_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/CheckedDisabled_16x16_Standard.png index 2fb5e6ce4d4..e125201520b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/CheckedDisabled_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/CheckedDisabled_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/CheckedDisabled_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/CheckedDisabled_32x32_Standard.png index 9bfe9df9d80..c6cd12b4914 100644 Binary files a/DNN Platform/Website/Icons/Sigma/CheckedDisabled_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/CheckedDisabled_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard(dark).png b/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard(dark).png index 2392e2b6296..1137e55f65c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard(dark).png and b/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard(dark).png differ diff --git a/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard.png index fcf880747fe..2eef0414733 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard_2.png b/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard_2.png index 75699fde371..111dc1e9920 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard_2.png and b/DNN Platform/Website/Icons/Sigma/Checked_16x16_Standard_2.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Checked_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Checked_32X32_Standard.png index 10d1e69f612..e8ad3675b98 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Checked_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Checked_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Cog_16X16_Gray.png b/DNN Platform/Website/Icons/Sigma/Cog_16X16_Gray.png index 0d218fda2f5..4b75fc26083 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Cog_16X16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Cog_16X16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Configuration_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Configuration_16X16_Standard.png index 71a445f7ca3..35d3e5344f6 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Configuration_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Configuration_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Configuration_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Configuration_32X32_Standard.png index 56542cda7fa..100d8b996dd 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Configuration_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Configuration_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Dashboard_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Dashboard_16X16_Standard.png index c219efd0b3e..796ce7c63e3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Dashboard_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Dashboard_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Dashboard_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Dashboard_32X32_Standard.png index 7657ac4f825..4fae25a232a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Dashboard_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Dashboard_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Delete_16X16_Gray.png b/DNN Platform/Website/Icons/Sigma/Delete_16X16_Gray.png index 0a909b90801..1b3233a66b8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Delete_16X16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Delete_16X16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Delete_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Delete_16X16_Standard.png index f0e0eac2da3..30f9323e5d7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Delete_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Delete_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Delete_16X16_Standard_2.png b/DNN Platform/Website/Icons/Sigma/Delete_16X16_Standard_2.png index de440cc7956..2defb956ff7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Delete_16X16_Standard_2.png and b/DNN Platform/Website/Icons/Sigma/Delete_16X16_Standard_2.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Delete_16x16_PermissionGrid.png b/DNN Platform/Website/Icons/Sigma/Delete_16x16_PermissionGrid.png index 206c07ee4e3..242d1714f2c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Delete_16x16_PermissionGrid.png and b/DNN Platform/Website/Icons/Sigma/Delete_16x16_PermissionGrid.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Delete_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Delete_32X32_Standard.png index 66754d43bb3..5eb8490bedc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Delete_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Delete_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Deny_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Deny_16X16_Standard.png index e81428b97cb..e6e8501a1c2 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Deny_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Deny_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Deny_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Deny_32X32_Standard.png index 9b1e7a3690e..a4764744ec9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Deny_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Deny_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Dn_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Dn_16X16_Standard.png index 9ca155aa6ea..792d130ed8f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Dn_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Dn_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Dn_16X16_Standard_2.png b/DNN Platform/Website/Icons/Sigma/Dn_16X16_Standard_2.png index 72fd0879fda..25f165465b8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Dn_16X16_Standard_2.png and b/DNN Platform/Website/Icons/Sigma/Dn_16X16_Standard_2.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Dn_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Dn_32X32_Standard.png index 5cc2b579b4c..e1a871828d7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Dn_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Dn_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/DnnSearch_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/DnnSearch_16X16_Standard.png index 6cf8dedc051..1cf36376d5c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/DnnSearch_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/DnnSearch_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/DragDrop_15x15_Standard.png b/DNN Platform/Website/Icons/Sigma/DragDrop_15x15_Standard.png index ac9bcbd80d8..71d68e85238 100644 Binary files a/DNN Platform/Website/Icons/Sigma/DragDrop_15x15_Standard.png and b/DNN Platform/Website/Icons/Sigma/DragDrop_15x15_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/EditDisabled_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/EditDisabled_16x16_Standard.png index e7248f5f1b5..bee9ce1ed6b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/EditDisabled_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/EditDisabled_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/EditDisabled_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/EditDisabled_32x32_Standard.png index 5e9b483a25e..df3847684ca 100644 Binary files a/DNN Platform/Website/Icons/Sigma/EditDisabled_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/EditDisabled_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Edit_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Edit_16X16_Standard.png index 1de1e63c79f..dbada59cb97 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Edit_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Edit_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Edit_16X16_Standard_2.png b/DNN Platform/Website/Icons/Sigma/Edit_16X16_Standard_2.png index 44abd0e4fbe..4735e9735c7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Edit_16X16_Standard_2.png and b/DNN Platform/Website/Icons/Sigma/Edit_16X16_Standard_2.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Edit_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/Edit_16x16_Gray.png index f6a6b808ab6..6cb4932c54c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Edit_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Edit_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Edit_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Edit_32X32_Standard.png index 289800672a5..2a6fdd8cacd 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Edit_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Edit_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ErrorWarning_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ErrorWarning_16X16_Standard.png index cac87ba299f..435846439ab 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ErrorWarning_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ErrorWarning_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Ext3gp_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Ext3gp_16x16_Standard.png index 4065bdfd90c..e8847387bf7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Ext3gp_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Ext3gp_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Ext3gp_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Ext3gp_32x32_Standard.png index 35a05dd0a47..913ccacbe14 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Ext3gp_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Ext3gp_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Ext7z_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Ext7z_16x16_Standard.png index 81e33ebe16f..40a76c8b8ab 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Ext7z_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Ext7z_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Ext7z_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Ext7z_32x32_Standard.png index 5ed205bb95b..b776f83b824 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Ext7z_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Ext7z_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAce_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAce_32x32_Standard.png index 799604d9673..9bf3ff0b0aa 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAce_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAce_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAi_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAi_16x16_Standard.png index 762346076e9..f1d47f223b3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAi_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAi_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAmr_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAmr_16x16_Standard.png index 9fa593557f4..62fe18522c8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAmr_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAmr_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAmr_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAmr_32x32_Standard.png index 4c30c8ce267..7152b9e691a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAmr_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAmr_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsa_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsa_16X16_Standard.png index 697a5b6b2a2..fdec98f2437 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsa_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsa_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsa_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsa_32X32_Standard.png index 6c5e43af65f..bb5598f9042 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsa_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsa_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsax_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsax_16X16_Standard.png index 697a5b6b2a2..fdec98f2437 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsax_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsax_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsax_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsax_32X32_Standard.png index 6c5e43af65f..bb5598f9042 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsax_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsax_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAscx_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAscx_32X32_Standard.png index 91e1b455878..7ef32fa2978 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAscx_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAscx_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsf_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsf_16x16_Standard.png index 2ff894edd6c..b055f41e8af 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsf_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsf_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsf_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsf_32x32_Standard.png index f65286f4223..d19b3e2000a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsf_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsf_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsmx_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsmx_16X16_Standard.png index fce87d40194..ed5f6082855 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsmx_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsmx_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsp_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsp_16X16_Standard.png index 697a5b6b2a2..fdec98f2437 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsp_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsp_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsp_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsp_32X32_Standard.png index 6c5e43af65f..bb5598f9042 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsp_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsp_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsx_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsx_16x16_Standard.png index 28f610a6dfb..183e897df8e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsx_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsx_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAsx_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAsx_32x32_Standard.png index 9ac440b4c8e..0489ffe6ac9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAsx_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAsx_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtAu_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtAu_32X32_Standard.png index 1a3448aea8e..56f711ab67c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtAu_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtAu_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtBat_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtBat_16X16_Standard.png index 1edba7688f2..6d119d68773 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtBat_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtBat_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtBat_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtBat_32X32_Standard.png index ba72c7f8965..e4dfbe4b4bf 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtBat_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtBat_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtBin_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtBin_16x16_Standard.png index 4c5411efb8d..3bc1e567d0d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtBin_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtBin_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtBin_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtBin_32x32_Standard.png index adc7af36c78..2d3f7e5875f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtBin_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtBin_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtBmp_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtBmp_16X16_Standard.png index 42aa0026f23..153a03ef7bb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtBmp_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtBmp_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtBup_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtBup_16x16_Standard.png index ce04201323d..205f4acd0ad 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtBup_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtBup_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtBup_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtBup_32x32_Standard.png index 5e25354d13c..c9dcb89bd71 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtBup_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtBup_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCab_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCab_16X16_Standard.png index 74aef831b7e..5547b409383 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCab_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCab_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCab_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCab_32X32_Standard.png index 0e19a97312a..ea2782c5730 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCab_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCab_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCbr_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCbr_16x16_Standard.png index 9b79766cc35..aad360a6780 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCbr_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCbr_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCbr_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCbr_32x32_Standard.png index 37d886aa04f..8d33d8b60eb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCbr_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCbr_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCda_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCda_16x16_Standard.png index e9045442ff4..ab3540f529a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCda_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCda_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCda_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCda_32x32_Standard.png index c50b7519c85..992ee1ab7f6 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCda_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCda_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCdl_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCdl_16x16_Standard.png index e52bc641f19..fabe112612d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCdl_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCdl_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCdr_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCdr_16x16_Standard.png index 277b23d0e5a..b211aeb04a3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCdr_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCdr_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCdr_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCdr_32x32_Standard.png index d6def9e36c8..866718982db 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCdr_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCdr_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtChm_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtChm_32X32_Standard.png index 7a993614b71..ba9cf5dc5c1 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtChm_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtChm_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtClosedFolder_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtClosedFolder_32X32_Standard.png index 74e82874703..1b0e4b82bb5 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtClosedFolder_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtClosedFolder_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCss_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCss_16X16_Standard.png index 861797b0d2d..9dd9e7e4a5f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCss_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCss_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtCss_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtCss_32X32_Standard.png index 0d4a81e4c16..789cfe4de9a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtCss_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtCss_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDat_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDat_16x16_Standard.png index 758a0e1c1a4..abbab99f2e3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDat_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDat_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDisco_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDisco_16X16_Standard.png index 1d0707914cc..1168885f3ee 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDisco_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDisco_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDivx_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDivx_16x16_Standard.png index 204c9d0c8bb..08659049b58 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDivx_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDivx_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDivx_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDivx_32x32_Standard.png index 99cb983eca3..196aed21aba 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDivx_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDivx_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDll_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDll_16X16_Standard.png index 49111a90be2..9b836130373 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDll_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDll_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDll_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDll_32X32_Standard.png index 7ac35c9846f..081f0d904d2 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDll_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDll_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDmg_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDmg_16x16_Standard.png index d8d6a81c161..bbdb1d13cc0 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDmg_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDmg_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDmg_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDmg_32x32_Standard.png index a2c644bddca..23c2910b33c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDmg_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDmg_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDoc_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDoc_16X16_Standard.png index dfd46f9ce9c..755e4d679b7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDoc_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDoc_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDoc_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDoc_32X32_Standard.png index 8738d2eb211..b91b8199291 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDoc_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDoc_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDocx_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDocx_16X16_Standard.png index dfd46f9ce9c..755e4d679b7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDocx_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDocx_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDocx_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDocx_32X32_Standard.png index 8738d2eb211..b91b8199291 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDocx_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDocx_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDss_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDss_16x16_Standard.png index 4752a952c40..db47e6f9453 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDss_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDss_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDss_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDss_32x32_Standard.png index d51df3c2932..83178ab0247 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDss_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDss_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDwg_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDwg_16x16_Standard.png index 9dd4c903fb7..0d7da319f4b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDwg_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDwg_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtDwg_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtDwg_32x32_Standard.png index 01996817745..38418cde296 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtDwg_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtDwg_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtEml_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtEml_16x16_Standard.png index e6f3174fb09..fad15b74bf2 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtEml_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtEml_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtEps_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtEps_16x16_Standard.png index 919089b353e..83ef6f89c0f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtEps_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtEps_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtEps_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtEps_32x32_Standard.png index 009582ced98..24fce066810 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtEps_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtEps_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtExe_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtExe_16X16_Standard.png index 09bbde7eafa..3a37f5288e9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtExe_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtExe_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtFla_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtFla_16x16_Standard.png index 81f80e9a410..15f43607578 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtFla_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtFla_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtFla_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtFla_32x32_Standard.png index 648b1d07354..98123fe01ce 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtFla_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtFla_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtFlv_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtFlv_16x16_Standard.png index 043623c4d8c..b59ac43d7f1 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtFlv_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtFlv_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtFlv_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtFlv_32x32_Standard.png index ccc1eb7f312..a9630d7f9c3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtFlv_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtFlv_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtGz_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtGz_16x16_Standard.png index f391025d7e7..aae9805ec1d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtGz_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtGz_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtHqx_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtHqx_16x16_Standard.png index e1fe0bee230..a89c1bce081 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtHqx_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtHqx_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtHqx_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtHqx_32x32_Standard.png index ae7cc0620d8..ab87340a878 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtHqx_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtHqx_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtHtm_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtHtm_16X16_Standard.png index bcd6f0e15cc..09615177e1d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtHtm_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtHtm_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtHtml_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtHtml_16x16_Standard.png index a78b68e37b9..d85c856b803 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtHtml_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtHtml_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtHtmltemplate_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtHtmltemplate_16x16_Standard.png index b0eb966b2c1..4ecb44c3071 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtHtmltemplate_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtHtmltemplate_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtHtmltemplate_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtHtmltemplate_32x32_Standard.png index 540d7599c44..fa6aea352ea 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtHtmltemplate_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtHtmltemplate_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtIco_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtIco_16x16_Standard.png index e610c965634..c3f95e16d98 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtIco_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtIco_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtIco_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtIco_32x32_Standard.png index 7789fcfa6d3..7ab5f812819 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtIco_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtIco_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtIfo_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtIfo_16x16_Standard.png index 541c14efc01..22b1cdb58b3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtIfo_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtIfo_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtIfo_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtIfo_32x32_Standard.png index 89b0166a4cd..19baec6aa32 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtIfo_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtIfo_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtInc_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtInc_16X16_Standard.png index 697a5b6b2a2..fdec98f2437 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtInc_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtInc_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtInc_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtInc_32X32_Standard.png index 6c5e43af65f..bb5598f9042 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtInc_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtInc_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtIndd_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtIndd_16x16_Standard.png index 812e3c012b9..8e347c2cd36 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtIndd_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtIndd_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtIni_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtIni_16X16_Standard.png index 861797b0d2d..9dd9e7e4a5f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtIni_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtIni_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtIni_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtIni_32X32_Standard.png index 0d4a81e4c16..789cfe4de9a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtIni_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtIni_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtIso_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtIso_16x16_Standard.png index f1e060e539e..f499dc1e432 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtIso_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtIso_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtIso_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtIso_32x32_Standard.png index e8df06db981..a0453af96c8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtIso_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtIso_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtJpeg_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtJpeg_16x16_Standard.png index a69dff9948f..0500dffbfe9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtJpeg_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtJpeg_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtJpg_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtJpg_16X16_Standard.png index 6ec08d7d493..61e5b7627ea 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtJpg_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtJpg_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtJs_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtJs_32X32_Standard.png index 17dd6864673..f38a6384d90 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtJs_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtJs_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtLnk_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtLnk_16x16_Standard.png index 8306dbbfcf0..200a71db223 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtLnk_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtLnk_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtLog_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtLog_16X16_Standard.png index ae294cfaa0c..a92bfac666d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtLog_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtLog_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtLog_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtLog_32X32_Standard.png index bc99e85cf41..d222bd68aa8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtLog_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtLog_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtM4a_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtM4a_16x16_Standard.png index 9518f75d47f..7956dbe4a91 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtM4a_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtM4a_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtM4a_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtM4a_32x32_Standard.png index d7c86c3c7d7..3c897d16012 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtM4a_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtM4a_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtM4b_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtM4b_32x32_Standard.png index 8a73d4e5aa1..d56c4d47a22 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtM4b_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtM4b_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtM4p_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtM4p_16x16_Standard.png index a7d89042a3e..00ae78009d6 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtM4p_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtM4p_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtM4p_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtM4p_32x32_Standard.png index f9d90b924c8..55d6371c74d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtM4p_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtM4p_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtM4v_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtM4v_16x16_Standard.png index cf0f2cfed9e..9d0f67da5c9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtM4v_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtM4v_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMcd_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMcd_16x16_Standard.png index 403ecad8bef..421ff7c2480 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMcd_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMcd_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMid_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMid_16X16_Standard.png index 07887a064bc..ecac83906da 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMid_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMid_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMov_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMov_16X16_Standard.png index 75075c78199..d7b8125101d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMov_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMov_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMov_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMov_32X32_Standard.png index 6a9186516fe..a05c7efd9bd 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMov_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMov_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMp3_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMp3_16x16_Standard.png index a956a430f30..6d573781840 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMp3_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMp3_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMp3_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMp3_32x32_Standard.png index 2362c00dd00..85057222eb4 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMp3_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMp3_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMp4_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMp4_16x16_Standard.png index ecc3d283421..5cca2280a77 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMp4_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMp4_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMp4_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMp4_32x32_Standard.png index caa154cea3f..a197fd4b9cf 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMp4_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMp4_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMpeg_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMpeg_16x16_Standard.png index 6518619a22a..6307b3f4066 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMpeg_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMpeg_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMpeg_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMpeg_32X32_Standard.png index 81994a291a4..d5d3c4ebc95 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMpeg_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMpeg_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMpg_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMpg_16X16_Standard.png index d01440fe284..000d9a19f16 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMpg_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMpg_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMsi_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMsi_16x16_Standard.png index 3f53d37854b..4c913829b71 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMsi_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMsi_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtMswmm_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtMswmm_16x16_Standard.png index f8c4fc8268c..4cfa0acb09c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtMswmm_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtMswmm_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtOgg_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtOgg_16x16_Standard.png index 874915f710e..504d2cc62a9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtOgg_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtOgg_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtOgg_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtOgg_32x32_Standard.png index a6b55f6cc23..ed25e7f6cc5 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtOgg_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtOgg_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPdf_16X16_Gray.png b/DNN Platform/Website/Icons/Sigma/ExtPdf_16X16_Gray.png index ae9a2fa0c66..c19f88e2e27 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPdf_16X16_Gray.png and b/DNN Platform/Website/Icons/Sigma/ExtPdf_16X16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPdf_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPdf_16X16_Standard.png index ef52e6a4d8c..10450bcb972 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPdf_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPdf_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPdf_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPdf_32X32_Standard.png index 04423b49650..03ade911974 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPdf_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPdf_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPng_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPng_16X16_Standard.png index 812e3c012b9..8e347c2cd36 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPng_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPng_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPps_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPps_16x16_Standard.png index 3964c492350..e04b1617feb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPps_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPps_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPps_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPps_32x32_Standard.png index 44a2d2c7e8c..ea5eae0f1c5 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPps_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPps_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPpsx_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPpsx_16x16_Standard.png index 3964c492350..e04b1617feb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPpsx_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPpsx_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPpsx_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPpsx_32x32_Standard.png index 44a2d2c7e8c..ea5eae0f1c5 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPpsx_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPpsx_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPpt_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPpt_16X16_Standard.png index e9c05fb98c8..4c9c2288c0d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPpt_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPpt_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPpt_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPpt_32X32_Standard.png index fc6c41db2ba..ccec10b2217 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPpt_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPpt_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPptx_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPptx_16X16_Standard.png index e9c05fb98c8..4c9c2288c0d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPptx_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPptx_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPptx_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPptx_32X32_Standard.png index fc6c41db2ba..ccec10b2217 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPptx_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPptx_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPs_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPs_16x16_Standard.png index 9bd9e03df44..1ea3863cd35 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPs_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPs_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPs_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPs_32x32_Standard.png index 0e4b20ae0f0..27987575d9b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPs_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPs_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPsd_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPsd_16x16_Standard.png index d3f6ec562b7..c62120328be 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPsd_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPsd_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPst_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPst_16x16_Standard.png index 5da647e5d01..8b40fe90b6a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPst_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPst_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPtb_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPtb_16x16_Standard.png index 8250def1cf1..21b1f176902 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPtb_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPtb_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtPub_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtPub_16x16_Standard.png index 806b8ba37a8..4eaf4fa8de9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtPub_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtPub_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtQbw_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtQbw_16x16_Standard.png index 7e20ff067fb..a224a8a3e4b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtQbw_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtQbw_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtQxd_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtQxd_16x16_Standard.png index 577f6efd0d2..0e17559f439 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtQxd_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtQxd_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtQxd_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtQxd_32x32_Standard.png index f5e46cff8ae..66372d0fd0a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtQxd_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtQxd_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtRam_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtRam_16x16_Standard.png index 18a73cd5c05..47393b9a2ee 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtRam_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtRam_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtRam_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtRam_32x32_Standard.png index a55ba848a1b..c8e10a7e302 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtRam_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtRam_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtRar_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtRar_16x16_Standard.png index 6a94dd89cdd..3004ed79acc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtRar_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtRar_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtRar_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtRar_32x32_Standard.png index 934f18247fb..4bfaf31ba2f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtRar_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtRar_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtRm_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtRm_16x16_Standard.png index ca0983bbd92..c3810f9da69 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtRm_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtRm_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtRm_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtRm_32x32_Standard.png index 639e1802158..a0d693e16a0 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtRm_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtRm_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtRmvb_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtRmvb_16x16_Standard.png index 9c533a05050..dca2a340469 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtRmvb_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtRmvb_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtRmvb_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtRmvb_32x32_Standard.png index 362ffdfce12..712825773c8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtRmvb_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtRmvb_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtRtf_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtRtf_16x16_Standard.png index a7efed7e318..dadb10fe678 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtRtf_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtRtf_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSea_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSea_16x16_Standard.png index 03f87f879a7..804d08ae6da 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSea_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSea_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSea_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSea_32x32_Standard.png index d9906e2e0d8..31aba6457e0 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSea_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSea_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSes_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSes_16x16_Standard.png index a85638623e4..1aa00e98a76 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSes_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSes_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSes_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSes_32x32_Standard.png index b62459b768a..3d93ebaa932 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSes_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSes_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSit_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSit_16x16_Standard.png index 98206fc2e3c..6320e5a4ad3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSit_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSit_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSitx_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSitx_16x16_Standard.png index 3c3bb4c44ed..7631697fed8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSitx_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSitx_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSitx_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSitx_32x32_Standard.png index 4c7a0855e91..53cc10af925 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSitx_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSitx_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSs_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSs_16x16_Standard.png index 7d056d02416..c4aec7d1356 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSs_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSs_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSwf_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSwf_16x16_Standard.png index 5650971b097..4ba28d8f430 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSwf_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSwf_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSwf_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSwf_32x32_Standard.png index 3de371311f4..dd514a138ae 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSwf_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSwf_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtSys_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtSys_16X16_Standard.png index dfbf4970944..f54d21ccf46 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtSys_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtSys_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTemplate_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTemplate_16x16_Standard.png index e5947fa42f1..ef3894394f9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTemplate_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTemplate_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTemplate_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTemplate_32x32_Standard.png index 8a53bbe4666..38478c1c2fb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTemplate_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTemplate_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTgz_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTgz_16x16_Standard.png index 5253aab3d0b..87c41301058 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTgz_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTgz_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTgz_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTgz_32x32_Standard.png index b896b276736..57609903013 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTgz_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTgz_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtThm_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtThm_16x16_Standard.png index b3acbb1c8c2..aaf166d1e48 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtThm_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtThm_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtThm_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtThm_32x32_Standard.png index 0f6bbae201f..72abda852e0 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtThm_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtThm_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTif_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTif_16X16_Standard.png index a284f797648..ae97863a2d4 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTif_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTif_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTmp_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTmp_16x16_Standard.png index 80c165b0336..d6a5eed7f54 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTmp_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTmp_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTmp_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTmp_32x32_Standard.png index 75e014ee902..c3d20e36259 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTmp_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTmp_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTtf_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTtf_16x16_Standard.png index 51a0bbb6ef4..8a21c1775ca 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTtf_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTtf_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTxt_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTxt_16X16_Standard.png index e3bed857033..c94a4dc358d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTxt_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTxt_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTxt_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTxt_32x32_Standard.png index 1e7c12f8010..a7580600dd4 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTxt_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTxt_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtTxts_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtTxts_32X32_Standard.png index e19626f5fc8..f5409b684cb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtTxts_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtTxts_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtVb_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtVb_16X16_Standard.png index 42afb7d92d9..097bbd06b24 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtVb_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtVb_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtVb_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtVb_32X32_Standard.png index a780117ff56..e6905257047 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtVb_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtVb_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtVcd_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtVcd_16x16_Standard.png index 5380d08d005..0cf79012f62 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtVcd_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtVcd_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtVcd_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtVcd_32x32_Standard.png index d066ecbbeb7..76ce88d51a8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtVcd_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtVcd_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtVob_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtVob_16x16_Standard.png index 5a5dde849b2..55993c2fa13 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtVob_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtVob_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtVob_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtVob_32x32_Standard.png index 2de5bed7d39..e0a68587be3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtVob_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtVob_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtVsdisco_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtVsdisco_16X16_Standard.png index 1d0707914cc..1168885f3ee 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtVsdisco_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtVsdisco_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtWav_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtWav_16X16_Standard.png index 6897534d98b..09be6ec1d6e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtWav_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtWav_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtWma_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtWma_32x32_Standard.png index e699f0baac2..79235c9e2ea 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtWma_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtWma_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtWmv_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtWmv_16x16_Standard.png index 4017f867129..d81b7d710ed 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtWmv_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtWmv_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtWmv_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtWmv_32x32_Standard.png index 98001f5451b..9df18aa63ed 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtWmv_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtWmv_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtWps_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtWps_16x16_Standard.png index 69154a02185..cf17a1cc55f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtWps_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtWps_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtWps_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtWps_32x32_Standard.png index 0e7cbc05cc3..c06be46a368 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtWps_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtWps_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtWri_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtWri_16X16_Standard.png index 61c14b622a6..1afc6f88395 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtWri_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtWri_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtWri_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtWri_32X32_Standard.png index a75bc33b8fe..c59e3a0d8fb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtWri_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtWri_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXls_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXls_16X16_Standard.png index a5cb228ddea..ca3637bbcbc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXls_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXls_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXls_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXls_32X32_Standard.png index 4a394e527df..7a6b3cecf28 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXls_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXls_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXlsx_16X16_Gray.png b/DNN Platform/Website/Icons/Sigma/ExtXlsx_16X16_Gray.png index a908785c754..3f2f326b185 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXlsx_16X16_Gray.png and b/DNN Platform/Website/Icons/Sigma/ExtXlsx_16X16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXlsx_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXlsx_16X16_Standard.png index a5cb228ddea..ca3637bbcbc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXlsx_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXlsx_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXlsx_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXlsx_32X32_Standard.png index 4a394e527df..7a6b3cecf28 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXlsx_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXlsx_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXml_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXml_32X32_Standard.png index 6c487305cfd..dc12038727b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXml_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXml_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXpi_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXpi_16x16_Standard.png index dea5e195ad0..1415decff51 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXpi_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXpi_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXpi_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXpi_32x32_Standard.png index 4ff58d7e420..8fa90fa35fc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXpi_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXpi_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXsd_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXsd_16x16_Standard.png index 12e11d6f275..49e22ee4492 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXsd_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXsd_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXsd_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXsd_32x32_Standard.png index d2737cb1aa1..3fe468ba6e0 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXsd_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXsd_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXsl_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXsl_16x16_Standard.png index 95874d98b0d..9acdc84eaad 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXsl_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXsl_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtXsl_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtXsl_32x32_Standard.png index 7d7acf8c1fa..d5746349a4a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtXsl_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtXsl_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ExtZip_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ExtZip_16X16_Standard.png index f0756cd29cb..bbd60f7eac7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ExtZip_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ExtZip_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Extensions_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Extensions_16x16_Standard.png index 7228af91fb2..1078947e042 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Extensions_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Extensions_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Extensions_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Extensions_32x32_Standard.png index 6559ea980af..1c1e4e5b0a1 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Extensions_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Extensions_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Eye_16X16_Gray.png b/DNN Platform/Website/Icons/Sigma/Eye_16X16_Gray.png index 90e6eec509f..d13392b6874 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Eye_16X16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Eye_16X16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileCopy_16x16_Black.png b/DNN Platform/Website/Icons/Sigma/FileCopy_16x16_Black.png index 5e9a4bf35d3..e4c2e0368a4 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileCopy_16x16_Black.png and b/DNN Platform/Website/Icons/Sigma/FileCopy_16x16_Black.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileCopy_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/FileCopy_16x16_Gray.png index a121b776194..4501aa36a74 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileCopy_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/FileCopy_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileDelete_16x16_Black.png b/DNN Platform/Website/Icons/Sigma/FileDelete_16x16_Black.png index 2a658f344ee..6d0b27017ce 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileDelete_16x16_Black.png and b/DNN Platform/Website/Icons/Sigma/FileDelete_16x16_Black.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileDelete_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/FileDelete_16x16_Gray.png index e6ad30de849..23247c7ee14 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileDelete_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/FileDelete_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileDownload_16x16_Black.png b/DNN Platform/Website/Icons/Sigma/FileDownload_16x16_Black.png index fed6fea54bb..da2f02ce4d6 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileDownload_16x16_Black.png and b/DNN Platform/Website/Icons/Sigma/FileDownload_16x16_Black.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileDownload_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/FileDownload_16x16_Gray.png index 26fa00d9e84..5b3e0680baf 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileDownload_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/FileDownload_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileLink_16x16_Black.png b/DNN Platform/Website/Icons/Sigma/FileLink_16x16_Black.png index 668127d19df..df81a8ba4d4 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileLink_16x16_Black.png and b/DNN Platform/Website/Icons/Sigma/FileLink_16x16_Black.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileLink_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/FileLink_16x16_Gray.png index 4922c94e052..0860cad323e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileLink_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/FileLink_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileMove_16x16_Black.png b/DNN Platform/Website/Icons/Sigma/FileMove_16x16_Black.png index e39b2317069..e2421906804 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileMove_16x16_Black.png and b/DNN Platform/Website/Icons/Sigma/FileMove_16x16_Black.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileMove_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/FileMove_16x16_Gray.png index b8391a3ed96..e6d20d3ca37 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileMove_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/FileMove_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileRename_16x16_Black.png b/DNN Platform/Website/Icons/Sigma/FileRename_16x16_Black.png index 25bc9c119bd..c6e439d79d2 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileRename_16x16_Black.png and b/DNN Platform/Website/Icons/Sigma/FileRename_16x16_Black.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FileRename_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/FileRename_16x16_Gray.png index 94cbfde983d..6b924084958 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FileRename_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/FileRename_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Files_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Files_16x16_Standard.png index 54a194611da..8e14cb9e205 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Files_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Files_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Files_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Files_32x32_Standard.png index 39b01c62b67..073d3b85f08 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Files_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Files_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FolderCreate_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/FolderCreate_16x16_Gray.png index 746f35901d9..d01e3ededfb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FolderCreate_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/FolderCreate_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FolderDatabase_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/FolderDatabase_16x16_Standard.png index 698fd2a90e9..9db4f3f4cbc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FolderDatabase_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/FolderDatabase_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FolderDatabase_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/FolderDatabase_32x32_Standard.png index ac22f5def46..e3ae4abac01 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FolderDatabase_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/FolderDatabase_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FolderRefreshSync_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/FolderRefreshSync_16x16_Gray.png index 93f66072906..3620ff2f50b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FolderRefreshSync_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/FolderRefreshSync_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FolderSecure_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/FolderSecure_16x16_Standard.png index c0b2853acf4..0e06cd4d37a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FolderSecure_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/FolderSecure_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FolderSecure_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/FolderSecure_32x32_Standard.png index 9bcddabfb2c..7cca2a6785a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FolderSecure_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/FolderSecure_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FolderStandard_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/FolderStandard_16x16_Standard.png index 778e64a025c..f2f53265bff 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FolderStandard_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/FolderStandard_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/FolderStandard_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/FolderStandard_32x32_Standard.png index 2fd6d0ea581..2a91b70db40 100644 Binary files a/DNN Platform/Website/Icons/Sigma/FolderStandard_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/FolderStandard_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Folder_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Folder_16x16_Standard.png index a33cbb211ae..f0b133fd1ad 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Folder_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Folder_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/GoogleAnalytics_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/GoogleAnalytics_16X16_Standard.png index 68b79d17045..810d9656e3e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/GoogleAnalytics_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/GoogleAnalytics_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/GoogleAnalytics_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/GoogleAnalytics_32X32_Standard.png index 01f90ab40fa..c6a2c398a34 100644 Binary files a/DNN Platform/Website/Icons/Sigma/GoogleAnalytics_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/GoogleAnalytics_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/GoogleSearch_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/GoogleSearch_16X16_Standard.png index 6fc9dbbdce2..94f7ea88770 100644 Binary files a/DNN Platform/Website/Icons/Sigma/GoogleSearch_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/GoogleSearch_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Grant_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Grant_16X16_Standard.png index de030abd2cc..5ddc1c593d4 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Grant_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Grant_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Grant_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Grant_32X32_Standard.png index ce16af72277..721af0f909c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Grant_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Grant_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Health_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Health_16X16_Standard.png index 99849f53d0b..291a06c2501 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Health_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Health_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Health_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Health_32X32_Standard.png index b6c2bf780e0..d2642cb398d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Health_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Health_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Help_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Help_16x16_Standard.png index c4bad8d5bcf..1488370fba7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Help_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Help_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Help_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Help_32x32_Standard.png index 93619ab7d51..b28e1be21fa 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Help_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Help_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Hostsettings_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Hostsettings_16X16_Standard.png index 7674a0fd969..a2e645feb56 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Hostsettings_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Hostsettings_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Hostsettings_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Hostsettings_32X32_Standard.png index 1e65d056579..b9843eeeac8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Hostsettings_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Hostsettings_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Hostuser_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Hostuser_16X16_Standard.png index 425aace093d..ada062bd887 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Hostuser_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Hostuser_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Hostuser_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Hostuser_32X32_Standard.png index 07fe3632983..2edf7b94e18 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Hostuser_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Hostuser_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/HtmlView_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/HtmlView_16x16_Standard.png index 1b69eda7ea5..1716c866bb9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/HtmlView_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/HtmlView_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Kb_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Kb_16X16_Standard.png index 3590c85b1f9..60949767af2 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Kb_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Kb_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Kb_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Kb_32X32_Standard.png index 2121433f1d2..dbf0c413f84 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Kb_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Kb_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Languages_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Languages_16x16_Standard.png index eaa25c2fa31..f7e58cdf91a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Languages_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Languages_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Languages_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Languages_32x32_Standard.png index 9abbd0aa90d..64e01fb433b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Languages_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Languages_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Licensemanagement_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Licensemanagement_16X16_Standard.png index a5dea8a3ef2..f7784f7c372 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Licensemanagement_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Licensemanagement_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Licensemanagement_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Licensemanagement_32X32_Standard.png index 5a185e893e4..8f26ae87580 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Licensemanagement_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Licensemanagement_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Link_16X16_Gray.png b/DNN Platform/Website/Icons/Sigma/Link_16X16_Gray.png index 3a6dd6b2122..8b6f5fbeccc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Link_16X16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Link_16X16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ListViewActive_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/ListViewActive_16x16_Gray.png index 318084113b0..211941a59a8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ListViewActive_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/ListViewActive_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ListView_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/ListView_16x16_Gray.png index 99549a0ba29..801cc30fc5d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ListView_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/ListView_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Lists_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Lists_16X16_Standard.png index ad743e563fd..cd167e12405 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Lists_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Lists_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Lists_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Lists_32X32_Standard.png index 8b81019f02b..d70634af260 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Lists_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Lists_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Lock_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Lock_16x16_Standard.png index d814f43c731..7ffa122ba86 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Lock_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Lock_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Lt_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Lt_16x16_Standard.png index ed82b84089f..724df9b7040 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Lt_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Lt_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Marketplace_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Marketplace_16X16_Standard.png index f6eee856313..0a5495569c1 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Marketplace_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Marketplace_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Max_12x12_Standard.png b/DNN Platform/Website/Icons/Sigma/Max_12x12_Standard.png index 10fee90b67b..df3ce22d784 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Max_12x12_Standard.png and b/DNN Platform/Website/Icons/Sigma/Max_12x12_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Max_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Max_16x16_Standard.png index 52d81a4d98c..16f9f7e3fdc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Max_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Max_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Min_12x12_Standard.png b/DNN Platform/Website/Icons/Sigma/Min_12x12_Standard.png index b359178fb7f..bd6de3ede53 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Min_12x12_Standard.png and b/DNN Platform/Website/Icons/Sigma/Min_12x12_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Min_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Min_16x16_Standard.png index b2f88f5a94c..4a547d8e482 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Min_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Min_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Minus_12x15_Standard.png b/DNN Platform/Website/Icons/Sigma/Minus_12x15_Standard.png index 87ee7631c13..922e62f11ef 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Minus_12x15_Standard.png and b/DNN Platform/Website/Icons/Sigma/Minus_12x15_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/MoveFirst_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/MoveFirst_16x16_Standard.png index 14b651c3bf6..3d3b841ef53 100644 Binary files a/DNN Platform/Website/Icons/Sigma/MoveFirst_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/MoveFirst_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/MoveFirst_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/MoveFirst_32x32_Standard.png index fefb8e66349..950022223e8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/MoveFirst_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/MoveFirst_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/MoveLast_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/MoveLast_16x16_Standard.png index c875d13c18a..2eb781bcae3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/MoveLast_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/MoveLast_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/MoveLast_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/MoveLast_32x32_Standard.png index e1b6a52b775..66fe64f1574 100644 Binary files a/DNN Platform/Website/Icons/Sigma/MoveLast_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/MoveLast_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/MoveNext_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/MoveNext_16x16_Standard.png index a932c8ec9bd..956f6aa326e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/MoveNext_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/MoveNext_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/MoveNext_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/MoveNext_32X32_Standard.png index ac22a17ab11..cec1d1c7efa 100644 Binary files a/DNN Platform/Website/Icons/Sigma/MoveNext_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/MoveNext_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/MovePrevious_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/MovePrevious_16x16_Standard.png index 63c08c9746a..458b553bb52 100644 Binary files a/DNN Platform/Website/Icons/Sigma/MovePrevious_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/MovePrevious_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/MovePrevious_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/MovePrevious_32x32_Standard.png index 4a3c1f837ab..6f20affd147 100644 Binary files a/DNN Platform/Website/Icons/Sigma/MovePrevious_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/MovePrevious_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Mytickets_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Mytickets_16X16_Standard.png index 2dde990ebe0..3c24d2d42f8 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Mytickets_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Mytickets_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Mytickets_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Mytickets_32X32_Standard.png index 5500d4e3ee6..d533a48e71d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Mytickets_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Mytickets_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Newsletters_16X16.png b/DNN Platform/Website/Icons/Sigma/Newsletters_16X16.png index 662e2440882..a0a90d82426 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Newsletters_16X16.png and b/DNN Platform/Website/Icons/Sigma/Newsletters_16X16.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Newsletters_32X32.png b/DNN Platform/Website/Icons/Sigma/Newsletters_32X32.png index 386a5ceb3ea..df45a8ec3ad 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Newsletters_32X32.png and b/DNN Platform/Website/Icons/Sigma/Newsletters_32X32.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Preview_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Preview_16x16_Standard.png index c4a8028d033..9433edf8033 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Preview_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Preview_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Print_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Print_16X16_Standard.png index d8f8fbe7b2c..4248da74e0d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Print_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Print_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Profeatures_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Profeatures_16X16_Standard.png index 76ac8c13919..540bb677265 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Profeatures_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Profeatures_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Profeatures_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Profeatures_32X32_Standard.png index 8af750cdce9..fd4206eb6cc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Profeatures_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Profeatures_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/RedError_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/RedError_16x16_Standard.png index 6bb5db317b5..7d8c8950e9e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/RedError_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/RedError_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/RedError_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/RedError_32X32_Standard.png index 092eb25ec96..74c3f956537 100644 Binary files a/DNN Platform/Website/Icons/Sigma/RedError_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/RedError_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/RefreshDisabled_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/RefreshDisabled_16x16_Standard.png index 176147e36bf..ee2cdb89d42 100644 Binary files a/DNN Platform/Website/Icons/Sigma/RefreshDisabled_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/RefreshDisabled_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Refresh_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Refresh_16x16_Standard.png index f36dc6851d4..dd3f3ecdfec 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Refresh_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Refresh_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Reject_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/Reject_16x16_Gray.png index 6978aa1c320..934e9cca8ee 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Reject_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Reject_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Reject_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Reject_16x16_Standard.png index f49f47de68a..8ccbfe0acda 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Reject_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Reject_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Required_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Required_16x16_Standard.png index 0c179a1cd76..26ab163aeec 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Required_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Required_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Required_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Required_32x32_Standard.png index dc771a9c907..c2eacec67e0 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Required_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Required_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Restore_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Restore_16x16_Standard.png index 278c15cb56d..b60f6e80a2a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Restore_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Restore_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Restore_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Restore_32x32_Standard.png index 0986cee6956..8c5151479a9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Restore_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Restore_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Rollback_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Rollback_16x16_Standard.png index 8dbd4b696e4..f68a8852642 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Rollback_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Rollback_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Rt_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Rt_16X16_Standard.png index 5085c0c45c5..c60a1e87f90 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Rt_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Rt_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Rt_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Rt_32X32_Standard.png index 5070954d6f7..f029326adfb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Rt_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Rt_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Save_16X16_Gray.png b/DNN Platform/Website/Icons/Sigma/Save_16X16_Gray.png index e5165bd3b5c..07a7740a6f5 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Save_16X16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Save_16X16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Save_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Save_16X16_Standard.png index 44a8cf8c74a..9a5ee1ad49b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Save_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Save_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Save_16X16_Standard_2.png b/DNN Platform/Website/Icons/Sigma/Save_16X16_Standard_2.png index d78343e1f76..bf9f82c199d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Save_16X16_Standard_2.png and b/DNN Platform/Website/Icons/Sigma/Save_16X16_Standard_2.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Save_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Save_32X32_Standard.png index c1090d90dd4..57266766edc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Save_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Save_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ScheduleHistory_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/ScheduleHistory_16x16_Standard.png index 5892fb16969..d9c7c016a1c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ScheduleHistory_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ScheduleHistory_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ScheduleHistory_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/ScheduleHistory_32x32_Standard.png index 882e9cd8783..a04889f4121 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ScheduleHistory_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ScheduleHistory_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/SearchDisabled_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/SearchDisabled_16x16_Standard.png index 81492b063e7..a01e944fa9b 100644 Binary files a/DNN Platform/Website/Icons/Sigma/SearchDisabled_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/SearchDisabled_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/SearchDisabled_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/SearchDisabled_32x32_Standard.png index 68b9f67ca06..2f1152b4725 100644 Binary files a/DNN Platform/Website/Icons/Sigma/SearchDisabled_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/SearchDisabled_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Search_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Search_16x16_Standard.png index 752311cdc2d..68436e6f1be 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Search_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Search_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Search_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Search_32x32_Standard.png index 38f6ee8332e..cbc70625859 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Search_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Search_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/SecurityRoles_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/SecurityRoles_16x16_Standard.png index ab80e721038..72b5eaca3db 100644 Binary files a/DNN Platform/Website/Icons/Sigma/SecurityRoles_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/SecurityRoles_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/SecurityRoles_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/SecurityRoles_32x32_Standard.png index 0d991c0541a..4c9af540d64 100644 Binary files a/DNN Platform/Website/Icons/Sigma/SecurityRoles_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/SecurityRoles_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/SharePoint_16x16.png b/DNN Platform/Website/Icons/Sigma/SharePoint_16x16.png index 889f990eb70..e1ee918a36e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/SharePoint_16x16.png and b/DNN Platform/Website/Icons/Sigma/SharePoint_16x16.png differ diff --git a/DNN Platform/Website/Icons/Sigma/SharePoint_32x32.png b/DNN Platform/Website/Icons/Sigma/SharePoint_32x32.png index 23d39b51e26..97d3fc6eae9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/SharePoint_32x32.png and b/DNN Platform/Website/Icons/Sigma/SharePoint_32x32.png differ diff --git a/DNN Platform/Website/Icons/Sigma/SiteLog_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/SiteLog_16X16_Standard.png index 5fa0fa80f0e..e6e610791f2 100644 Binary files a/DNN Platform/Website/Icons/Sigma/SiteLog_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/SiteLog_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/SiteSettings_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/SiteSettings_16X16_Standard.png index 6596fcf69ab..9f9a5b2b572 100644 Binary files a/DNN Platform/Website/Icons/Sigma/SiteSettings_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/SiteSettings_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/SiteSettings_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/SiteSettings_32X32_Standard.png index 2496e4b4a48..165c79ee14f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/SiteSettings_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/SiteSettings_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Sitelog_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Sitelog_32X32_Standard.png index 4e4bfa9dc1b..5cbb4ab3849 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Sitelog_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Sitelog_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Sitemap_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Sitemap_16X16_Standard.png index 08f0bb2fad0..0430e86a6be 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Sitemap_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Sitemap_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Sitemap_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Sitemap_32X32_Standard.png index f6b42f883d5..0bebfc326d6 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Sitemap_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Sitemap_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Skins_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Skins_16X16_Standard.png index 864ce755589..026c5c2f05f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Skins_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Skins_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Skins_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Skins_32X32_Standard.png index 86dd82031da..1af5e0ff07a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Skins_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Skins_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Software_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Software_16X16_Standard.png index 1b7fc584071..199fb31080a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Software_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Software_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Software_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Software_32X32_Standard.png index b3604e035be..edb8eb931b5 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Software_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Software_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Spacer_1X1_Standard.png b/DNN Platform/Website/Icons/Sigma/Spacer_1X1_Standard.png index f38e9f9100c..cb41eb0fe04 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Spacer_1X1_Standard.png and b/DNN Platform/Website/Icons/Sigma/Spacer_1X1_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Sql_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Sql_16x16_Standard.png index 45e16ae4599..7301a8fa9e6 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Sql_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Sql_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Sql_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Sql_32x32_Standard.png index b35d1583e80..0a0170eb650 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Sql_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Sql_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Support_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Support_16X16_Standard.png index 64291b30ac5..34dcdb49043 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Support_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Support_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Support_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Support_32X32_Standard.png index 32495e9c83b..73e7f85f80e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Support_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Support_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Tabs_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Tabs_16X16_Standard.png index b146c72b692..5cd285f0496 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Tabs_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Tabs_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Tabs_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Tabs_32X32_Standard.png index 6021d8129eb..68a9956008d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Tabs_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Tabs_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Tag_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Tag_16X16_Standard.png index c65b6e1a34d..b1c85dce67a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Tag_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Tag_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Tag_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Tag_32X32_Standard.png index aba58a864a2..f4413a49340 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Tag_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Tag_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ThumbViewActive_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/ThumbViewActive_16x16_Gray.png index 5fdb2326580..29f4493217c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ThumbViewActive_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/ThumbViewActive_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ThumbView_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/ThumbView_16x16_Gray.png index ac3ca70be21..c9f304608cd 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ThumbView_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/ThumbView_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Translate_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Translate_16x16_Standard.png index 3d8c977d9cc..0152a72eda2 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Translate_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Translate_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Translate_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Translate_32x32_Standard.png index 131f1957122..5e9b49e93eb 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Translate_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Translate_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Translated_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Translated_16x16_Standard.png index 593be775700..96c2114394a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Translated_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Translated_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Trash_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Trash_16x16_Standard.png index d598a7b09b4..f6c70fc9245 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Trash_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Trash_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Trash_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Trash_32x32_Standard.png index 9a76006b687..2419e15e181 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Trash_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Trash_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/TreeViewHide_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/TreeViewHide_16x16_Gray.png index dc711670568..97c0be049de 100644 Binary files a/DNN Platform/Website/Icons/Sigma/TreeViewHide_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/TreeViewHide_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/TreeViewShow_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/TreeViewShow_16x16_Gray.png index e12574368fd..1c531a4d664 100644 Binary files a/DNN Platform/Website/Icons/Sigma/TreeViewShow_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/TreeViewShow_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/UnLink_16X16_Gray.png b/DNN Platform/Website/Icons/Sigma/UnLink_16X16_Gray.png index ed8f1f588a5..b562d03b679 100644 Binary files a/DNN Platform/Website/Icons/Sigma/UnLink_16X16_Gray.png and b/DNN Platform/Website/Icons/Sigma/UnLink_16X16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/UnLink_16x16_Black.png b/DNN Platform/Website/Icons/Sigma/UnLink_16x16_Black.png index ecdec94340b..a6e430c1fad 100644 Binary files a/DNN Platform/Website/Icons/Sigma/UnLink_16x16_Black.png and b/DNN Platform/Website/Icons/Sigma/UnLink_16x16_Black.png differ diff --git a/DNN Platform/Website/Icons/Sigma/UncheckedDisabled_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/UncheckedDisabled_16x16_Standard.png index 7152dd31f1f..cb1e43f9f94 100644 Binary files a/DNN Platform/Website/Icons/Sigma/UncheckedDisabled_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/UncheckedDisabled_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/UncheckedDisabled_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/UncheckedDisabled_32X32_Standard.png index dec0940570a..b1e3d0e1c75 100644 Binary files a/DNN Platform/Website/Icons/Sigma/UncheckedDisabled_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/UncheckedDisabled_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Unchecked_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Unchecked_32X32_Standard.png index fe3306fd08f..788aab5343d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Unchecked_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Unchecked_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Untranslate_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Untranslate_16x16_Standard.png index c5b1d06301c..bafc9f7cbf3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Untranslate_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Untranslate_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Untranslate_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Untranslate_32x32_Standard.png index 7dfeaa33453..b170c570c61 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Untranslate_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Untranslate_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Unzip_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/Unzip_16x16_Gray.png index 4925edaceda..f66af3f350d 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Unzip_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/Unzip_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Unzip_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Unzip_32x32_Standard.png index 576c791bd86..eb4ee669ff9 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Unzip_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Unzip_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Up_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Up_16X16_Standard.png index 3e3ef1e3fc1..a8d1fc33833 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Up_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Up_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Up_16X16_Standard_2.png b/DNN Platform/Website/Icons/Sigma/Up_16X16_Standard_2.png index dd0e8932d0e..1b4949b16f5 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Up_16X16_Standard_2.png and b/DNN Platform/Website/Icons/Sigma/Up_16X16_Standard_2.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Up_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Up_32X32_Standard.png index 09a65097c43..c75cd33c1df 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Up_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Up_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/UploadFiles_16x16_Gray.png b/DNN Platform/Website/Icons/Sigma/UploadFiles_16x16_Gray.png index 6bf6c595a8c..bfba0a2e834 100644 Binary files a/DNN Platform/Website/Icons/Sigma/UploadFiles_16x16_Gray.png and b/DNN Platform/Website/Icons/Sigma/UploadFiles_16x16_Gray.png differ diff --git a/DNN Platform/Website/Icons/Sigma/User_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/User_16x16_Standard.png index af951ee4a52..d4949cce575 100644 Binary files a/DNN Platform/Website/Icons/Sigma/User_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/User_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Users_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Users_16x16_Standard.png index acd1553c56b..a2431519016 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Users_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Users_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Users_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Users_32x32_Standard.png index 76581d5d055..53b2c46c052 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Users_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Users_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Vendors_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Vendors_16X16_Standard.png index 4a98bb2a053..734c0a851dc 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Vendors_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Vendors_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Vendors_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Vendors_32X32_Standard.png index ab68897fd9f..8846c7c7c63 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Vendors_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Vendors_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ViewProperties_16x16_CtxtMn.png b/DNN Platform/Website/Icons/Sigma/ViewProperties_16x16_CtxtMn.png index a680415ed9a..51573f2537f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ViewProperties_16x16_CtxtMn.png and b/DNN Platform/Website/Icons/Sigma/ViewProperties_16x16_CtxtMn.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ViewProperties_16x16_ToolBar.png b/DNN Platform/Website/Icons/Sigma/ViewProperties_16x16_ToolBar.png index babc4896516..bdc1470cd51 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ViewProperties_16x16_ToolBar.png and b/DNN Platform/Website/Icons/Sigma/ViewProperties_16x16_ToolBar.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ViewStats_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/ViewStats_16X16_Standard.png index c3d68891dbd..17e98c1897f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ViewStats_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/ViewStats_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/ViewStats_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/ViewStats_32X32_Standard.png index 07cf01699a1..b8f1ed83e86 100644 Binary files a/DNN Platform/Website/Icons/Sigma/ViewStats_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/ViewStats_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/View_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/View_16x16_Standard.png index 5ad4266e094..6adb037deee 100644 Binary files a/DNN Platform/Website/Icons/Sigma/View_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/View_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/View_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/View_32x32_Standard.png index a426401f13a..75803c41389 100644 Binary files a/DNN Platform/Website/Icons/Sigma/View_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/View_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Webserver_120X120_Standard.png b/DNN Platform/Website/Icons/Sigma/Webserver_120X120_Standard.png index d528607d718..b8d2d137b7a 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Webserver_120X120_Standard.png and b/DNN Platform/Website/Icons/Sigma/Webserver_120X120_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Webserver_16x16_Standard.png b/DNN Platform/Website/Icons/Sigma/Webserver_16x16_Standard.png index 85b71cbcd20..7e6d07f650c 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Webserver_16x16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Webserver_16x16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Webserver_32x32_Standard.png b/DNN Platform/Website/Icons/Sigma/Webserver_32x32_Standard.png index 78a99ab6dd9..3a21c497b25 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Webserver_32x32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Webserver_32x32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Whatsnew_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Whatsnew_16X16_Standard.png index ea87479a825..1b3fe450aee 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Whatsnew_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Whatsnew_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Whatsnew_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Whatsnew_32X32_Standard.png index 56facecfb92..efa10eb82f7 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Whatsnew_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Whatsnew_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Wizard_16X16_Standard.png b/DNN Platform/Website/Icons/Sigma/Wizard_16X16_Standard.png index 6448d365a48..3b4f40e0f9e 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Wizard_16X16_Standard.png and b/DNN Platform/Website/Icons/Sigma/Wizard_16X16_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/Wizard_32X32_Standard.png b/DNN Platform/Website/Icons/Sigma/Wizard_32X32_Standard.png index 201f43d4b83..44ab2968ea3 100644 Binary files a/DNN Platform/Website/Icons/Sigma/Wizard_32X32_Standard.png and b/DNN Platform/Website/Icons/Sigma/Wizard_32X32_Standard.png differ diff --git a/DNN Platform/Website/Icons/Sigma/left.png b/DNN Platform/Website/Icons/Sigma/left.png index 5bbc0089caf..a2af397afd2 100644 Binary files a/DNN Platform/Website/Icons/Sigma/left.png and b/DNN Platform/Website/Icons/Sigma/left.png differ diff --git a/DNN Platform/Website/Icons/Sigma/right.png b/DNN Platform/Website/Icons/Sigma/right.png index 7b6c1bb9898..1242c259b3f 100644 Binary files a/DNN Platform/Website/Icons/Sigma/right.png and b/DNN Platform/Website/Icons/Sigma/right.png differ diff --git a/DNN Platform/Website/Install/body_bg.jpg b/DNN Platform/Website/Install/body_bg.jpg index e710ee2a0a9..5ccb88e96be 100644 Binary files a/DNN Platform/Website/Install/body_bg.jpg and b/DNN Platform/Website/Install/body_bg.jpg differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/ItemHoveredBg.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/ItemHoveredBg.png index df72795ace9..d7284eb79a3 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/ItemHoveredBg.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/ItemHoveredBg.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/ItemSelectedBg.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/ItemSelectedBg.png index 235a435d5bb..f334f96ed3b 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/ItemSelectedBg.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/ItemSelectedBg.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/PlusMinus.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/PlusMinus.png index 573b4ae382c..bcf88378ef0 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/PlusMinus.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/PlusMinus.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvBottomLine.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvBottomLine.png index 726b274b454..b7987d1df27 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvBottomLine.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvBottomLine.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvBottomLine_rtl.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvBottomLine_rtl.png index 4efc8cec718..f47d6c008c0 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvBottomLine_rtl.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvBottomLine_rtl.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvMiddleLine_rtl.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvMiddleLine_rtl.png index 3c0b1559d67..2c0745db943 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvMiddleLine_rtl.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvMiddleLine_rtl.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvSingleLine.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvSingleLine.png index beb8d26d21e..12a30c47944 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvSingleLine.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvSingleLine.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvSingleLine_rtl.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvSingleLine_rtl.png index 163aae50cb1..1b1bbf6fa53 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvSingleLine_rtl.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvSingleLine_rtl.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvTopLine.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvTopLine.png index eef0666741c..28ce00f10ed 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvTopLine.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvTopLine.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvTopLine_rtl.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvTopLine_rtl.png index b141e678601..717b308e9b9 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvTopLine_rtl.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/Images/rtvTopLine_rtl.png differ diff --git a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/PanelBar/Expandable.png b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/PanelBar/Expandable.png index d41446c77cd..c8ea06c45cf 100644 Binary files a/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/PanelBar/Expandable.png and b/DNN Platform/Website/Portals/_default/Skins/_default/WebControlSkin/Default/PanelBar/Expandable.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/ComposeMessage/Images/delete.png b/DNN Platform/Website/Resources/Shared/components/ComposeMessage/Images/delete.png index 38aae085fdf..80e8a668752 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/ComposeMessage/Images/delete.png and b/DNN Platform/Website/Resources/Shared/components/ComposeMessage/Images/delete.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/DropDownList/Images/page.png b/DNN Platform/Website/Resources/Shared/components/DropDownList/Images/page.png index f73e3e59b1a..fbffe05a39d 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/DropDownList/Images/page.png and b/DNN Platform/Website/Resources/Shared/components/DropDownList/Images/page.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/DropDownList/Images/tree-sprite.png b/DNN Platform/Website/Resources/Shared/components/DropDownList/Images/tree-sprite.png index 7e7ec3e0831..0885cdd5c8a 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/DropDownList/Images/tree-sprite.png and b/DNN Platform/Website/Resources/Shared/components/DropDownList/Images/tree-sprite.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/FileUpload/Images/dropZone.png b/DNN Platform/Website/Resources/Shared/components/FileUpload/Images/dropZone.png index 99a96bc9e07..47efffbf12c 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/FileUpload/Images/dropZone.png and b/DNN Platform/Website/Resources/Shared/components/FileUpload/Images/dropZone.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_flat_0_aaaaaa_40x100.png b/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_flat_0_aaaaaa_40x100.png index 5b5dab2ab7b..0c742235853 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_flat_0_aaaaaa_40x100.png and b/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_flat_0_aaaaaa_40x100.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_flat_75_ffffff_40x100.png b/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_flat_75_ffffff_40x100.png index ac8b229af95..f90f57700da 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_flat_75_ffffff_40x100.png and b/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_flat_75_ffffff_40x100.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_glass_75_dadada_1x400.png b/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_glass_75_dadada_1x400.png index 1d43b47e608..1041fdc2857 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_glass_75_dadada_1x400.png and b/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_glass_75_dadada_1x400.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_glass_75_e6e6e6_1x400.png b/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_glass_75_e6e6e6_1x400.png index 38df73a2174..99f01b37ce6 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_glass_75_e6e6e6_1x400.png and b/DNN Platform/Website/Resources/Shared/components/TimePicker/Themes/images/ui-bg_glass_75_e6e6e6_1x400.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/Toast/images/notice.png b/DNN Platform/Website/Resources/Shared/components/Toast/images/notice.png index 93c67f2bf0e..b84c049583c 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/Toast/images/notice.png and b/DNN Platform/Website/Resources/Shared/components/Toast/images/notice.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/Toast/images/success.png b/DNN Platform/Website/Resources/Shared/components/Toast/images/success.png index 7786ac77ea5..d8bcac3f1a3 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/Toast/images/success.png and b/DNN Platform/Website/Resources/Shared/components/Toast/images/success.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/Toast/images/warning.png b/DNN Platform/Website/Resources/Shared/components/Toast/images/warning.png index 14776e2d6e8..4af58df063f 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/Toast/images/warning.png and b/DNN Platform/Website/Resources/Shared/components/Toast/images/warning.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/border-img.jpg b/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/border-img.jpg index 4065a7803bb..6caac194a66 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/border-img.jpg and b/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/border-img.jpg differ diff --git a/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/clip-icn.png b/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/clip-icn.png index 1a4e84be29a..39e8333751f 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/clip-icn.png and b/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/clip-icn.png differ diff --git a/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/folder-icn.png b/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/folder-icn.png index 0d002fca965..ac67116efdc 100644 Binary files a/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/folder-icn.png and b/DNN Platform/Website/Resources/Shared/components/UserFileManager/Images/folder-icn.png differ diff --git a/DNN Platform/Website/Resources/Shared/scripts/dnn.searchBox.js b/DNN Platform/Website/Resources/Shared/scripts/dnn.searchBox.js index 9b6a990f66c..93fcd90e193 100644 --- a/DNN Platform/Website/Resources/Shared/scripts/dnn.searchBox.js +++ b/DNN Platform/Website/Resources/Shared/scripts/dnn.searchBox.js @@ -38,7 +38,7 @@ var markup = '
'; var advancedEnabled = this.options.showAdvanced && this.options.advancedId && $('#' + this.options.advancedId).length; if (advancedEnabled) { - markup += ''; + markup += ''; } markup += '' + ''; diff --git a/DNN Platform/Website/admin/Menus/ModuleActions/images/Admin.png b/DNN Platform/Website/admin/Menus/ModuleActions/images/Admin.png index 4f845eeead0..a189dcafc8d 100644 Binary files a/DNN Platform/Website/admin/Menus/ModuleActions/images/Admin.png and b/DNN Platform/Website/admin/Menus/ModuleActions/images/Admin.png differ diff --git a/DNN Platform/Website/admin/Menus/ModuleActions/images/Edit.png b/DNN Platform/Website/admin/Menus/ModuleActions/images/Edit.png index d2bca5dda07..414a2c86ff2 100644 Binary files a/DNN Platform/Website/admin/Menus/ModuleActions/images/Edit.png and b/DNN Platform/Website/admin/Menus/ModuleActions/images/Edit.png differ diff --git a/DNN Platform/Website/admin/Menus/ModuleActions/images/Move.png b/DNN Platform/Website/admin/Menus/ModuleActions/images/Move.png index 54db786c162..dd11ceb9b4a 100644 Binary files a/DNN Platform/Website/admin/Menus/ModuleActions/images/Move.png and b/DNN Platform/Website/admin/Menus/ModuleActions/images/Move.png differ diff --git a/DNN Platform/Website/admin/Menus/ModuleActions/images/dnnActionMenu.png b/DNN Platform/Website/admin/Menus/ModuleActions/images/dnnActionMenu.png index 4c44bcba002..234857d96f4 100644 Binary files a/DNN Platform/Website/admin/Menus/ModuleActions/images/dnnActionMenu.png and b/DNN Platform/Website/admin/Menus/ModuleActions/images/dnnActionMenu.png differ diff --git a/DNN Platform/Website/admin/Modules/App_LocalResources/ModuleSettings.ascx.resx b/DNN Platform/Website/admin/Modules/App_LocalResources/ModuleSettings.ascx.resx index 9abe5e35e35..bc0a5358180 100644 --- a/DNN Platform/Website/admin/Modules/App_LocalResources/ModuleSettings.ascx.resx +++ b/DNN Platform/Website/admin/Modules/App_LocalResources/ModuleSettings.ascx.resx @@ -220,7 +220,7 @@ End Date: - Select the lnd date for displaying this module. The module will only be visible to users with Manage permissions after this date. + Select the end date for displaying this module. The module will only be visible to users with Manage permissions after this date. Module Moniker: @@ -367,7 +367,7 @@ Clear Cache for All Tab Modules - Current Cache Count: {0} item for this tab module. + Current Cache Count: {0} item(s) for this tab module. This module has indicated a recommendation to disable caching (select NONE from the Output Cache Provider list above). Enabling caching on this module is not recommended and may cause the module to display stale data. @@ -382,7 +382,7 @@ Tags: - Check this box to display a red border around the module to Administrators when they are logged into the site. + Check this box to hide the red border that shows around the module when it is only visible to Administrators. Hide Admin Border @@ -468,4 +468,4 @@ The new value of the moniker already exists; it must be unique in the portal. - \ No newline at end of file + diff --git a/DNN Platform/Website/admin/Modules/Export.ascx.cs b/DNN Platform/Website/admin/Modules/Export.ascx.cs index 2b310bf22ba..31ee0b865e6 100644 --- a/DNN Platform/Website/admin/Modules/Export.ascx.cs +++ b/DNN Platform/Website/admin/Modules/Export.ascx.cs @@ -219,23 +219,24 @@ protected void OnExportClick(object sender, EventArgs e) { try { + IFolderInfo folder = null; if (cboFolders.SelectedItem != null && !String.IsNullOrEmpty(txtFile.Text)) { - var folder = FolderManager.Instance.GetFolder(cboFolders.SelectedItemValueAsInt); - if (folder != null) + folder = FolderManager.Instance.GetFolder(cboFolders.SelectedItemValueAsInt); + } + + if (folder != null) + { + var strFile = "content." + CleanName(Module.DesktopModule.ModuleName) + "." + CleanName(txtFile.Text) + ".export"; + var strMessage = ExportModule(ModuleId, strFile, folder); + if (String.IsNullOrEmpty(strMessage)) { - var strFile = "content." + CleanName(Module.DesktopModule.ModuleName) + "." + CleanName(txtFile.Text) + ".export"; - var strMessage = ExportModule(ModuleId, strFile, folder); - if (String.IsNullOrEmpty(strMessage)) - { - Response.Redirect(ReturnURL, true); - } - else - { - UI.Skins.Skin.AddModuleMessage(this, strMessage, ModuleMessage.ModuleMessageType.RedError); - } + Response.Redirect(ReturnURL, true); + } + else + { + UI.Skins.Skin.AddModuleMessage(this, strMessage, ModuleMessage.ModuleMessageType.RedError); } - } else { diff --git a/DNN Platform/Website/admin/Skins/Toast.ascx.cs b/DNN Platform/Website/admin/Skins/Toast.ascx.cs index 3cbb390d777..db04e09c85b 100644 --- a/DNN Platform/Website/admin/Skins/Toast.ascx.cs +++ b/DNN Platform/Website/admin/Skins/Toast.ascx.cs @@ -15,6 +15,7 @@ using DotNetNuke.Entities.Modules; using DotNetNuke.Entities.Tabs; using DotNetNuke.Entities.Users; +using DotNetNuke.Framework; using DotNetNuke.Framework.JavaScriptLibraries; using DotNetNuke.Instrumentation; using DotNetNuke.Services.Localization; @@ -116,6 +117,7 @@ protected override void OnLoad(EventArgs e) base.OnLoad(e); JavaScript.RequestRegistration(CommonJs.jQueryUI); + ServicesFramework.Instance.RequestAjaxAntiForgerySupport(); ClientResourceManager.RegisterScript(Page, "~/Resources/Shared/components/Toast/jquery.toastmessage.js", DotNetNuke.Web.Client.FileOrder.Js.jQuery); ClientResourceManager.RegisterStyleSheet(Page, "~/Resources/Shared/components/Toast/jquery.toastmessage.css", DotNetNuke.Web.Client.FileOrder.Css.DefaultCss); diff --git a/DNN Platform/Website/images/Branding/DNN_logo.png b/DNN Platform/Website/images/Branding/DNN_logo.png index f5523f365c3..94ec6180528 100644 Binary files a/DNN Platform/Website/images/Branding/DNN_logo.png and b/DNN Platform/Website/images/Branding/DNN_logo.png differ diff --git a/DNN Platform/Website/images/Branding/iconbar_logo.png b/DNN Platform/Website/images/Branding/iconbar_logo.png index c6b9b4b1c4f..3a2c6e0522f 100644 Binary files a/DNN Platform/Website/images/Branding/iconbar_logo.png and b/DNN Platform/Website/images/Branding/iconbar_logo.png differ diff --git a/DNN Platform/Website/images/Logos.jpg b/DNN Platform/Website/images/Logos.jpg index 671c2f54bdd..19bb7494d6e 100644 Binary files a/DNN Platform/Website/images/Logos.jpg and b/DNN Platform/Website/images/Logos.jpg differ diff --git a/DNN Platform/Website/images/Search/SearchButton.png b/DNN Platform/Website/images/Search/SearchButton.png index ee5c39d0c56..e5ab057490e 100644 Binary files a/DNN Platform/Website/images/Search/SearchButton.png and b/DNN Platform/Website/images/Search/SearchButton.png differ diff --git a/DNN Platform/Website/images/Search/clearText.png b/DNN Platform/Website/images/Search/clearText.png index 7d0a38f918b..cd5e903daea 100644 Binary files a/DNN Platform/Website/images/Search/clearText.png and b/DNN Platform/Website/images/Search/clearText.png differ diff --git a/DNN Platform/Website/images/System-Box-Empty-icon.png b/DNN Platform/Website/images/System-Box-Empty-icon.png index 8ae4dfe26e3..3ca6675bc83 100644 Binary files a/DNN Platform/Website/images/System-Box-Empty-icon.png and b/DNN Platform/Website/images/System-Box-Empty-icon.png differ diff --git a/DNN Platform/Website/images/TimePicker.png b/DNN Platform/Website/images/TimePicker.png index 80d85b5e251..8dc57613aa0 100644 Binary files a/DNN Platform/Website/images/TimePicker.png and b/DNN Platform/Website/images/TimePicker.png differ diff --git a/DNN Platform/Website/images/arrow-left.png b/DNN Platform/Website/images/arrow-left.png index 369c8d26950..ea968a6f3a1 100644 Binary files a/DNN Platform/Website/images/arrow-left.png and b/DNN Platform/Website/images/arrow-left.png differ diff --git a/DNN Platform/Website/images/arrow-right-white.png b/DNN Platform/Website/images/arrow-right-white.png index 990b1115d34..76e24bf5cea 100644 Binary files a/DNN Platform/Website/images/arrow-right-white.png and b/DNN Platform/Website/images/arrow-right-white.png differ diff --git a/DNN Platform/Website/images/arrow-right.png b/DNN Platform/Website/images/arrow-right.png index 4f61edb737b..2d2b0d0f60d 100644 Binary files a/DNN Platform/Website/images/arrow-right.png and b/DNN Platform/Website/images/arrow-right.png differ diff --git a/DNN Platform/Website/images/calendar.png b/DNN Platform/Website/images/calendar.png index fbf52933de7..d364fc81ede 100644 Binary files a/DNN Platform/Website/images/calendar.png and b/DNN Platform/Website/images/calendar.png differ diff --git a/DNN Platform/Website/images/calendaricons.png b/DNN Platform/Website/images/calendaricons.png index bb593fc0290..145775ac49e 100644 Binary files a/DNN Platform/Website/images/calendaricons.png and b/DNN Platform/Website/images/calendaricons.png differ diff --git a/DNN Platform/Website/images/captcha.jpg b/DNN Platform/Website/images/captcha.jpg index 5ada559e12a..241c681f15f 100644 Binary files a/DNN Platform/Website/images/captcha.jpg and b/DNN Platform/Website/images/captcha.jpg differ diff --git a/DNN Platform/Website/images/checkbox.png b/DNN Platform/Website/images/checkbox.png index ef72489103a..2d58ad611a8 100644 Binary files a/DNN Platform/Website/images/checkbox.png and b/DNN Platform/Website/images/checkbox.png differ diff --git a/DNN Platform/Website/images/close-icn.png b/DNN Platform/Website/images/close-icn.png index afdfd61c1e3..b7f3145860b 100644 Binary files a/DNN Platform/Website/images/close-icn.png and b/DNN Platform/Website/images/close-icn.png differ diff --git a/DNN Platform/Website/images/closeBtn.png b/DNN Platform/Website/images/closeBtn.png index 86b26a9870d..ac2de80a1dc 100644 Binary files a/DNN Platform/Website/images/closeBtn.png and b/DNN Platform/Website/images/closeBtn.png differ diff --git a/DNN Platform/Website/images/darkCheckbox.png b/DNN Platform/Website/images/darkCheckbox.png index e7bcfefd6b6..27fcd5988c2 100644 Binary files a/DNN Platform/Website/images/darkCheckbox.png and b/DNN Platform/Website/images/darkCheckbox.png differ diff --git a/DNN Platform/Website/images/datePicker.png b/DNN Platform/Website/images/datePicker.png index 0c27501620f..01bc4491420 100644 Binary files a/DNN Platform/Website/images/datePicker.png and b/DNN Platform/Website/images/datePicker.png differ diff --git a/DNN Platform/Website/images/datePickerArrows.png b/DNN Platform/Website/images/datePickerArrows.png index a5ccef93a8a..63d628fbedf 100644 Binary files a/DNN Platform/Website/images/datePickerArrows.png and b/DNN Platform/Website/images/datePickerArrows.png differ diff --git a/DNN Platform/Website/images/dnnActiveTagClose.png b/DNN Platform/Website/images/dnnActiveTagClose.png index e6a4c2f6739..d2debd9b05e 100644 Binary files a/DNN Platform/Website/images/dnnActiveTagClose.png and b/DNN Platform/Website/images/dnnActiveTagClose.png differ diff --git a/DNN Platform/Website/images/dnnSpinnerDownArrow.png b/DNN Platform/Website/images/dnnSpinnerDownArrow.png index 2bd6551b8ef..8f6c23a462a 100644 Binary files a/DNN Platform/Website/images/dnnSpinnerDownArrow.png and b/DNN Platform/Website/images/dnnSpinnerDownArrow.png differ diff --git a/DNN Platform/Website/images/dnnSpinnerDownArrowWhite.png b/DNN Platform/Website/images/dnnSpinnerDownArrowWhite.png index 3e15a7ac881..262657987c1 100644 Binary files a/DNN Platform/Website/images/dnnSpinnerDownArrowWhite.png and b/DNN Platform/Website/images/dnnSpinnerDownArrowWhite.png differ diff --git a/DNN Platform/Website/images/dnnSpinnerUpArrow.png b/DNN Platform/Website/images/dnnSpinnerUpArrow.png index eb1f61c73c1..9c325c1a204 100644 Binary files a/DNN Platform/Website/images/dnnSpinnerUpArrow.png and b/DNN Platform/Website/images/dnnSpinnerUpArrow.png differ diff --git a/DNN Platform/Website/images/dnnTagClose.png b/DNN Platform/Website/images/dnnTagClose.png index ea39e3778d1..3a0a592eb27 100644 Binary files a/DNN Platform/Website/images/dnnTagClose.png and b/DNN Platform/Website/images/dnnTagClose.png differ diff --git a/DNN Platform/Website/images/dnnTertiaryButtonBG.png b/DNN Platform/Website/images/dnnTertiaryButtonBG.png index 3354c47eaad..e600a9a250b 100644 Binary files a/DNN Platform/Website/images/dnnTertiaryButtonBG.png and b/DNN Platform/Website/images/dnnTertiaryButtonBG.png differ diff --git a/DNN Platform/Website/images/down-icn.png b/DNN Platform/Website/images/down-icn.png index 6548aa0e7c4..3ae99a98d1b 100644 Binary files a/DNN Platform/Website/images/down-icn.png and b/DNN Platform/Website/images/down-icn.png differ diff --git a/DNN Platform/Website/images/eip_edit.png b/DNN Platform/Website/images/eip_edit.png index 842032f9ffd..bb9eb97c7ac 100644 Binary files a/DNN Platform/Website/images/eip_edit.png and b/DNN Platform/Website/images/eip_edit.png differ diff --git a/DNN Platform/Website/images/eip_save.png b/DNN Platform/Website/images/eip_save.png index b7ada0f6c04..2df372262b4 100644 Binary files a/DNN Platform/Website/images/eip_save.png and b/DNN Platform/Website/images/eip_save.png differ diff --git a/DNN Platform/Website/images/eip_title_cancel.png b/DNN Platform/Website/images/eip_title_cancel.png index f81c7a21754..a1a1533a4db 100644 Binary files a/DNN Platform/Website/images/eip_title_cancel.png and b/DNN Platform/Website/images/eip_title_cancel.png differ diff --git a/DNN Platform/Website/images/eip_title_save.png b/DNN Platform/Website/images/eip_title_save.png index d9ad55f9847..78dc495edc1 100644 Binary files a/DNN Platform/Website/images/eip_title_save.png and b/DNN Platform/Website/images/eip_title_save.png differ diff --git a/DNN Platform/Website/images/eip_toolbar.png b/DNN Platform/Website/images/eip_toolbar.png index 383018127f8..5a916c69588 100644 Binary files a/DNN Platform/Website/images/eip_toolbar.png and b/DNN Platform/Website/images/eip_toolbar.png differ diff --git a/DNN Platform/Website/images/empty.png b/DNN Platform/Website/images/empty.png index 22e105dd069..3dfb780100b 100644 Binary files a/DNN Platform/Website/images/empty.png and b/DNN Platform/Website/images/empty.png differ diff --git a/DNN Platform/Website/images/error-icn.png b/DNN Platform/Website/images/error-icn.png index c2299456b10..3900008137b 100644 Binary files a/DNN Platform/Website/images/error-icn.png and b/DNN Platform/Website/images/error-icn.png differ diff --git a/DNN Platform/Website/images/error-pointer.png b/DNN Platform/Website/images/error-pointer.png index 975a1388bbc..18d307ca091 100644 Binary files a/DNN Platform/Website/images/error-pointer.png and b/DNN Platform/Website/images/error-pointer.png differ diff --git a/DNN Platform/Website/images/error_tooltip_ie.png b/DNN Platform/Website/images/error_tooltip_ie.png index 82cc6c15681..9b0ff72e81e 100644 Binary files a/DNN Platform/Website/images/error_tooltip_ie.png and b/DNN Platform/Website/images/error_tooltip_ie.png differ diff --git a/DNN Platform/Website/images/finishflag.png b/DNN Platform/Website/images/finishflag.png index 0bbe4c24de6..661574975b5 100644 Binary files a/DNN Platform/Website/images/finishflag.png and b/DNN Platform/Website/images/finishflag.png differ diff --git a/DNN Platform/Website/images/help-icn.png b/DNN Platform/Website/images/help-icn.png index e71f1a56e26..1488370fba7 100644 Binary files a/DNN Platform/Website/images/help-icn.png and b/DNN Platform/Website/images/help-icn.png differ diff --git a/DNN Platform/Website/images/helpI-icn-grey.png b/DNN Platform/Website/images/helpI-icn-grey.png index 72be03de6ff..2e22ee19696 100644 Binary files a/DNN Platform/Website/images/helpI-icn-grey.png and b/DNN Platform/Website/images/helpI-icn-grey.png differ diff --git a/DNN Platform/Website/images/icon-FAQ-32px.png b/DNN Platform/Website/images/icon-FAQ-32px.png index 768a1464bd4..531220663e5 100644 Binary files a/DNN Platform/Website/images/icon-FAQ-32px.png and b/DNN Platform/Website/images/icon-FAQ-32px.png differ diff --git a/DNN Platform/Website/images/icon-announcements-32px.png b/DNN Platform/Website/images/icon-announcements-32px.png index cb0b6b530e1..bd9d193f5da 100644 Binary files a/DNN Platform/Website/images/icon-announcements-32px.png and b/DNN Platform/Website/images/icon-announcements-32px.png differ diff --git a/DNN Platform/Website/images/icon-events-32px.png b/DNN Platform/Website/images/icon-events-32px.png index 21da41a63b6..eb6b2e3e8e4 100644 Binary files a/DNN Platform/Website/images/icon-events-32px.png and b/DNN Platform/Website/images/icon-events-32px.png differ diff --git a/DNN Platform/Website/images/icon-feedback-32px.png b/DNN Platform/Website/images/icon-feedback-32px.png index abdce46c6e4..adb78d854d2 100644 Binary files a/DNN Platform/Website/images/icon-feedback-32px.png and b/DNN Platform/Website/images/icon-feedback-32px.png differ diff --git a/DNN Platform/Website/images/icon-fnl-32px.png b/DNN Platform/Website/images/icon-fnl-32px.png index 6fd02bb1e03..43d26e5086b 100644 Binary files a/DNN Platform/Website/images/icon-fnl-32px.png and b/DNN Platform/Website/images/icon-fnl-32px.png differ diff --git a/DNN Platform/Website/images/icon-from-url.png b/DNN Platform/Website/images/icon-from-url.png index 2ba801ab6da..68c8c7d2007 100644 Binary files a/DNN Platform/Website/images/icon-from-url.png and b/DNN Platform/Website/images/icon-from-url.png differ diff --git a/DNN Platform/Website/images/icon-from-url_hover.png b/DNN Platform/Website/images/icon-from-url_hover.png index 06f395c44e3..92271314411 100644 Binary files a/DNN Platform/Website/images/icon-from-url_hover.png and b/DNN Platform/Website/images/icon-from-url_hover.png differ diff --git a/DNN Platform/Website/images/icon-iframe-32px.png b/DNN Platform/Website/images/icon-iframe-32px.png index ad514369dc7..5b7f499e982 100644 Binary files a/DNN Platform/Website/images/icon-iframe-32px.png and b/DNN Platform/Website/images/icon-iframe-32px.png differ diff --git a/DNN Platform/Website/images/icon-links-32px.png b/DNN Platform/Website/images/icon-links-32px.png index 3e7cb8debcd..f5832c195a3 100644 Binary files a/DNN Platform/Website/images/icon-links-32px.png and b/DNN Platform/Website/images/icon-links-32px.png differ diff --git a/DNN Platform/Website/images/icon-media-32px.png b/DNN Platform/Website/images/icon-media-32px.png index 23b78271b19..893562fc0fa 100644 Binary files a/DNN Platform/Website/images/icon-media-32px.png and b/DNN Platform/Website/images/icon-media-32px.png differ diff --git a/DNN Platform/Website/images/icon-upload-file.png b/DNN Platform/Website/images/icon-upload-file.png index a91b3b86bf3..f0091c8013c 100644 Binary files a/DNN Platform/Website/images/icon-upload-file.png and b/DNN Platform/Website/images/icon-upload-file.png differ diff --git a/DNN Platform/Website/images/icon-upload-file_hover.png b/DNN Platform/Website/images/icon-upload-file_hover.png index 0303c6368e1..32ff31e4c5e 100644 Binary files a/DNN Platform/Website/images/icon-upload-file_hover.png and b/DNN Platform/Website/images/icon-upload-file_hover.png differ diff --git a/DNN Platform/Website/images/icon-validate-fail.png b/DNN Platform/Website/images/icon-validate-fail.png index 9f42ee83075..8a21f193885 100644 Binary files a/DNN Platform/Website/images/icon-validate-fail.png and b/DNN Platform/Website/images/icon-validate-fail.png differ diff --git a/DNN Platform/Website/images/icon-validate-success.png b/DNN Platform/Website/images/icon-validate-success.png index 43880071a40..d1270b29b6f 100644 Binary files a/DNN Platform/Website/images/icon-validate-success.png and b/DNN Platform/Website/images/icon-validate-success.png differ diff --git a/DNN Platform/Website/images/icon_authentication.png b/DNN Platform/Website/images/icon_authentication.png index aeff5fae34b..815b6a1634f 100644 Binary files a/DNN Platform/Website/images/icon_authentication.png and b/DNN Platform/Website/images/icon_authentication.png differ diff --git a/DNN Platform/Website/images/icon_configuration_16px.png b/DNN Platform/Website/images/icon_configuration_16px.png index 597b90f6dfa..5271b2bdab3 100644 Binary files a/DNN Platform/Website/images/icon_configuration_16px.png and b/DNN Platform/Website/images/icon_configuration_16px.png differ diff --git a/DNN Platform/Website/images/icon_configuration_32px.png b/DNN Platform/Website/images/icon_configuration_32px.png index f38bc9ca1df..5b21cd1aa0b 100644 Binary files a/DNN Platform/Website/images/icon_configuration_32px.png and b/DNN Platform/Website/images/icon_configuration_32px.png differ diff --git a/DNN Platform/Website/images/icon_dashboard.png b/DNN Platform/Website/images/icon_dashboard.png index b74757e87bc..46c6d2c4b89 100644 Binary files a/DNN Platform/Website/images/icon_dashboard.png and b/DNN Platform/Website/images/icon_dashboard.png differ diff --git a/DNN Platform/Website/images/icon_extensions_16px.png b/DNN Platform/Website/images/icon_extensions_16px.png index 3edfbf740c7..c1afd99e2a5 100644 Binary files a/DNN Platform/Website/images/icon_extensions_16px.png and b/DNN Platform/Website/images/icon_extensions_16px.png differ diff --git a/DNN Platform/Website/images/icon_extensions_32px.png b/DNN Platform/Website/images/icon_extensions_32px.png index 6559ea980af..1c1e4e5b0a1 100644 Binary files a/DNN Platform/Website/images/icon_extensions_32px.png and b/DNN Platform/Website/images/icon_extensions_32px.png differ diff --git a/DNN Platform/Website/images/icon_modules.png b/DNN Platform/Website/images/icon_modules.png index 14ba936ac03..8f1ab70da12 100644 Binary files a/DNN Platform/Website/images/icon_modules.png and b/DNN Platform/Website/images/icon_modules.png differ diff --git a/DNN Platform/Website/images/icon_skins.png b/DNN Platform/Website/images/icon_skins.png index 1efe718cdf1..e1521015c77 100644 Binary files a/DNN Platform/Website/images/icon_skins.png and b/DNN Platform/Website/images/icon_skins.png differ diff --git a/DNN Platform/Website/images/icon_widget.png b/DNN Platform/Website/images/icon_widget.png index cd3bcac4320..d4cb56b1223 100644 Binary files a/DNN Platform/Website/images/icon_widget.png and b/DNN Platform/Website/images/icon_widget.png differ diff --git a/DNN Platform/Website/images/installer-feedback-states-sprite.png b/DNN Platform/Website/images/installer-feedback-states-sprite.png index 962e15d0ff6..8d880fc0dba 100644 Binary files a/DNN Platform/Website/images/installer-feedback-states-sprite.png and b/DNN Platform/Website/images/installer-feedback-states-sprite.png differ diff --git a/DNN Platform/Website/images/manage-icn.png b/DNN Platform/Website/images/manage-icn.png index c4d50b4effa..265a241070f 100644 Binary files a/DNN Platform/Website/images/manage-icn.png and b/DNN Platform/Website/images/manage-icn.png differ diff --git a/DNN Platform/Website/images/modal-max-min-icn.png b/DNN Platform/Website/images/modal-max-min-icn.png index 366e1db42ef..b333b275d9a 100644 Binary files a/DNN Platform/Website/images/modal-max-min-icn.png and b/DNN Platform/Website/images/modal-max-min-icn.png differ diff --git a/DNN Platform/Website/images/modal-resize-icn.png b/DNN Platform/Website/images/modal-resize-icn.png index da6a5d0f534..65000a93c86 100644 Binary files a/DNN Platform/Website/images/modal-resize-icn.png and b/DNN Platform/Website/images/modal-resize-icn.png differ diff --git a/DNN Platform/Website/images/no-content.png b/DNN Platform/Website/images/no-content.png index 416bd7ed6d4..8ac5c012cc6 100644 Binary files a/DNN Platform/Website/images/no-content.png and b/DNN Platform/Website/images/no-content.png differ diff --git a/DNN Platform/Website/images/overlay_bg_ie.png b/DNN Platform/Website/images/overlay_bg_ie.png index f17dc9d4e28..ef910dc5bf0 100644 Binary files a/DNN Platform/Website/images/overlay_bg_ie.png and b/DNN Platform/Website/images/overlay_bg_ie.png differ diff --git a/DNN Platform/Website/images/pagination.png b/DNN Platform/Website/images/pagination.png index 975edfded24..583e37223b7 100644 Binary files a/DNN Platform/Website/images/pagination.png and b/DNN Platform/Website/images/pagination.png differ diff --git a/DNN Platform/Website/images/pin-icn-16x16.png b/DNN Platform/Website/images/pin-icn-16x16.png index d4545dc0282..8e483ffb63d 100644 Binary files a/DNN Platform/Website/images/pin-icn-16x16.png and b/DNN Platform/Website/images/pin-icn-16x16.png differ diff --git a/DNN Platform/Website/images/pin-icn.png b/DNN Platform/Website/images/pin-icn.png index b631b3b60ad..758dcda17ee 100644 Binary files a/DNN Platform/Website/images/pin-icn.png and b/DNN Platform/Website/images/pin-icn.png differ diff --git a/DNN Platform/Website/images/radiobutton.png b/DNN Platform/Website/images/radiobutton.png index 6ee4a007365..c92f3118fae 100644 Binary files a/DNN Platform/Website/images/radiobutton.png and b/DNN Platform/Website/images/radiobutton.png differ diff --git a/DNN Platform/Website/images/resizeBtn.png b/DNN Platform/Website/images/resizeBtn.png index 69ffe9cc847..037b65128e9 100644 Binary files a/DNN Platform/Website/images/resizeBtn.png and b/DNN Platform/Website/images/resizeBtn.png differ diff --git a/DNN Platform/Website/images/sample-group-profile.jpg b/DNN Platform/Website/images/sample-group-profile.jpg index 2be9d8b2222..0f8f11de29b 100644 Binary files a/DNN Platform/Website/images/sample-group-profile.jpg and b/DNN Platform/Website/images/sample-group-profile.jpg differ diff --git a/DNN Platform/Website/images/sharepoint_48X48.png b/DNN Platform/Website/images/sharepoint_48X48.png index 2475c9448be..2a0343e66c0 100644 Binary files a/DNN Platform/Website/images/sharepoint_48X48.png and b/DNN Platform/Website/images/sharepoint_48X48.png differ diff --git a/DNN Platform/Website/images/sort-dark-sprite.png b/DNN Platform/Website/images/sort-dark-sprite.png index 015525522f0..dfa0179c474 100644 Binary files a/DNN Platform/Website/images/sort-dark-sprite.png and b/DNN Platform/Website/images/sort-dark-sprite.png differ diff --git a/DNN Platform/Website/images/sort-sprite.png b/DNN Platform/Website/images/sort-sprite.png index f6df82f8cf8..36e02d5b2d6 100644 Binary files a/DNN Platform/Website/images/sort-sprite.png and b/DNN Platform/Website/images/sort-sprite.png differ diff --git a/DNN Platform/Website/images/success-icn.png b/DNN Platform/Website/images/success-icn.png index b22018c533b..62a1b340540 100644 Binary files a/DNN Platform/Website/images/success-icn.png and b/DNN Platform/Website/images/success-icn.png differ diff --git a/DNN Platform/Website/images/table-sort-sprite.png b/DNN Platform/Website/images/table-sort-sprite.png index bee6ba817dc..2b37fdcbd25 100644 Binary files a/DNN Platform/Website/images/table-sort-sprite.png and b/DNN Platform/Website/images/table-sort-sprite.png differ diff --git a/DNN Platform/Website/images/thumbnail.jpg b/DNN Platform/Website/images/thumbnail.jpg index a14df422637..dcd1fb92ded 100644 Binary files a/DNN Platform/Website/images/thumbnail.jpg and b/DNN Platform/Website/images/thumbnail.jpg differ diff --git a/DNN Platform/Website/images/thumbnail_black.png b/DNN Platform/Website/images/thumbnail_black.png index 87c49dbc528..76196879c7a 100644 Binary files a/DNN Platform/Website/images/thumbnail_black.png and b/DNN Platform/Website/images/thumbnail_black.png differ diff --git a/DNN Platform/Website/images/up-icn.png b/DNN Platform/Website/images/up-icn.png index d94ca119866..f2527415ae1 100644 Binary files a/DNN Platform/Website/images/up-icn.png and b/DNN Platform/Website/images/up-icn.png differ diff --git a/DNN Platform/Website/images/videoIcon.png b/DNN Platform/Website/images/videoIcon.png index c12d07f461f..72adaa49b8d 100644 Binary files a/DNN Platform/Website/images/videoIcon.png and b/DNN Platform/Website/images/videoIcon.png differ diff --git a/DNN Platform/Website/images/visibility.png b/DNN Platform/Website/images/visibility.png index 5ca27b777c8..6889189513b 100644 Binary files a/DNN Platform/Website/images/visibility.png and b/DNN Platform/Website/images/visibility.png differ diff --git a/DNN Platform/Website/images/warning-icn.png b/DNN Platform/Website/images/warning-icn.png index 14ce4e8a1b1..8dfed4a00ec 100644 Binary files a/DNN Platform/Website/images/warning-icn.png and b/DNN Platform/Website/images/warning-icn.png differ diff --git a/Dnn.AdminExperience/ClientSide/AdminLogs.Web/package.json b/Dnn.AdminExperience/ClientSide/AdminLogs.Web/package.json index 17aee2705ae..6f3718db037 100644 --- a/Dnn.AdminExperience/ClientSide/AdminLogs.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/AdminLogs.Web/package.json @@ -1,6 +1,6 @@ { "name": "admin_logs", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -15,7 +15,7 @@ "@babel/plugin-transform-object-assign": "^7.0.0", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "array.prototype.find": "2.0.4", "array.prototype.findindex": "2.0.2", "babel-loader": "8.0.6", @@ -55,4 +55,4 @@ "webpack-cli": "3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Bundle.Web/package.json b/Dnn.AdminExperience/ClientSide/Bundle.Web/package.json index ac8c7ca50bc..70eadb3eb9f 100644 --- a/Dnn.AdminExperience/ClientSide/Bundle.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Bundle.Web/package.json @@ -1,6 +1,6 @@ { "name": "export-bundle", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p --progress", @@ -66,6 +66,6 @@ "webpack-dev-server": "3.1.14" }, "dependencies": { - "@dnnsoftware/dnn-react-common": "9.6.0" + "@dnnsoftware/dnn-react-common": "9.6.1" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/package.json b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/package.json index d02ea2c5bdd..f8002fd9079 100644 --- a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/package.json +++ b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/package.json @@ -1,6 +1,6 @@ { "name": "@dnnsoftware/dnn-react-common", - "version": "9.6.0", + "version": "9.6.1", "private": false, "description": "DNN React Component Library", "main": "dist/dnn-react-common.min.js", @@ -98,4 +98,4 @@ "react-dom": "^16.4.2", "react-hot-loader": "^4.8.5" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/left.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/left.png index f34a15ee95b..d135c3a6e2f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/left.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/left.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/leftBlack.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/leftBlack.png index 5bbc0089caf..a2af397afd2 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/leftBlack.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/leftBlack.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/right.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/right.png index 0395c44be55..9b3df1c358e 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/right.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/right.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/rightBlack.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/rightBlack.png index 7b6c1bb9898..1242c259b3f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/rightBlack.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/img/rightBlack.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/index.jsx b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/index.jsx index 0f3794df87d..743b9e701c1 100644 --- a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/index.jsx +++ b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DatePicker/index.jsx @@ -353,7 +353,7 @@ class DatePicker extends Component { const showInput = this.props.showInput !== false; const mode = this.props.mode ? "_" + this.props.mode : ""; - let icon = require(`./img/calendar${mode}.svg`); + let icon = require(`./img/calendar${mode}.svg`).default; if (this.props.icon) { icon = this.props.icon; } diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/left.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/left.png index f34a15ee95b..d135c3a6e2f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/left.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/left.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/leftBlack.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/leftBlack.png index 5bbc0089caf..a2af397afd2 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/leftBlack.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/leftBlack.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/right.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/right.png index 0395c44be55..9b3df1c358e 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/right.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/right.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/rightBlack.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/rightBlack.png index 7b6c1bb9898..1242c259b3f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/rightBlack.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/DayPicker/img/rightBlack.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/af-ZA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/af-ZA.png index 74c31e4c510..e1bb178c05f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/af-ZA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/af-ZA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-AE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-AE.png index 1e2fecad7eb..ce57279e2a7 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-AE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-AE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-BH.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-BH.png index db3ea415796..19ad83c0bb8 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-BH.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-BH.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-DZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-DZ.png index 8b541abadc1..123a4e5bb14 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-DZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-DZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-EG.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-EG.png index 6fa900af034..bee6344a52a 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-EG.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-EG.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-IQ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-IQ.png index 4f51f1a260d..bd70d2791b6 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-IQ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-IQ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-JO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-JO.png index c5925018294..4d7846763d2 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-JO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-JO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-KW.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-KW.png index e783597551c..e9ed227bf47 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-KW.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-KW.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-LB.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-LB.png index 9e992166aca..eda3412b4a0 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-LB.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-LB.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-MA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-MA.png index ba5a57c908d..0d110be949c 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-MA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-MA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-OM.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-OM.png index 9bd5aa1ed0f..03e7db09d72 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-OM.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-OM.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-QA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-QA.png index 3928be1f836..7bd437ba2d2 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-QA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-QA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-SA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-SA.png index 6483e102667..44230e6eb3a 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-SA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-SA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-SY.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-SY.png index 0398d1097b1..cc7e6ac8377 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-SY.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-SY.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-TN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-TN.png index eaa3fe124e1..b92a7cf101b 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-TN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-TN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-YE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-YE.png index 376f7f913c2..692c386163f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-YE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ar-YE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/arn-CL.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/arn-CL.png index 128b48ba1d1..36a7446c39f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/arn-CL.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/arn-CL.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/as-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/as-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/as-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/as-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-AZ-Cyrl.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-AZ-Cyrl.png index cbe87534da1..182ed1b53fa 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-AZ-Cyrl.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-AZ-Cyrl.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-AZ-Latn.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-AZ-Latn.png index cbe87534da1..182ed1b53fa 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-AZ-Latn.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-AZ-Latn.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-Cyrl-AZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-Cyrl-AZ.png index cbe87534da1..182ed1b53fa 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-Cyrl-AZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-Cyrl-AZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-Latn-AZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-Latn-AZ.png index cbe87534da1..182ed1b53fa 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-Latn-AZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/az-Latn-AZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ba-RU.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ba-RU.png index 94b98529d50..7f549d24c92 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ba-RU.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ba-RU.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/be-BY.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/be-BY.png index 64f24f61aec..5fe2b7e501c 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/be-BY.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/be-BY.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/bg-BG.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/bg-BG.png index 22ca95be69f..1368ba52a7f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/bg-BG.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/bg-BG.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/bn-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/bn-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/bn-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/bn-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/br-FR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/br-FR.png index 59636d3152a..928aac54ece 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/br-FR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/br-FR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ca-ES.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ca-ES.png index a5cea320dd8..c6c7ba6d46c 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ca-ES.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ca-ES.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/co-FR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/co-FR.png index 59636d3152a..928aac54ece 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/co-FR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/co-FR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/cs-CZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/cs-CZ.png index 97d5eff4794..95b46f7762c 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/cs-CZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/cs-CZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/cy-GB.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/cy-GB.png index 04052265602..207c12be8b7 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/cy-GB.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/cy-GB.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/da-DK.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/da-DK.png index e0c20568ce8..2982d28daf8 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/da-DK.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/da-DK.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-AT.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-AT.png index ca53fd00236..189f92c6764 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-AT.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-AT.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-CH.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-CH.png index 540025e1254..af2f0028fd0 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-CH.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-CH.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-DE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-DE.png index 14e8c2e313e..245d694be6d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-DE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-DE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-LI.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-LI.png index d0fd01bd730..ea2e5011e2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-LI.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/de-LI.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/div-MV.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/div-MV.png index 40ccbb8a8fa..7e9ab879bb3 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/div-MV.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/div-MV.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/dsb-DE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/dsb-DE.png index 14e8c2e313e..245d694be6d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/dsb-DE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/dsb-DE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/dv-MV.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/dv-MV.png index 40ccbb8a8fa..7e9ab879bb3 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/dv-MV.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/dv-MV.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/el-GR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/el-GR.png index f2d59d06aad..e12a143a51f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/el-GR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/el-GR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-AU.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-AU.png index 4c60b3fe418..2a1c044074a 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-AU.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-AU.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-BZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-BZ.png index 7ce1b14319d..14c932abb6e 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-BZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-BZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-CA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-CA.png index 386f91e65df..1e6ac47a70d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-CA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-CA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-CB.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-CB.png index 450b575ae40..27665e65d67 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-CB.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-CB.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-GB.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-GB.png index 04052265602..207c12be8b7 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-GB.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-GB.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-IE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-IE.png index 64e9cf6bc25..f7290b60f76 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-IE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-IE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-JM.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-JM.png index 0d4006c8200..862c427d16b 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-JM.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-JM.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-MY.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-MY.png index ee7a85b0784..4a9964eed6d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-MY.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-MY.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-NZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-NZ.png index 5f229e08ed7..27ed9bb11db 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-NZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-NZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-PH.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-PH.png index e4e6185bdfd..bd5b0e5e26f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-PH.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-PH.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-US.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-US.png index 9bf16d72289..16ac0f79509 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-US.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-US.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-ZA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-ZA.png index 74c31e4c510..e1bb178c05f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-ZA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-ZA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-ZW.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-ZW.png index 8670684cb9d..3fb7dbf8e4a 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-ZW.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/en-ZW.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-AR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-AR.png index 78a7730d68f..17b364bbd12 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-AR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-AR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-BO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-BO.png index 9af5b5e61f0..86dd1ff5f1f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-BO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-BO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-CL.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-CL.png index 128b48ba1d1..36a7446c39f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-CL.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-CL.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-CR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-CR.png index 22844814cfb..fa259b9b3e9 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-CR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-CR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-DO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-DO.png index 763c5753f6d..dd65a046d54 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-DO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-DO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-EC.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-EC.png index b0654f49833..f5094428696 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-EC.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-EC.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-ES.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-ES.png index e10460ed4a9..c20959d1551 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-ES.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-ES.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-GT.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-GT.png index 9f0441b974d..b67f6e88900 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-GT.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-GT.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-HN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-HN.png index 40ab7a6f068..ba54dc95e1a 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-HN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-HN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-MX.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-MX.png index 987be036ad7..482bd383a31 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-MX.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-MX.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-NI.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-NI.png index 0aa722d4ff6..0c6154618cb 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-NI.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-NI.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PA.png index 629233ccfbb..cff0127f0ba 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PE.png index c7bbf69466f..3a6f4bdd4e0 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PR.png index 1d3ef1d9684..6e462813e0b 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PY.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PY.png index 704a6336952..9e09c5a92a8 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PY.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-PY.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-SV.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-SV.png index e828722a373..dc7053055bb 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-SV.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-SV.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-US.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-US.png index 9bf16d72289..16ac0f79509 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-US.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-US.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-UY.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-UY.png index f92712c7bd2..e2ec0157105 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-UY.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-UY.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-VE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-VE.png index f4071cf16f4..e8a951b5dea 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-VE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/es-VE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/et-EE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/et-EE.png index cc547068a30..c4904599d0d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/et-EE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/et-EE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/eu-ES.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/eu-ES.png index 2a1c7675d51..31d96941601 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/eu-ES.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/eu-ES.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fa-IR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fa-IR.png index d682ffa7352..a18ae1b71f7 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fa-IR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fa-IR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fi-FI.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fi-FI.png index 0be2fdbf39e..d3f96c89400 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fi-FI.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fi-FI.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fo-FO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fo-FO.png index 2e57ff7d466..e629f3fcd53 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fo-FO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fo-FO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-BE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-BE.png index 04c4115263f..66cbfc02bbd 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-BE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-BE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-CA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-CA.png index 386f91e65df..1e6ac47a70d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-CA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-CA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-CH.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-CH.png index 540025e1254..af2f0028fd0 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-CH.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-CH.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-FR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-FR.png index 59636d3152a..928aac54ece 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-FR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/fr-FR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ga-IE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ga-IE.png index 64e9cf6bc25..f7290b60f76 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ga-IE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ga-IE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gd-GB.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gd-GB.png index 04052265602..207c12be8b7 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gd-GB.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gd-GB.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gl-ES.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gl-ES.png index 8fd04ef0809..d9ade6ec381 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gl-ES.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gl-ES.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gsw-FR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gsw-FR.png index 59636d3152a..928aac54ece 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gsw-FR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gsw-FR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gu-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gu-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gu-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/gu-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/he-IL.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/he-IL.png index 806405ea7c4..addb0767dfe 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/he-IL.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/he-IL.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hi-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hi-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hi-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hi-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hr-HR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hr-HR.png index 48e254e5199..8914ba570cb 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hr-HR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hr-HR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hsb-DE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hsb-DE.png index 14e8c2e313e..245d694be6d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hsb-DE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hsb-DE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hu-HU.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hu-HU.png index cd6eec7467b..bb4350b4734 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hu-HU.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/hu-HU.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/is-IS.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/is-IS.png index f381e4123bf..58b9a914400 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/is-IS.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/is-IS.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/it-CH.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/it-CH.png index 540025e1254..af2f0028fd0 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/it-CH.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/it-CH.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/it-IT.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/it-IT.png index a8b022c1c41..4f4cf40dbdb 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/it-IT.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/it-IT.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/iu-Cans-CA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/iu-Cans-CA.png index 386f91e65df..1e6ac47a70d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/iu-Cans-CA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/iu-Cans-CA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/iu-Latn-CA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/iu-Latn-CA.png index 386f91e65df..1e6ac47a70d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/iu-Latn-CA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/iu-Latn-CA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ja-JP.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ja-JP.png index 049515df9b7..2249f184de5 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ja-JP.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ja-JP.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ka-GE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ka-GE.png index 71e6c030895..266e3163afb 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ka-GE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ka-GE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kk-KZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kk-KZ.png index f38524d7582..0226bef28d1 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kk-KZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kk-KZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kn-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kn-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kn-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kn-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ko-KR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ko-KR.png index dd6aa483f52..9a5d7d3f29e 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ko-KR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ko-KR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kok-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kok-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kok-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/kok-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ky-KG.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ky-KG.png index cbae65363aa..b36fb6a6f55 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ky-KG.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ky-KG.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/lt-LT.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/lt-LT.png index 7affa39bfb0..14804ece0b1 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/lt-LT.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/lt-LT.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/lv-LV.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/lv-LV.png index af8549155ee..3b41e585b47 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/lv-LV.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/lv-LV.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mi-NZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mi-NZ.png index 5f229e08ed7..27ed9bb11db 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mi-NZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mi-NZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mk-MK.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mk-MK.png index 8a32d483069..1df1ca91c64 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mk-MK.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mk-MK.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ml-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ml-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ml-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ml-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mn-MN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mn-MN.png index 5644919af45..c9c50415847 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mn-MN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mn-MN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/moh-CA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/moh-CA.png index 386f91e65df..1e6ac47a70d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/moh-CA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/moh-CA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mr-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mr-IN.png index c81808648d2..5f954344c46 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mr-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/mr-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ms-BN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ms-BN.png index 2a40b4a9fe5..e9d65f9ef7c 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ms-BN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ms-BN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ms-MY.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ms-MY.png index ee7a85b0784..4a9964eed6d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ms-MY.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ms-MY.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nb-NO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nb-NO.png index b653bb3859b..36e6151ffbe 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nb-NO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nb-NO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nl-BE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nl-BE.png index 04c4115263f..66cbfc02bbd 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nl-BE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nl-BE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nn-NO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nn-NO.png index b653bb3859b..36e6151ffbe 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nn-NO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nn-NO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nso-ZA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nso-ZA.png index 74c31e4c510..e1bb178c05f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nso-ZA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/nso-ZA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/oc-FR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/oc-FR.png index 59636d3152a..928aac54ece 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/oc-FR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/oc-FR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/or-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/or-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/or-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/or-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pa-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pa-IN.png index c81808648d2..5f954344c46 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pa-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pa-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pl-PL.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pl-PL.png index 6630ccdc9b1..49b9ab2bf0a 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pl-PL.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pl-PL.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pt-BR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pt-BR.png index ddbaf13edd9..31631d29ad6 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pt-BR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pt-BR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pt-PT.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pt-PT.png index b31dcbc5d85..63a8ccdb610 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pt-PT.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/pt-PT.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-BO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-BO.png index 9af5b5e61f0..86dd1ff5f1f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-BO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-BO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-EC.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-EC.png index b0654f49833..f5094428696 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-EC.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-EC.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-PE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-PE.png index c7bbf69466f..3a6f4bdd4e0 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-PE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/quz-PE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/rm-CH.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/rm-CH.png index 540025e1254..af2f0028fd0 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/rm-CH.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/rm-CH.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ro-RO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ro-RO.png index 9297669c7be..762ef50d85c 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ro-RO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ro-RO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ru-RU.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ru-RU.png index 94b98529d50..7f549d24c92 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ru-RU.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ru-RU.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sa-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sa-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sa-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sa-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sah-RU.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sah-RU.png index 94b98529d50..7f549d24c92 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sah-RU.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sah-RU.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-FI.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-FI.png index 0be2fdbf39e..d3f96c89400 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-FI.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-FI.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-NO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-NO.png index b653bb3859b..36e6151ffbe 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-NO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-NO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-SE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-SE.png index d6c83162e25..e44a4142733 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-SE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/se-SE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sk-SK.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sk-SK.png index d706b31e52f..717b82f382e 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sk-SK.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sk-SK.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sl-SI.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sl-SI.png index 7e037e92894..df5bf6d6cea 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sl-SI.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sl-SI.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sma-NO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sma-NO.png index b653bb3859b..36e6151ffbe 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sma-NO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sma-NO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sma-SE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sma-SE.png index d6c83162e25..e44a4142733 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sma-SE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sma-SE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smj-NO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smj-NO.png index b653bb3859b..36e6151ffbe 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smj-NO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smj-NO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smj-SE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smj-SE.png index d6c83162e25..e44a4142733 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smj-SE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smj-SE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smn-FI.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smn-FI.png index 0be2fdbf39e..d3f96c89400 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smn-FI.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/smn-FI.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sms-FI.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sms-FI.png index 0be2fdbf39e..d3f96c89400 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sms-FI.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sms-FI.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sq-AL.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sq-AL.png index 48e8f8ea312..9f94b5ac812 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sq-AL.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sq-AL.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sv-FI.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sv-FI.png index 0be2fdbf39e..d3f96c89400 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sv-FI.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sv-FI.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sv-SE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sv-SE.png index d6c83162e25..e44a4142733 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sv-SE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sv-SE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sw-KE.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sw-KE.png index 49c74a06d40..f04f01861c9 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sw-KE.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/sw-KE.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/syr-SY.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/syr-SY.png index 0398d1097b1..cc7e6ac8377 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/syr-SY.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/syr-SY.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ta-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ta-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ta-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ta-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/te-IN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/te-IN.png index 31d8f91559c..9684e7e0a2d 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/te-IN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/te-IN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/th-TH.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/th-TH.png index 0b52084abe4..25177fe0472 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/th-TH.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/th-TH.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tn-ZA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tn-ZA.png index 74c31e4c510..e1bb178c05f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tn-ZA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tn-ZA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tr-TR.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tr-TR.png index bcaffedee24..d847d42f421 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tr-TR.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tr-TR.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tt-RU.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tt-RU.png index 94b98529d50..7f549d24c92 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tt-RU.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tt-RU.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tzm-Latn-DZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tzm-Latn-DZ.png index 8b541abadc1..123a4e5bb14 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tzm-Latn-DZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/tzm-Latn-DZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ur-PK.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ur-PK.png index 8abc1f5b88b..f13c75c43df 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ur-PK.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/ur-PK.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-Cyrl-UZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-Cyrl-UZ.png index 2b308c5c756..790474b64de 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-Cyrl-UZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-Cyrl-UZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-Latn-UZ.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-Latn-UZ.png index 2b308c5c756..790474b64de 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-Latn-UZ.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-Latn-UZ.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-UZ-Cyrl.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-UZ-Cyrl.png index 2b308c5c756..790474b64de 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-UZ-Cyrl.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-UZ-Cyrl.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-UZ-Latn.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-UZ-Latn.png index 2b308c5c756..790474b64de 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-UZ-Latn.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/uz-UZ-Latn.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/vi-VN.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/vi-VN.png index 39ca546f00e..bc6128ec1ee 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/vi-VN.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/vi-VN.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/xh-ZA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/xh-ZA.png index 74c31e4c510..e1bb178c05f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/xh-ZA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/xh-ZA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-HK.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-HK.png index f66cb671419..99a0c5b64a5 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-HK.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-HK.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-MO.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-MO.png index 2aba1e5f347..c603b2b91ae 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-MO.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-MO.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-SG.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-SG.png index 17893285719..7142d4356e5 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-SG.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-SG.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-TW.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-TW.png index aa8f70e9ca5..1ed2b459b47 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-TW.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zh-TW.png differ diff --git a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zu-ZA.png b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zu-ZA.png index 74c31e4c510..e1bb178c05f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zu-ZA.png and b/Dnn.AdminExperience/ClientSide/Dnn.React.Common/src/Flag/img/flags/zu-ZA.png differ diff --git a/Dnn.AdminExperience/ClientSide/Extensions.Web/package.json b/Dnn.AdminExperience/ClientSide/Extensions.Web/package.json index ade3ec02908..cb56b979038 100644 --- a/Dnn.AdminExperience/ClientSide/Extensions.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Extensions.Web/package.json @@ -1,6 +1,6 @@ { "name": "extensions", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -13,7 +13,7 @@ "@babel/core": "^7.2.0", "@babel/preset-env": "^7.2.0", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "babel-loader": "8.0.6", "babel-plugin-transform-object-assign": "6.22.0", "babel-plugin-transform-object-rest-spread": "6.26.0", @@ -40,4 +40,4 @@ "webpack-cli": "^3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Licensing.Web/package.json b/Dnn.AdminExperience/ClientSide/Licensing.Web/package.json index 84dd5f61e26..b591b63b2a7 100644 --- a/Dnn.AdminExperience/ClientSide/Licensing.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Licensing.Web/package.json @@ -1,6 +1,6 @@ { "name": "licensing", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -13,7 +13,7 @@ "@babel/core": "^7.1.6", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "array.prototype.find": "2.0.4", "array.prototype.findindex": "2.0.2", "babel-core": "6.26.3", @@ -44,4 +44,4 @@ "webpack-dev-server": "^3.1.14" }, "dependencies": {} -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/package.json b/Dnn.AdminExperience/ClientSide/Pages.Web/package.json index 3cb98939612..47448304fbe 100644 --- a/Dnn.AdminExperience/ClientSide/Pages.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Pages.Web/package.json @@ -1,6 +1,6 @@ { "name": "pages", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "start": "npm run webpack", @@ -23,7 +23,7 @@ "@babel/plugin-proposal-object-rest-spread": "^7.0.0", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "@types/knockout": "^3.4.66", "@types/redux": "3.6.31", "babel-core": "^7.0.0-bridge.0", @@ -74,4 +74,4 @@ "react-day-picker": "^7.2.4", "url-parse": "^1.2.0" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/left.png b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/left.png index f34a15ee95b..d135c3a6e2f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/left.png and b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/left.png differ diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/leftBlack.png b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/leftBlack.png index 5bbc0089caf..a2af397afd2 100644 Binary files a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/leftBlack.png and b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/leftBlack.png differ diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/right.png b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/right.png index 0395c44be55..9b3df1c358e 100644 Binary files a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/right.png and b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/right.png differ diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/rightBlack.png b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/rightBlack.png index 7b6c1bb9898..1242c259b3f 100644 Binary files a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/rightBlack.png and b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/DayPicker/img/rightBlack.png differ diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-actionmenus.png b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-actionmenus.png index 695941b759f..b129a558ad5 100644 Binary files a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-actionmenus.png and b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-actionmenus.png differ diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-drag-handler.png b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-drag-handler.png index 4076dcee67e..a639b1dba6e 100644 Binary files a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-drag-handler.png and b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-drag-handler.png differ diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-drag.png b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-drag.png index 8d2a67218d5..fa95ec8f1f3 100644 Binary files a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-drag.png and b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-drag.png differ diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-has-child.png b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-has-child.png index d2003dc1aa7..2d7ad4fd2d4 100644 Binary files a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-has-child.png and b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-has-child.png differ diff --git a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-status.png b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-status.png index c5bd204b230..5e78be25cf2 100644 Binary files a/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-status.png and b/Dnn.AdminExperience/ClientSide/Pages.Web/src/components/PageHierarchy/images/icon-pages-status.png differ diff --git a/Dnn.AdminExperience/ClientSide/Prompt.Web/package.json b/Dnn.AdminExperience/ClientSide/Prompt.Web/package.json index 0e04794fd1c..cd0fee4db08 100644 --- a/Dnn.AdminExperience/ClientSide/Prompt.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Prompt.Web/package.json @@ -1,6 +1,6 @@ { "name": "prompt", - "version": "9.6.0", + "version": "9.6.1", "description": "DNN Prompt", "private": true, "scripts": { @@ -15,7 +15,7 @@ "@babel/core": "^7.1.6", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "array.prototype.find": "2.0.4", "array.prototype.findindex": "2.0.2", "babel-core": "^7.0.0-bridge.0", @@ -77,4 +77,4 @@ "dependencies": { "html-react-parser": "^0.7.0" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Roles.Web/package.json b/Dnn.AdminExperience/ClientSide/Roles.Web/package.json index 58388d37643..feae17aec3a 100644 --- a/Dnn.AdminExperience/ClientSide/Roles.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Roles.Web/package.json @@ -1,6 +1,6 @@ { "name": "roles", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -13,7 +13,7 @@ "@babel/core": "^7.1.6", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "array.prototype.find": "^2.0.0", "array.prototype.findindex": "^2.0.0", "babel-loader": "^8.0.6", @@ -51,4 +51,4 @@ "dependencies": { "react-widgets": "^4.4.6" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Security.Web/package.json b/Dnn.AdminExperience/ClientSide/Security.Web/package.json index aeedefaa0b7..f0606de19e4 100644 --- a/Dnn.AdminExperience/ClientSide/Security.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Security.Web/package.json @@ -1,6 +1,6 @@ { "name": "security_settings", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -15,7 +15,7 @@ "@babel/plugin-transform-react-jsx": "^7.2.0", "@babel/preset-env": "^7.2.0", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "babel-loader": "8.0.6", "babel-plugin-transform-react-remove-prop-types": "0.4.24", "create-react-class": "^15.6.3", @@ -45,4 +45,4 @@ "webpack-cli": "^3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Seo.Web/package.json b/Dnn.AdminExperience/ClientSide/Seo.Web/package.json index d09f99a4c0b..006d040d380 100644 --- a/Dnn.AdminExperience/ClientSide/Seo.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Seo.Web/package.json @@ -1,6 +1,6 @@ { "name": "seo", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -14,7 +14,7 @@ "@babel/plugin-proposal-object-rest-spread": "^7.2.0", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "array.prototype.find": "2.0.4", "array.prototype.findindex": "2.0.2", "babel-core": "6.26.3", @@ -48,4 +48,4 @@ "webpack-dev-server": "^3.1.14" }, "dependencies": {} -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Servers.Web/package.json b/Dnn.AdminExperience/ClientSide/Servers.Web/package.json index d3f872a3496..b82c65e6933 100644 --- a/Dnn.AdminExperience/ClientSide/Servers.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Servers.Web/package.json @@ -1,6 +1,6 @@ { "name": "servers", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -14,7 +14,7 @@ "@babel/plugin-proposal-object-rest-spread": "^7.2.0", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "@types/redux": "^3.6.31", "babel-core": "6.26.3", "babel-loader": "8.0.6", @@ -46,4 +46,4 @@ "dependencies": { "react-custom-scrollbars": "^4.1.1" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/SiteGroups.Web/package.json b/Dnn.AdminExperience/ClientSide/SiteGroups.Web/package.json index 8a604e51232..024071791aa 100644 --- a/Dnn.AdminExperience/ClientSide/SiteGroups.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/SiteGroups.Web/package.json @@ -1,6 +1,6 @@ { "name": "dnn-sitegroups", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -15,7 +15,7 @@ "@babel/plugin-transform-object-assign": "7.0.0", "@babel/preset-env": "7.1.6", "@babel/preset-react": "7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "babel-loader": "8.0.6", "babel-plugin-transform-react-remove-prop-types": "0.4.24", "babel-polyfill": "6.26.0", @@ -40,4 +40,4 @@ "webpack-cli": "^3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/SiteImportExport.Web/package.json b/Dnn.AdminExperience/ClientSide/SiteImportExport.Web/package.json index f6447101376..1bf745016c6 100644 --- a/Dnn.AdminExperience/ClientSide/SiteImportExport.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/SiteImportExport.Web/package.json @@ -1,6 +1,6 @@ { "name": "site_import_export", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -15,7 +15,7 @@ "@babel/plugin-transform-react-jsx": "^7.2.0", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "babel-eslint": "^10.0.1", "babel-loader": "8.0.6", "babel-plugin-transform-class-properties": "^6.22.0", @@ -62,4 +62,4 @@ "dependencies": { "shortid": "^2.2.8" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/SiteSettings.Web/package.json b/Dnn.AdminExperience/ClientSide/SiteSettings.Web/package.json index 13b52e7f39b..ac05476f2f2 100644 --- a/Dnn.AdminExperience/ClientSide/SiteSettings.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/SiteSettings.Web/package.json @@ -1,6 +1,6 @@ { "name": "site_settings", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -15,7 +15,7 @@ "@babel/plugin-transform-react-jsx": "^7.2.0", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "array.prototype.find": "2.0.4", "array.prototype.findindex": "2.0.2", "babel-loader": "^8.0.6", @@ -52,4 +52,4 @@ }, "dependencies": {}, "peerDependencies": {} -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/SiteSettings.Web/src/components/editLanguagePanel/resourceEditor/fullEditor.jsx b/Dnn.AdminExperience/ClientSide/SiteSettings.Web/src/components/editLanguagePanel/resourceEditor/fullEditor.jsx index 2046b836749..1cb2ce03af6 100644 --- a/Dnn.AdminExperience/ClientSide/SiteSettings.Web/src/components/editLanguagePanel/resourceEditor/fullEditor.jsx +++ b/Dnn.AdminExperience/ClientSide/SiteSettings.Web/src/components/editLanguagePanel/resourceEditor/fullEditor.jsx @@ -59,7 +59,7 @@ class FullEditor extends Component { data-role={button} href='#' onClick={this.execCommand.bind(this, button)} - dangerouslySetInnerHTML={{ __html: require("./icons/" + button + ".svg") }} + dangerouslySetInnerHTML={{ __html: require("./icons/" + button + ".svg").default }} key={i}> ); diff --git a/Dnn.AdminExperience/ClientSide/Sites.Web/package.json b/Dnn.AdminExperience/ClientSide/Sites.Web/package.json index 024b9fb6e89..6e1330d4e7b 100644 --- a/Dnn.AdminExperience/ClientSide/Sites.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Sites.Web/package.json @@ -1,6 +1,6 @@ { "name": "boilerplate", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -15,7 +15,7 @@ "@babel/plugin-transform-object-assign": "7.0.0", "@babel/preset-env": "7.1.6", "@babel/preset-react": "7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "babel-loader": "8.0.6", "babel-plugin-transform-react-remove-prop-types": "0.4.24", "babel-polyfill": "6.26.0", @@ -40,4 +40,4 @@ "webpack-cli": "^3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Sites.Web/src/_exportables/package.json b/Dnn.AdminExperience/ClientSide/Sites.Web/src/_exportables/package.json index d09a70334ae..d1331005100 100644 --- a/Dnn.AdminExperience/ClientSide/Sites.Web/src/_exportables/package.json +++ b/Dnn.AdminExperience/ClientSide/Sites.Web/src/_exportables/package.json @@ -1,6 +1,6 @@ { "name": "dnn-sites-list-view", - "version": "9.6.0", + "version": "9.6.1", "description": "DNN Sites List View", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", @@ -15,7 +15,7 @@ "@babel/plugin-transform-object-assign": "7.0.0", "@babel/preset-env": "7.1.6", "@babel/preset-react": "7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "babel-loader": "8.0.4", "babel-plugin-transform-react-remove-prop-types": "0.4.20", "babel-polyfill": "6.26.0", @@ -39,4 +39,4 @@ "webpack-cli": "3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/TaskScheduler.Web/package.json b/Dnn.AdminExperience/ClientSide/TaskScheduler.Web/package.json index 6ecc7850d74..2a5dbecf530 100644 --- a/Dnn.AdminExperience/ClientSide/TaskScheduler.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/TaskScheduler.Web/package.json @@ -1,6 +1,6 @@ { "name": "task_scheduler", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -14,7 +14,7 @@ "@babel/plugin-proposal-object-rest-spread": "^7.2.0", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "array.prototype.find": "2.0.4", "array.prototype.findindex": "2.0.2", "babel-core": "6.26.3", @@ -47,4 +47,4 @@ "webpack-cli": "^3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Themes.Web/package.json b/Dnn.AdminExperience/ClientSide/Themes.Web/package.json index 750fa936ee2..bd203a8e431 100644 --- a/Dnn.AdminExperience/ClientSide/Themes.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Themes.Web/package.json @@ -1,6 +1,6 @@ { "name": "themes", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -14,7 +14,7 @@ "@babel/plugin-proposal-object-rest-spread": "^7.2.0", "@babel/preset-env": "^7.2.0", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "babel-loader": "8.0.6", "babel-plugin-transform-object-assign": "6.22.0", "babel-plugin-transform-object-rest-spread": "6.26.0", @@ -41,4 +41,4 @@ "webpack-cli": "^3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Users.Web/package.json b/Dnn.AdminExperience/ClientSide/Users.Web/package.json index a8f9442c975..8f360ed0bef 100644 --- a/Dnn.AdminExperience/ClientSide/Users.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Users.Web/package.json @@ -1,6 +1,6 @@ { "name": "users", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "start": "npm run webpack", @@ -51,8 +51,8 @@ "webpack-dev-server": "^3.1.14" }, "dependencies": { - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "localization": "^1.0.2", "react-widgets": "^4.4.6" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Users.Web/src/_exportables/package.json b/Dnn.AdminExperience/ClientSide/Users.Web/src/_exportables/package.json index 1bf837d9b8f..f38bc147660 100644 --- a/Dnn.AdminExperience/ClientSide/Users.Web/src/_exportables/package.json +++ b/Dnn.AdminExperience/ClientSide/Users.Web/src/_exportables/package.json @@ -1,6 +1,6 @@ { "name": "dnn-users-exportables", - "version": "9.6.0", + "version": "9.6.1", "description": "DNN Users Exportables", "scripts": { "start": "npm run webpack", @@ -16,7 +16,7 @@ "@babel/plugin-transform-react-jsx": "^7.1.6", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "babel-loader": "8.0.6", "create-react-class": "^15.6.3", "css-loader": "2.1.1", @@ -45,4 +45,4 @@ "webpack-cli": "3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/ClientSide/Vocabularies.Web/package.json b/Dnn.AdminExperience/ClientSide/Vocabularies.Web/package.json index 5d011850111..814d2043da6 100644 --- a/Dnn.AdminExperience/ClientSide/Vocabularies.Web/package.json +++ b/Dnn.AdminExperience/ClientSide/Vocabularies.Web/package.json @@ -1,6 +1,6 @@ { "name": "taxonomy", - "version": "9.6.0", + "version": "9.6.1", "private": true, "scripts": { "build": "set NODE_ENV=production&&webpack -p", @@ -14,7 +14,7 @@ "@babel/plugin-proposal-object-rest-spread": "^7.2.0", "@babel/preset-env": "^7.1.6", "@babel/preset-react": "^7.0.0", - "@dnnsoftware/dnn-react-common": "9.6.0", + "@dnnsoftware/dnn-react-common": "9.6.1", "array.prototype.find": "2.0.4", "array.prototype.findindex": "2.0.2", "babel-core": "6.26.3", @@ -48,4 +48,4 @@ "webpack-cli": "^3.1.2", "webpack-dev-server": "^3.1.14" } -} +} \ No newline at end of file diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/Dnn.PersonaBar.Extensions.dnn b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/Dnn.PersonaBar.Extensions.dnn index e2582a60c2b..9959bb81912 100644 --- a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/Dnn.PersonaBar.Extensions.dnn +++ b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/Dnn.PersonaBar.Extensions.dnn @@ -1,6 +1,6 @@ - + Dnn.PersonaBar.Extensions ~/Images/icon-personabarapp-32px.png diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Connectors/images/icon-connector-verified.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Connectors/images/icon-connector-verified.png index 9baf04fdf4a..65ede66a5ef 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Connectors/images/icon-connector-verified.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Connectors/images/icon-connector-verified.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icon-Empty-Modules-white.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icon-Empty-Modules-white.png index 2f398cba12c..f27127fe24e 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icon-Empty-Modules-white.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icon-Empty-Modules-white.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icon-Empty-Pages-white.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icon-Empty-Pages-white.png index 44609cae00b..f673683ef34 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icon-Empty-Pages-white.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icon-Empty-Pages-white.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icons-RecycleBin.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icons-RecycleBin.png index 945832186b8..dc72164c7b2 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icons-RecycleBin.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/Icons-RecycleBin.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/fallback-thumbnail.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/fallback-thumbnail.png index 634f263a75f..3e02b21507d 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/fallback-thumbnail.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/fallback-thumbnail.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/icon-empty-state-modules.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/icon-empty-state-modules.png index 832ba5bffa9..f325202f803 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/icon-empty-state-modules.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/icon-empty-state-modules.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/icon-empty-state-pages.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/icon-empty-state-pages.png index 33adb886a54..38243e4b856 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/icon-empty-state-pages.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Recyclebin/images/icon-empty-state-pages.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/icon-search.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/icon-search.png index d5edcefb4dc..b53c9d85d0b 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/icon-search.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/icon-search.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-cancel.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-cancel.png index 9c77ae41504..7576bbccdbf 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-cancel.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-cancel.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-save.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-save.png index f2f6c6823bd..23561a06559 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-save.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-save.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-trash.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-trash.png index 9529af71139..4e21ab03267 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-trash.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SqlConsole/images/query-trash.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/active.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/active.png index 7f7818033d8..15bbbe946fe 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/active.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/active.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/btn-edit.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/btn-edit.png index 78687ac4595..f996351f56d 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/btn-edit.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/btn-edit.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/btn-run.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/btn-run.png index 367bb48ae8d..e094be49c67 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/btn-run.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/btn-run.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-add.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-add.png index 69f8760cf2e..e9ff3366415 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-add.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-add.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-calendar.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-calendar.png index d92e25e2d01..cfe0fb41323 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-calendar.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-calendar.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-enabled.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-enabled.png index 522f15ef760..c86aab9c7a0 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-enabled.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-enabled.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-history.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-history.png index 9ea92c958be..a3ed30b3712 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-history.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/icon-history.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/wait.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/wait.png index cf392b65d8c..b63385511a4 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/wait.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/images/wait.png differ diff --git a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/images/module_icon_32x32.png b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/images/module_icon_32x32.png index 0f0ddcae231..4f3aec88149 100644 Binary files a/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/images/module_icon_32x32.png and b/Dnn.AdminExperience/Dnn.PersonaBar.Extensions/images/module_icon_32x32.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/Dnn.EditBar.UI.dnn b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/Dnn.EditBar.UI.dnn index 602fde8b16a..2f7c4386803 100644 --- a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/Dnn.EditBar.UI.dnn +++ b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/Dnn.EditBar.UI.dnn @@ -1,6 +1,6 @@ - + Dnn.EditBar.UI diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/AddExistingModule_Sprite.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/AddExistingModule_Sprite.png index f22fc7aa673..0e81aedeca4 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/AddExistingModule_Sprite.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/AddExistingModule_Sprite.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/AddModule_Sprite.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/AddModule_Sprite.png index 6020ef97a38..84ae5ddc098 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/AddModule_Sprite.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/AddModule_Sprite.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/Preview_Sprite.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/Preview_Sprite.png index e2757bb627d..0c44742dffc 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/Preview_Sprite.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/Preview_Sprite.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/Settings_Sprite.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/Settings_Sprite.png index c8b06e7d6f1..a0e712e73c9 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/Settings_Sprite.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/Settings_Sprite.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/bottomArrow.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/bottomArrow.png index 8cd858f132d..b4e2382617a 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/bottomArrow.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/bottomArrow.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-non-viewable.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-non-viewable.png index 0e603b0a920..f7a8621659d 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-non-viewable.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-non-viewable.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-desktop_off.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-desktop_off.png index f83ca9aa73d..ce38e91bbd2 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-desktop_off.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-desktop_off.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-desktop_on.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-desktop_on.png index fe2609d9eaa..17dc84e5573 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-desktop_on.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-desktop_on.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-phone_off.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-phone_off.png index 1d609e0f226..33e6841f42c 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-phone_off.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-phone_off.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-phone_on.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-phone_on.png index b14c25701a3..200187ee9e6 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-phone_on.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-phone_on.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-tablet_off.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-tablet_off.png index dfcf666ddfa..89b25a2cc70 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-tablet_off.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-tablet_off.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-tablet_on.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-tablet_on.png index 370a81e5ad7..2aca8b1b4c4 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-tablet_on.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/images/icon-preview-tablet_on.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-AddModule-D-Back.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-AddModule-D-Back.png index 37c5b2d27b9..1be97fabe65 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-AddModule-D-Back.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-AddModule-D-Back.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-AddModule-D.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-AddModule-D.png index 3c2c8a15fc5..fc8b16fbba5 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-AddModule-D.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-AddModule-D.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-Close-Dialog.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-Close-Dialog.png index 39665ade867..7b0e4909030 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-Close-Dialog.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/Icon-Close-Dialog.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-add-module.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-add-module.png index 75225de12fa..84ec5c12ea8 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-add-module.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-add-module.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-account-login.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-account-login.png index cb0527d4cf2..cdc663ae9d6 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-account-login.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-account-login.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-advanced-settings.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-advanced-settings.png index a50a76c30eb..7f290bedc90 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-advanced-settings.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-advanced-settings.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-analytics.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-analytics.png index 1b386897407..d706c01ba5d 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-analytics.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-analytics.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-blog.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-blog.png index dc9e2baf757..f286a462d52 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-blog.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-blog.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-bookmark.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-bookmark.png index 6a19c8c63d2..467d38d8b0a 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-bookmark.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-bookmark.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-cancel.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-cancel.png index 7ae1f5dafe3..5646642c198 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-cancel.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-cancel.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-clearsearch.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-clearsearch.png index bde7fa71afa..d0316a17472 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-clearsearch.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-clearsearch.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-commerce.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-commerce.png index 7e08a7dd971..4420ee38dde 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-commerce.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-commerce.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-console-menu.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-console-menu.png index 0da9ab244a1..d6b78c4144c 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-console-menu.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-console-menu.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-console.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-console.png index 0284fef67cf..50a79ed7484 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-console.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-console.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-content-layout.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-content-layout.png index 6ffc6be69b4..4bfe44d9812 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-content-layout.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-content-layout.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-content-list.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-content-list.png index c0adcd052fe..b0fe022439a 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-content-list.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-content-list.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-dam.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-dam.png index 5f1c59356dd..bbee262b76c 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-dam.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-dam.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-ddr-menu.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-ddr-menu.png index f3e23c18c43..6d933aee3c8 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-ddr-menu.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-ddr-menu.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-document-viewer.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-document-viewer.png index 0b7f0048495..25abaad7527 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-document-viewer.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-document-viewer.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-hover.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-hover.png index eb9a9aca5d0..82735bd0d1f 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-hover.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-hover.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-html.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-html.png index b443bfb7782..e99e6cfad9e 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-html.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-html.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-journal.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-journal.png index 25d8ebe5ae8..606255ffd0c 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-journal.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-journal.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-member-directory.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-member-directory.png index 23e1e3c3a91..aa64ce7cb33 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-member-directory.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-member-directory.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-message-center.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-message-center.png index ba86bfaa962..bab28930854 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-message-center.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-message-center.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-registration.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-registration.png index 1bb5b674e9d..c3492ace348 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-registration.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-registration.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-search.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-search.png index 3dcbe38db86..7c37a361378 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-search.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-search.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-social-groups.png b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-social-groups.png index 9d7b907e170..86598bb0ce3 100644 Binary files a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-social-groups.png and b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/editBar/resources/ContentEditorManager/Images/icon-module-social-groups.png differ diff --git a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/releaseNotes.txt b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/releaseNotes.txt index 71ef04a67b0..0d7faa81a61 100644 --- a/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/releaseNotes.txt +++ b/Dnn.AdminExperience/EditBar/Dnn.EditBar.UI/releaseNotes.txt @@ -1 +1 @@ -There are no release notes for this version of DotNetNuke Professional Edition +There are no release notes for this version of DNN Platform. diff --git a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Dnn.PersonaBar.UI.dnn b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Dnn.PersonaBar.UI.dnn index 50d16a7b8e5..c163b9d846c 100644 --- a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Dnn.PersonaBar.UI.dnn +++ b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Dnn.PersonaBar.UI.dnn @@ -1,6 +1,6 @@ - + Dnn.PersonaBar.UI diff --git a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Images/icon-personabarapp-16px.png b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Images/icon-personabarapp-16px.png index 149ef638ca8..11ea0c6a9df 100644 Binary files a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Images/icon-personabarapp-16px.png and b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Images/icon-personabarapp-16px.png differ diff --git a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Images/icon-personabarapp-32px.png b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Images/icon-personabarapp-32px.png index fa1b6d01949..0227e261e62 100644 Binary files a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Images/icon-personabarapp-32px.png and b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/Images/icon-personabarapp-32px.png differ diff --git a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/PersonaBarDialog-icons.png b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/PersonaBarDialog-icons.png index 87af03572f0..09b7ad295b2 100644 Binary files a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/PersonaBarDialog-icons.png and b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/PersonaBarDialog-icons.png differ diff --git a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/icon-exclamation.png b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/icon-exclamation.png index e48c2a61427..1999d217407 100644 Binary files a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/icon-exclamation.png and b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/icon-exclamation.png differ diff --git a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/icon-permission-sprint.png b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/icon-permission-sprint.png index 8bbd5d2905a..905ad177f4e 100644 Binary files a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/icon-permission-sprint.png and b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/icon-permission-sprint.png differ diff --git a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/module_icon_32x32.png b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/module_icon_32x32.png index 0f0ddcae231..4f3aec88149 100644 Binary files a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/module_icon_32x32.png and b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/module_icon_32x32.png differ diff --git a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/notify.png b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/notify.png index 68fbd8a5260..540695972dc 100644 Binary files a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/notify.png and b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/admin/personaBar/images/notify.png differ diff --git a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/releaseNotes.txt b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/releaseNotes.txt index 71ef04a67b0..0d7faa81a61 100644 --- a/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/releaseNotes.txt +++ b/Dnn.AdminExperience/Library/Dnn.PersonaBar.UI/releaseNotes.txt @@ -1 +1 @@ -There are no release notes for this version of DotNetNuke Professional Edition +There are no release notes for this version of DNN Platform. diff --git a/SolutionInfo.cs b/SolutionInfo.cs index 09e5748df16..b2cf90250c8 100644 --- a/SolutionInfo.cs +++ b/SolutionInfo.cs @@ -16,8 +16,8 @@ [assembly: AssemblyCompany(".NET Foundation")] [assembly: AssemblyProduct("https://dnncommunity.org")] -[assembly: AssemblyCopyright("DNN Platform is copyright 2002-2019 by .NET Foundation. All Rights Reserved.")] +[assembly: AssemblyCopyright("DNN Platform is copyright 2002-2020 by .NET Foundation. All Rights Reserved.")] [assembly: AssemblyTrademark("DNN")] -[assembly: AssemblyVersion("9.6.0.0")] -[assembly: AssemblyFileVersion("9.6.0.0")] -[assembly: AssemblyInformationalVersion("9.6.0+Branch.master.Sha.f5f7e914e0d8dcbaf989cb5c9209884464da4ae6")] +[assembly: AssemblyVersion("9.6.1.0")] +[assembly: AssemblyFileVersion("9.6.1.0")] +[assembly: AssemblyInformationalVersion("9.6.1.0 Custom build")] diff --git a/dnnplatform.png b/dnnplatform.png index abc7fbea927..71d89fac343 100644 Binary files a/dnnplatform.png and b/dnnplatform.png differ diff --git a/package.json b/package.json index a930b9dd3db..afb84022f48 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dnn-platform", - "version": "1.0.0", + "version": "9.6.1", "private": true, "workspaces": [ "Dnn.AdminExperience/ClientSide/AdminLogs.Web", @@ -37,4 +37,4 @@ "lint": "lerna run lint", "test": "lerna run test" } -} +} \ No newline at end of file