You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by ov...@apache.org on 2025/10/15 06:31:53 UTC
(echarts-website) branch feat-theme-builder updated: chore: release theme builder
This is an automated email from the ASF dual-hosted git repository.
ovilia pushed a commit to branch feat-theme-builder
in repository https://gitbox.apache.org/repos/asf/echarts-website.git
The following commit(s) were added to refs/heads/feat-theme-builder by this push:
new c80db81c8 chore: release theme builder
c80db81c8 is described below
commit c80db81c89b4874bd494e793084167781505dbe9
Author: Ovilia <zw...@gmail.com>
AuthorDate: Wed Oct 15 14:31:38 2025 +0800
chore: release theme builder
---
.../{index-BT5SCYGu.css => index-BN4Ya_MK.css} | 2 +-
.../{index-B9ewAgMQ.js => index-DL6r9zgw.js} | 94 +++++++++++-----------
2 files changed, 48 insertions(+), 48 deletions(-)
diff --git a/zh/theme-builder/index-BT5SCYGu.css b/zh/theme-builder/index-BN4Ya_MK.css
similarity index 98%
rename from zh/theme-builder/index-BT5SCYGu.css
rename to zh/theme-builder/index-BN4Ya_MK.css
index c7744b810..fe3138aa0 100644
--- a/zh/theme-builder/index-BT5SCYGu.css
+++ b/zh/theme-builder/index-BN4Ya_MK.css
@@ -1 +1 @@
-:root,:host{--van-black: #000;--van-white: #fff;--van-gray-1: #f7f8fa;--van-gray-2: #f2f3f5;--van-gray-3: #ebedf0;--van-gray-4: #dcdee0;--van-gray-5: #c8c9cc;--van-gray-6: #969799;--van-gray-7: #646566;--van-gray-8: #323233;--van-red: #ee0a24;--van-blue: #1989fa;--van-orange: #ff976a;--van-orange-dark: #ed6a0c;--van-orange-light: #fffbe8;--van-green: #07c160;--van-gradient-red: linear-gradient(to right, #ff6034, #ee0a24);--van-gradient-orange: linear-gradient(to right, #ffd01e, #ff8917); [...]
+:root,:host{--van-black: #000;--van-white: #fff;--van-gray-1: #f7f8fa;--van-gray-2: #f2f3f5;--van-gray-3: #ebedf0;--van-gray-4: #dcdee0;--van-gray-5: #c8c9cc;--van-gray-6: #969799;--van-gray-7: #646566;--van-gray-8: #323233;--van-red: #ee0a24;--van-blue: #1989fa;--van-orange: #ff976a;--van-orange-dark: #ed6a0c;--van-orange-light: #fffbe8;--van-green: #07c160;--van-gradient-red: linear-gradient(to right, #ff6034, #ee0a24);--van-gradient-orange: linear-gradient(to right, #ffd01e, #ff8917); [...]
diff --git a/zh/theme-builder/index-B9ewAgMQ.js b/zh/theme-builder/index-DL6r9zgw.js
similarity index 81%
rename from zh/theme-builder/index-B9ewAgMQ.js
rename to zh/theme-builder/index-DL6r9zgw.js
index c39661ec3..d530a9ae9 100644
--- a/zh/theme-builder/index-B9ewAgMQ.js
+++ b/zh/theme-builder/index-DL6r9zgw.js
@@ -1,20 +1,20 @@
-var wU=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var MMe=wU((qn,Jn)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(a){const i={};return [...]
+var wU=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var zMe=wU((qn,Jn)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(a){const i={};return [...]
* @vue/shared v3.5.20
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
-**//*! #__NO_SIDE_EFFECTS__ */function EC(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const kt={},zc=[],Ri=()=>{},vV=()=>!1,Uy=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),PC=e=>e.startsWith("onUpdate:"),zr=Object.assign,kC=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},CU=Object.prototype.hasOwnProperty,wt=(e,t)=>CU.call(e,t),qe=Array.isArray,Gc=e=>Yy(e)==="[object Map]",dV=e=>Yy(e)==="[object Set]", [...]
+**//*! #__NO_SIDE_EFFECTS__ */function EC(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const Rt={},zc=[],Ri=()=>{},vV=()=>!1,Uy=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),PC=e=>e.startsWith("onUpdate:"),zr=Object.assign,kC=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},CU=Object.prototype.hasOwnProperty,Ct=(e,t)=>CU.call(e,t),qe=Array.isArray,Gc=e=>Yy(e)==="[object Map]",dV=e=>Yy(e)==="[object Set]", [...]
* @vue/reactivity v3.5.20
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
-**/let an;class xV{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=an,!t&&an&&(this.index=(an.scopes||(an.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t<r;t++)this.scopes[t].pause();for(t=0,r=this.effects.length;t<r;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;le [...]
+**/let an;class xV{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=an,!t&&an&&(this.index=(an.scopes||(an.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t<r;t++)this.scopes[t].pause();for(t=0,r=this.effects.length;t<r;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;le [...]
* @vue/runtime-core v3.5.20
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
-**/function Id(e,t,r,n){try{return n?e(...n):e()}catch(a){Jy(a,t,r)}}function ri(e,t,r,n){if(at(e)){const a=Id(e,t,r,n);return a&&pV(a)&&a.catch(i=>{Jy(i,t,r)}),a}if(qe(e)){const a=[];for(let i=0;i<e.length;i++)a.push(ri(e[i],t,r,n));return a}}function Jy(e,t,r,n=!0){const a=t?t.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||kt;if(t){let s=t.parent;const l=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${r}`;for(;s;){const c=s.ec;if(c){for(le [...]
+**/function Id(e,t,r,n){try{return n?e(...n):e()}catch(a){Jy(a,t,r)}}function ri(e,t,r,n){if(at(e)){const a=Id(e,t,r,n);return a&&pV(a)&&a.catch(i=>{Jy(i,t,r)}),a}if(qe(e)){const a=[];for(let i=0;i<e.length;i++)a.push(ri(e[i],t,r,n));return a}}function Jy(e,t,r,n=!0){const a=t?t.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||Rt;if(t){let s=t.parent;const l=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${r}`;for(;s;){const c=s.ec;if(c){for(le [...]
* @vue/runtime-dom v3.5.20
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
-**/let GS;const VL=typeof window<"u"&&window.trustedTypes;if(VL)try{GS=VL.createPolicy("vue",{createHTML:e=>e})}catch{}const M5=GS?e=>GS.createHTML(e):e=>e,f9="http://www.w3.org/2000/svg",h9="http://www.w3.org/1998/Math/MathML",fo=typeof document<"u"?document:null,FL=fo&&fo.createElement("template"),v9={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const a=t==="svg"?fo.createElementNS(f9,e):t==="mathml"?fo.creat [...]
+**/let GS;const VL=typeof window<"u"&&window.trustedTypes;if(VL)try{GS=VL.createPolicy("vue",{createHTML:e=>e})}catch{}const M5=GS?e=>GS.createHTML(e):e=>e,f9="http://www.w3.org/2000/svg",h9="http://www.w3.org/1998/Math/MathML",fo=typeof document<"u"?document:null,FL=fo&&fo.createElement("template"),v9={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const a=t==="svg"?fo.createElementNS(f9,e):t==="mathml"?fo.creat [...]
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
@@ -27,8 +27,8 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
-***************************************************************************** */var jS=function(e,t){return jS=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])},jS(e,t)};function U(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");jS(e,t);function r(){this.constructor=e}e.prototype=t===null?Objec [...]
-`),i=a.length;if(i===1)return KI(a[0],t,r,n);for(var o=new Ne(0,0,0,0),s=0;s<a.length;s++){var l=KI(a[s],t,r,n);s===0?o.copy(l):o.union(l)}return o}function af(e,t,r,n){return r==="right"?n?e+=t:e-=t:r==="center"&&(n?e+=t/2:e-=t/2),e}function eu(e,t,r,n){return r==="middle"?n?e+=t/2:e-=t/2:r==="bottom"&&(n?e+=t:e-=t),e}function Rd(e){return Fi(e).stWideCharWidth}function ii(e,t){return typeof e=="string"?e.lastIndexOf("%")>=0?parseFloat(e)/100*t:parseFloat(e):e}function Em(e,t,r){var n=t [...]
+***************************************************************************** */var jS=function(e,t){return jS=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])},jS(e,t)};function Y(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");jS(e,t);function r(){this.constructor=e}e.prototype=t===null?Objec [...]
+`),i=a.length;if(i===1)return KI(a[0],t,r,n);for(var o=new Ne(0,0,0,0),s=0;s<a.length;s++){var l=KI(a[s],t,r,n);s===0?o.copy(l):o.union(l)}return o}function af(e,t,r,n){return r==="right"?n?e+=t:e-=t:r==="center"&&(n?e+=t/2:e-=t/2),e}function eu(e,t,r,n){return r==="middle"?n?e+=t/2:e-=t/2:r==="bottom"&&(n?e+=t:e-=t),e}function Rd(e){return Fi(e).stWideCharWidth}function ii(e,t){return typeof e=="string"?e.lastIndexOf("%")>=0?parseFloat(e)/100*t:parseFloat(e):e}function Em(e,t,r){var n=t [...]
* ZRender, a high performance 2d drawing library.
*
* Copyright (c) 2013, Baidu Inc.
@@ -36,28 +36,28 @@ PERFORMANCE OF THIS SOFTWARE.
*
* LICENSE
* https://github.com/ecomfe/zrender/blob/master/LICENSE.txt
-*/var Zg={},GF={};function qj(e){delete GF[e]}function Jj(e){if(!e)return!1;if(typeof e=="string")return Mm(e,1)<gx;if(e.colorStops){for(var t=e.colorStops,r=0,n=t.length,a=0;a<n;a++)r+=Mm(t[a].color,1);return r/=n,r<gx}return!1}var Qj=(function(){function e(t,r,n){var a=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!0,this._darkMode=!1,n=n||{},this.dom=r,this.id=t;var i=new vj,o=n.renderer||"canvas";Zg[o]||(o=nt(Zg)[0]),n.useDirtyRec [...]
+*/var Zg={},GF={};function qj(e){delete GF[e]}function Jj(e){if(!e)return!1;if(typeof e=="string")return Mm(e,1)<gx;if(e.colorStops){for(var t=e.colorStops,r=0,n=t.length,a=0;a<n;a++)r+=Mm(t[a].color,1);return r/=n,r<gx}return!1}var Qj=(function(){function e(t,r,n){var a=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!0,this._darkMode=!1,n=n||{},this.dom=r,this.id=t;var i=new vj,o=n.renderer||"canvas";Zg[o]||(o=nt(Zg)[0]),n.useDirtyRec [...]
`);i=az(r,n,a,i);for(var s=!1,l={},u=0,c=o.length;u<c;u++)iz(l,o[u],i),o[u]=l.textLine,s=s||l.isTruncated;e.text=o.join(`
-`),e.isTruncated=s}function az(e,t,r,n){n=n||{};var a=ee({},n);r=xe(r,"..."),a.maxIterations=xe(n.maxIterations,2);var i=a.minChar=xe(n.minChar,0),o=a.fontMeasureInfo=Fi(t),s=o.asciiCharWidth;a.placeholder=xe(n.placeholder,"");for(var l=e=Math.max(0,e-1),u=0;u<i&&l>=s;u++)l-=s;var c=zi(o,r);return c>l&&(r="",c=0),l=e-c,a.ellipsis=r,a.ellipsisWidth=c,a.contentWidth=l,a.containerWidth=e,a}function iz(e,t,r){var n=r.containerWidth,a=r.contentWidth,i=r.fontMeasureInfo;if(!n){e.textLine="",e. [...]
-`):[];var y=m.length*h;if(g==null&&(g=y),y>g&&v){var _=Math.floor(g/h);d=d||m.length>_,m=m.slice(0,_),y=m.length*h}if(a&&c&&p!=null)for(var b=az(p,u,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),x={},S=0;S<m.length;S++)iz(x,m[S],b),m[S]=x.textLine,d=d||x.isTruncated;for(var w=g,T=0,C=Fi(u),S=0;S<m.length;S++)T=Math.max(zi(C,m[S]),T);p==null&&(p=T);var M=p;return w+=l,M+=s,{lines:m,height:g,outerWidth:M,outerHeight:w,lineHeight:h,calculatedLineHeight:f,contentWidth:T,c [...]
+`),e.isTruncated=s}function az(e,t,r,n){n=n||{};var a=ee({},n);r=we(r,"..."),a.maxIterations=we(n.maxIterations,2);var i=a.minChar=we(n.minChar,0),o=a.fontMeasureInfo=Fi(t),s=o.asciiCharWidth;a.placeholder=we(n.placeholder,"");for(var l=e=Math.max(0,e-1),u=0;u<i&&l>=s;u++)l-=s;var c=zi(o,r);return c>l&&(r="",c=0),l=e-c,a.ellipsis=r,a.ellipsisWidth=c,a.contentWidth=l,a.containerWidth=e,a}function iz(e,t,r){var n=r.containerWidth,a=r.contentWidth,i=r.fontMeasureInfo;if(!n){e.textLine="",e. [...]
+`):[];var y=m.length*h;if(g==null&&(g=y),y>g&&v){var _=Math.floor(g/h);d=d||m.length>_,m=m.slice(0,_),y=m.length*h}if(a&&c&&p!=null)for(var b=az(p,u,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),x={},S=0;S<m.length;S++)iz(x,m[S],b),m[S]=x.textLine,d=d||x.isTruncated;for(var w=g,T=0,C=Fi(u),S=0;S<m.length;S++)T=Math.max(zi(C,m[S]),T);p==null&&(p=T);var M=p;return w+=l,M+=s,{lines:m,height:g,outerWidth:M,outerHeight:w,lineHeight:h,calculatedLineHeight:f,contentWidth:T,c [...]
`),u=!0),n.accumWidth=d}else{var p=oz(t,l,n.width,n.breakAll,n.accumWidth);n.accumWidth=p.accumWidth+v,f=p.linesWidths,c=p.lines}}c||(c=t.split(`
`));for(var g=Fi(l),m=0;m<c.length;m++){var y=c[m],_=new HZ;if(_.styleName=a,_.text=y,_.isLineHolder=!y&&!i,typeof o.width=="number"?_.width=o.width:_.width=f?f[m]:zi(g,y),!m&&!u){var b=(s[s.length-1]||(s[0]=new iD)).tokens,x=b.length;x===1&&b[0].isLineHolder?b[0]=_:(y||!x||i)&&b.push(_)}else s.push(new iD([_]))}}function YZ(e){var t=e.charCodeAt(0);return t>=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var XZ=Wi(",&?/;] ".split(""),function(e,t){return e[t]=!0,e},{}); [...]
-`){l&&(s+=l,c+=u),i.push(s),o.push(c),s="",l="",u=0,c=0;continue}var d=FF(f,v.charCodeAt(0)),p=n?!1:!jZ(v);if(i.length?c+d>r:a+c+d>r){c?(s||l)&&(p?(s||(s=l,l="",u=0,c=u),i.push(s),o.push(c-u),l+=v,u+=d,s="",c=u):(l&&(s+=l,l="",u=0),i.push(s),o.push(c),s=v,c=d)):p?(i.push(l),o.push(u),l=v,u=d):(i.push(v),o.push(d));continue}c+=d,p?(l+=v,u+=d):(l&&(s+=l,l="",u=0),s+=v)}return l&&(s+=l),s&&(i.push(s),o.push(c)),i.length===1&&(c+=a),{accumWidth:c,lines:i,linesWidths:o}}function oD(e,t,r,n,a, [...]
+`){l&&(s+=l,c+=u),i.push(s),o.push(c),s="",l="",u=0,c=0;continue}var d=FF(f,v.charCodeAt(0)),p=n?!1:!jZ(v);if(i.length?c+d>r:a+c+d>r){c?(s||l)&&(p?(s||(s=l,l="",u=0,c=u),i.push(s),o.push(c-u),l+=v,u+=d,s="",c=u):(l&&(s+=l,l="",u=0),i.push(s),o.push(c),s=v,c=d)):p?(i.push(l),o.push(u),l=v,u=d):(i.push(v),o.push(d));continue}c+=d,p?(l+=v,u+=d):(l&&(s+=l,l="",u=0),s+=v)}return l&&(s+=l),s&&(i.push(s),o.push(c)),i.length===1&&(c+=a),{accumWidth:c,lines:i,linesWidths:o}}function oD(e,t,r,n,a, [...]
`,`
`,`
-`];function hr(e,t){return t.type=e,t}function Ux(e){return e.type==="section"}function V3(e){return Ux(e)?eQ:tQ}function F3(e){if(Ux(e)){var t=0,r=e.blocks.length,n=r>1||r>0&&!e.noHeader;return E(e.blocks,function(a){var i=F3(a);i>=t&&(t=i+ +(n&&(!i||Ux(a)&&!a.noHeader)))}),t}return 0}function eQ(e,t,r,n){var a=t.noHeader,i=rQ(F3(t)),o=[],s=t.blocks||[];pn(!s||ne(s)),s=s||[];var l=e.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(be(u,l)){var c=new E [...]
-`:"";function n(a){var i=a.children,o=a.tag,s=a.attrs,l=a.text;return yre(o,s)+(o!=="style"?Ln(l):l||"")+(i?""+r+ae(i,function(u){return n(u)}).join(r)+r:"")+_re(o)}return n(e)}function bre(e,t,r){r=r||{};var n=r.newline?`
-`:"",a=" {"+n,i=n+"}",o=ae(nt(e),function(l){return l+a+ae(nt(e[l]),function(u){return u+":"+e[l][u]+";"}).join(n)+i}).join(n),s=ae(nt(t),function(l){return"@keyframes "+l+a+ae(nt(t[l]),function(u){return u+a+ae(nt(t[l][u]),function(c){var f=t[l][u][c];return c==="d"&&(f='path("'+f+'")'),c+":"+f+";"}).join(n)+i}).join(n)+i}).join(n);return!o&&!s?"":["<![CDATA[",o,s,"]]>"].join(n)}function fw(e){return{zrId:e,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNode [...]
-`+g.message)}var a=new Le;a.add(n),a.isGeoSVGGraphicRoot=!0;var i=r.width,o=r.height,s=r.viewBoxRect,l=this._boundingRect;if(!l){var u=void 0,c=void 0,f=void 0,h=void 0;if(i!=null?(u=0,f=i):s&&(u=s.x,f=s.width),o!=null?(c=0,h=o):s&&(c=s.y,h=s.height),u==null||c==null){var v=n.getBoundingRect();u==null&&(u=v.x,f=v.width),c==null&&(c=v.y,h=v.height)}l=this._boundingRect=new Ne(u,c,f,h)}if(s){var d=lH(s,l);n.scaleX=n.scaleY=d.scale,n.x=d.x,n.y=d.y}a.setClipPath(new Ye({shape:l.plain()}));va [...]
-`+i.message)}return _ie(r,a),E(a,function(i){var o=i.name;Sie(r,i),wie(r,i);var s=this._specialAreas&&this._specialAreas[o];s&&i.transformTo(s.left,s.top,s.width,s.height)},this),a},e.prototype.getMapForUser=function(){return{geoJson:this._geoJSON,geoJSON:this._geoJSON,specialAreas:this._specialAreas}},e})();function Aie(e){for(var t,r=0;r<e.length;r++){var n=e[r].getBoundingRect();t=t||n.clone(),t.union(n)}return t}function Mie(e){return ve(e)?typeof JSON<"u"&&JSON.parse?JSON.parse(e):n [...]
+`];function vr(e,t){return t.type=e,t}function Ux(e){return e.type==="section"}function V3(e){return Ux(e)?eQ:tQ}function F3(e){if(Ux(e)){var t=0,r=e.blocks.length,n=r>1||r>0&&!e.noHeader;return D(e.blocks,function(a){var i=F3(a);i>=t&&(t=i+ +(n&&(!i||Ux(a)&&!a.noHeader)))}),t}return 0}function eQ(e,t,r,n){var a=t.noHeader,i=rQ(F3(t)),o=[],s=t.blocks||[];pn(!s||re(s)),s=s||[];var l=e.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(Se(u,l)){var c=new E [...]
+`:"";function n(a){var i=a.children,o=a.tag,s=a.attrs,l=a.text;return yre(o,s)+(o!=="style"?Ln(l):l||"")+(i?""+r+ne(i,function(u){return n(u)}).join(r)+r:"")+_re(o)}return n(e)}function bre(e,t,r){r=r||{};var n=r.newline?`
+`:"",a=" {"+n,i=n+"}",o=ne(nt(e),function(l){return l+a+ne(nt(e[l]),function(u){return u+":"+e[l][u]+";"}).join(n)+i}).join(n),s=ne(nt(t),function(l){return"@keyframes "+l+a+ne(nt(t[l]),function(u){return u+a+ne(nt(t[l][u]),function(c){var f=t[l][u][c];return c==="d"&&(f='path("'+f+'")'),c+":"+f+";"}).join(n)+i}).join(n)+i}).join(n);return!o&&!s?"":["<![CDATA[",o,s,"]]>"].join(n)}function fw(e){return{zrId:e,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNode [...]
+`+g.message)}var a=new Le;a.add(n),a.isGeoSVGGraphicRoot=!0;var i=r.width,o=r.height,s=r.viewBoxRect,l=this._boundingRect;if(!l){var u=void 0,c=void 0,f=void 0,h=void 0;if(i!=null?(u=0,f=i):s&&(u=s.x,f=s.width),o!=null?(c=0,h=o):s&&(c=s.y,h=s.height),u==null||c==null){var v=n.getBoundingRect();u==null&&(u=v.x,f=v.width),c==null&&(c=v.y,h=v.height)}l=this._boundingRect=new Ne(u,c,f,h)}if(s){var d=lH(s,l);n.scaleX=n.scaleY=d.scale,n.x=d.x,n.y=d.y}a.setClipPath(new Ye({shape:l.plain()}));va [...]
+`+i.message)}return _ie(r,a),D(a,function(i){var o=i.name;Sie(r,i),wie(r,i);var s=this._specialAreas&&this._specialAreas[o];s&&i.transformTo(s.left,s.top,s.width,s.height)},this),a},e.prototype.getMapForUser=function(){return{geoJson:this._geoJSON,geoJSON:this._geoJSON,specialAreas:this._specialAreas}},e})();function Aie(e){for(var t,r=0;r<e.length;r++){var n=e[r].getBoundingRect();t=t||n.clone(),t.union(n)}return t}function Mie(e){return de(e)?typeof JSON<"u"&&JSON.parse?JSON.parse(e):n [...]
`))}),t.join(`
`+Z0+`
-`)}function lve(e){return ae(e,function(t){var r=t.getRawData(),n=[t.name],a=[];return r.each(r.dimensions,function(){for(var i=arguments.length,o=arguments[i-1],s=r.getName(o),l=0;l<i-1;l++)a[l]=arguments[l];n.push((s?s+yf:"")+a.join(yf))}),n.join(`
+`)}function lve(e){return ne(e,function(t){var r=t.getRawData(),n=[t.name],a=[];return r.each(r.dimensions,function(){for(var i=arguments.length,o=arguments[i-1],s=r.getName(o),l=0;l<i-1;l++)a[l]=arguments[l];n.push((s?s+yf:"")+a.join(yf))}),n.join(`
`)}).join(`
`+Z0+`
@@ -67,13 +67,13 @@ PERFORMANCE OF THIS SOFTWARE.
`+Z0+`
`),meta:t.meta}}function _y(e){return e.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function cve(e){var t=e.slice(0,e.indexOf(`
-`));if(t.indexOf(yf)>=0)return!0}var Yw=new RegExp("["+yf+"]+","g");function fve(e){for(var t=e.split(/\n+/g),r=_y(t.shift()).split(Yw),n=[],a=ae(r,function(l){return{name:l,data:[]}}),i=0;i<t.length;i++){var o=_y(t[i]).split(Yw);n.push(o.shift());for(var s=0;s<o.length;s++)a[s]&&(a[s].data[i]=o[s])}return{series:a,categories:n}}function hve(e){for(var t=e.split(/\n+/g),r=_y(t.shift()),n=[],a=0;a<t.length;a++){var i=_y(t[a]);if(i){var o=i.split(Yw),s="",l=void 0,u=!1;isNaN(o[0])?(u=!0,s= [...]
+`));if(t.indexOf(yf)>=0)return!0}var Yw=new RegExp("["+yf+"]+","g");function fve(e){for(var t=e.split(/\n+/g),r=_y(t.shift()).split(Yw),n=[],a=ne(r,function(l){return{name:l,data:[]}}),i=0;i<t.length;i++){var o=_y(t[i]).split(Yw);n.push(o.shift());for(var s=0;s<o.length;s++)a[s]&&(a[s].data[i]=o[s])}return{series:a,categories:n}}function hve(e){for(var t=e.split(/\n+/g),r=_y(t.shift()),n=[],a=0;a<t.length;a++){var i=_y(t[a]);if(i){var o=i.split(Yw),s="",l=void 0,u=!1;isNaN(o[0])?(u=!0,s= [...]
*`+Z0+`
-*`,"g")),n={series:[]};return E(r,function(a,i){if(cve(a)){var o=fve(a),s=t[i],l=s.axisDim+"Axis";s&&(n[l]=n[l]||[],n[l][s.axisIndex]={data:o.categories},n.series=n.series.concat(o.series))}else{var o=hve(a);n.series.push(o)}}),n}var dve=(function(e){U(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.onclick=function(r,n){setTimeout(function(){n.dispatchAction({type:"hideTip"})});var a=n.getDom(),i=this.model;this._dom&&a.removeChild(this._dom);var o=do [...]
+*`,"g")),n={series:[]};return D(r,function(a,i){if(cve(a)){var o=fve(a),s=t[i],l=s.axisDim+"Axis";s&&(n[l]=n[l]||[],n[l][s.axisIndex]={data:o.categories},n.series=n.series.concat(o.series))}else{var o=hve(a);n.series.push(o)}}),n}var dve=(function(e){Y(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.onclick=function(r,n){setTimeout(function(){n.dispatchAction({type:"hideTip"})});var a=n.getDom(),i=this.model;this._dom&&a.removeChild(this._dom);var o=do [...]
-`:"<br/>",m=f.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(r,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,m,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(r,n,a){var i=this._ecModel,o=Be(n),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,c=o.dataIndex,f=o.dataType,h=u.getData(f),v=this._renderMode,d=r.positionDefault,p=Oh([h.getItemModel(c),u,l&&(l.coordinateSystem||{} [...]
-`)){var y=new Mg;y.newline=!0,u.add(y);return}var _=a.getSeriesByName(m)[0];if(!c.get(m))if(_){var b=_.getData(),x=b.getVisual("legendLineStyle")||{},S=b.getVisual("legendIcon"),w=b.getVisual("style"),T=this._createItem(_,m,p,d,n,r,x,w,S,f,i);T.on("click",pc(mO,m,null,i,v)).on("mouseover",pc(eC,_.name,null,i,v)).on("mouseout",pc(tC,_.name,null,i,v)),a.ssr&&T.eachChild(function(C){var M=Be(C);M.seriesIndex=_.seriesIndex,M.dataIndex=p,M.ssrType="legend"}),h&&T.eachChild(function(C){g.packE [...]
-`||a==="")){var i=e.isSelected(a);be(r,a)?r[a]=r[a]&&i:r[a]=i}}),r}function jde(e){e.registerAction("legendToggleSelect","legendselectchanged",ze(Bh,"toggleSelected")),e.registerAction("legendAllSelect","legendselectall",ze(Bh,"allSelect")),e.registerAction("legendInverseSelect","legendinverseselect",ze(Bh,"inverseSelect")),e.registerAction("legendSelect","legendselected",ze(Bh,"select")),e.registerAction("legendUnSelect","legendunselected",ze(Bh,"unSelect"))}function n8(e){e.registerCom [...]
+`:"<br/>",m=f.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(r,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,m,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(r,n,a){var i=this._ecModel,o=Be(n),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,c=o.dataIndex,f=o.dataType,h=u.getData(f),v=this._renderMode,d=r.positionDefault,p=Oh([h.getItemModel(c),u,l&&(l.coordinateSystem||{} [...]
+`)){var y=new Mg;y.newline=!0,u.add(y);return}var _=a.getSeriesByName(m)[0];if(!c.get(m))if(_){var b=_.getData(),x=b.getVisual("legendLineStyle")||{},S=b.getVisual("legendIcon"),w=b.getVisual("style"),T=this._createItem(_,m,p,d,n,r,x,w,S,f,i);T.on("click",pc(mO,m,null,i,v)).on("mouseover",pc(eC,_.name,null,i,v)).on("mouseout",pc(tC,_.name,null,i,v)),a.ssr&&T.eachChild(function(C){var M=Be(C);M.seriesIndex=_.seriesIndex,M.dataIndex=p,M.ssrType="legend"}),h&&T.eachChild(function(C){g.packE [...]
+`||a==="")){var i=e.isSelected(a);Se(r,a)?r[a]=r[a]&&i:r[a]=i}}),r}function jde(e){e.registerAction("legendToggleSelect","legendselectchanged",ze(Bh,"toggleSelected")),e.registerAction("legendAllSelect","legendselectall",ze(Bh,"allSelect")),e.registerAction("legendInverseSelect","legendinverseselect",ze(Bh,"inverseSelect")),e.registerAction("legendSelect","legendselected",ze(Bh,"select")),e.registerAction("legendUnSelect","legendunselected",ze(Bh,"unSelect"))}function n8(e){e.registerCom [...]
`).join(`
`),`(function (root, factory) {
if (typeof define === 'function' && define.amd) {
@@ -97,7 +97,7 @@ PERFORMANCE OF THIS SOFTWARE.
return;
}
echarts.registerTheme('${t}', ${n});
-}));`}function lme(e,t,r=1){const n={...e};return delete n.axis,{version:r,themeName:t,theme:n}}const S8=[{name:"v5",background:"rgba(0, 0, 0, 0)",theme:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"]},{name:"vintage",background:"#fef8ef",theme:["#d87c7c","#919e8b","#d7ab82","#6e7074","#61a0a8","#efa18d","#787464","#cc7e63","#724e58","#4b565b"]},{name:"dark",background:"#333",theme:["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","# [...]
+}));`}function lme(e,t,r=1){const n={...e};return delete n.axis,{version:r,themeName:t,theme:n}}const S8=[{name:"v5",background:"rgba(0, 0, 0, 0)",theme:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"]},{name:"vintage",background:"#fef8ef",theme:["#d87c7c","#919e8b","#d7ab82","#6e7074","#61a0a8","#efa18d","#787464","#cc7e63","#724e58","#4b565b"]},{name:"dark",background:"#333",theme:["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","# [...]
* is-plain-object <https://github.com/jonschlinkert/is-plain-object>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
@@ -109,47 +109,47 @@ ${Q0(i.join(`
`))}`),o}}:{type:n})}function E0e(e){return ta("arrayOf",{type:Array,validator(t){let r="";const n=t.every(a=>(r=Vu(e,a,!0),r===!0));return n||fn(`arrayOf - value validation error:
${Q0(r)}`),n}})}function P0e(e){return ta("instanceOf",{type:e})}function k0e(e){return ta("objectOf",{type:Object,validator(t){let r="";const n=Object.keys(t).every(a=>(r=Vu(e,t[a],!0),r===!0));return n||fn(`objectOf - value validation error:
${Q0(r)}`),n}})}function R0e(e){const t=Object.keys(e),r=t.filter(a=>{var i;return!((i=e[a])===null||i===void 0||!i.required)}),n=ta("shape",{type:Object,validator(a){if(!Su(a))return!1;const i=Object.keys(a);if(r.length>0&&r.some(o=>i.indexOf(o)===-1)){const o=r.filter(s=>i.indexOf(s)===-1);return fn(o.length===1?`shape - required property "${o[0]}" is not defined.`:`shape - required properties "${o.join('", "')}" are not defined.`),!1}return i.every(o=>{if(t.indexOf(o)===-1)return this [...]
- ${Q0(s)}`),s===!0})}});return Object.defineProperty(n,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(n,"loose",{get(){return this._vueTypes_isLoose=!0,this}}),n}const O0e=["name","validate","getter"],N0e=(()=>{var e;return(e=class{static get any(){return _0e()}static get func(){return b0e().def(this.defaults.func)}static get bool(){return S0e().def(this.defaults.bool)}static get string(){return x0e().def(this.defaults.string)}static get number(){return w0e().def(this. [...]
-`)&&(l="(?: "+l+")",c=" "+c,u++),r=new RegExp("^(?:"+l+")",s)),fS&&(r=new RegExp("^"+l+"$(?!\\s)",s)),cS&&(t=i.lastIndex),n=By.call(o?r:i,c),o?n?(n.input=n.input.slice(u),n[0]=n[0].slice(u),n.index=i.lastIndex,i.lastIndex+=n[0].length):i.lastIndex=0:cS&&n&&(i.lastIndex=i.global?n.index+n[0].length:t),fS&&n&&n.length>1&&R_e.call(n[0],r,(function(){for(a=1;a<arguments.length-2;a++)arguments[a]===void 0&&(n[a]=void 0)})),n});var wd=tW;yn({target:"RegExp",proto:!0,forced:/./.exec!==wd},{exec [...]
-\v\f\r \u2028\u2029\uFEFF`,Vy="["+vC+"]",Y_e=RegExp("^"+Vy+Vy+"*"),X_e=RegExp(Vy+Vy+"*$"),j_e=function(e){return function(t){var r=String(zs(t));return 1&e&&(r=r.replace(Y_e,"")),2&e&&(r=r.replace(X_e,"")),r}},Z_e={trim:j_e(3)},K_e=Z_e.trim;yn({target:"String",proto:!0,forced:(function(e){return $t((function(){return!!vC[e]()||"
"[e]()!="
"||vC[e].name!==e}))})("trim")},{trim:function(){return K_e(this)}});var q_e=GM("slice"),J_e=Jf("slice",{ACCESSORS:!0,0:0,1:2}),Q_e=nr("species"),ebe=[].slice,tbe=Math.max;yn({target:"Array",proto:!0,forced:!q_e||!J_e},{slice:function(e,t){var r,n,a,i=Kf(this),o=ia(i.length),s=ky(e,o),l=ky(t===void 0?o:t,o);if(Af(i)&&(typeof(r=i.constructor)!="function"||r!==Array&&!Af(r.prototype)?Br(r)&&(r=r[Q_e])===null&&(r=void 0):r=void 0,r===Array||r===void 0))return ebe.call(i,s,l);for(n=new(r===v [...]
+ ${Q0(s)}`),s===!0})}});return Object.defineProperty(n,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(n,"loose",{get(){return this._vueTypes_isLoose=!0,this}}),n}const O0e=["name","validate","getter"],N0e=(()=>{var e;return(e=class{static get any(){return _0e()}static get func(){return b0e().def(this.defaults.func)}static get bool(){return S0e().def(this.defaults.bool)}static get string(){return x0e().def(this.defaults.string)}static get number(){return w0e().def(this. [...]
+`)&&(l="(?: "+l+")",c=" "+c,u++),r=new RegExp("^(?:"+l+")",s)),fS&&(r=new RegExp("^"+l+"$(?!\\s)",s)),cS&&(t=i.lastIndex),n=By.call(o?r:i,c),o?n?(n.input=n.input.slice(u),n[0]=n[0].slice(u),n.index=i.lastIndex,i.lastIndex+=n[0].length):i.lastIndex=0:cS&&n&&(i.lastIndex=i.global?n.index+n[0].length:t),fS&&n&&n.length>1&&R_e.call(n[0],r,(function(){for(a=1;a<arguments.length-2;a++)arguments[a]===void 0&&(n[a]=void 0)})),n});var wd=tW;yn({target:"RegExp",proto:!0,forced:/./.exec!==wd},{exec [...]
+\v\f\r \u2028\u2029\uFEFF`,Vy="["+vC+"]",Y_e=RegExp("^"+Vy+Vy+"*"),X_e=RegExp(Vy+Vy+"*$"),j_e=function(e){return function(t){var r=String(zs(t));return 1&e&&(r=r.replace(Y_e,"")),2&e&&(r=r.replace(X_e,"")),r}},Z_e={trim:j_e(3)},K_e=Z_e.trim;yn({target:"String",proto:!0,forced:(function(e){return Ht((function(){return!!vC[e]()||"
"[e]()!="
"||vC[e].name!==e}))})("trim")},{trim:function(){return K_e(this)}});var q_e=GM("slice"),J_e=Jf("slice",{ACCESSORS:!0,0:0,1:2}),Q_e=ar("species"),ebe=[].slice,tbe=Math.max;yn({target:"Array",proto:!0,forced:!q_e||!J_e},{slice:function(e,t){var r,n,a,i=Kf(this),o=ia(i.length),s=ky(e,o),l=ky(t===void 0?o:t,o);if(Af(i)&&(typeof(r=i.constructor)!="function"||r!==Array&&!Af(r.prototype)?Br(r)&&(r=r[Q_e])===null&&(r=void 0):r=void 0,r===Array||r===void 0))return ebe.call(i,s,l);for(n=new(r===v [...]
* shared v9.14.5
* (c) 2025 kazuya kawaguchi
* Released under the MIT License.
- */function SCe(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Hy=typeof window<"u",Ks=(e,t=!1)=>t?Symbol.for(e):Symbol(e),xCe=(e,t,r)=>wCe({l:e,k:t,s:r}),wCe=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),sr=e=>typeof e=="number"&&isFinite(e),CCe=e=>WW(e)==="[object Date]",Hs=e=>WW(e)==="[object RegExp]",c_=e=>rt(e)&&Object.keys(e).length===0,en=Object.assign,TCe=Object.create,Dt=(e=nul [...]
+ */function SCe(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Hy=typeof window<"u",Ks=(e,t=!1)=>t?Symbol.for(e):Symbol(e),xCe=(e,t,r)=>wCe({l:e,k:t,s:r}),wCe=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),lr=e=>typeof e=="number"&&isFinite(e),CCe=e=>WW(e)==="[object Date]",Hs=e=>WW(e)==="[object RegExp]",c_=e=>rt(e)&&Object.keys(e).length===0,en=Object.assign,TCe=Object.create,Et=(e=nul [...]
* message-compiler v9.14.5
* (c) 2025 kazuya kawaguchi
* Released under the MIT License.
*/function ECe(e,t,r){return{line:e,column:t,offset:r}}function Wy(e,t,r){return{start:e,end:t}}const PCe=/\{([0-9a-zA-Z]+)\}/g;function UW(e,...t){return t.length===1&&kCe(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(PCe,(r,n)=>t.hasOwnProperty(n)?t[n]:"")}const YW=Object.assign,kB=e=>typeof e=="string",kCe=e=>e!==null&&typeof e=="object";function XW(e,t=""){return e.reduce((r,n,a)=>a===0?r+n:r+t+n,"")}const sL={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},RCe={[sL.USE_MODULO_ [...]
-`,FCe="\u2028",zCe="\u2029";function GCe(e){const t=e;let r=0,n=1,a=1,i=0;const o=w=>t[w]===VCe&&t[w+1]===xn,s=w=>t[w]===xn,l=w=>t[w]===zCe,u=w=>t[w]===FCe,c=w=>o(w)||s(w)||l(w)||u(w),f=()=>r,h=()=>n,v=()=>a,d=()=>i,p=w=>o(w)||l(w)||u(w)?xn:t[w],g=()=>p(r),m=()=>p(r+i);function y(){return i=0,c(r)&&(n++,a=0),o(r)&&r++,r++,a++,t[r]}function _(){return o(r+i)&&i++,i++,t[r+i]}function b(){r=0,n=1,a=1,i=0}function x(w=0){i=w}function S(){const w=r+i;for(;w!==r;)y();i=0}return{index:f,line:h, [...]
+`,FCe="\u2028",zCe="\u2029";function GCe(e){const t=e;let r=0,n=1,a=1,i=0;const o=w=>t[w]===VCe&&t[w+1]===xn,s=w=>t[w]===xn,l=w=>t[w]===zCe,u=w=>t[w]===FCe,c=w=>o(w)||s(w)||l(w)||u(w),f=()=>r,h=()=>n,v=()=>a,d=()=>i,p=w=>o(w)||l(w)||u(w)?xn:t[w],g=()=>p(r),m=()=>p(r+i);function y(){return i=0,c(r)&&(n++,a=0),o(r)&&r++,r++,a++,t[r]}function _(){return o(r+i)&&i++,i++,t[r+i]}function b(){r=0,n=1,a=1,i=0}function x(w=0){i=w}function S(){const w=r+i;for(;w!==r;)y();i=0}return{index:f,line:h, [...]
`,i=t.needIndent?t.needIndent:r!=="arrow",o=e.helpers||[],s=eTe(e,{filename:n,breakLineCode:a,needIndent:i});s.push(r==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(i),o.length>0&&(s.push(`const { ${XW(o.map(c=>`${c}: _${c}`),", ")} } = ctx`),s.newline()),s.push("return "),If(s,e),s.deindent(i),s.push("}"),delete e.helpers;const{code:l,map:u}=s.context();return{ast:e,code:l,map:u?u.toJSON():void 0}};function oTe(e,t={}){const r=YW({},t),n=!!r.jit,a=!!r.minify,i=r.optimize== [...]
* core-base v9.14.5
* (c) 2025 kazuya kawaguchi
* Released under the MIT License.
- */function sTe(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(_o().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(_o().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(_o().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function Hi(e){return pt(e)&&uL(e)===0&&(Za(e,"b")||Za(e,"body"))}const jW=["b","body"];function lTe(e){return qs(e,jW)}const ZW=["c","cases"];function uTe(e){return qs(e,ZW,[])}const KW=["s","static"];function [...]
+ */function sTe(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(_o().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(_o().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(_o().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function Hi(e){return gt(e)&&uL(e)===0&&(Za(e,"b")||Za(e,"body"))}const jW=["b","body"];function lTe(e){return qs(e,jW)}const ZW=["c","cases"];function uTe(e){return qs(e,ZW,[])}const KW=["s","static"];function [...]
* vue-i18n v9.14.5
* (c) 2025 kazuya kawaguchi
* Released under the MIT License.
- */const rAe="9.14.5";function nAe(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(_o().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(_o().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(_o().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(_o().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(_o().__INTLIFY_PROD_DEVTOOLS__=!1)}const aAe=OTe.__EXTEND_POINT__,co [...]
+ */const rAe="9.14.5";function nAe(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(_o().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(_o().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(_o().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(_o().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(_o().__INTLIFY_PROD_DEVTOOLS__=!1)}const aAe=OTe.__EXTEND_POINT__,co [...]
<ol style="margin: 0; line-height: 1">
- <li>${t("modals.jsUsageStep1").replace("{filename}",`<code style="background: #f0f0f0; padding: 2px 6px; border-radius: 3px; font-family: Monaco, monospace;">${I}.js</code>`)}</li>
- <li>${t("modals.jsUsageStep2")}<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;"><script src="${I}.js"></script></code></li>
- <li>${t("modals.jsUsageStep3")}<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;">echarts.init(dom, '${P}')</code></li>
+ <li>${t("modals.jsUsageStep1").replace("{filename}",`<code style="background: #f0f0f0; padding: 2px 6px; border-radius: 3px; font-family: Monaco, monospace;">${P}.js</code>`)}</li>
+ <li>${t("modals.jsUsageStep2")}<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;"><script src="${P}.js"></script></code></li>
+ <li>${t("modals.jsUsageStep3")}<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;">echarts.init(dom, '${k}')</code></li>
</ol>
<p style="margin: 0; color: #666; font-size: 14px; line-height: 1; background: #f8f9fa; padding: 10px; border-radius: 4px; border-left: 3px solid #1989fa;">${t("modals.jsUsageTip")}</p>
- </div>`,allowHtml:!0,confirmButtonText:"好的"}:{title:"JSON 主题文件使用方法",message:`<div style="text-align: left; padding: 5px 0;">
+ </div>`,allowHtml:!0,confirmButtonText:t("common.ok")}:{title:t("modals.jsonUsageTitle"),message:`<div style="text-align: left; padding: 5px 0;">
<ol style="margin: 0; line-height: 1">
- <li>将下载的 <code style="background: #f0f0f0; padding: 2px 6px; border-radius: 3px; font-family: Monaco, monospace;">${I}.json</code> 文件保存到项目中</li>
- <li>读取 JSON 文件并解析:<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;">const obj = JSON.parse(data)</code></li>
- <li>注册主题:<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;">echarts.registerTheme('${P}', obj)</code></li>
- <li>创建图表时使用主题:<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;">echarts.init(dom, '${P}')</code></li>
+ <li>${t("modals.jsonUsageStep1").replace("{filename}",`<code style="background: #f0f0f0; padding: 2px 6px; border-radius: 3px; font-family: Monaco, monospace;">${P}.json</code>`)}</li>
+ <li>${t("modals.jsonUsageStep2")}<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;">const obj = JSON.parse(data)</code></li>
+ <li>${t("modals.jsonUsageStep3")}<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;">echarts.registerTheme('${k}', obj)</code></li>
+ <li>${t("modals.jsonUsageStep4")}<br/><code style="background: #f0f0f0; padding: 4px 8px; border-radius: 3px; font-family: Monaco, monospace; display: inline-block; margin-top: 6px;">echarts.init(dom, '${k}')</code></li>
</ol>
- <p style="margin: 0; color: #666; font-size: 14px; line-height: 1; background: #f8f9fa; padding: 10px; border-radius: 4px; border-left: 3px solid #1989fa;">💡 第二个参数是注册时使用的主题名称。</p>
- </div>`,allowHtml:!0,confirmButtonText:"好的"})},x=()=>{a.value?.click()},S=async()=>{try{const L=i.getThemeConfigForDownload(),I=`${s.value||"customized"}.project`;IB(L,I),Va({message:t("modals.exportSuccess"),type:"success"})}catch(L){console.error("Export failed:",L),Va({message:t("modals.exportFailed"),type:"fail"})}},w=()=>{r.chartPreviewRef?.updateCharts&&(r.chartPreviewRef.updateCharts(),Va({message:t("modals.chartsRefreshed"),type:"success"}))},T=async()=>{try{await Yu({tit [...]
- <h4>主题在线构建工具是什么?</h4>
- <p>"主题"是 ECharts 图表的风格抽象,用于统一多个图表的风格样式。使用主题在线构建工具,可以快速直观地生成主题配置文件,并在 ECharts 中使用自定义的主题样式。</p>
- <p>在此主题的基础上,你仍然可以使用 <code>setOption</code> 覆盖或设置主题样式。</p>
- <p>ECharts 官方提供 <code>default</code>、<code>infographic</code>、<code>shine</code>、<code>roma</code>、<code>macarons</code>、<code>vintage</code> 等主题,可供<a href="http://echarts.baidu.com/download-theme.html" target="_blank">下载</a>使用。</p>
+ <p style="margin: 0; color: #666; font-size: 14px; line-height: 1; background: #f8f9fa; padding: 10px; border-radius: 4px; border-left: 3px solid #1989fa;">${t("modals.jsonUsageTip")}</p>
+ </div>`,allowHtml:!0,confirmButtonText:t("common.ok")})},x=()=>{a.value?.click()},S=async()=>{try{const E=i.getThemeConfigForDownload(),P=`${s.value||"customized"}.project`;IB(E,P),Va({message:t("modals.exportSuccess"),type:"success"})}catch(E){console.error("Export failed:",E),Va({message:t("modals.exportFailed"),type:"fail"})}},w=()=>{r.chartPreviewRef?.updateCharts&&(r.chartPreviewRef.updateCharts(),Va({message:t("modals.chartsRefreshed"),type:"success"}))},T=async()=>{try{awa [...]
+ <h4>${t("modals.helpContent.whatIs")}</h4>
+ <p>${t("modals.helpContent.whatIsDesc1")}</p>
+ <p>${t("modals.helpContent.whatIsDesc2")}</p>
+ <p>${t("modals.helpContent.whatIsDesc3")}</p>
- <h4>导入、导出</h4>
- <p>为了便于二次修改,我们的主题构建工具支持导入、导出配置项,导出的 JSON 文件仅用于在本工具中导入使用,而不能直接作为主题在 ECharts 中注册。</p>
- </div>`,allowHtml:!0,confirmButtonText:"知道了"})},M=async L=>{try{await i.loadPreDefinedTheme(L),r.chartPreviewRef?.updateCharts&&r.chartPreviewRef.updateCharts()}catch(I){console.error("Error selecting predefined theme:",I)}},A=()=>{i.updateAxisSetting()},D=async L=>{const I=L.target,P=I.files?.[0];if(!P)return;if(P.name.slice(P.name.lastIndexOf("."))!==".json"){Va({message:"请选择 JSON 格式的配置文件!",type:"fail"}),I.value="";return}try{const N=new FileReader;N.onload=async B=>{try{cons [...]
+ <h4>${t("modals.helpContent.importExport")}</h4>
+ <p>${t("modals.helpContent.importExportDesc")}</p>
+ </div>`,allowHtml:!0,confirmButtonText:t("common.gotIt")})},M=()=>{window.open("https://github.com/apache/echarts-theme-builder","_blank","noopener,noreferrer")},A=async E=>{try{await i.loadPreDefinedTheme(E),r.chartPreviewRef?.updateCharts&&r.chartPreviewRef.updateCharts()}catch(P){console.error("Error selecting predefined theme:",P)}},L=()=>{i.updateAxisSetting()},I=async E=>{const P=E.target,k=P.files?.[0];if(!k)return;if(k.name.slice(k.name.lastIndexOf("."))!==".json"){Va({ [...]
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org