From bc590a0669188f8f2f2367deb7d6b3454dbd6534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=8F=E6=99=8B?= Date: Mon, 14 Sep 2026 20:41:57 +0800 Subject: [PATCH 1/6] feat: migrate antv site --- .dumi/theme/locales/en.json | 338 ---- .dumi/theme/locales/zh.json | 330 ---- .dumi/theme/slots/Detail/index.tsx | 66 - .dumirc.ts | 154 -- .github/workflows/ci.yml | 18 +- .github/workflows/deploy.yml | 16 +- .gitignore | 83 +- README.md | 26 +- astro.config.mjs | 127 ++ docs/specification/graph/mobile.zh.md | 2 +- docs/specification/language/basic.zh.md | 2 +- .../{palette.zh.md => palette.zh.mdx} | 41 +- docs/specification/module/info.zh.md | 6 +- docs/specification/principles/basic.en.md | 5 + .../specification/standby/antvColorList.en.md | 6 - .../standby/antvColorList.en.mdx | 8 + package.json | 57 +- site/Content.astro | 22 + site/Home.astro | 50 + site/analytics.ts | 13 + site/components/Banner/Banner.module.less | 311 --- site/components/Banner/Banner.tsx | 103 - site/components/Banner/helper.ts | 60 - .../ComplexCharts/index.module.less | 48 +- site/components/ComplexCharts/index.tsx | 30 +- site/components/D2Chart/D2Chart.module.less | 11 - site/components/D2Chart/D2Chart.tsx | 807 -------- .../components/D2Chart/datas/dailySchedule.ts | 891 --------- site/components/D2Chart/datas/music.ts | 1294 ------------- .../components/D2Chart/shapes/breath-point.ts | 81 - site/components/D2Chart/shapes/waterdrop.ts | 69 - site/components/Demos/Demos.module.less | 95 - site/components/Demos/Demos.tsx | 163 -- site/components/Describe/Describe.module.less | 88 - site/components/Describe/Describe.tsx | 38 - .../FamousPersons/index.module.less | 29 +- site/components/FamousPersons/index.tsx | 21 +- site/components/HomeSections.tsx | 16 + site/components/LinkCharts/index.module.less | 12 +- site/components/LinkCharts/index.tsx | 48 +- site/components/Products/Products.module.less | 459 ----- site/components/Products/Products.tsx | 341 ---- site/components/Products/getProducts.tsx | 91 - site/components/ProjectCard/index.module.less | 56 +- site/components/ProjectCard/index.tsx | 140 +- site/components/Quotes/Quotes.module.less | 129 -- site/components/Quotes/Quotes.tsx | 112 -- .../ResourceCard/ResourceCard.module.less | 89 - site/components/ResourceCard/ResourceCard.tsx | 47 - .../Resources/Resources.module.less | 107 - site/components/Resources/Resources.tsx | 85 - site/components/Swatch.astro | 49 + .../ThemeCharts/Charts/Column/index.tsx | 12 +- .../ThemeCharts/Charts/Gauge/index.tsx | 25 +- .../ThemeCharts/Charts/Graph/index.tsx | 20 +- .../ThemeCharts/Charts/Line/index.tsx | 12 +- .../ThemeCharts/Charts/Pie/index.tsx | 23 +- .../Charts/StackedColumn/index.tsx | 12 +- site/components/ThemeCharts/Island.tsx | 10 + site/components/ThemeCharts/index.module.less | 69 +- site/components/ThemeCharts/index.tsx | 121 +- .../bannerSVG/bannerSVG.module.less | 1429 -------------- site/components/bannerSVG/bannerSVG.tsx | 1233 ------------ site/components/common/ActiveIcon/index.tsx | 2 +- .../common/ModuleTitle/index.module.less | 22 +- site/components/common/ModuleTitle/index.tsx | 4 +- .../common/OverflowedText/index.less | 6 +- .../common/OverflowedText/index.tsx | 17 +- .../common/OverflowedText/mixins.less | 44 - .../quoteCard/quoteCard.module.less | 181 -- site/components/quoteCard/quoteCard.tsx | 69 - site/data/banner-info.json | 593 ------ site/data/banner-link.json | 149 -- site/data/chart-urls.json | 969 ---------- site/data/contributors.tsx | 376 ---- site/data/decision-tree-chartype.json | 1649 ---------------- site/data/decision-tree-datatype.json | 1718 ----------------- site/data/decision-tree-goal.json | 1636 ---------------- site/data/historyContributors.tsx | 186 -- site/data/qa.ts | 12 + site/externals.d.ts | 5 - site/font/Alibaba-PuHuiTi-Heavy.otf | Bin 1656164 -> 0 bytes site/lib/i18n.tsx | 24 + site/lib/products.ts | 35 + site/lib/urls.ts | 18 + site/locales/en.json | 77 + site/utils.ts | 8 - src/content.config.ts | 9 + tsconfig.json | 22 +- typing.d.ts | 32 - 90 files changed, 1025 insertions(+), 17094 deletions(-) delete mode 100644 .dumi/theme/locales/en.json delete mode 100644 .dumi/theme/locales/zh.json delete mode 100644 .dumi/theme/slots/Detail/index.tsx delete mode 100644 .dumirc.ts create mode 100644 astro.config.mjs rename docs/specification/language/{palette.zh.md => palette.zh.mdx} (90%) delete mode 100644 docs/specification/standby/antvColorList.en.md create mode 100644 docs/specification/standby/antvColorList.en.mdx create mode 100644 site/Content.astro create mode 100644 site/Home.astro create mode 100644 site/analytics.ts delete mode 100644 site/components/Banner/Banner.module.less delete mode 100644 site/components/Banner/Banner.tsx delete mode 100644 site/components/Banner/helper.ts delete mode 100644 site/components/D2Chart/D2Chart.module.less delete mode 100644 site/components/D2Chart/D2Chart.tsx delete mode 100644 site/components/D2Chart/datas/dailySchedule.ts delete mode 100644 site/components/D2Chart/datas/music.ts delete mode 100644 site/components/D2Chart/shapes/breath-point.ts delete mode 100644 site/components/D2Chart/shapes/waterdrop.ts delete mode 100644 site/components/Demos/Demos.module.less delete mode 100644 site/components/Demos/Demos.tsx delete mode 100644 site/components/Describe/Describe.module.less delete mode 100644 site/components/Describe/Describe.tsx create mode 100644 site/components/HomeSections.tsx delete mode 100644 site/components/Products/Products.module.less delete mode 100644 site/components/Products/Products.tsx delete mode 100644 site/components/Products/getProducts.tsx delete mode 100644 site/components/Quotes/Quotes.module.less delete mode 100644 site/components/Quotes/Quotes.tsx delete mode 100644 site/components/ResourceCard/ResourceCard.module.less delete mode 100644 site/components/ResourceCard/ResourceCard.tsx delete mode 100644 site/components/Resources/Resources.module.less delete mode 100644 site/components/Resources/Resources.tsx create mode 100644 site/components/Swatch.astro create mode 100644 site/components/ThemeCharts/Island.tsx delete mode 100644 site/components/bannerSVG/bannerSVG.module.less delete mode 100644 site/components/bannerSVG/bannerSVG.tsx delete mode 100644 site/components/common/OverflowedText/mixins.less delete mode 100644 site/components/quoteCard/quoteCard.module.less delete mode 100644 site/components/quoteCard/quoteCard.tsx delete mode 100644 site/data/banner-info.json delete mode 100644 site/data/banner-link.json delete mode 100644 site/data/chart-urls.json delete mode 100644 site/data/contributors.tsx delete mode 100644 site/data/decision-tree-chartype.json delete mode 100644 site/data/decision-tree-datatype.json delete mode 100644 site/data/decision-tree-goal.json delete mode 100644 site/data/historyContributors.tsx create mode 100644 site/data/qa.ts delete mode 100644 site/externals.d.ts delete mode 100644 site/font/Alibaba-PuHuiTi-Heavy.otf create mode 100644 site/lib/i18n.tsx create mode 100644 site/lib/products.ts create mode 100644 site/lib/urls.ts create mode 100644 site/locales/en.json delete mode 100644 site/utils.ts create mode 100644 src/content.config.ts delete mode 100644 typing.d.ts diff --git a/.dumi/theme/locales/en.json b/.dumi/theme/locales/en.json deleted file mode 100644 index 90d13735b..000000000 --- a/.dumi/theme/locales/en.json +++ /dev/null @@ -1,338 +0,0 @@ -{ - "蚂蚁数据可视化": "AntV", - "·让AGI栩栩如生": "· Liven AGI Lively", - "蚂蚁集团全新一代数据可视化解决方案": "A new generation of data visualization solution from Ant Group", - "AntV 是蚂蚁集团全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。": "AntV is a new generation of data visualization solution from Ant Group. We provide best practices of data visualization with simplicity, convenience, profession, reliability, and infinite possibilities.", - "立业・利业": "Found business・Help business", - "了解我们": "More about Us", - "更新": "Update", - "我们是蚂蚁集团数据可视化团队,一群有爱有梦的人,怀揣「让人们在数据世界里获得视觉化思考能力」的梦想前行,成就智能时代全球领先的数据可视化解决方案。": "We're the Data Visualization Team of Ant Group, a group of dreamers who move forward with the dream of getting people to think visually in the data world to become the world's leading data visualization solution in the smart age.", - "关于我们": "About Us", - "最新资讯": "News", - "L7 发布新版本,让地图动起来!": "L7 has published the new version!", - "推荐": "Recommend", - "Kitchen 3.75,效率大幅提升!": "Kitchen 3.75, lift your efficient!", - "我们的产品": "Our Products", - "基础产品": "Basic Products", - "扩展产品": "Extensions", - "图表示例": "Examples", - "API 文档": "API Documents", - "G2 可视化图形语法": "G2 - Grammar of Graphics", - "以数据驱动,具有高度的易用性和扩展性的可视化图形语法。": "A data driven grammar of Graphics for visualization with usability and scalability.", - "G6 图可视化引擎": "G6 - A Graph Vis Engine", - "一套便捷的关系数据可视化引擎与图分析工具。": "A handy graph visualization engine and analysis tool for relational data.", - "F2 移动端可视化方案": "F2 - A Vis Solution for Mobile", - "一套为移动而生,开箱即用的可视化解决方案。": "An visualization solution out of the box for mobile.", - "L7 地理空间数据可视化": "L7 - For Geospacial Data Vis", - "一套高性能,高渲染质量的地理空间数据可视化框架。": "A geospacial data visualization framework with high performance and rendering quality.", - "g2plot": "g2plot", - "开箱即用、易于配置、具有良好视觉和交互体验的通用图表。": "G2plot is an interactive and responsive charting library based on the grammar of graphics.", - "Graphin": "Graphin", - "ChartCube": "ChartCube", - "AntV 在线图表解决方案 让你拖拖拽拽搞定图表制作。": "AntV online chart generator, making charts with extremely simple interactions.", - "工具和资源": "Tools and Resources", - "图表用法": "Usages", - "从数据出发,从功能角度对常见图表进行分类,提供规范使用指引。": "We classified the charts by their data features and provided the usage guidelines.", - "设计原则": "Design", - "设计价值观": "Design", - "对数据图形进行拆解、提炼,抽象出一套数据图形可视化交互视觉规范。": "We provide a set of visualization design principles by decomposing and abstracting of visualization graphics.", - "工具资源": "Resources", - "在进行模式、组件和语言的整理过程中发现的优秀书籍和资源。": "We recommend some excellent books and resources during the our daily work.", - "查看详情": "Details", - "AntV 企业级可视化解决方案": "AntV - An Enterprise-level Data Visualization Solution", - "AntV 3.0 已全新升级,主要包含 G2、G6、F2、L7 以及一套完整的图表使用和设计规范。得益于丰富的业务场景和用户需求挑战,AntV 经历多年积累与不断打磨,已支撑阿里集团内外 20000+ 业务系统,通过了日均千万级 UV 产品的严苛考验后方敢与君见。": "AntV 3.0 has been fully upgraded which includes G2, G6, F2, L7, combining with a set of usage and desgin principles for visualization. AntV has supported more than 20,000 business systems inside and outside of Alibaba Group. Polished by rich business scenarios for several years, AntV has the ability to support the products with million user visits. Finally, AntV is ready for you.", - "我们的优势": "Our Advantages", - "简单方便": "Simple and Convenient", - "从数据出发,仅需几行代码可以轻松获得想要的图表展示效果。": "Driven by data, you will get the visualizations with only a few lines of codes.", - "方便可靠": "Reliable", - "大量产品实践之上,提供绘图引擎、完备图形语法,专业设计规范。": "We provide the render engines, the complete implementation of grammar of graphics, and professional design principles for plenty of products.", - "无限可能": "Infinite", - "任何图表,都可以基于图形语法灵活绘制,满足你无限的创意。": "Powered by the grammar of graphics, any charts or diagrams can be flexibly created, which will satisfy your infinite ideas.", - "G2 项目顾问": "Project consultant of G2", - "伊利诺伊大学计算机科学客座教授,H2O.ai 首席科学家,G2 项目顾问": "Visiting professor of Computer Science College, University of Illinois. Chief Scientist of H2O.ai. Project consultant of G2", - "陈为": "Wei Chen", - "浙江大学计算机学院 CAD & CG 国家重点实验室教授": "Professor of State Key Lab of CAD & CG, Zhejiang University", - "在多年可视化设计与开发的积累基础上,蚂蚁金服团队推出了 AntV 产品,这是工业界在基础可视化语法与实践方面发出的最强声音,也是工业界与学术界一道推进可视化研发进展的最佳利器。": "Based on years of design and development, Ant Group launched AntV. It is the strongest voice on basic visualization syntax and industrial practices, and the best tool for advancing the visualization collaboration between industry and academia.", - "林峰": "Feng Lin", - "爱烹饪的可视化攻城狮": "Visualization Developer Who Loves Cooking", - "G2 是面粉,Echarts 是面条,皆微小而美好,因小食材怀大梦想,助力共筹东方巨龙崛起之盛宴,迎四海饕客。": "G2 is the flour, Echarts is the noodle. They are both tiny but beautiful. Tiny ingredients have big dreams, helping to co-sponser the feast of the rise of the Eastern Dragon, and welcoming the guests from all over the world.", - "2000+ 公司正在使用": "2000+ Companies are Using AntV", - "加入我们": "Join Us", - "我们是蚂蚁集团数据可视化团队,一群有爱有梦的人,怀揣「让人们在数据世界里获得视觉化思考能力」的梦想前行,成就智能时代全球领先的数据可视化解决方案,满足与日俱增的数据洞察需求。": "We are the data visualization team from Ant Group, a group of people who have a dream to enpowering people with the visual thinking ability and insight in the world of data.", - "如果你对可视化、图形技术、数据分析充满激情, 无论你是工程师、设计师还是数据分析师,请联系我们,期待你的加入。": "Whatever you are an engineer, a designer, or a data analyser, if you have passion in visualization, graphics techniques, or data analysis, you are the one we are looking for.", - "立即加入": "Join now", - "贡献者名录": "Contributors", - "问题与反馈": "Questions and Feedback", - "任何问题,欢迎到我们的仓库提交相关的 issues。": "If you have any proplem, please commit corresponding issues to our github repositories.", - "立即反馈": "Feedback", - "蚂蚁集团数据可视化团队": "Data Visualization Team from Ant Group", - "「让人们在数据世界里获得视觉化思考能力」": "「Help people fetch the visualized thinking ability in data world.」", - "工程师": "Engineer", - "设计师": "Designer", - "动效设计师": "Animation Designer", - "产品经理": "Product Designer", - "历史贡献者": "Contributors in History", - "查看 demo": "demo", - "全屏显示": "Fullscreen", - "论坛": "Forum", - "第十五届 D2 前端技术论坛·无界": "The 15th D2 Frontend Technology Forum", - - "巴思": "Basi", - "白弦": "Baixian", - "柏愚": "Boyu", - "不过": "Buguo", - "步茗": "Buming", - "沧东": "Cangdong", - "沉鱼": "Chenyu", - "导演": "Daoyan", - "董珊珊": "Shanshan Dong", - "福晋": "Fujin", - "顾己": "Guji", - "顾倾": "Guqing", - "光生": "Guangsheng", - "广知": "Guangzhi", - "画康": "Huakang", - "尽白": "Jinbai", - "镜曦": "Jingxi", - "聚则": "Juze", - "绝云": "Jueyun", - "珂甫": "Kefu", - "林外": "Linwai", - "翎刀": "Lingdao", - "陆沉": "Luchen", - "罗宪": "Luoxian", - "米法": "Mifa", - "芈乐": "Mile", - "幕阑": "Mulan", - "偏右": "Pianyou", - "青湳": "Qingnan", - "轻声": "Qingsheng", - "璆鸣": "Qiuming", - "山果": "Shanguo", - "十吾": "Shiwu", - "拾锋": "Shifeng", - "索丘": "Suoqiu", - "完白": "Wanbai", - "问崖": "Wenya", - "乌诺": "Wunuo", - "象数": "Xiangshu", - "逍为": "Xiaowei", - "萧庆": "Xiaoqing", - "新茗": "Xinming", - "亦叶": "Yiye", - "有田": "Youtian", - "玉伯": "Yubo", - "御术": "Yushu", - "再飞": "Zaifei", - "早弦": "Zaoxian", - "张初尘": "Chuchen Zhang", - "长哲": "Changzhe", - "祯逸": "Zhenyi", - "诸岳": "Zhuyue", - "杍鱼": "Ziyu", - "它山": "Tashan", - - "按使用目的维度": "Usage", - "按图表类型维度": "Chart Type", - "按数据类型维度": "Data Type", - "图表分类": "Visualization Category", - - "分布": "Distribution", - "组成": "Composition", - "占比": "Percentage", - "关系": "Relation", - "流程": "Flow", - "比较": "Comparison", - "趋势": "Trend", - - "基础柱状图": "Basic \nColumn", - "分组柱状图": "Grouped \nColumn", - "堆叠柱状图": "Stacked \nColumn", - "百分比堆\n叠柱状图": "% Stack \nColumn", - "区间柱状图": "Interval \nColumn", - "瀑布图": "Waterfall\n Chart", - "直方图": "Histogram", - "基础条形图": "Basic \nBar Chart", - "堆叠条形图": "Stacked \nBar Chart", - "百分比堆\n叠条形图": "% Stacked\n Bar", - "分组条形图": "Grouped \nBar Chart", - "区间条形图": "Internal \nBar Chart", - "玉珏图": "Radial \nBar Chart", - "对称分组\n条形图": "Symmetric\n Grouped Bar", - "基础饼图": "Basic \nPie Chart", - "环形饼图": "Donut \nChart", - "环图": "Donut", - "嵌套饼图": "Multi-level\n Pie", - "南丁格尔图": "Nightingale", - "基础面积图": "Basic \nArea Chart", - "路径地图": "Path\n Map", - "多折线图": "Multi-Line\n Chart", - "股票k线图": "Stock \nKlines", - "河流图": "Stream\n Chart", - "烛形图": "Candle\n Stick", - "堆叠面积图": "Stacked \nArea Chart", - "区间面积图": "Interval \nArea Chart", - "基础折线": "Basic \nLine Chart", - "百分比堆\n叠面积图": "% Stacked\n Area", - "复合图表\n地图": "Chart Map", - "矩阵树图": "TreeMap", - "散点图": "Scatter Plot", - "散点\n气泡图": "Bubble \nScatter Plot", - "径向系统树": "Radial \nDendrogram", - "环形弧线图": "Circular \nArc Diagram", - "弧线图": "Arc Diagram", - "和弦图": "Chord \nDiagram", - "基础漏斗图": "Basic\n Funnel", - "对比漏斗图": "Compare\n Funnel", - "对称漏斗图": "Symmetric\n Funnel", - "气泡地图": "Bubble Map", - "箱型图": "Bin Chart", - "色块热力图": "Grid\n Heatmap", - "基础热力图": "Basic\n Heatmap", - "仪表盘": "Gauge Graph", - "雷达图": "Radar Chart", - "词云图": "World Cloud", - "紧凑树": "CompactBox", - "系统树": "Dendrogram", - "脑图": "Mindmap", - "缩进树": "Indented", - "辐射树": "Radial Tree", - "流程图": "Flow Diagram", - "Fruchterman\n聚类": "Fruchterman\n Clustering", - "Fruchterman": "Fruchterman", - "力导向图": "Force-\ndirected", - "环形图": "Circular", - "螺旋线图": "Spiral", - "辐射图": "Radial", - "同心圆": "Concentric", - "网格图": "Grid", - "气泡图": "Bubbles", - "定点地图": "Dot Map", - "符号地图": "Symbol\n Layer", - "3D 柱状\n地图": "3D Column\n Map", - "散点地图": "Scatter Map", - "关系地图": "Relation Map", - "3D 弧线地图": "3D Arc Map", - "分类填充图": "Choroplet\n Map", - "聚合地图": "Chart Map", - "蜂窝热力图": "Hexagonal\n Heatmap", - "3D 网格\n热力图": "3D Grid\n Heatmap", - "3D 蜂窝\n热力图": "3D Hex\n Heatmap", - "经典热力图": "Classical\n Heatmap", - "网格\n热力图": "Grid\n Heatmap", - "桑基图": "Sankey", - "自定义\n Maker": "Custom\n Maker", - "等值线地图": "Isoline Map", - "3D 填充地图": "Extrude Map", - "旭日图": "Sunburst\n Diagram", - "圆堆积图": "Polar \nTreemap", - "极坐标树图": "Circle \nPacking", - "分组柱形图": "Stacked Column", - "力导向图布局": "Force-directed Layout", - "堆叠柱形图": "Grouped Column", - - "统计图表": "Statistic", - "关系图": "Graph", - "地图": "Map", - "折线图": "Line Chart", - "其他": "Others", - "面积图": "Area Chart", - "柱状图": "Column Chart", - "条形图": "Bar Chart", - "饼图": "Pie Chart", - "股票": "Stock", - "树图": "Tree", - "点图层": "Point Layer", - "线图层": "Line Layer", - "面图层": "Polygon\n Layer", - "热力图": "Heatmap", - - "关系型": "Relational", - "数值型": "Numeric", - "时序型": "Time Series", - "分类型": "Category", - "地理型": "Geography", - "树": "Tree", - "聚类": "Cluster", - "层次": "Hierarchy", - "层级": "Hierarchy", - "流": "Flow", - "流向": "Flow", - "场景案例": "ShowCase", - "Leland Wilkinson": "Leland Wilkinson", - "I am thrill with G2. It is amazingly faithful to the GG system and has the potential to generate more graphics.": "I am thrill with G2. It is amazingly faithful to the GG system and has the potential to generate more graphics.", - "AntV": "AntV", - "继续了解": "Learn More", - - "3D大图": "3D Chart", - "超强性能": "Super Power", - "叙事动画": "Animation", - "性能飞跃,专业优雅": "Performance Leap, Professional Elegance", - "专家之声": "Expert Voice", - "来自数据可视化专家的专业认可与推荐": "Professional endorsement and recommendation from data visualization experts.", - "丰富图表,选用自如": "Rich Chart, Choose Freely", - "数据驱动,高度易用,可扩展的可视化图形语法": "Data-driven, highly easy to use, extensible visual graphics syntax", - "开箱即用的多维可视分析表格": "Multi-dimensional visual analysis form out of the box.", - "便捷的关系数据可视化引擎与图分析工具": "Convenient relational data visualization engine and graph analysis tool.", - "散点图 (3D图表)": "Scatter Plot (3D Chart)", - "高性能/高渲染质量的地理空间数据可视化框架": "High performance/high render quality geospatial data visualization framework.", - "统计图表 (移动端)": "Statistical Charts (Mobile)", - "专注于移动端的可视化解决方案,兼容 H5/小程序/Weex 等多端环境": "Focus on mobile visualization solutions, compatible with H5/Mini Program/Weex and other multi-terminal environments.", - "树形图表 (移动端)": "Tree Chart (Mobile)", - "思维导图": "Mind Map", - "一款可以快速、流畅运行于移动设备中的图可视化引擎": "A graphical visualization engine that runs fast and smoothly on mobile devices.", - "极易定制、开箱即用、数据驱动的图编辑引擎": "Easy to customize, out of the box, data-driven graph editing engine.", - "树形图表": "Tree Chart", - "地图 (3D图表)": "Map (3D Chart)", - "矩形式树图 (移动端)": "Heat Tree Map (Mobile)", - "智能洞察": "Intelligent Insight", - "图表库": "Chart Base", - "267全系F版": "267 All Series F", - "多维表格": "Dimensions Table", - "移动统计图": "Module Statistical", - "移动关系图": "Module Diagram", - "移动地图": "Module Map", - "常用统计数据": "Common Statistics", - "关系数据": "Relational Data", - "极致移动定制": "Extreme Mobile Customization", - "设计语言": "Design", - "图表引擎": "Chart Engine", - "拷贝代码": "Copy", - "规范下载": "Download", - "定制主题,一键生成": "Custom Theme, One Click Generation", - "copy 主题": "Copy Theme", - "已复制": "Copied", - "自定主题": "Custom", - "活动战报": "Report", - "数据监控": "Monitoring", - "日常分析": "Analysis", - "开始使用": "Start", - "·让数据栩栩如生": "· Make Data Come To Life", - "让普通应用低成本享受 Serverless 体验,帮助企业降本增效!": "Let General application enjoy Serverless experience at low cost, help enterprises reduce costs and increase efficiency!", - "产品首页": "HomePage", - "使用文档": "Docs", - "伊利诺伊大学计算机科学客座教授H2O.ai 首席科学家,G2 项目顾问": "Visiting Professor of Computer Science at the University of Illinois, Principal Scientist at H2O.ai and Advisor to the G2 project.", - "在多年可视化设计与开发的基础上,蚂蚁金服推出了 AntV 产品,这是工业界基础可视化语法与实践方面发出的最强声音,也是工业界与学术界一道推进可视化研发进展的最佳利器。": "Building on years of visualization design and development, Ant Financial launched AntV, the industry's strongest voice in basic visualization grammar and practice, and the best tool for industry to work with academia to advance visualization research and development.", - "设计,让数据美而简单,让可视化更普惠。好策略、好资产助力好报表、好产品。": "Design, make the data beautiful and simple, make the visualization more inclusive. Good strategy, good assets help good reports, good products.", - "用户总量": "Total", - "3D 可视化图": "3D Visual Chart", - "渲染器运行时切换": "Renderer Runtime Switch", - "分面帧动画": "Faceted Frame Animation", - - "分类色板": "Classification Color Palette", - "单一顺序色板": "Single Sequential Color Palette", - "邻近顺序色板": "Adjacent Sequential Color Palette", - "发散色板": "Diverge Color Palette", - "主要用于描述分类数据,如苹果、香蕉、梨,常用一个颜色代表一个值以区分不同类型,取色时色相分布均衡,相邻颜色之间明暗需考虑差异性,常用于饼图的不同分类、填充地图中的不同国家、关系图中的不同角色等。": "It is mainly used to describe classified data, such as apples, bananas, pears, usually a color represents a value to distinguish different types, the color distribution is balanced, the difference between adjacent colors should be considered between the light and dark, often used for different pie chart classification, filling different countries in the map, different roles in the relationship chart, etc.", - "单色顺序色板,均基于分类色板生长而来,一般使用同一色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。": "Monochromatic sequential color palette, all based on the growth of classification swatches, generally use the same hue, through the gradual change of brightness or saturation, commonly used to represent the numerical size or gradient change in the same thing, such as ranking changes, comparison of the number of new people in a country or region, risk level changes, etc.", - "邻近顺序色板,均基于分类色板生长而来,为加大辨识度也可使用邻近色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。": "Adjacent sequential color palette, all based on the growth of the classification color palette, in order to increase the recognition can also use adjacent colors, through the gradual change of brightness or saturation, commonly used to represent the value size or gradient change in the same thing, such as ranking change, comparison of the number of new population in a country or region, risk level change.", - "点再到正向值的连续变化区间,显示相对立的两个值的大小关系,常用于气温的冷热、海拔高低、股票涨跌等。": "The continuous change interval from the point to the positive value shows the size relationship between the two opposite values, which is often used for the cold and hot temperature, altitude, stock rise and fall, etc.", - "柱形图、饼图、关系图、地图、多维表格等260+丰富图表随心选用": "Column、Pie、Graph、Map、Dimensions Table and other 260+ rich chart choice at will.", - - "设计语言与研发框架": "Design language and R&D framework", - "资产一览,让你快速搭建网站应用": "Assets list, let you quickly build a website application.", - "Ant Design / AntV 设计负责人": "Ant Design / AntV Design Leader", - "地理空间数据": "For Geospacial Data", - "267 全系 F 版": "F2、6、7", - "蚂蚁企业级数据可视化解决方案,让人们在数据世界里获得视觉化思考能力": "Ant enterprise data visualization solutions, so that people in the data world to get the ability to think visually." -} diff --git a/.dumi/theme/locales/zh.json b/.dumi/theme/locales/zh.json deleted file mode 100644 index 1e53d4aa2..000000000 --- a/.dumi/theme/locales/zh.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "蚂蚁数据可视化": "蚂蚁数据可视化", - "·让AGI栩栩如生": "·让AGI栩栩如生", - "蚂蚁集团全新一代数据可视化解决方案": "蚂蚁集团全新一代数据可视化解决方案", - "AntV 是蚂蚁集团全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。": "AntV 是蚂蚁集团全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。", - "立业・利业": "立业・利业", - "了解我们": "了解我们", - "更新": "更新", - "我们是蚂蚁集团数据可视化团队,一群有爱有梦的人,怀揣「让人们在数据世界里获得视觉化思考能力」的梦想前行,成就智能时代全球领先的数据可视化解决方案。": "我们是蚂蚁集团数据可视化团队,一群有爱有梦的人,怀揣「让人们在数据世界里获得视觉化思考能力」的梦想前行,成就智能时代全球领先的数据可视化解决方案。", - "关于我们": "关于我们", - "最新资讯": "最新资讯", - "L7 发布新版本,让地图动起来!": "L7 发布新版本,让地图动起来!", - "推荐": "推荐", - "Kitchen 3.75,效率大幅提升!": "Kitchen 3.75,效率大幅提升!", - "我们的产品": "我们的产品", - "基础产品": "基础产品", - "扩展产品": "扩展产品", - "图表示例": "图表示例", - "API 文档": "API 文档", - "G2 可视化图形语法": "G2 可视化图形语法", - "以数据驱动,具有高度的易用性和扩展性的可视化图形语法。": "以数据驱动,具有高度的易用性和扩展性的可视化图形语法。", - "G6 图可视化引擎": "G6 图可视化引擎", - "一套便捷的关系数据可视化引擎与图分析工具。": "一套便捷的关系数据可视化引擎与图分析工具。", - "F2 移动端可视化方案": "F2 移动端可视化方案", - "一套为移动而生,开箱即用的可视化解决方案。": "一套为移动而生,开箱即用的可视化解决方案。", - "L7 地理空间数据可视化": "L7 地理空间数据可视化", - "一套高性能,高渲染质量的地理空间数据可视化框架。": "一套高性能,高渲染质量的地理空间数据可视化框架。", - "g2plot": "g2plot", - "开箱即用、易于配置、具有良好视觉和交互体验的通用图表。": "开箱即用、易于配置、具有良好视觉和交互体验的通用图表。", - "Graphin": "Graphin", - "ChartCube": "ChartCube", - "AntV 在线图表解决方案 让你拖拖拽拽搞定图表制作。": "AntV 在线图表解决方案 让你拖拖拽拽搞定图表制作。", - "工具和资源": "工具和资源", - "图表用法": "图表用法", - "从数据出发,从功能角度对常见图表进行分类,提供规范使用指引。": "从数据出发,从功能角度对常见图表进行分类,提供规范使用指引。", - "设计原则": "设计原则", - "设计价值观": "设计价值观", - "对数据图形进行拆解、提炼,抽象出一套数据图形可视化交互视觉规范。": "对数据图形进行拆解、提炼,抽象出一套数据图形可视化交互视觉规范。", - "工具资源": "工具资源", - "在进行模式、组件和语言的整理过程中发现的优秀书籍和资源。": "在进行模式、组件和语言的整理过程中发现的优秀书籍和资源。", - "查看详情": "查看详情", - "AntV 企业级可视化解决方案": "AntV 企业级可视化解决方案", - "AntV 3.0 已全新升级,主要包含 G2、G6、F2、L7 以及一套完整的图表使用和设计规范。得益于丰富的业务场景和用户需求挑战,AntV 经历多年积累与不断打磨,已支撑阿里集团内外 20000+ 业务系统,通过了日均千万级 UV 产品的严苛考验后方敢与君见。": "AntV 3.0 已全新升级,主要包含 G2、G6、F2、L7 以及一套完整的图表使用和设计规范。得益于丰富的业务场景和用户需求挑战,AntV 经历多年积累与不断打磨,已支撑阿里集团内外 20000+ 业务系统,通过了日均千万级 UV 产品的严苛考验后方敢与君见。", - "我们的优势": "我们的优势", - "简单方便": "简单方便", - "从数据出发,仅需几行代码可以轻松获得想要的图表展示效果。": "从数据出发,仅需几行代码可以轻松获得想要的图表展示效果。", - "方便可靠": "方便可靠", - "大量产品实践之上,提供绘图引擎、完备图形语法,专业设计规范。": "大量产品实践之上,提供绘图引擎、完备图形语法,专业设计规范。", - "无限可能": "无限可能", - "任何图表,都可以基于图形语法灵活绘制,满足你无限的创意。": "任何图表,都可以基于图形语法灵活绘制,满足你无限的创意。", - "G2 项目顾问": "G2 项目顾问", - "伊利诺伊大学计算机科学客座教授,H2O.ai 首席科学家,G2 项目顾问": "伊利诺伊大学计算机科学客座教授,H2O.ai 首席科学家,G2 项目顾问", - "陈为": "陈为", - "浙江大学计算机学院 CAD & CG 国家重点实验室教授": "浙江大学计算机学院 CAD & CG 国家重点实验室教授", - "在多年可视化设计与开发的积累基础上,蚂蚁金服团队推出了 AntV 产品,这是工业界在基础可视化语法与实践方面发出的最强声音,也是工业界与学术界一道推进可视化研发进展的最佳利器。": "在多年可视化设计与开发的积累基础上,蚂蚁金服团队推出了 AntV 产品,这是工业界在基础可视化语法与实践方面发出的最强声音,也是工业界与学术界一道推进可视化研发进展的最佳利器。", - "林峰": "林峰", - "爱烹饪的可视化攻城狮": "爱烹饪的可视化攻城狮", - "G2 是面粉,Echarts 是面条,皆微小而美好,因小食材怀大梦想,助力共筹东方巨龙崛起之盛宴,迎四海饕客。": "G2 是面粉,Echarts 是面条,皆微小而美好,因小食材怀大梦想,助力共筹东方巨龙崛起之盛宴,迎四海饕客。", - "2000+ 公司正在使用": "2000+ 公司正在使用", - "加入我们": "加入我们", - "我们是蚂蚁集团数据可视化团队,一群有爱有梦的人,怀揣「让人们在数据世界里获得视觉化思考能力」的梦想前行,成就智能时代全球领先的数据可视化解决方案,满足与日俱增的数据洞察需求。": "我们是蚂蚁集团数据可视化团队,一群有爱有梦的人,怀揣「让人们在数据世界里获得视觉化思考能力」的梦想前行,成就智能时代全球领先的数据可视化解决方案,满足与日俱增的数据洞察需求。", - "如果你对可视化、图形技术、数据分析充满激情, 无论你是工程师、设计师还是数据分析师,请联系我们,期待你的加入。": "如果你对可视化、图形技术、数据分析充满激情, 无论你是工程师、设计师还是数据分析师,请联系我们,期待你的加入。", - "立即加入": "立即加入", - "贡献者名录": "贡献者名录", - "问题与反馈": "问题与反馈", - "任何问题,欢迎到我们的仓库提交相关的 issues。": "任何问题,欢迎到我们的仓库提交相关的 issues。", - "立即反馈": "立即反馈", - "蚂蚁集团数据可视化团队": "蚂蚁集团数据可视化团队", - "「让人们在数据世界里获得视觉化思考能力」": "「让人们在数据世界里获得视觉化思考能力」", - "工程师": "工程师", - "设计师": "设计师", - "动效设计师": "动效设计师", - "产品经理": "产品经理", - "历史贡献者": "历史贡献者", - "查看 demo": "查看 demo", - "全屏显示": "全屏显示", - "论坛": "论坛", - "第十五届 D2 前端技术论坛·无界": "第十五届 D2 前端技术论坛·无界", - "巴思": "巴思", - "白弦": "白弦", - "柏愚": "柏愚", - "不过": "不过", - "步茗": "步茗", - "沧东": "沧东", - "沉鱼": "沉鱼", - "导演": "导演", - "董珊珊": "董珊珊", - "福晋": "福晋", - "顾己": "顾己", - "顾倾": "顾倾", - "光生": "光生", - "广知": "广知", - "画康": "画康", - "尽白": "尽白", - "镜曦": "镜曦", - "聚则": "聚则", - "绝云": "绝云", - "珂甫": "珂甫", - "林外": "林外", - "翎刀": "翎刀", - "陆沉": "陆沉", - "罗宪": "罗宪", - "米法": "米法", - "芈乐": "芈乐", - "幕阑": "幕阑", - "偏右": "偏右", - "青湳": "青湳", - "轻声": "轻声", - "璆鸣": "璆鸣", - "山果": "山果", - "十吾": "十吾", - "拾锋": "拾锋", - "索丘": "索丘", - "完白": "完白", - "问崖": "问崖", - "乌诺": "乌诺", - "象数": "象数", - "逍为": "逍为", - "萧庆": "萧庆", - "新茗": "新茗", - "亦叶": "亦叶", - "有田": "有田", - "玉伯": "玉伯", - "御术": "御术", - "再飞": "再飞", - "早弦": "早弦", - "张初尘": "张初尘", - "长哲": "长哲", - "祯逸": "祯逸", - "诸岳": "诸岳", - "杍鱼": "杍鱼", - "它山": "它山", - "按使用目的维度": "按使用目的维度", - "按图表类型维度": "按图表类型维度", - "按数据类型维度": "按数据类型维度", - "图表分类": "图表分类", - "分布": "分布", - "组成": "组成", - "占比": "占比", - "关系": "关系", - "流程": "流程", - "比较": "比较", - "趋势": "趋势", - "基础柱状图": "基础柱状图", - "分组柱状图": "分组柱状图", - "堆叠柱状图": "堆叠柱状图", - "百分比堆\n叠柱状图": "百分比堆\n叠柱状图", - "区间柱状图": "区间柱状图", - "瀑布图": "瀑布图", - "直方图": "直方图", - "基础条形图": "基础条形图", - "堆叠条形图": "堆叠条形图", - "百分比堆\n叠条形图": "百分比堆\n叠条形图", - "分组条形图": "分组条形图", - "区间条形图": "区间条形图", - "玉珏图": "玉珏图", - "对称分组\n条形图": "对称分组\n条形图", - "基础饼图": "基础饼图", - "环形饼图": "环形饼图", - "环图": "环图", - "嵌套饼图": "嵌套饼图", - "南丁格尔图": "南丁格尔图", - "基础面积图": "基础面积图", - "路径地图": "路径地图", - "多折线图": "多折线图", - "股票k线图": "股票k线图", - "河流图": "河流图", - "烛形图": "烛形图", - "堆叠面积图": "堆叠面积图", - "区间面积图": "区间面积图", - "基础折线": "基础折线", - "百分比堆\n叠面积图": "百分比堆\n叠面积图", - "复合图表\n地图": "复合图表\n地图", - "矩阵树图": "矩阵树图", - "散点图": "散点图", - "散点\n气泡图": "散点\n气泡图", - "径向系统树": "径向系统树", - "环形弧线图": "环形弧线图", - "弧线图": "弧线图", - "和弦图": "和弦图", - "基础漏斗图": "基础漏斗图", - "对比漏斗图": "对比漏斗图", - "对称漏斗图": "对称漏斗图", - "气泡地图": "气泡地图", - "箱型图": "箱型图", - "色块热力图": "色块热力图", - "基础热力图": "基础热力图", - "仪表盘": "仪表盘", - "雷达图": "雷达图", - "词云图": "词云图", - "紧凑树": "紧凑树", - "系统树": "系统树", - "脑图": "脑图", - "缩进树": "缩进树", - "辐射树": "辐射树", - "流程图": "流程图", - "Fruchterman\n聚类": "Fruchterman\n聚类", - "Fruchterman": "Fruchterman", - "力导向图": "力导向图", - "环形图": "环形图", - "螺旋线图": "螺旋线图", - "辐射图": "辐射图", - "同心圆": "同心圆", - "网格图": "网格图", - "气泡图": "气泡图", - "定点地图": "定点地图", - "符号地图": "符号地图", - "3D 柱状\n地图": "3D 柱状\n地图", - "散点地图": "散点地图", - "关系地图": "关系地图", - "3D 弧线地图": "3D 弧线地图", - "分类填充图": "分类填充图", - "聚合地图": "聚合地图", - "蜂窝热力图": "蜂窝热力图", - "3D 网格\n热力图": "3D 网格\n热力图", - "3D 蜂窝\n热力图": "3D 蜂窝\n热力图", - "经典热力图": "经典热力图", - "网格\n热力图": "网格\n热力图", - "桑基图": "桑基图", - "自定义\n Maker": "自定义\n Maker", - "等值线地图": "等值线地图", - "3D 填充地图": "3D 填充地图", - "旭日图": "旭日图", - "圆堆积图": "圆堆积图", - "极坐标树图": "极坐标树图", - "统计图表": "统计图表", - "关系图": "关系图", - "地图": "地图", - "折线图": "折线图", - "其他": "其他", - "面积图": "面积图", - "柱状图": "柱状图", - "条形图": "条形图", - "饼图": "饼图", - "股票": "股票", - "树图": "树图", - "点图层": "点图层", - "线图层": "线图层", - "面图层": "面图层", - "热力图": "热力图", - "关系型": "关系型", - "数值型": "数值型", - "时序型": "时序型", - "分类型": "分类型", - "地理型": "地理型", - "分组柱形图": "分组柱形图", - "力导向图布局": "力导向图布局", - "堆叠柱形图": "堆叠柱形图", - "树": "树", - "聚类": "聚类", - "层次": "层次", - "层级": "层级", - "流": "流", - "流向": "流向", - "场景案例": "场景案例", - "Leland Wilkinson": "Leland Wilkinson", - "I am thrill with G2. It is amazingly faithful to the GG system and has the potential to generate more graphics.": "I am thrill with G2. It is amazingly faithful to the GG system and has the potential to generate more graphics.", - "AntV": "AntV", - "继续了解": "继续了解", - "3D大图": "3D大图", - "超强性能": "超强性能", - "叙事动画": "叙事动画", - "性能飞跃,专业优雅": "性能飞跃,专业优雅", - "专家之声": "专家之声", - "来自数据可视化专家的专业认可与推荐": "来自数据可视化专家的专业认可与推荐", - "丰富图表,选用自如": "丰富图表,选用自如", - "数据驱动,高度易用,可扩展的可视化图形语法": "数据驱动,高度易用,可扩展的可视化图形语法", - "开箱即用的多维可视分析表格": "开箱即用的多维可视分析表格", - "便捷的关系数据可视化引擎与图分析工具": "便捷的关系数据可视化引擎与图分析工具", - "散点图 (3D图表)": "散点图 (3D图表)", - "高性能/高渲染质量的地理空间数据可视化框架": "高性能/高渲染质量的地理空间数据可视化框架", - "统计图表 (移动端)": "统计图表 (移动端)", - "专注于移动端的可视化解决方案,兼容 H5/小程序/Weex 等多端环境": "专注于移动端的可视化解决方案,兼容 H5/小程序/Weex 等多端环境", - "树形图表 (移动端)": "树形图表 (移动端)", - "思维导图": "思维导图", - "一款可以快速、流畅运行于移动设备中的图可视化引擎": "一款可以快速、流畅运行于移动设备中的图可视化引擎", - "极易定制、开箱即用、数据驱动的图编辑引擎": "极易定制、开箱即用、数据驱动的图编辑引擎", - "树形图表": "树形图表", - "地图 (3D图表)": "地图 (3D图表)", - "矩形式树图 (移动端)": "矩形式树图 (移动端)", - "智能洞察": "智能洞察", - "图表库": "图表库", - "267全系F版": "267全系F版", - "多维表格": "多维表格", - "移动统计图": "移动统计图", - "移动关系图": "移动关系图", - "移动地图": "移动地图", - "常用统计数据": "常用统计数据", - "关系数据": "关系数据", - "极致移动定制": "极致移动定制", - "设计语言": "设计语言", - "图表引擎": "图表引擎", - "拷贝代码": "拷贝代码", - "规范下载": "规范下载", - "定制主题,一键生成": "定制主题,一键生成", - "copy 主题": "copy 主题", - "已复制": "已复制", - "自定主题": "自定主题", - "活动战报": "活动战报", - "数据监控": "数据监控", - "日常分析": "日常分析", - "开始使用": "开始使用", - "·让数据栩栩如生": "·让数据栩栩如生", - "让普通应用低成本享受 Serverless 体验,帮助企业降本增效!": "让普通应用低成本享受 Serverless 体验,帮助企业降本增效!", - "产品首页": "产品首页", - "使用文档": "使用文档", - "伊利诺伊大学计算机科学客座教授H2O.ai 首席科学家,G2 项目顾问": "伊利诺伊大学计算机科学客座教授H2O.ai 首席科学家,G2 项目顾问", - "在多年可视化设计与开发的基础上,蚂蚁金服推出了 AntV 产品,这是工业界基础可视化语法与实践方面发出的最强声音,也是工业界与学术界一道推进可视化研发进展的最佳利器。": "在多年可视化设计与开发的基础上,蚂蚁金服推出了 AntV 产品,这是工业界基础可视化语法与实践方面发出的最强声音,也是工业界与学术界一道推进可视化研发进展的最佳利器。", - "设计,让数据美而简单,让可视化更普惠。好策略、好资产助力好报表、好产品。": "设计,让数据美而简单,让可视化更普惠。好策略、好资产助力好报表、好产品。", - "用户总量": "用户总量", - "3D 可视化图": "3D 可视化图", - "渲染器运行时切换": "渲染器运行时切换", - "分面帧动画": "分面帧动画", - "分类色板": "分类色板", - "单一顺序色板": "单一顺序色板", - "邻近顺序色板": "邻近顺序色板", - "发散色板": "发散色板", - "主要用于描述分类数据,如苹果、香蕉、梨,常用一个颜色代表一个值以区分不同类型,取色时色相分布均衡,相邻颜色之间明暗需考虑差异性,常用于饼图的不同分类、填充地图中的不同国家、关系图中的不同角色等。": "主要用于描述分类数据,如苹果、香蕉、梨,常用一个颜色代表一个值以区分不同类型,取色时色相分布均衡,相邻颜色之间明暗需考虑差异性,常用于饼图的不同分类、填充地图中的不同国家、关系图中的不同角色等。", - "单色顺序色板,均基于分类色板生长而来,一般使用同一色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。": "单色顺序色板,均基于分类色板生长而来,一般使用同一色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。", - "邻近顺序色板,均基于分类色板生长而来,为加大辨识度也可使用邻近色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。": "邻近顺序色板,均基于分类色板生长而来,为加大辨识度也可使用邻近色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。", - "点再到正向值的连续变化区间,显示相对立的两个值的大小关系,常用于气温的冷热、海拔高低、股票涨跌等。": "点再到正向值的连续变化区间,显示相对立的两个值的大小关系,常用于气温的冷热、海拔高低、股票涨跌等。", - "柱形图、饼图、关系图、地图、多维表格等260+丰富图表随心选用": "柱形图、饼图、关系图、地图、多维表格等260+丰富图表随心选用", - - "设计语言与研发框架": "设计语言与研发框架", - "资产一览,让你快速搭建网站应用": "资产一览,让你快速搭建网站应用", - "Ant Design / AntV 设计负责人": "Ant Design / AntV 设计负责人", - "地理空间数据": "地理空间数据", - "267 全系 F 版": "267 全系 F 版", - "蚂蚁企业级数据可视化解决方案,让人们在数据世界里获得视觉化思考能力": "蚂蚁企业级数据可视化解决方案,让人们在数据世界里获得视觉化思考能力" -} diff --git a/.dumi/theme/slots/Detail/index.tsx b/.dumi/theme/slots/Detail/index.tsx deleted file mode 100644 index e7ffde7bb..000000000 --- a/.dumi/theme/slots/Detail/index.tsx +++ /dev/null @@ -1,66 +0,0 @@ -import SEO from '@antv/dumi-theme-antv/dist/common/CommonHelmet'; -import { useIntl, useLocale } from 'dumi'; -import { debounce } from 'lodash'; -import React, { useEffect, useRef } from 'react'; -import Banner from 'site/components/Banner/Banner'; -import { ComplexCharts } from 'site/components/ComplexCharts'; -import { FamousPersons } from 'site/components/FamousPersons'; -import { LinkCharts } from 'site/components/LinkCharts'; -import { ProjectCard } from 'site/components/ProjectCard'; -import { ThemeCharts } from 'site/components/ThemeCharts'; - -export const Detail: React.FC = () => { - const locale = useLocale(); - const intl = useIntl(); - const ref = useRef(null); - - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; - - useEffect(() => { - const onResize = debounce(() => { - if (ref?.current) { - const scrollDom = ref?.current as HTMLDivElement; - const { clientWidth, scrollWidth } = scrollDom; - scrollDom.scrollLeft = (scrollWidth - clientWidth) / 2; - } - }, 100); - window.addEventListener('resize', onResize); - - return () => { - window.removeEventListener('resize', onResize); - }; - }, []); - - return ( -
- -
-
- - - - - - -
-
-
- ); -}; diff --git a/.dumirc.ts b/.dumirc.ts deleted file mode 100644 index 44adf38b8..000000000 --- a/.dumirc.ts +++ /dev/null @@ -1,154 +0,0 @@ -import { defineConfig } from 'dumi'; -import { homepage, repository } from './package.json'; -export default defineConfig({ - locales: [ - { id: 'zh', name: '中文' }, - { id: 'en', name: 'English' }, - ], - favicons: [ - 'https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*7svFR6wkPMoAAAAAAAAAAAAADmJ7AQ/original', - ], // 网站 favicon - metas: [ - // 自定义 meta 标签 - { name: 'keywords', content: 'AntV' }, - { name: 'description', content: 'Ant Visualization solution' }, - ], - themeConfig: { - title: 'AntV', - description: 'Ant Visualization solution', - defaultLanguage: 'zh', // 默认语言 - isAntVSite: true, // 是否是 AntV 的大官网 - footerTheme: 'light', - siteUrl: homepage, // 官网地址 - githubUrl: 'https://github.com/antvis/antvis.github.io', // GitHub 地址 - showSearch: true, // 是否显示搜索框 - showGithubCorner: true, // 是否显示头部的 GitHub icon - showAntVProductsCard: true, // 是否显示 AntV 产品汇总的卡片 - showLanguageSwitcher: true, // 是否显示官网语言切换 - showWxQrcode: true, // 是否显示头部菜单的微信公众号 - docsearchOptions: { - // 头部搜索框配置 - apiKey: '9d1cd586972bb492b7b41b13a949ef30', - indexName: 'antv_g6', - }, - navs: [ - { - slug: 'docs/specification/principles/basic', - title: { - zh: '设计语言', - en: 'Design', - }, - }, - ], - ecosystems: [ - // 头部的菜单中的「周边生态」 - ], - docs: [ - { - slug: 'specification/principles', - title: { - zh: '设计价值观', - en: 'Design Values', - }, - order: 0, - }, - { - slug: 'specification/language', - title: { - zh: '设计语言', - en: 'Language', - }, - order: 1, - }, - { - slug: 'specification/strategy', - title: { - zh: '设计策略', - en: 'Strategies', - }, - order: 2, - }, - { - slug: 'specification/graph', - title: { - zh: '图表设计指引', - en: 'Visualization Guides', - }, - order: 3, - }, - { - slug: 'specification/module', - title: { - zh: '组件设计指引', - en: 'Components Guide', - }, - order: 4, - }, - { - slug: 'specification/tool', - title: { - zh: '工具', - en: 'Tools', - }, - order: 6, - }, - ], - tutorials: [ - { - slug: 'manual/about', - title: { - zh: '关于', - en: 'About', - }, - order: 1, - }, - ], - examples: [], - mdPlayground: { - // 第一个分块的大小 - splitPaneMainSize: '62%', - }, - announcement: { - zh: '', - en: '', - }, - /** 首页技术栈介绍 */ - detail: { - title: { - zh: 'Antv', - en: 'Antv', - }, - description: { - zh: 'Ant Visualization solution', - en: 'Ant Visualization solution', - }, - }, - metas: { - title: { - zh: "AntV", - en: "AntV" - }, - description: { - zh: "让AGI栩栩如生", - en: "Ant Visualization solution" - } - }, - }, - alias: { - site: '/site', - }, - mfsu: false, - analytics: { - // google analytics 的 key (GA 4) - // ga_v2: 'G-abcdefg', - // 若你在使用 GA v1 旧版本,请使用 `ga` 来配置 - ga_v2: 'G-96Q5R280YF', - // 百度统计的 key - // baidu: 'baidu_tongji_key', - }, - links: [], - scripts: [], - https: { - http2: false - } -}); diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c4c9ecde4..48036b0f8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,23 +2,27 @@ name: build on: push: + pull_request: jobs: ci: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: 20 - + node-version: 22 + + - name: Enable Corepack + run: corepack enable + - name: Install dependencies - run: npm install + run: corepack pnpm@10.34.5 install --no-frozen-lockfile - name: Type Check - run: npm run type-check + run: pnpm check - name: Build - run: npm run build \ No newline at end of file + run: pnpm build diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 38b919e1a..633d14870 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -4,15 +4,23 @@ on: workflow_dispatch: push: branches: - - master + - master jobs: deploy-site: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - run: npm install - - run: npm run build + - uses: actions/checkout@v4 + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: 22 + - name: Enable Corepack + run: corepack enable + - name: Install dependencies + run: corepack pnpm@10.34.5 install --no-frozen-lockfile + - name: Build site + run: pnpm build - run: echo 'antv.vision' > dist/CNAME - run: | cd dist diff --git a/.gitignore b/.gitignore index e13843391..2c642ba2d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,83 +1,18 @@ # Logs -logs +logs/ *.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (https://nodejs.org/api/addons.html) -build/Release # Dependency directories node_modules/ -jspm_packages/ - -# Typescript v1 declaration files -typings/ - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# Optional REPL history -.node_repl_history - -# Output of 'npm pack' -*.tgz - -# dotenv environment variables file -.env - -# gatsby files -.cache/ -public - -# Mac files -.DS_Store - -# Yarn -yarn-error.log -.pnp/ -.pnp.js -# Yarn Integrity file -.yarn-integrity - package-lock.json yarn.lock -_site - +# Local environment +.env +.DS_Store +.idea/ -# dumi production -/dist - -# dumi tmp_production -.dumi/tmp -.dumi/tmp-production -.idea +# Generated files +dist/ +.astro/ +coverage/ diff --git a/README.md b/README.md index 14e070233..84bd6cc5a 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,24 @@ # AntV New Site 📈 -New AntV site built on [@antv/dumi-theme-antv](https://github.com/antvis/dumi-theme-antv). +New AntV site built on [@antv/site](https://github.com/antvis/site). ![prettier code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square) -## Install & Preview +## Local development -```bash -npm install -npm start +```sh +pnpm install +pnpm dev ``` -Visit https://127.0.0.1:8000 +Local development starts at http://localhost:4321. Both `/zh/` and `/en/` are available. -## Prettier +## Validation and deployment -```bash -npm run format +```sh +pnpm check # Astro / TypeScript diagnostics +pnpm build # Build the static site +pnpm preview # Preview the built site ``` -## Deploy to antv.vision - -```bash -npm run deploy -``` +CI runs the type check and static site build. diff --git a/astro.config.mjs b/astro.config.mjs new file mode 100644 index 000000000..844356b41 --- /dev/null +++ b/astro.config.mjs @@ -0,0 +1,127 @@ +import { defineConfig } from 'astro/config'; +import { antvSite } from '@antv/site'; +import react from '@astrojs/react'; +import mdx from '@astrojs/mdx'; +import sitemap from '@astrojs/sitemap'; +import { fileURLToPath } from 'node:url'; + +const siteConfig = { + site: { + title: 'AntV', + origin: 'https://antv.antgroup.com', + repository: 'https://github.com/antvis/antvis.github.io', + defaultLocale: 'zh', + locales: ['zh', 'en'], + favicon: + 'https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*7svFR6wkPMoAAAAAAAAAAAAADmJ7AQ/original', + logo: 'https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*A-lcQbVTpjwAAAAAAAAAAAAADmJ7AQ/original', + description: { + zh: 'AntV 是蚂蚁集团全新一代数据可视化解决方案,提供简单方便、专业可靠、无限可能的数据可视化最佳实践。', + en: 'AntV is Ant Group’s next-generation data visualization solution, providing simple, reliable, and extensible visualization practices.', + }, + }, + content: { + docs: './docs', + examples: null, + edit: { + branch: 'master', + path: 'docs', + }, + sidebar: { + 'specification/principles': { + zh: '设计价值观', + en: 'Design Values', + order: 0, + }, + 'specification/language': { + zh: '设计语言', + en: 'Language', + order: 1, + }, + 'specification/strategy': { + zh: '设计策略', + en: 'Strategies', + order: 2, + }, + 'specification/graph': { + zh: '图表设计指引', + en: 'Visualization Guides', + order: 3, + }, + 'specification/module': { + zh: '组件设计指引', + en: 'Component Guides', + order: 4, + }, + 'specification/tool': { + zh: '工具', + en: 'Tools', + order: 6, + }, + }, + }, + navigation: [ + { + text: { zh: '设计语言', en: 'Design' }, + href: '/specification/principles/basic', + }, + ], + search: { + enabled: false, + }, + home: { + title: { + zh: '让 AGI 栩栩如生', + en: 'Make AGI come alive', + }, + description: { + zh: '蚂蚁企业级数据可视化解决方案,让人们在数据世界里获得视觉化思考能力。', + en: 'Enterprise visualization technology that helps people think visually in a world of data.', + }, + showStats: false, + }, + qa: { + enabled: true, + }, + slots: { + home: { + hero: ['./site/Home.astro'], + features: ['./site/Content.astro'], + }, + }, + theme: { + tokens: { + '--brand': '#691eff', + '--brand-strong': '#5312d6', + '--brand-button': '#5a16c9', + '--brand-soft': '#f0e8ff', + '--brand-faint': '#faf7ff', + }, + }, +}; + +export default defineConfig({ + devToolbar: { enabled: false }, + integrations: [ + antvSite(siteConfig), + react(), + mdx(), + sitemap(), + { + name: 'antv-analytics', + hooks: { + 'astro:config:setup': ({ command, injectScript }) => { + if (command === 'build') { + injectScript('page', 'import "site/analytics";'); + } + }, + }, + }, + ], + redirects: { '/result': '/zh/result/' }, + vite: { + resolve: { + alias: { site: fileURLToPath(new URL('./site', import.meta.url)) }, + }, + }, +}); diff --git a/docs/specification/graph/mobile.zh.md b/docs/specification/graph/mobile.zh.md index 996d0ab85..a9f304c5e 100644 --- a/docs/specification/graph/mobile.zh.md +++ b/docs/specification/graph/mobile.zh.md @@ -37,7 +37,7 @@ AntV 拥有一套基于移动端的可视化图形语法图表库(F2),我 ![](https://gw.alipayobjects.com/mdn/rms_a8a5bf/afts/img/A*SmlZQY1NH-8AAAAAAAAAAAAAARQnAQ) -在 “信息轻量聚焦” 中我们提到移动端的可视化设计多聚焦于用户的直接任务,用[可视化交互](../language/interact) 一文中提及的任务层次来分析,移动端交互设计上会更聚焦在数据获取层,对复杂程度较高的交互行为要进行适度的克制。下图是 AntV 设计总结的常用手势表,给大家做参考。 +在 “信息轻量聚焦” 中我们提到移动端的可视化设计多聚焦于用户的直接任务,用[可视化交互](/zh/specification/language/interact/) 一文中提及的任务层次来分析,移动端交互设计上会更聚焦在数据获取层,对复杂程度较高的交互行为要进行适度的克制。下图是 AntV 设计总结的常用手势表,给大家做参考。 | **动作** | **目的** | **操作** | **示例** | | --- | --- | --- | --- | diff --git a/docs/specification/language/basic.zh.md b/docs/specification/language/basic.zh.md index 50dbe0bde..6dafbccb0 100644 --- a/docs/specification/language/basic.zh.md +++ b/docs/specification/language/basic.zh.md @@ -57,7 +57,7 @@ AntV 色板以蚂蚁极客蓝为起始主色,根据不同数据类型、使用 ![02-AntV 品牌色@3x.png](https://gw.alipayobjects.com/mdn/rms_a8a5bf/afts/img/A*ob0rTbJccqgAAAAAAAAAAAAAARQnAQ) -更多关于色板的信息请[阅读此链接](./palette)。 +更多关于色板的信息请[阅读此链接](/zh/specification/language/palette/)。 ### 色板示例 diff --git a/docs/specification/language/palette.zh.md b/docs/specification/language/palette.zh.mdx similarity index 90% rename from docs/specification/language/palette.zh.md rename to docs/specification/language/palette.zh.mdx index a65f688ec..d6c0fd4f1 100644 --- a/docs/specification/language/palette.zh.md +++ b/docs/specification/language/palette.zh.mdx @@ -3,9 +3,12 @@ title: 色板 order: 1 --- +import Swatch from '../../../site/components/Swatch.astro'; + + G2 是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 -AntV 色板是基于 Ant Design 色彩体系,并结合数据可视化设计价值观而设计。在可视化设计中,色板的运用原则上优先保障给予用户的信任感,同时考虑在呈现阅读、交互反馈强化给到用户轻松感,最重要的是颜色在不同场景中使用的意义感,帮助用户能在数据可视化中启发理解和获取洞见,收获工作的意义。下载资源色板 +AntV 色板是基于 Ant Design 色彩体系,并结合数据可视化设计价值观而设计。在可视化设计中,色板的运用原则上优先保障给予用户的信任感,同时考虑在呈现阅读、交互反馈强化给到用户轻松感,最重要的是颜色在不同场景中使用的意义感,帮助用户能在数据可视化中启发理解和获取洞见,收获工作的意义。下载资源色板 ## 颜色映射原理 @@ -17,9 +20,9 @@ AntV 色板是基于 Ant Design) and serve as guiding principles with characteristics of data visualization. While adhering to the design values of Ant Design, it offers a further interpretation in the field of data visualization. AntV's design language initially defined four design values: "Accuracy, Clarity, Effectiveness, and Beauty". After several years of extensive project practice in internal business and with the changes in users' demands for data analysis, new requirements have been put forward for charts. diff --git a/docs/specification/standby/antvColorList.en.md b/docs/specification/standby/antvColorList.en.md deleted file mode 100644 index fa716b8cf..000000000 --- a/docs/specification/standby/antvColorList.en.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: AntV Color Board -order: 0 ---- - - diff --git a/docs/specification/standby/antvColorList.en.mdx b/docs/specification/standby/antvColorList.en.mdx new file mode 100644 index 000000000..11b24aaf6 --- /dev/null +++ b/docs/specification/standby/antvColorList.en.mdx @@ -0,0 +1,8 @@ +--- +title: AntV Color Board +order: 0 +--- + +import { Content as ColorList } from './antvColorList.zh.md'; + + diff --git a/package.json b/package.json index dcce718c1..890cab468 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,6 @@ "version": "1.0.0", "author": "AntV Team", "keywords": [ - "dumi", "antvis", "antv" ], @@ -18,53 +17,43 @@ "url": "https://github.com/antvis/antvis.github.io/issues" }, "dependencies": { - "ahooks": "^3.9.5", - "@tanstack/react-query": "^5.90.2", - "@ant-design/icons": "^4.8.3", - "@antv/dumi-theme-antv": "^0.8.6", "@antv/g2plot": "^2.3.1", "@antv/g6": "3.3.7", - "@antv/util": "^3.3.1", "antd": "5.10.2", - "chroma-js": "^2.1.0", "classnames": "^2.2.6", - "dumi": "~2.4.21", - "gh-pages": "^3.1.0", - "husky": "^8.0.2", "lodash": "^4.17.20", - "prettier": "^2.0.0", - "pretty-quick": "^3.1.3", "react": "^18.3.1", - "react-dom": "^18.3.1", - "react-github-btn": "^1.4.0" + "react-dom": "^18.3.1" }, "devDependencies": { - "@types/classnames": "^2.2.9", - "@types/lodash": "^4.14.189", - "@types/parse-github-url": "^1.0.0", + "@antv/site": "0.1.0", + "astro": "7.2.0", + "@astrojs/react": "6.0.5", + "@astrojs/mdx": "7.0.8", + "@astrojs/sitemap": "3.7.3", + "@astrojs/check": "0.9.10", "@types/react": "^18.3.26", "@types/react-dom": "^18.3.7", - "@types/react-github-button": "^0.1.0", - "@types/react-helmet": "^6.0.0", - "typescript": "latest" + "@types/lodash": "^4.14.189", + "@types/node": "^22.18.6", + "less": "^4.2.2", + "typescript": "5.9.3", + "gh-pages": "^3.1.0", + "prettier": "^2.0.0" }, "license": "MIT", "scripts": { - "start": "npm run develop", - "build": "dumi build", - "dev": "dumi dev", - "deploy": " npm run build && npm run gh-pages", + "dev": "astro dev", + "build": "astro build", + "check": "astro check", + "preview": "astro preview", + "deploy": "pnpm run build && pnpm run gh-pages", "gh-pages": "gh-pages -d dist", - "copy-mirror-action": "mkdir -p public/.github/workflows && cp .github/workflows/mirror.yml public/.github/workflows", - "format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md,less}\"", - "pretty-quick": "pretty-quick", - "tsc": "tsc", - "serve": "dumi preview", - "type-check": "tsc --noEmit" + "format": "prettier --write \"**/*.{ts,tsx,js,mjs,json,md,less}\"" }, - "husky": { - "hooks": { - "pre-commit": "pretty-quick --staged" - } + "type": "module", + "packageManager": "pnpm@10.34.5", + "engines": { + "node": ">=22.12.0" } } diff --git a/site/Content.astro b/site/Content.astro new file mode 100644 index 000000000..dd39f97cf --- /dev/null +++ b/site/Content.astro @@ -0,0 +1,22 @@ +--- +import type { HomeSlotProps } from '@antv/site'; +import ThemeIsland from './components/ThemeCharts/Island'; +import HomeSections from './components/HomeSections'; + +type Props = HomeSlotProps; +const { locale } = Astro.props; +--- + +
+
+ +

{locale === 'zh' ? '正在加载主题图表…' : 'Loading theme charts…'}

+
+
+ +
+ + diff --git a/site/Home.astro b/site/Home.astro new file mode 100644 index 000000000..98b6fc375 --- /dev/null +++ b/site/Home.astro @@ -0,0 +1,50 @@ +--- +import type { HomeSlotProps } from '@antv/site'; +import { QaEntry, Updates } from '@antv/site/components'; +import { qaSuggestions } from './data/qa'; + +type Props = HomeSlotProps; +const { locale, config } = Astro.props; +--- + +
+ +
+

{config.site.title} · {config.home.title[locale]}

+

{config.home.description[locale]}

+ +
+
+
+ + diff --git a/site/analytics.ts b/site/analytics.ts new file mode 100644 index 000000000..c341d8b92 --- /dev/null +++ b/site/analytics.ts @@ -0,0 +1,13 @@ +const measurementId = 'G-96Q5R280YF'; +const analyticsWindow = window as Window & { dataLayer?: unknown[] }; +const dataLayer = (analyticsWindow.dataLayer ??= []); +function track(..._args: unknown[]) { + dataLayer.push(arguments); +} + +track('js', new Date()); +track('config', measurementId); +const script = document.createElement('script'); +script.async = true; +script.src = `https://www.googletagmanager.com/gtag/js?id=${measurementId}`; +document.head.append(script); diff --git a/site/components/Banner/Banner.module.less b/site/components/Banner/Banner.module.less deleted file mode 100644 index 928770b57..000000000 --- a/site/components/Banner/Banner.module.less +++ /dev/null @@ -1,311 +0,0 @@ -@font-face { - font-family: AlibabaPuHuiTiRHeavy; - src: url(../../font/Alibaba-PuHuiTi-Heavy.otf); -} - -.commonFlexConfig { - display: flex; - align-items: center; - justify-content: center; -} - -.banner { - position: relative; - background-image: url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*KL9wS54k2U8AAAAAAAAAAAAADmJ7AQ/original); - background-repeat: no-repeat; - background-size: cover; - - .leftBackground, - .rightBackground { - width: 765px; - height: 100%; - position: absolute; - background-repeat: no-repeat; - background-size: contain; - - > img { - position: absolute; - } - } - - .leftBackground { - left: 0; - top: 75px; - background-image: url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*B4UvSKE2hfEAAAAAAAAAAAAADmJ7AQ/original); - background-position-x: -48px; - - &::before, - &::after { - content: ''; - background-image: url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*pD8oT49V-bcAAAAAAAAAAAAADmJ7AQ/original); - background-size: contain; - position: absolute; - height: 40px; - width: 40px; - left: 35px; - top: 300px; - } - - &::before { - height: 32px; - width: 32px; - left: 220px; - top: 345px; - } - - .waffle { - height: 254.3px; - transform: rotate(3deg); - left: -20px; - } - - .bug { - height: 160px; - transform: rotate(-7deg); - left: 279px; - top: 214px; - } - } - - .rightBackground { - top: 90px; - right: 0; - background-position-x: 66px; - background-image: url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*DR_FR7Q721sAAAAAAAAAAAAADmJ7AQ/original); - - .chips { - height: 263.3px; - transform: rotate(8deg); - right: 140px; - top: 140px; - } - - .cookie { - height: 117.1px; - right: 10px; - top: 40px; - } - - &::before, - &::after { - content: ''; - background-image: url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*pD8oT49V-bcAAAAAAAAAAAAADmJ7AQ/original); - background-size: contain; - position: absolute; - height: 21px; - width: 21px; - right: 310px; - opacity: 0.67; - top: 310px; - } - - &::before { - height: 31px; - width: 31px; - right: 55px; - top: 335px; - } - } - - .header { - height: 1130px; - position: relative; - font-family: PingFangSC; - } - - .top { - z-index: 10; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - font-family: AlibabaPuHuiTiR; - } - - .mainTitle { - font-size: 64px; - color: #000; - text-align: center; - margin-top: 108px; - font-family: AlibabaPuHuiTiRHeavy; - - > span { - color: #691eff; - } - } - - .subTitle { - color: #424e66; - text-align: center; - font-size: 18px; - margin-top: 8px; - } - - .bgVideo { - position: absolute; - top: 0px; - right: 0px; - min-width: 100%; - z-index: -999; - } - - .buttons { - &:extend(.commonFlexConfig); - z-index: 11; - position: absolute; - top: 350px; - width: 100%; - - > div, - > a { - &:extend(.commonFlexConfig); - height: 54px; - width: 166px; - border-radius: 12px; - font-size: 18px; - font-weight: bold; - cursor: pointer; - box-shadow: 0 8px 28px 0 #f2f2f2; - margin: 0 11.5px; - - > img { - margin-right: 6px; - } - } - - .start { - font-size: 18px; - background-color: #691eff; - color: #ffffff; - - .startIcon { - width: 20px; - height: 20px; - margin-right: 6px; - background-image: url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*lo_5RYdqKLsAAAAAAAAAAAAADmJ7AQ/original), - url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*UcuoSovQjxAAAAAAAAAAAAAADmJ7AQ/original), - url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*3VvbT7spBhIAAAAAAAAAAAAADmJ7AQ/original), - url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*PI67SoRSfgsAAAAAAAAAAAAADmJ7AQ/original), - url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*sP-zRZweTJcAAAAAAAAAAAAADmJ7AQ/original), - url(https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*SFfnTachgWgAAAAAAAAAAAAADmJ7AQ/original); - background-repeat: no-repeat; - background-position-y: 0, 20px, 40px, 60px, 80px, 100px; - } - - &:hover { - opacity: 0.8; - - .startIcon { - animation: hoverIcon 5s; - } - } - } - - .design { - font-size: 18px; - background-color: #ffffff; - border: 1px solid #e8e8e8; - - &:hover { - color: #691eff; - } - } - } - - .bottom { - &:extend(.commonFlexConfig); - z-index: 10; - width: 100%; - position: absolute; - top: 966px; - - .message { - &:extend(.commonFlexConfig); - min-height: 114px; - height: 140px; - width: calc((100vw - 360px - 26px) / 3); - min-width: 338px; - max-width: 551px; - background-color: #ffffff; - border: 1px solid #e5e8ef; - transition: all 0.2s; - padding: 16px; - box-shadow: 0 8px 28px 0 rgba(0, 0, 0, 0.05); - border-radius: 16px; - margin: 0 13px; - flex-direction: column; - - .messageTitle { - font-weight: 500; - font-size: 18px; - color: #1d2129; - margin-bottom: 8px; - text-align: center; - position: relative; - - > img { - width: 24px; - height: 24px; - position: relative; - top: -2px; - } - } - - .messageSubTitle { - font-size: 14px; - color: #86909c; - text-align: center; - } - - &:hover { - transform: translateY(-8px); - box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1); - - .messageTitle { - color: rgba(105, 30, 255, 1); - } - } - } - } -} - -@keyframes hoverIcon { - 0% { - background-position-y: 0px, 20px, 40px, 60px, 80px, 100px; - } - - 16.6% { - background-position-y: -20px, 0px, 20px, 40px, 60px, 80px; - } - - 33.3% { - background-position-y: -40px, -20px, 0px, 20px, 40px, 60px; - } - - 50% { - background-position-y: -60px, -40px, -20px, 0px, 20px, 40px; - } - - 66.6% { - background-position-y: -80px, -60px, -40px, -20px, 0px, 20px; - } - - 83.3% { - background-position-y: -100px, -80px, -60px, -40px, -20px, 0px; - } - - 100% { - background-position-y: -100px, -80px, -60px, -40px, -20px, 0px; - } -} - -div.listContainer { - width: 80vw; - min-width: 760px; - margin-right: auto; - margin-left: auto; - @media (min-width: 2700px) { - width: 2100px; - } -} diff --git a/site/components/Banner/Banner.tsx b/site/components/Banner/Banner.tsx deleted file mode 100644 index 989231748..000000000 --- a/site/components/Banner/Banner.tsx +++ /dev/null @@ -1,103 +0,0 @@ -import { useIntl, useLocale } from 'dumi'; -import React, { useEffect, useState } from 'react'; -import { ANCHORNAME } from '../ProjectCard'; -import { getBaseSiteDataUrl } from '@antv/dumi-theme-antv/dist/utils/env'; - -import styles from './Banner.module.less'; -import { HomeDialog } from '@antv/dumi-theme-antv/dist/components/AI/HomeDialog'; - -export default () => { - const [message, setMessage] = useState([]); - const locale = useLocale(); - - const language: 'zh' | 'en' = locale.id.includes('zh') ? 'zh' : 'en'; - - const intl = useIntl(); - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; - - useEffect(() => { - fetch(`${getBaseSiteDataUrl()}/antv/banner-messages.json`) - .then((res) => res.json()) - .then((data) => { - setMessage(data); - }); - }, []); - - // 跳转到 丰富图表,选用自如 - const scrollToAnchor = () => { - const anchorElement = document.getElementById(ANCHORNAME); - if (anchorElement) { - anchorElement.scrollIntoView({ block: 'start', behavior: 'smooth' }); - } - }; - - return ( -
-
- waffle - bug -
-
- chips - cookie -
-
-
-
- AntV - {useT('·让AGI栩栩如生')} -
-
- {useT( - '蚂蚁企业级数据可视化解决方案,让人们在数据世界里获得视觉化思考能力', - )} -
-
- -
- {message.map(({ title, subTitle, img, link }) => { - return ( - -
- message_title {title[language]} -
-
- {subTitle[language]} -
-
- ); - })} -
-
-
-
- ); -}; diff --git a/site/components/Banner/helper.ts b/site/components/Banner/helper.ts deleted file mode 100644 index 8abd9fe02..000000000 --- a/site/components/Banner/helper.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { map } from 'lodash'; -import bannerInfo from 'site/data/banner-info.json'; -import bannerLinks from 'site/data/banner-link.json'; - -/** - * 获取真实的 url。根据是否国内镜像进行调整 - * @param url - * @param isChinaMirrorHost - * @returns - */ -export function getActualUrl(url: string, isChinaMirrorHost: boolean): string { - let link = url; - if (isChinaMirrorHost && link) { - // g2plot.antv.antgroup.com => antv-g2plot.gitee.io - const match = link.match(/([http|https]):\/\/(.*)\.antv\.vision/); - if (match && match[2]) { - link = link.replace( - `${match[2]}.antv.vision`, - `antv-${match[2]}.gitee.io`, - ); - } - } - return link; -} - -/** - * 获取 banner 的场景 demo 信息。根据是否国内镜像进行调整 url - */ -export function getBannerInfo(isChinaMirrorHost: boolean) { - const products_tabs = bannerInfo.products_tabs.map((products_tab) => { - if (!products_tab.demos) { - return products_tab; - } - const demos = map(products_tab.demos, (demo: any) => { - return { - ...demo, - // @ts-ignore - host: demo.host && getActualUrl(demo.host, isChinaMirrorHost), - }; - }); - return { ...products_tab, demos }; - }); - - return { ...bannerInfo, products_tabs }; -} - -/** - * 获取 banner 的产品链接。根据是否国内镜像进行调整 url - */ -export function getBannerLink(isChinaMirrorHost: boolean) { - return bannerLinks.map((bannerLink) => { - if (bannerLink.url) { - return { - ...bannerLink, - url: getActualUrl(bannerLink.url, isChinaMirrorHost), - }; - } - return bannerLink; - }); -} diff --git a/site/components/ComplexCharts/index.module.less b/site/components/ComplexCharts/index.module.less index 5cc544970..67e2d16a6 100644 --- a/site/components/ComplexCharts/index.module.less +++ b/site/components/ComplexCharts/index.module.less @@ -8,14 +8,16 @@ &:extend(.commonFlexConfig); padding: 80px 0 40px; flex-direction: column; - font-family: PingFangSC; + font-family: var(--font-sans); .title { - height: 48px; + height: auto; + margin-top: 0; font-size: 40px; color: #1d2129; margin-bottom: 48px; - font-family: AlibabaPuHuiTiB; + font-family: var(--font-sans); + font-weight: 700; } .complexButtons { @@ -71,3 +73,43 @@ } } } + +@media (max-width: 1200px) { + .complexCharts { + padding-inline: 24px; + .content { + width: 100%; + min-width: 0; + min-height: 0; + height: auto; + aspect-ratio: 1680 / 571; + } + .content video { + display: block; + width: 100%; + height: 100%; + } + } +} +@media (max-width: 640px) { + .complexCharts { + padding: 48px 20px 24px; + .title { + font-size: 28px; + line-height: 1.3; + text-align: center; + margin-bottom: 24px; + } + .complexButtons { + gap: 8px; + flex-wrap: wrap; + } + .complexButtons .button { + width: auto; + min-width: 88px; + margin: 0; + padding-inline: 8px; + font-size: 14px; + } + } +} diff --git a/site/components/ComplexCharts/index.tsx b/site/components/ComplexCharts/index.tsx index 6b64a3415..5b51f7555 100644 --- a/site/components/ComplexCharts/index.tsx +++ b/site/components/ComplexCharts/index.tsx @@ -1,36 +1,29 @@ -import { useChinaMirrorHost } from '@antv/dumi-theme-antv/dist/slots/hooks'; import classNames from 'classnames'; -import { useIntl, useLocale } from 'dumi'; -import React, { useState } from 'react'; +import { useTranslation } from 'site/lib/i18n'; +import { useState } from 'react'; import COMPLEX_DATAS from '../../data/complex-charts.json'; -import { transformUrl } from '../Products/getProducts'; +import { transformUrl } from '../../lib/urls'; import styles from './index.module.less'; // 性能飞跃,专业优雅 export function ComplexCharts() { - const locale = useLocale(); - const [isChinaMirrorHost] = useChinaMirrorHost(); - const language: 'zh' | 'en' = locale.id.includes('zh') ? 'zh' : 'en'; - - const intl = useIntl(); - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; + const { locale: language, t: useT } = useTranslation(); const [select, setSelect] = useState(COMPLEX_DATAS[0]); return (
-
{useT('性能飞跃,专业优雅')}
+

{useT('性能飞跃,专业优雅')}

{COMPLEX_DATAS.map((data) => { const isSelect = select.text === data.text; return ( -
{data.text}{' '} {useT(data.text)} -
+ ); })}
-
-
- ); -}); diff --git a/site/components/D2Chart/datas/dailySchedule.ts b/site/components/D2Chart/datas/dailySchedule.ts deleted file mode 100644 index c5c70de9e..000000000 --- a/site/components/D2Chart/datas/dailySchedule.ts +++ /dev/null @@ -1,891 +0,0 @@ -/** DONE 👏 🎉 */ -export const DAWN_DAILY_SCHEDULE = [ - { type: 'male', x: 'x', y: null, time: 'dawn' }, - { type: 'female', x: 'x', y: null, time: 'dawn' }, - { type: 'male', x: '0:00', y: 133, time: 'dawn' }, - { type: 'female', x: '0:00', y: 106.4, time: 'dawn' }, - { type: 'male', x: '0:15', y: 106.4, time: 'dawn' }, - { type: 'female', x: '0:15', y: 85.12, time: 'dawn' }, - { type: 'male', x: '0:30', y: 65, time: 'dawn' }, - { type: 'female', x: '0:30', y: 52, time: 'dawn' }, - { type: 'male', x: '0:45', y: 52, time: 'dawn' }, - { type: 'female', x: '0:45', y: 41.6, time: 'dawn' }, - { type: 'male', x: '1:00', y: 26, time: 'dawn' }, - { type: 'female', x: '1:00', y: 20.8, time: 'dawn' }, - { type: 'male', x: '1:15', y: 20.8, time: 'dawn' }, - { type: 'female', x: '1:15', y: 16.64, time: 'dawn' }, - { type: 'male', x: '1:30', y: 36, time: 'dawn' }, - { type: 'female', x: '1:30', y: 28.8, time: 'dawn' }, - { type: 'male', x: '1:45', y: 28.8, time: 'dawn' }, - { type: 'female', x: '1:45', y: 23.040000000000003, time: 'dawn' }, - { type: 'male', x: '2:00', y: 181, time: 'dawn' }, - { type: 'female', x: '2:00', y: 144.8, time: 'dawn' }, - { type: 'male', x: '2:15', y: 144.8, time: 'dawn' }, - { type: 'female', x: '2:15', y: 115.84000000000002, time: 'dawn' }, - { type: 'male', x: '2:30', y: 206, time: 'dawn' }, - { type: 'female', x: '2:30', y: 164.8, time: 'dawn' }, - { type: 'male', x: '2:45', y: 164.8, time: 'dawn' }, - { type: 'female', x: '2:45', y: 131.84, time: 'dawn' }, - { type: 'male', x: '3:00', y: 148, time: 'dawn' }, - { type: 'female', x: '3:00', y: 118.4, time: 'dawn' }, - { type: 'male', x: '3:15', y: 118.4, time: 'dawn' }, - { type: 'female', x: '3:15', y: 94.72000000000001, time: 'dawn' }, - { type: 'male', x: '3:30', y: 201, time: 'dawn' }, - { type: 'female', x: '3:30', y: 160.8, time: 'dawn' }, - { type: 'male', x: '3:45', y: 160.8, time: 'dawn' }, - { type: 'female', x: '3:45', y: 128.64000000000001, time: 'dawn' }, - { type: 'male', x: '4:00', y: 104, time: 'dawn' }, - { type: 'female', x: '4:00', y: 83.2, time: 'dawn' }, - { type: 'male', x: '4:15', y: 83.2, time: 'dawn' }, - { type: 'female', x: '4:15', y: 66.56, time: 'dawn' }, - { type: 'male', x: '4:30', y: 178, time: 'dawn' }, - { type: 'female', x: '4:30', y: 142.4, time: 'dawn' }, - { type: 'male', x: '4:45', y: 142.4, time: 'dawn' }, - { type: 'female', x: '4:45', y: 113.92000000000002, time: 'dawn' }, - { type: 'male', x: '5:00', y: 174, time: 'dawn' }, - { type: 'female', x: '5:00', y: 139.20000000000002, time: 'dawn' }, - { type: 'male', x: '5:15', y: 139.2, time: 'dawn' }, - { type: 'female', x: '5:15', y: 111.36, time: 'dawn' }, - { type: 'male', x: '5:30', y: 149, time: 'dawn' }, - { type: 'female', x: '5:30', y: 119.2, time: 'dawn' }, - { type: 'male', x: '5:45', y: 119.2, time: 'dawn' }, - { type: 'female', x: '5:45', y: 95.36000000000001, time: 'dawn' }, - { type: 'male', x: '6:00', y: 85, time: 'dawn' }, - { type: 'female', x: '6:00', y: 68, time: 'dawn' }, - { type: 'male', x: '6:15', y: 68, time: 'dawn' }, - { type: 'female', x: '6:15', y: 54.400000000000006, time: 'dawn' }, - { type: 'male', x: '6:30', y: 116, time: 'dawn' }, - { type: 'female', x: '6:30', y: 92.80000000000001, time: 'dawn' }, - { type: 'male', x: '6:45', y: 92.8, time: 'dawn' }, - { type: 'female', x: '6:45', y: 74.24, time: 'dawn' }, - { type: 'male', x: '7:00', y: 150, time: 'dawn' }, - { type: 'female', x: '7:00', y: 120, time: 'dawn' }, - { type: 'male', x: '7:15', y: 120, time: 'dawn' }, - { type: 'female', x: '7:15', y: 96, time: 'dawn' }, - { type: 'male', x: '7:30', y: 245, time: 'dawn' }, - { type: 'female', x: '7:30', y: 196, time: 'dawn' }, - { type: 'male', x: '7:45', y: 196, time: 'dawn' }, - { type: 'female', x: '7:45', y: 156.8, time: 'dawn' }, - { type: 'male', x: '8:00', y: 160, time: 'dawn' }, - { type: 'female', x: '8:00', y: 128, time: 'dawn' }, - { type: 'male', x: '8:15', y: 128, time: 'dawn' }, - { type: 'female', x: '8:15', y: 102.4, time: 'dawn' }, - { type: 'male', x: '8:30', y: 199, time: 'dawn' }, - { type: 'female', x: '8:30', y: 159.20000000000002, time: 'dawn' }, - { type: 'male', x: '8:45', y: 159.2, time: 'dawn' }, - { type: 'female', x: '8:45', y: 127.36, time: 'dawn' }, - { type: 'male', x: '9:00', y: 94, time: 'dawn' }, - { type: 'female', x: '9:00', y: 75.2, time: 'dawn' }, - { type: 'male', x: '9:15', y: 75.2, time: 'dawn' }, - { type: 'female', x: '9:15', y: 60.160000000000004, time: 'dawn' }, - { type: 'male', x: '9:30', y: 199, time: 'dawn' }, - { type: 'female', x: '9:30', y: 159.20000000000002, time: 'dawn' }, - { type: 'male', x: '9:45', y: 159.2, time: 'dawn' }, - { type: 'female', x: '9:45', y: 127.36, time: 'dawn' }, - { type: 'male', x: '10:00', y: 90, time: 'dawn' }, - { type: 'female', x: '10:00', y: 72, time: 'dawn' }, - { type: 'male', x: '10:15', y: 72, time: 'dawn' }, - { type: 'female', x: '10:15', y: 57.6, time: 'dawn' }, - { type: 'male', x: '10:30', y: 57, time: 'dawn' }, - { type: 'female', x: '10:30', y: 45.6, time: 'dawn' }, - { type: 'male', x: '10:45', y: 45.6, time: 'dawn' }, - { type: 'female', x: '10:45', y: 36.480000000000004, time: 'dawn' }, - { type: 'male', x: '11:00', y: 41, time: 'dawn' }, - { type: 'female', x: '11:00', y: 32.800000000000004, time: 'dawn' }, - { type: 'male', x: '11:15', y: 32.8, time: 'dawn' }, - { type: 'female', x: '11:15', y: 26.24, time: 'dawn' }, - { type: 'male', x: '11:30', y: 35, time: 'dawn' }, - { type: 'female', x: '11:30', y: 28, time: 'dawn' }, - { type: 'male', x: '11:45', y: 28, time: 'dawn' }, - { type: 'female', x: '11:45', y: 22.400000000000002, time: 'dawn' }, - { type: 'male', x: '12:00', y: 79, time: 'dawn' }, - { type: 'female', x: '12:00', y: 63.2, time: 'dawn' }, - { type: 'male', x: '12:15', y: 63.2, time: 'dawn' }, - { type: 'female', x: '12:15', y: 50.56, time: 'dawn' }, - { type: 'male', x: '12:30', y: 112, time: 'dawn' }, - { type: 'female', x: '12:30', y: 89.60000000000001, time: 'dawn' }, - { type: 'male', x: '12:45', y: 89.6, time: 'dawn' }, - { type: 'female', x: '12:45', y: 71.67999999999999, time: 'dawn' }, - { type: 'male', x: '13:00', y: 90, time: 'dawn' }, - { type: 'female', x: '13:00', y: 72, time: 'dawn' }, - { type: 'male', x: '13:15', y: 72, time: 'dawn' }, - { type: 'female', x: '13:15', y: 57.6, time: 'dawn' }, - { type: 'male', x: '13:30', y: 238, time: 'dawn' }, - { type: 'female', x: '13:30', y: 190.4, time: 'dawn' }, - { type: 'male', x: '13:45', y: 190.4, time: 'dawn' }, - { type: 'female', x: '13:45', y: 152.32000000000002, time: 'dawn' }, - { type: 'male', x: '14:00', y: 335, time: 'dawn' }, - { type: 'female', x: '14:00', y: 268, time: 'dawn' }, - { type: 'male', x: '14:15', y: 268, time: 'dawn' }, - { type: 'female', x: '14:15', y: 214.4, time: 'dawn' }, - { type: 'male', x: '14:30', y: 309, time: 'dawn' }, - { type: 'female', x: '14:30', y: 247.20000000000002, time: 'dawn' }, - { type: 'male', x: '14:45', y: 247.2, time: 'dawn' }, - { type: 'female', x: '14:45', y: 197.76, time: 'dawn' }, - { type: 'male', x: '15:00', y: 287, time: 'dawn' }, - { type: 'female', x: '15:00', y: 229.60000000000002, time: 'dawn' }, - { type: 'male', x: '15:15', y: 229.6, time: 'dawn' }, - { type: 'female', x: '15:15', y: 183.68, time: 'dawn' }, - { type: 'male', x: '15:30', y: 336, time: 'dawn' }, - { type: 'female', x: '15:30', y: 268.8, time: 'dawn' }, - { type: 'male', x: '15:45', y: 268.8, time: 'dawn' }, - { type: 'female', x: '15:45', y: 215.04000000000002, time: 'dawn' }, - { type: 'male', x: '16:00', y: 375, time: 'dawn' }, - { type: 'female', x: '16:00', y: 300, time: 'dawn' }, - { type: 'male', x: '16:15', y: 300, time: 'dawn' }, - { type: 'female', x: '16:15', y: 240, time: 'dawn' }, - { type: 'male', x: '16:30', y: 463, time: 'dawn' }, - { type: 'female', x: '16:30', y: 370.40000000000003, time: 'dawn' }, - { type: 'male', x: '16:45', y: 370.4, time: 'dawn' }, - { type: 'female', x: '16:45', y: 296.32, time: 'dawn' }, - { type: 'male', x: '17:00', y: 265, time: 'dawn' }, - { type: 'female', x: '17:00', y: 212, time: 'dawn' }, - { type: 'male', x: '17:15', y: 212, time: 'dawn' }, - { type: 'female', x: '17:15', y: 169.60000000000002, time: 'dawn' }, - { type: 'male', x: '17:30', y: 600, time: 'dawn' }, - { type: 'female', x: '17:30', y: 480, time: 'dawn' }, - { type: 'male', x: '17:45', y: 480, time: 'dawn' }, - { type: 'female', x: '17:45', y: 384, time: 'dawn' }, - { type: 'male', x: '18:00', y: 572, time: 'dawn' }, - { type: 'female', x: '18:00', y: 457.6, time: 'dawn' }, - { type: 'male', x: '18:15', y: 457.6, time: 'dawn' }, - { type: 'female', x: '18:15', y: 366.08000000000004, time: 'dawn' }, - { type: 'male', x: '18:30', y: 512, time: 'dawn' }, - { type: 'female', x: '18:30', y: 409.6, time: 'dawn' }, - { type: 'male', x: '18:45', y: 409.6, time: 'dawn' }, - { type: 'female', x: '18:45', y: 327.68000000000006, time: 'dawn' }, - { type: 'male', x: '19:00', y: 646, time: 'dawn' }, - { type: 'female', x: '19:00', y: 516.8000000000001, time: 'dawn' }, - { type: 'male', x: '19:15', y: 516.8, time: 'dawn' }, - { type: 'female', x: '19:15', y: 413.44, time: 'dawn' }, - { type: 'male', x: '19:30', y: 747, time: 'dawn' }, - { type: 'female', x: '19:30', y: 597.6, time: 'dawn' }, - { type: 'male', x: '19:45', y: 597.6, time: 'dawn' }, - { type: 'female', x: '19:45', y: 478.08000000000004, time: 'dawn' }, - { type: 'male', x: '20:00', y: 699, time: 'dawn' }, - { type: 'female', x: '20:00', y: 559.2, time: 'dawn' }, - { type: 'male', x: '20:15', y: 559.2, time: 'dawn' }, - { type: 'female', x: '20:15', y: 447.36000000000007, time: 'dawn' }, - { type: 'male', x: '20:30', y: 729, time: 'dawn' }, - { type: 'female', x: '20:30', y: 583.2, time: 'dawn' }, - { type: 'male', x: '20:45', y: 583.2, time: 'dawn' }, - { type: 'female', x: '20:45', y: 466.56000000000006, time: 'dawn' }, - { type: 'male', x: '21:00', y: 734, time: 'dawn' }, - { type: 'female', x: '21:00', y: 587.2, time: 'dawn' }, - { type: 'male', x: '21:15', y: 587.2, time: 'dawn' }, - { type: 'female', x: '21:15', y: 469.76000000000005, time: 'dawn' }, - { type: 'male', x: '21:30', y: 672, time: 'dawn' }, - { type: 'female', x: '21:30', y: 537.6, time: 'dawn' }, - { type: 'male', x: '21:45', y: 537.6, time: 'dawn' }, - { type: 'female', x: '21:45', y: 430.08000000000004, time: 'dawn' }, - { type: 'male', x: '22:00', y: 690, time: 'dawn' }, - { type: 'female', x: '22:00', y: 552, time: 'dawn' }, - { type: 'male', x: '22:15', y: 552, time: 'dawn' }, - { type: 'female', x: '22:15', y: 441.6, time: 'dawn' }, - { type: 'male', x: '22:30', y: 427, time: 'dawn' }, - { type: 'female', x: '22:30', y: 341.6, time: 'dawn' }, - { type: 'male', x: '22:45', y: 341.6, time: 'dawn' }, - { type: 'female', x: '22:45', y: 273.28000000000003, time: 'dawn' }, - { type: 'male', x: '23:00', y: 273, time: 'dawn' }, - { type: 'female', x: '23:00', y: 218.4, time: 'dawn' }, - { type: 'male', x: '23:15', y: 218.4, time: 'dawn' }, - { type: 'female', x: '23:15', y: 174.72000000000003, time: 'dawn' }, - { type: 'male', x: '23:30', y: 352, time: 'dawn' }, - { type: 'female', x: '23:30', y: 281.6, time: 'dawn' }, - { type: 'male', x: '23:45', y: 281.6, time: 'dawn' }, - { type: 'female', x: '23:45', y: 225.28000000000003, time: 'dawn' }, -]; - -// DONE 👏 🎉 -export const NIGHT_DAILY_SCHEDULE = [ - { type: 'male', x: 'x', y: null, time: 'night' }, - { type: 'female', x: 'x', y: null, time: 'night' }, - { type: 'male', x: '0:00', y: 688, time: 'night' }, - { type: 'female', x: '0:00', y: 550.4, time: 'night' }, - { type: 'male', x: '0:15', y: 550.4, time: 'night' }, - { type: 'female', x: '0:15', y: 440.32, time: 'night' }, - { type: 'male', x: '0:30', y: 844, time: 'night' }, - { type: 'female', x: '0:30', y: 675.2, time: 'night' }, - { type: 'male', x: '0:45', y: 675.2, time: 'night' }, - { type: 'female', x: '0:45', y: 540.1600000000001, time: 'night' }, - { type: 'male', x: '1:00', y: 703, time: 'night' }, - { type: 'female', x: '1:00', y: 562.4, time: 'night' }, - { type: 'male', x: '1:15', y: 562.4, time: 'night' }, - { type: 'female', x: '1:15', y: 449.92, time: 'night' }, - { type: 'male', x: '1:30', y: 839, time: 'night' }, - { type: 'female', x: '1:30', y: 671.2, time: 'night' }, - { type: 'male', x: '1:45', y: 671.2, time: 'night' }, - { type: 'female', x: '1:45', y: 536.96, time: 'night' }, - { type: 'male', x: '2:00', y: 883, time: 'night' }, - { type: 'female', x: '2:00', y: 706.4000000000001, time: 'night' }, - { type: 'male', x: '2:15', y: 706.4, time: 'night' }, - { type: 'female', x: '2:15', y: 565.12, time: 'night' }, - { type: 'male', x: '2:30', y: 646, time: 'night' }, - { type: 'female', x: '2:30', y: 516.8000000000001, time: 'night' }, - { type: 'male', x: '2:45', y: 516.8, time: 'night' }, - { type: 'female', x: '2:45', y: 413.44, time: 'night' }, - { type: 'male', x: '3:00', y: 206, time: 'night' }, - { type: 'female', x: '3:00', y: 164.8, time: 'night' }, - { type: 'male', x: '3:15', y: 164.8, time: 'night' }, - { type: 'female', x: '3:15', y: 131.84, time: 'night' }, - { type: 'male', x: '3:30', y: 41, time: 'night' }, - { type: 'female', x: '3:30', y: 32.800000000000004, time: 'night' }, - { type: 'male', x: '3:45', y: 32.8, time: 'night' }, - { type: 'female', x: '3:45', y: 26.24, time: 'night' }, - { type: 'male', x: '4:00', y: 102, time: 'night' }, - { type: 'female', x: '4:00', y: 81.60000000000001, time: 'night' }, - { type: 'male', x: '4:15', y: 81.6, time: 'night' }, - { type: 'female', x: '4:15', y: 65.28, time: 'night' }, - { type: 'male', x: '4:30', y: 47, time: 'night' }, - { type: 'female', x: '4:30', y: 37.6, time: 'night' }, - { type: 'male', x: '4:45', y: 37.6, time: 'night' }, - { type: 'female', x: '4:45', y: 30.080000000000002, time: 'night' }, - { type: 'male', x: '5:00', y: 102, time: 'night' }, - { type: 'female', x: '5:00', y: 81.60000000000001, time: 'night' }, - { type: 'male', x: '5:15', y: 81.6, time: 'night' }, - { type: 'female', x: '5:15', y: 65.28, time: 'night' }, - { type: 'male', x: '5:30', y: 61, time: 'night' }, - { type: 'female', x: '5:30', y: 48.800000000000004, time: 'night' }, - { type: 'male', x: '5:45', y: 48.8, time: 'night' }, - { type: 'female', x: '5:45', y: 39.04, time: 'night' }, - { type: 'male', x: '6:00', y: 75, time: 'night' }, - { type: 'female', x: '6:00', y: 60, time: 'night' }, - { type: 'male', x: '6:15', y: 60, time: 'night' }, - { type: 'female', x: '6:15', y: 48, time: 'night' }, - { type: 'male', x: '6:30', y: 52, time: 'night' }, - { type: 'female', x: '6:30', y: 41.6, time: 'night' }, - { type: 'male', x: '6:45', y: 41.6, time: 'night' }, - { type: 'female', x: '6:45', y: 33.28, time: 'night' }, - { type: 'male', x: '7:00', y: 55, time: 'night' }, - { type: 'female', x: '7:00', y: 44, time: 'night' }, - { type: 'male', x: '7:15', y: 44, time: 'night' }, - { type: 'female', x: '7:15', y: 35.2, time: 'night' }, - { type: 'male', x: '7:30', y: 20, time: 'night' }, - { type: 'female', x: '7:30', y: 16, time: 'night' }, - { type: 'male', x: '7:45', y: 16, time: 'night' }, - { type: 'female', x: '7:45', y: 12.8, time: 'night' }, - { type: 'male', x: '8:00', y: 65, time: 'night' }, - { type: 'female', x: '8:00', y: 52, time: 'night' }, - { type: 'male', x: '8:15', y: 52, time: 'night' }, - { type: 'female', x: '8:15', y: 41.6, time: 'night' }, - { type: 'male', x: '8:30', y: 26, time: 'night' }, - { type: 'female', x: '8:30', y: 20.8, time: 'night' }, - { type: 'male', x: '8:45', y: 20.8, time: 'night' }, - { type: 'female', x: '8:45', y: 16.64, time: 'night' }, - { type: 'male', x: '9:00', y: 36, time: 'night' }, - { type: 'female', x: '9:00', y: 28.8, time: 'night' }, - { type: 'male', x: '9:15', y: 28.8, time: 'night' }, - { type: 'female', x: '9:15', y: 23.040000000000003, time: 'night' }, - { type: 'male', x: '9:30', y: 181, time: 'night' }, - { type: 'female', x: '9:30', y: 144.8, time: 'night' }, - { type: 'male', x: '9:45', y: 144.8, time: 'night' }, - { type: 'female', x: '9:45', y: 115.84000000000002, time: 'night' }, - { type: 'male', x: '10:00', y: 206, time: 'night' }, - { type: 'female', x: '10:00', y: 164.8, time: 'night' }, - { type: 'male', x: '10:15', y: 164.8, time: 'night' }, - { type: 'female', x: '10:15', y: 131.84, time: 'night' }, - { type: 'male', x: '10:30', y: 148, time: 'night' }, - { type: 'female', x: '10:30', y: 118.4, time: 'night' }, - { type: 'male', x: '10:45', y: 118.4, time: 'night' }, - { type: 'female', x: '10:45', y: 94.72000000000001, time: 'night' }, - { type: 'male', x: '11:00', y: 201, time: 'night' }, - { type: 'female', x: '11:00', y: 160.8, time: 'night' }, - { type: 'male', x: '11:15', y: 160.8, time: 'night' }, - { type: 'female', x: '11:15', y: 128.64000000000001, time: 'night' }, - { type: 'male', x: '11:30', y: 104, time: 'night' }, - { type: 'female', x: '11:30', y: 83.2, time: 'night' }, - { type: 'male', x: '11:45', y: 83.2, time: 'night' }, - { type: 'female', x: '11:45', y: 66.56, time: 'night' }, - { type: 'male', x: '12:00', y: 178, time: 'night' }, - { type: 'female', x: '12:00', y: 142.4, time: 'night' }, - { type: 'male', x: '12:15', y: 142.4, time: 'night' }, - { type: 'female', x: '12:15', y: 113.92000000000002, time: 'night' }, - { type: 'male', x: '12:30', y: 174, time: 'night' }, - { type: 'female', x: '12:30', y: 139.20000000000002, time: 'night' }, - { type: 'male', x: '12:45', y: 139.2, time: 'night' }, - { type: 'female', x: '12:45', y: 111.36, time: 'night' }, - { type: 'male', x: '13:00', y: 149, time: 'night' }, - { type: 'female', x: '13:00', y: 119.2, time: 'night' }, - { type: 'male', x: '13:15', y: 119.2, time: 'night' }, - { type: 'female', x: '13:15', y: 95.36000000000001, time: 'night' }, - { type: 'male', x: '13:30', y: 583, time: 'night' }, - { type: 'female', x: '13:30', y: 466.40000000000003, time: 'night' }, - { type: 'male', x: '13:45', y: 466.4, time: 'night' }, - { type: 'female', x: '13:45', y: 373.12, time: 'night' }, - { type: 'male', x: '14:00', y: 548, time: 'night' }, - { type: 'female', x: '14:00', y: 438.40000000000003, time: 'night' }, - { type: 'male', x: '14:15', y: 438.4, time: 'night' }, - { type: 'female', x: '14:15', y: 350.72, time: 'night' }, - { type: 'male', x: '14:30', y: 150, time: 'night' }, - { type: 'female', x: '14:30', y: 120, time: 'night' }, - { type: 'male', x: '14:45', y: 120, time: 'night' }, - { type: 'female', x: '14:45', y: 96, time: 'night' }, - { type: 'male', x: '15:00', y: 245, time: 'night' }, - { type: 'female', x: '15:00', y: 196, time: 'night' }, - { type: 'male', x: '15:15', y: 196, time: 'night' }, - { type: 'female', x: '15:15', y: 156.8, time: 'night' }, - { type: 'male', x: '15:30', y: 400, time: 'night' }, - { type: 'female', x: '15:30', y: 320, time: 'night' }, - { type: 'male', x: '15:45', y: 320, time: 'night' }, - { type: 'female', x: '15:45', y: 256, time: 'night' }, - { type: 'male', x: '16:00', y: 199, time: 'night' }, - { type: 'female', x: '16:00', y: 159.20000000000002, time: 'night' }, - { type: 'male', x: '16:15', y: 159.2, time: 'night' }, - { type: 'female', x: '16:15', y: 127.36, time: 'night' }, - { type: 'male', x: '16:30', y: 699, time: 'night' }, - { type: 'female', x: '16:30', y: 559.2, time: 'night' }, - { type: 'male', x: '16:45', y: 559.2, time: 'night' }, - { type: 'female', x: '16:45', y: 447.36000000000007, time: 'night' }, - { type: 'male', x: '17:00', y: 408, time: 'night' }, - { type: 'female', x: '17:00', y: 326.40000000000003, time: 'night' }, - { type: 'male', x: '17:15', y: 326.4, time: 'night' }, - { type: 'female', x: '17:15', y: 261.12, time: 'night' }, - { type: 'male', x: '17:30', y: 90, time: 'night' }, - { type: 'female', x: '17:30', y: 72, time: 'night' }, - { type: 'male', x: '17:45', y: 72, time: 'night' }, - { type: 'female', x: '17:45', y: 57.6, time: 'night' }, - { type: 'male', x: '18:00', y: 57, time: 'night' }, - { type: 'female', x: '18:00', y: 45.6, time: 'night' }, - { type: 'male', x: '18:15', y: 45.6, time: 'night' }, - { type: 'female', x: '18:15', y: 36.480000000000004, time: 'night' }, - { type: 'male', x: '18:30', y: 41, time: 'night' }, - { type: 'female', x: '18:30', y: 32.800000000000004, time: 'night' }, - { type: 'male', x: '18:45', y: 32.8, time: 'night' }, - { type: 'female', x: '18:45', y: 26.24, time: 'night' }, - { type: 'male', x: '19:00', y: 35, time: 'night' }, - { type: 'female', x: '19:00', y: 28, time: 'night' }, - { type: 'male', x: '19:15', y: 28, time: 'night' }, - { type: 'female', x: '19:15', y: 22.400000000000002, time: 'night' }, - { type: 'male', x: '19:30', y: 386, time: 'night' }, - { type: 'female', x: '19:30', y: 308.8, time: 'night' }, - { type: 'male', x: '19:45', y: 308.8, time: 'night' }, - { type: 'female', x: '19:45', y: 247.04000000000002, time: 'night' }, - { type: 'male', x: '20:00', y: 622, time: 'night' }, - { type: 'female', x: '20:00', y: 497.6, time: 'night' }, - { type: 'male', x: '20:15', y: 497.6, time: 'night' }, - { type: 'female', x: '20:15', y: 398.08000000000004, time: 'night' }, - { type: 'male', x: '20:30', y: 664, time: 'night' }, - { type: 'female', x: '20:30', y: 531.2, time: 'night' }, - { type: 'male', x: '20:45', y: 531.2, time: 'night' }, - { type: 'female', x: '20:45', y: 424.96000000000004, time: 'night' }, - { type: 'male', x: '21:00', y: 600, time: 'night' }, - { type: 'female', x: '21:00', y: 480, time: 'night' }, - { type: 'male', x: '21:15', y: 480, time: 'night' }, - { type: 'female', x: '21:15', y: 384, time: 'night' }, - { type: 'male', x: '21:30', y: 715, time: 'night' }, - { type: 'female', x: '21:30', y: 572, time: 'night' }, - { type: 'male', x: '21:45', y: 572, time: 'night' }, - { type: 'female', x: '21:45', y: 457.6, time: 'night' }, - { type: 'male', x: '22:00', y: 761, time: 'night' }, - { type: 'female', x: '22:00', y: 608.8000000000001, time: 'night' }, - { type: 'male', x: '22:15', y: 608.8, time: 'night' }, - { type: 'female', x: '22:15', y: 487.03999999999996, time: 'night' }, - { type: 'male', x: '22:30', y: 621, time: 'night' }, - { type: 'female', x: '22:30', y: 496.8, time: 'night' }, - { type: 'male', x: '22:45', y: 496.8, time: 'night' }, - { type: 'female', x: '22:45', y: 397.44000000000005, time: 'night' }, - { type: 'male', x: '23:00', y: 786, time: 'night' }, - { type: 'female', x: '23:00', y: 628.8000000000001, time: 'night' }, - { type: 'male', x: '23:15', y: 628.8, time: 'night' }, - { type: 'female', x: '23:15', y: 503.03999999999996, time: 'night' }, - { type: 'male', x: '23:30', y: 726, time: 'night' }, - { type: 'female', x: '23:30', y: 580.8000000000001, time: 'night' }, - { type: 'male', x: '23:45', y: 580.8, time: 'night' }, - { type: 'female', x: '23:45', y: 464.64, time: 'night' }, -]; - -// DONE 👏 -export const MIDNIGHT_DAILY_SCHEDULE = [ - { type: 'female', time: 'midnight', x: '0:00', y: 463 }, - { type: 'male', time: 'midnight', x: '0:15', y: 370.4 }, - { type: 'female', time: 'midnight', x: '0:30', y: 265 }, - { type: 'male', time: 'midnight', x: '0:45', y: 212 }, - { type: 'female', time: 'midnight', x: '1:00', y: 600 }, - { type: 'male', time: 'midnight', x: '1:15', y: 480 }, - { type: 'female', time: 'midnight', x: '1:30', y: 572 }, - { type: 'male', time: 'midnight', x: '1:45', y: 457.6 }, - { type: 'female', time: 'midnight', x: '2:00', y: 512 }, - { type: 'male', time: 'midnight', x: '2:15', y: 409.6 }, - { type: 'female', time: 'midnight', x: '2:30', y: 646 }, - { type: 'male', time: 'midnight', x: '2:45', y: 516.8 }, - { type: 'female', time: 'midnight', x: '3:00', y: 747 }, - { type: 'male', time: 'midnight', x: '3:15', y: 597.6 }, - { type: 'female', time: 'midnight', x: '3:30', y: 699 }, - { type: 'male', time: 'midnight', x: '3:45', y: 559.2 }, - { type: 'female', time: 'midnight', x: '4:00', y: 729 }, - { type: 'male', time: 'midnight', x: '4:15', y: 583.2 }, - { type: 'female', time: 'midnight', x: '4:30', y: 734 }, - { type: 'male', time: 'midnight', x: '4:45', y: 587.2 }, - { type: 'female', time: 'midnight', x: '5:00', y: 672 }, - { type: 'male', time: 'midnight', x: '5:15', y: 537.6 }, - { type: 'female', time: 'midnight', x: '5:30', y: 690 }, - { type: 'male', time: 'midnight', x: '5:45', y: 552 }, - { type: 'female', time: 'midnight', x: '6:00', y: 427 }, - { type: 'male', time: 'midnight', x: '6:15', y: 341.6 }, - { type: 'female', time: 'midnight', x: '6:30', y: 273 }, - { type: 'male', time: 'midnight', x: '6:45', y: 218.4 }, - { type: 'female', time: 'midnight', x: '7:00', y: 352 }, - { type: 'male', time: 'midnight', x: '7:15', y: 281.6 }, - { type: 'female', time: 'midnight', x: '7:30', y: 133 }, - { type: 'male', time: 'midnight', x: '7:45', y: 106.4 }, - { type: 'female', time: 'midnight', x: '8:00', y: 65 }, - { type: 'male', time: 'midnight', x: '8:15', y: 52 }, - { type: 'female', time: 'midnight', x: '8:30', y: 26 }, - { type: 'male', time: 'midnight', x: '8:45', y: 20.8 }, - { type: 'female', time: 'midnight', x: '9:00', y: 36 }, - { type: 'male', time: 'midnight', x: '9:15', y: 28.8 }, - { type: 'female', time: 'midnight', x: '9:30', y: 181 }, - { type: 'male', time: 'midnight', x: '9:45', y: 144.8 }, - { type: 'female', time: 'midnight', x: '10:00', y: 206 }, - { type: 'male', time: 'midnight', x: '10:15', y: 164.8 }, - { type: 'female', time: 'midnight', x: '10:30', y: 148 }, - { type: 'male', time: 'midnight', x: '10:45', y: 118.4 }, - { type: 'female', time: 'midnight', x: '11:00', y: 201 }, - { type: 'male', time: 'midnight', x: '11:15', y: 160.8 }, - { type: 'female', time: 'midnight', x: '11:30', y: 104 }, - { type: 'male', time: 'midnight', x: '11:45', y: 83.2 }, - { type: 'female', time: 'midnight', x: '12:00', y: 178 }, - { type: 'male', time: 'midnight', x: '12:15', y: 142.4 }, - { type: 'female', time: 'midnight', x: '12:30', y: 174 }, - { type: 'male', time: 'midnight', x: '12:45', y: 139.2 }, - { type: 'female', time: 'midnight', x: '13:00', y: 149 }, - { type: 'male', time: 'midnight', x: '13:15', y: 119.2 }, - { type: 'female', time: 'midnight', x: '13:30', y: 85 }, - { type: 'male', time: 'midnight', x: '13:45', y: 68 }, - { type: 'female', time: 'midnight', x: '14:00', y: 116 }, - { type: 'male', time: 'midnight', x: '14:15', y: 92.8 }, - { type: 'female', time: 'midnight', x: '14:30', y: 150 }, - { type: 'male', time: 'midnight', x: '14:45', y: 120 }, - { type: 'female', time: 'midnight', x: '15:00', y: 245 }, - { type: 'male', time: 'midnight', x: '15:15', y: 196 }, - { type: 'female', time: 'midnight', x: '15:30', y: 160 }, - { type: 'male', time: 'midnight', x: '15:45', y: 128 }, - { type: 'female', time: 'midnight', x: '16:00', y: 199 }, - { type: 'male', time: 'midnight', x: '16:15', y: 159.2 }, - { type: 'female', time: 'midnight', x: '16:30', y: 94 }, - { type: 'male', time: 'midnight', x: '16:45', y: 75.2 }, - { type: 'female', time: 'midnight', x: '17:00', y: 199 }, - { type: 'male', time: 'midnight', x: '17:15', y: 159.2 }, - { type: 'female', time: 'midnight', x: '17:30', y: 90 }, - { type: 'male', time: 'midnight', x: '17:45', y: 72 }, - { type: 'female', time: 'midnight', x: '18:00', y: 57 }, - { type: 'male', time: 'midnight', x: '18:15', y: 45.6 }, - { type: 'female', time: 'midnight', x: '18:30', y: 41 }, - { type: 'male', time: 'midnight', x: '18:45', y: 32.8 }, - { type: 'female', time: 'midnight', x: '19:00', y: 35 }, - { type: 'male', time: 'midnight', x: '19:15', y: 28 }, - { type: 'female', time: 'midnight', x: '19:30', y: 79 }, - { type: 'male', time: 'midnight', x: '19:45', y: 63.2 }, - { type: 'female', time: 'midnight', x: '20:00', y: 112 }, - { type: 'male', time: 'midnight', x: '20:15', y: 89.6 }, - { type: 'female', time: 'midnight', x: '20:30', y: 90 }, - { type: 'male', time: 'midnight', x: '20:45', y: 72 }, - { type: 'female', time: 'midnight', x: '21:00', y: 238 }, - { type: 'male', time: 'midnight', x: '21:15', y: 190.4 }, - { type: 'female', time: 'midnight', x: '21:30', y: 335 }, - { type: 'male', time: 'midnight', x: '21:45', y: 268 }, - { type: 'female', time: 'midnight', x: '22:00', y: 309 }, - { type: 'male', time: 'midnight', x: '22:15', y: 247.2 }, - { type: 'female', time: 'midnight', x: '22:30', y: 287 }, - { type: 'male', time: 'midnight', x: '22:45', y: 229.6 }, - { type: 'female', time: 'midnight', x: '23:00', y: 336 }, - { type: 'male', time: 'midnight', x: '23:15', y: 268.8 }, - { type: 'female', time: 'midnight', x: '23:30', y: 375 }, - { type: 'male', time: 'midnight', x: '23:45', y: 300 }, -]; - -// DONE 👏 🎉 -export const MORNING_DAILY_SCHEDULE = [ - { type: 'male', x: '1:30', y: 90, time: 'morning' }, - { type: 'female', x: '1:30', y: 72, time: 'morning' }, - { type: 'male', x: '1:45', y: 72, time: 'morning' }, - { type: 'female', x: '1:45', y: 57.6, time: 'morning' }, - { type: 'male', x: '2:00', y: 57, time: 'morning' }, - { type: 'female', x: '2:00', y: 45.6, time: 'morning' }, - { type: 'male', x: '2:15', y: 45.6, time: 'morning' }, - { type: 'female', x: '2:15', y: 36.480000000000004, time: 'morning' }, - { type: 'male', x: '2:30', y: 41, time: 'morning' }, - { type: 'female', x: '2:30', y: 32.800000000000004, time: 'morning' }, - { type: 'male', x: '2:45', y: 32.8, time: 'morning' }, - { type: 'female', x: '2:45', y: 26.24, time: 'morning' }, - { type: 'male', x: '3:00', y: 35, time: 'morning' }, - { type: 'female', x: '3:00', y: 28, time: 'morning' }, - { type: 'male', x: '3:15', y: 28, time: 'morning' }, - { type: 'female', x: '3:15', y: 22.400000000000002, time: 'morning' }, - { type: 'male', x: '3:30', y: 79, time: 'morning' }, - { type: 'female', x: '3:30', y: 63.2, time: 'morning' }, - { type: 'male', x: '3:45', y: 63.2, time: 'morning' }, - { type: 'female', x: '3:45', y: 50.56, time: 'morning' }, - { type: 'male', x: '4:00', y: 112, time: 'morning' }, - { type: 'female', x: '4:00', y: 89.60000000000001, time: 'morning' }, - { type: 'male', x: '4:15', y: 89.6, time: 'morning' }, - { type: 'female', x: '4:15', y: 71.67999999999999, time: 'morning' }, - { type: 'male', x: '4:30', y: 90, time: 'morning' }, - { type: 'female', x: '4:30', y: 72, time: 'morning' }, - { type: 'male', x: '4:45', y: 72, time: 'morning' }, - { type: 'female', x: '4:45', y: 57.6, time: 'morning' }, - { type: 'male', x: '5:00', y: 138, time: 'morning' }, - { type: 'female', x: '5:00', y: 110.4, time: 'morning' }, - { type: 'male', x: '5:15', y: 100.4, time: 'morning' }, - { type: 'female', x: '5:15', y: 80.32000000000001, time: 'morning' }, - { type: 'male', x: '5:30', y: 335, time: 'morning' }, - { type: 'female', x: '5:30', y: 268, time: 'morning' }, - { type: 'male', x: '5:45', y: 268, time: 'morning' }, - { type: 'female', x: '5:45', y: 214.4, time: 'morning' }, - { type: 'male', x: '6:00', y: 309, time: 'morning' }, - { type: 'female', x: '6:00', y: 247.20000000000002, time: 'morning' }, - { type: 'male', x: '6:15', y: 247.2, time: 'morning' }, - { type: 'female', x: '6:15', y: 197.76, time: 'morning' }, - { type: 'male', x: '6:30', y: 287, time: 'morning' }, - { type: 'female', x: '6:30', y: 229.60000000000002, time: 'morning' }, - { type: 'male', x: '6:45', y: 229.6, time: 'morning' }, - { type: 'female', x: '6:45', y: 183.68, time: 'morning' }, - { type: 'male', x: '7:00', y: 336, time: 'morning' }, - { type: 'female', x: '7:00', y: 268.8, time: 'morning' }, - { type: 'male', x: '7:15', y: 268.8, time: 'morning' }, - { type: 'female', x: '7:15', y: 215.04000000000002, time: 'morning' }, - { type: 'male', x: '7:30', y: 375, time: 'morning' }, - { type: 'female', x: '7:30', y: 300, time: 'morning' }, - { type: 'male', x: '7:45', y: 300, time: 'morning' }, - { type: 'female', x: '7:45', y: 240, time: 'morning' }, - { type: 'male', x: '8:00', y: 463, time: 'morning' }, - { type: 'female', x: '8:00', y: 370.40000000000003, time: 'morning' }, - { type: 'male', x: '8:15', y: 370.4, time: 'morning' }, - { type: 'female', x: '8:15', y: 296.32, time: 'morning' }, - { type: 'male', x: '8:30', y: 265, time: 'morning' }, - { type: 'female', x: '8:30', y: 212, time: 'morning' }, - { type: 'male', x: '8:45', y: 212, time: 'morning' }, - { type: 'female', x: '8:45', y: 169.60000000000002, time: 'morning' }, - { type: 'male', x: '9:00', y: 600, time: 'morning' }, - { type: 'female', x: '9:00', y: 480, time: 'morning' }, - { type: 'male', x: '9:15', y: 480, time: 'morning' }, - { type: 'female', x: '9:15', y: 384, time: 'morning' }, - { type: 'male', x: '9:30', y: 572, time: 'morning' }, - { type: 'female', x: '9:30', y: 457.6, time: 'morning' }, - { type: 'male', x: '9:45', y: 457.6, time: 'morning' }, - { type: 'female', x: '9:45', y: 366.08000000000004, time: 'morning' }, - { type: 'male', x: '10:00', y: 512, time: 'morning' }, - { type: 'female', x: '10:00', y: 409.6, time: 'morning' }, - { type: 'male', x: '10:15', y: 409.6, time: 'morning' }, - { type: 'female', x: '10:15', y: 327.68000000000006, time: 'morning' }, - { type: 'male', x: '10:30', y: 646, time: 'morning' }, - { type: 'female', x: '10:30', y: 516.8000000000001, time: 'morning' }, - { type: 'male', x: '10:45', y: 516.8, time: 'morning' }, - { type: 'female', x: '10:45', y: 413.44, time: 'morning' }, - { type: 'male', x: '11:00', y: 747, time: 'morning' }, - { type: 'female', x: '11:00', y: 597.6, time: 'morning' }, - { type: 'male', x: '11:15', y: 597.6, time: 'morning' }, - { type: 'female', x: '11:15', y: 478.08000000000004, time: 'morning' }, - { type: 'male', x: '11:30', y: 699, time: 'morning' }, - { type: 'female', x: '11:30', y: 559.2, time: 'morning' }, - { type: 'male', x: '11:45', y: 559.2, time: 'morning' }, - { type: 'female', x: '11:45', y: 447.36000000000007, time: 'morning' }, - { type: 'male', x: '12:00', y: 729, time: 'morning' }, - { type: 'female', x: '12:00', y: 583.2, time: 'morning' }, - { type: 'male', x: '12:15', y: 583.2, time: 'morning' }, - { type: 'female', x: '12:15', y: 466.56000000000006, time: 'morning' }, - { type: 'male', x: '12:30', y: 734, time: 'morning' }, - { type: 'female', x: '12:30', y: 587.2, time: 'morning' }, - { type: 'male', x: '12:45', y: 587.2, time: 'morning' }, - { type: 'female', x: '12:45', y: 469.76000000000005, time: 'morning' }, - { type: 'male', x: '13:00', y: 672, time: 'morning' }, - { type: 'female', x: '13:00', y: 537.6, time: 'morning' }, - { type: 'male', x: '13:15', y: 537.6, time: 'morning' }, - { type: 'female', x: '13:15', y: 430.08000000000004, time: 'morning' }, - { type: 'male', x: '13:30', y: 414, time: 'morning' }, - { type: 'female', x: '13:30', y: 331.20000000000005, time: 'morning' }, - { type: 'male', x: '13:45', y: 331.2, time: 'morning' }, - { type: 'female', x: '13:45', y: 264.96, time: 'morning' }, - { type: 'male', x: '14:00', y: 256.2, time: 'morning' }, - { type: 'female', x: '14:00', y: 204.96, time: 'morning' }, - { type: 'male', x: '14:15', y: 204.96, time: 'morning' }, - { type: 'female', x: '14:15', y: 163.96800000000002, time: 'morning' }, - { type: 'male', x: '14:30', y: 163.8, time: 'morning' }, - { type: 'female', x: '14:30', y: 131.04000000000002, time: 'morning' }, - { type: 'male', x: '14:45', y: 131.04, time: 'morning' }, - { type: 'female', x: '14:45', y: 104.832, time: 'morning' }, - { type: 'male', x: '15:00', y: 211.2, time: 'morning' }, - { type: 'female', x: '15:00', y: 168.96, time: 'morning' }, - { type: 'male', x: '15:15', y: 168.96, time: 'morning' }, - { type: 'female', x: '15:15', y: 135.168, time: 'morning' }, - { type: 'male', x: '15:30', y: 79.8, time: 'morning' }, - { type: 'female', x: '15:30', y: 63.84, time: 'morning' }, - { type: 'male', x: '15:45', y: 63.84, time: 'morning' }, - { type: 'female', x: '15:45', y: 51.072, time: 'morning' }, - { type: 'male', x: '16:00', y: 65, time: 'morning' }, - { type: 'female', x: '16:00', y: 52, time: 'morning' }, - { type: 'male', x: '16:15', y: 52, time: 'morning' }, - { type: 'female', x: '16:15', y: 41.6, time: 'morning' }, - { type: 'male', x: '16:30', y: 26, time: 'morning' }, - { type: 'female', x: '16:30', y: 20.8, time: 'morning' }, - { type: 'male', x: '16:45', y: 20.8, time: 'morning' }, - { type: 'female', x: '16:45', y: 16.64, time: 'morning' }, - { type: 'male', x: '17:00', y: 36, time: 'morning' }, - { type: 'female', x: '17:00', y: 28.8, time: 'morning' }, - { type: 'male', x: '17:15', y: 28.8, time: 'morning' }, - { type: 'female', x: '17:15', y: 23.040000000000003, time: 'morning' }, - { type: 'male', x: '17:30', y: 54.3, time: 'morning' }, - { type: 'female', x: '17:30', y: 43.44, time: 'morning' }, - { type: 'male', x: '17:45', y: 43.44, time: 'morning' }, - { type: 'female', x: '17:45', y: 34.752, time: 'morning' }, - { type: 'male', x: '18:00', y: 61.8, time: 'morning' }, - { type: 'female', x: '18:00', y: 49.44, time: 'morning' }, - { type: 'male', x: '18:15', y: 49.44, time: 'morning' }, - { type: 'female', x: '18:15', y: 39.552, time: 'morning' }, - { type: 'male', x: '18:30', y: 44.4, time: 'morning' }, - { type: 'female', x: '18:30', y: 35.52, time: 'morning' }, - { type: 'male', x: '18:45', y: 35.52, time: 'morning' }, - { type: 'female', x: '18:45', y: 28.416000000000004, time: 'morning' }, - { type: 'male', x: '19:00', y: 60.3, time: 'morning' }, - { type: 'female', x: '19:00', y: 48.24, time: 'morning' }, - { type: 'male', x: '19:15', y: 48.24, time: 'morning' }, - { type: 'female', x: '19:15', y: 38.592000000000006, time: 'morning' }, - { type: 'male', x: '19:30', y: 31.2, time: 'morning' }, - { type: 'female', x: '19:30', y: 24.96, time: 'morning' }, - { type: 'male', x: '19:45', y: 24.96, time: 'morning' }, - { type: 'female', x: '19:45', y: 19.968000000000004, time: 'morning' }, - { type: 'male', x: '20:00', y: 53.4, time: 'morning' }, - { type: 'female', x: '20:00', y: 42.72, time: 'morning' }, - { type: 'male', x: '20:15', y: 42.72, time: 'morning' }, - { type: 'female', x: '20:15', y: 34.176, time: 'morning' }, - { type: 'male', x: '20:30', y: 52.2, time: 'morning' }, - { type: 'female', x: '20:30', y: 41.760000000000005, time: 'morning' }, - { type: 'male', x: '20:45', y: 13.92, time: 'morning' }, - { type: 'female', x: '20:45', y: 11.136000000000001, time: 'morning' }, - { type: 'male', x: '21:00', y: 14.9, time: 'morning' }, - { type: 'female', x: '21:00', y: 11.920000000000002, time: 'morning' }, - { type: 'male', x: '21:15', y: 11.92, time: 'morning' }, - { type: 'female', x: '21:15', y: 9.536, time: 'morning' }, - { type: 'male', x: '21:30', y: 8.5, time: 'morning' }, - { type: 'female', x: '21:30', y: 6.800000000000001, time: 'morning' }, - { type: 'male', x: '21:45', y: 6.8, time: 'morning' }, - { type: 'female', x: '21:45', y: 5.44, time: 'morning' }, - { type: 'male', x: '22:00', y: 11.6, time: 'morning' }, - { type: 'female', x: '22:00', y: 9.28, time: 'morning' }, - { type: 'male', x: '22:15', y: 9.28, time: 'morning' }, - { type: 'female', x: '22:15', y: 7.4239999999999995, time: 'morning' }, - { type: 'male', x: '22:30', y: 15, time: 'morning' }, - { type: 'female', x: '22:30', y: 12, time: 'morning' }, - { type: 'male', x: '22:45', y: 12, time: 'morning' }, - { type: 'female', x: '22:45', y: 9.600000000000001, time: 'morning' }, - { type: 'male', x: '23:00', y: 24.5, time: 'morning' }, - { type: 'female', x: '23:00', y: 19.6, time: 'morning' }, - { type: 'male', x: '23:15', y: 19.6, time: 'morning' }, - { type: 'female', x: '23:15', y: 15.680000000000001, time: 'morning' }, - { type: 'male', x: '23:30', y: 16, time: 'morning' }, - { type: 'female', x: '23:30', y: 12.8, time: 'morning' }, - { type: 'male', x: '23:45', y: 12.8, time: 'morning' }, - { type: 'female', x: '23:45', y: 10.240000000000002, time: 'morning' }, - { type: 'male', x: 'x', y: null, time: 'morning' }, - { type: 'female', x: 'x', y: null, time: 'morning' }, - { type: 'male', x: '0:00', y: 99, time: 'morning' }, - { type: 'female', x: '0:00', y: 79.2, time: 'morning' }, - { type: 'male', x: '0:15', y: 59.2, time: 'morning' }, - { type: 'female', x: '0:15', y: 47.36000000000001, time: 'morning' }, - { type: 'male', x: '0:30', y: 94, time: 'morning' }, - { type: 'female', x: '0:30', y: 75.2, time: 'morning' }, - { type: 'male', x: '0:45', y: 75.2, time: 'morning' }, - { type: 'female', x: '0:45', y: 60.160000000000004, time: 'morning' }, - { type: 'male', x: '1:00', y: 120, time: 'morning' }, - { type: 'female', x: '1:00', y: 96, time: 'morning' }, - { type: 'male', x: '1:15', y: 38.2, time: 'morning' }, - { type: 'female', x: '1:15', y: 30.560000000000002, time: 'morning' }, -]; - -// DONE 👏 🎉 -export const AFTERNOON_DAILY_SCHEDULE = [ - { type: 'male', x: 'x', y: null, time: 'afternoon' }, - { type: 'female', x: 'x', y: null, time: 'afternoon' }, - { type: 'male', x: '0:00', y: 83.2, time: 'afternoon' }, - { type: 'female', x: '0:00', y: 66.56, time: 'afternoon' }, - { type: 'male', x: '0:15', y: 178, time: 'afternoon' }, - { type: 'female', x: '0:15', y: 142.4, time: 'afternoon' }, - { type: 'male', x: '0:30', y: 142.4, time: 'afternoon' }, - { type: 'female', x: '0:30', y: 113.92000000000002, time: 'afternoon' }, - { type: 'male', x: '0:45', y: 174, time: 'afternoon' }, - { type: 'female', x: '0:45', y: 139.20000000000002, time: 'afternoon' }, - { type: 'male', x: '1:00', y: 139.2, time: 'afternoon' }, - { type: 'female', x: '1:00', y: 111.36, time: 'afternoon' }, - { type: 'male', x: '1:15', y: 149, time: 'afternoon' }, - { type: 'female', x: '1:15', y: 119.2, time: 'afternoon' }, - { type: 'male', x: '1:30', y: 119.2, time: 'afternoon' }, - { type: 'female', x: '1:30', y: 95.36000000000001, time: 'afternoon' }, - { type: 'male', x: '1:45', y: 85, time: 'afternoon' }, - { type: 'female', x: '1:45', y: 68, time: 'afternoon' }, - { type: 'male', x: '2:00', y: 68, time: 'afternoon' }, - { type: 'female', x: '2:00', y: 54.400000000000006, time: 'afternoon' }, - { type: 'male', x: '2:15', y: 116, time: 'afternoon' }, - { type: 'female', x: '2:15', y: 92.80000000000001, time: 'afternoon' }, - { type: 'male', x: '2:30', y: 92.8, time: 'afternoon' }, - { type: 'female', x: '2:30', y: 74.24, time: 'afternoon' }, - { type: 'male', x: '2:45', y: 150, time: 'afternoon' }, - { type: 'female', x: '2:45', y: 120, time: 'afternoon' }, - { type: 'male', x: '3:00', y: 120, time: 'afternoon' }, - { type: 'female', x: '3:00', y: 96, time: 'afternoon' }, - { type: 'male', x: '3:15', y: 245, time: 'afternoon' }, - { type: 'female', x: '3:15', y: 196, time: 'afternoon' }, - { type: 'male', x: '3:30', y: 196, time: 'afternoon' }, - { type: 'female', x: '3:30', y: 156.8, time: 'afternoon' }, - { type: 'male', x: '3:45', y: 160, time: 'afternoon' }, - { type: 'female', x: '3:45', y: 128, time: 'afternoon' }, - { type: 'male', x: '4:00', y: 128, time: 'afternoon' }, - { type: 'female', x: '4:00', y: 102.4, time: 'afternoon' }, - { type: 'male', x: '4:15', y: 199, time: 'afternoon' }, - { type: 'female', x: '4:15', y: 159.20000000000002, time: 'afternoon' }, - { type: 'male', x: '4:30', y: 159.2, time: 'afternoon' }, - { type: 'female', x: '4:30', y: 127.36, time: 'afternoon' }, - { type: 'male', x: '4:45', y: 94, time: 'afternoon' }, - { type: 'female', x: '4:45', y: 75.2, time: 'afternoon' }, - { type: 'male', x: '5:00', y: 75.2, time: 'afternoon' }, - { type: 'female', x: '5:00', y: 60.160000000000004, time: 'afternoon' }, - { type: 'male', x: '5:15', y: 199, time: 'afternoon' }, - { type: 'female', x: '5:15', y: 159.20000000000002, time: 'afternoon' }, - { type: 'male', x: '5:30', y: 159.2, time: 'afternoon' }, - { type: 'female', x: '5:30', y: 127.36, time: 'afternoon' }, - { type: 'male', x: '5:45', y: 90, time: 'afternoon' }, - { type: 'female', x: '5:45', y: 72, time: 'afternoon' }, - { type: 'male', x: '6:00', y: 72, time: 'afternoon' }, - { type: 'female', x: '6:00', y: 57.6, time: 'afternoon' }, - { type: 'male', x: '6:15', y: 57, time: 'afternoon' }, - { type: 'female', x: '6:15', y: 45.6, time: 'afternoon' }, - { type: 'male', x: '6:30', y: 45.6, time: 'afternoon' }, - { type: 'female', x: '6:30', y: 36.480000000000004, time: 'afternoon' }, - { type: 'male', x: '6:45', y: 41, time: 'afternoon' }, - { type: 'female', x: '6:45', y: 32.800000000000004, time: 'afternoon' }, - { type: 'male', x: '7:00', y: 32.8, time: 'afternoon' }, - { type: 'female', x: '7:00', y: 26.24, time: 'afternoon' }, - { type: 'male', x: '7:15', y: 35, time: 'afternoon' }, - { type: 'female', x: '7:15', y: 28, time: 'afternoon' }, - { type: 'male', x: '7:30', y: 28, time: 'afternoon' }, - { type: 'female', x: '7:30', y: 22.400000000000002, time: 'afternoon' }, - { type: 'male', x: '7:45', y: 79, time: 'afternoon' }, - { type: 'female', x: '7:45', y: 63.2, time: 'afternoon' }, - { type: 'male', x: '8:00', y: 63.2, time: 'afternoon' }, - { type: 'female', x: '8:00', y: 50.56, time: 'afternoon' }, - { type: 'male', x: '8:15', y: 112, time: 'afternoon' }, - { type: 'female', x: '8:15', y: 89.60000000000001, time: 'afternoon' }, - { type: 'male', x: '8:30', y: 89.6, time: 'afternoon' }, - { type: 'female', x: '8:30', y: 71.67999999999999, time: 'afternoon' }, - { type: 'male', x: '8:45', y: 90, time: 'afternoon' }, - { type: 'female', x: '8:45', y: 72, time: 'afternoon' }, - { type: 'male', x: '9:00', y: 72, time: 'afternoon' }, - { type: 'female', x: '9:00', y: 57.6, time: 'afternoon' }, - { type: 'male', x: '9:15', y: 238, time: 'afternoon' }, - { type: 'female', x: '9:15', y: 190.4, time: 'afternoon' }, - { type: 'male', x: '9:30', y: 190.4, time: 'afternoon' }, - { type: 'female', x: '9:30', y: 152.32000000000002, time: 'afternoon' }, - { type: 'male', x: '9:45', y: 335, time: 'afternoon' }, - { type: 'female', x: '9:45', y: 268, time: 'afternoon' }, - { type: 'male', x: '10:00', y: 268, time: 'afternoon' }, - { type: 'female', x: '10:00', y: 214.4, time: 'afternoon' }, - { type: 'male', x: '10:15', y: 309, time: 'afternoon' }, - { type: 'female', x: '10:15', y: 247.20000000000002, time: 'afternoon' }, - { type: 'male', x: '10:30', y: 247.2, time: 'afternoon' }, - { type: 'female', x: '10:30', y: 197.76, time: 'afternoon' }, - { type: 'male', x: '10:45', y: 287, time: 'afternoon' }, - { type: 'female', x: '10:45', y: 229.60000000000002, time: 'afternoon' }, - { type: 'male', x: '11:00', y: 229.6, time: 'afternoon' }, - { type: 'female', x: '11:00', y: 183.68, time: 'afternoon' }, - { type: 'male', x: '11:15', y: 336, time: 'afternoon' }, - { type: 'female', x: '11:15', y: 268.8, time: 'afternoon' }, - { type: 'male', x: '11:30', y: 268.8, time: 'afternoon' }, - { type: 'female', x: '11:30', y: 215.04000000000002, time: 'afternoon' }, - { type: 'male', x: '11:45', y: 375, time: 'afternoon' }, - { type: 'female', x: '11:45', y: 300, time: 'afternoon' }, - { type: 'male', x: '12:00', y: 300, time: 'afternoon' }, - { type: 'female', x: '12:00', y: 240, time: 'afternoon' }, - { type: 'male', x: '12:15', y: 463, time: 'afternoon' }, - { type: 'female', x: '12:15', y: 370.40000000000003, time: 'afternoon' }, - { type: 'male', x: '12:30', y: 370.4, time: 'afternoon' }, - { type: 'female', x: '12:30', y: 296.32, time: 'afternoon' }, - { type: 'male', x: '12:45', y: 265, time: 'afternoon' }, - { type: 'female', x: '12:45', y: 212, time: 'afternoon' }, - { type: 'male', x: '13:00', y: 212, time: 'afternoon' }, - { type: 'female', x: '13:00', y: 169.60000000000002, time: 'afternoon' }, - { type: 'male', x: '13:15', y: 600, time: 'afternoon' }, - { type: 'female', x: '13:15', y: 480, time: 'afternoon' }, - { type: 'male', x: '13:30', y: 480, time: 'afternoon' }, - { type: 'female', x: '13:30', y: 384, time: 'afternoon' }, - { type: 'male', x: '13:45', y: 572, time: 'afternoon' }, - { type: 'female', x: '13:45', y: 457.6, time: 'afternoon' }, - { type: 'male', x: '14:00', y: 457.6, time: 'afternoon' }, - { type: 'female', x: '14:00', y: 366.08000000000004, time: 'afternoon' }, - { type: 'male', x: '14:15', y: 512, time: 'afternoon' }, - { type: 'female', x: '14:15', y: 409.6, time: 'afternoon' }, - { type: 'male', x: '14:30', y: 409.6, time: 'afternoon' }, - { type: 'female', x: '14:30', y: 327.68000000000006, time: 'afternoon' }, - { type: 'male', x: '14:45', y: 646, time: 'afternoon' }, - { type: 'female', x: '14:45', y: 516.8000000000001, time: 'afternoon' }, - { type: 'male', x: '15:00', y: 516.8, time: 'afternoon' }, - { type: 'female', x: '15:00', y: 413.44, time: 'afternoon' }, - { type: 'male', x: '15:15', y: 747, time: 'afternoon' }, - { type: 'female', x: '15:15', y: 597.6, time: 'afternoon' }, - { type: 'male', x: '15:30', y: 597.6, time: 'afternoon' }, - { type: 'female', x: '15:30', y: 478.08000000000004, time: 'afternoon' }, - { type: 'male', x: '15:45', y: 699, time: 'afternoon' }, - { type: 'female', x: '15:45', y: 559.2, time: 'afternoon' }, - { type: 'male', x: '16:00', y: 559.2, time: 'afternoon' }, - { type: 'female', x: '16:00', y: 447.36000000000007, time: 'afternoon' }, - { type: 'male', x: '16:15', y: 729, time: 'afternoon' }, - { type: 'female', x: '16:15', y: 583.2, time: 'afternoon' }, - { type: 'male', x: '16:30', y: 583.2, time: 'afternoon' }, - { type: 'female', x: '16:30', y: 466.56000000000006, time: 'afternoon' }, - { type: 'male', x: '16:45', y: 734, time: 'afternoon' }, - { type: 'female', x: '16:45', y: 587.2, time: 'afternoon' }, - { type: 'male', x: '17:00', y: 587.2, time: 'afternoon' }, - { type: 'female', x: '17:00', y: 469.76000000000005, time: 'afternoon' }, - { type: 'male', x: '17:15', y: 672, time: 'afternoon' }, - { type: 'female', x: '17:15', y: 537.6, time: 'afternoon' }, - { type: 'male', x: '17:30', y: 537.6, time: 'afternoon' }, - { type: 'female', x: '17:30', y: 430.08000000000004, time: 'afternoon' }, - { type: 'male', x: '17:45', y: 690, time: 'afternoon' }, - { type: 'female', x: '17:45', y: 552, time: 'afternoon' }, - { type: 'male', x: '18:00', y: 552, time: 'afternoon' }, - { type: 'female', x: '18:00', y: 441.6, time: 'afternoon' }, - { type: 'male', x: '18:15', y: 427, time: 'afternoon' }, - { type: 'female', x: '18:15', y: 341.6, time: 'afternoon' }, - { type: 'male', x: '18:30', y: 341.6, time: 'afternoon' }, - { type: 'female', x: '18:30', y: 273.28000000000003, time: 'afternoon' }, - { type: 'male', x: '18:45', y: 273, time: 'afternoon' }, - { type: 'female', x: '18:45', y: 218.4, time: 'afternoon' }, - { type: 'male', x: '19:00', y: 218.4, time: 'afternoon' }, - { type: 'female', x: '19:00', y: 174.72000000000003, time: 'afternoon' }, - { type: 'male', x: '19:15', y: 352, time: 'afternoon' }, - { type: 'female', x: '19:15', y: 281.6, time: 'afternoon' }, - { type: 'male', x: '19:30', y: 281.6, time: 'afternoon' }, - { type: 'female', x: '19:30', y: 225.28000000000003, time: 'afternoon' }, - { type: 'male', x: '19:45', y: 133, time: 'afternoon' }, - { type: 'female', x: '19:45', y: 106.4, time: 'afternoon' }, - { type: 'male', x: '20:00', y: 106.4, time: 'afternoon' }, - { type: 'female', x: '20:00', y: 85.12, time: 'afternoon' }, - { type: 'male', x: '20:15', y: 65, time: 'afternoon' }, - { type: 'female', x: '20:15', y: 52, time: 'afternoon' }, - { type: 'male', x: '20:30', y: 52, time: 'afternoon' }, - { type: 'female', x: '20:30', y: 41.6, time: 'afternoon' }, - { type: 'male', x: '20:45', y: 26, time: 'afternoon' }, - { type: 'female', x: '20:45', y: 20.8, time: 'afternoon' }, - { type: 'male', x: '21:00', y: 20.8, time: 'afternoon' }, - { type: 'female', x: '21:00', y: 16.64, time: 'afternoon' }, - { type: 'male', x: '21:15', y: 36, time: 'afternoon' }, - { type: 'female', x: '21:15', y: 28.8, time: 'afternoon' }, - { type: 'male', x: '21:30', y: 28.8, time: 'afternoon' }, - { type: 'female', x: '21:30', y: 23.040000000000003, time: 'afternoon' }, - { type: 'male', x: '21:45', y: 181, time: 'afternoon' }, - { type: 'female', x: '21:45', y: 144.8, time: 'afternoon' }, - { type: 'male', x: '22:00', y: 144.8, time: 'afternoon' }, - { type: 'female', x: '22:00', y: 115.84000000000002, time: 'afternoon' }, - { type: 'male', x: '22:15', y: 206, time: 'afternoon' }, - { type: 'female', x: '22:15', y: 164.8, time: 'afternoon' }, - { type: 'male', x: '22:30', y: 164.8, time: 'afternoon' }, - { type: 'female', x: '22:30', y: 131.84, time: 'afternoon' }, - { type: 'male', x: '22:45', y: 148, time: 'afternoon' }, - { type: 'female', x: '22:45', y: 118.4, time: 'afternoon' }, - { type: 'male', x: '23:00', y: 118.4, time: 'afternoon' }, - { type: 'female', x: '23:00', y: 94.72000000000001, time: 'afternoon' }, - { type: 'male', x: '23:15', y: 201, time: 'afternoon' }, - { type: 'female', x: '23:15', y: 160.8, time: 'afternoon' }, - { type: 'male', x: '23:30', y: 160.8, time: 'afternoon' }, - { type: 'female', x: '23:30', y: 128.64000000000001, time: 'afternoon' }, - { type: 'male', x: '23:45', y: 104, time: 'afternoon' }, - { type: 'female', x: '23:45', y: 83.2, time: 'afternoon' }, -]; diff --git a/site/components/D2Chart/datas/music.ts b/site/components/D2Chart/datas/music.ts deleted file mode 100644 index c120a06fb..000000000 --- a/site/components/D2Chart/datas/music.ts +++ /dev/null @@ -1,1294 +0,0 @@ -export const CLASSIC = [ - { x: '1 ', y: 936, type: 'Soprano' }, - { x: '1 ', y: 754, type: 'Alto' }, - { x: '1 ', y: 111, type: 'Tenor' }, - { x: '1 ', y: 46, type: 'Bass' }, - { x: '2 ', y: 957, type: 'Soprano' }, - { x: '2 ', y: 790, type: 'Alto' }, - { x: '2 ', y: 217, type: 'Tenor' }, - { x: '2 ', y: 86, type: 'Bass' }, - { x: '3 ', y: 897, type: 'Soprano' }, - { x: '3 ', y: 753, type: 'Alto' }, - { x: '3 ', y: 409, type: 'Tenor' }, - { x: '3 ', y: 119, type: 'Bass' }, - { x: '4 ', y: 900, type: 'Soprano' }, - { x: '4 ', y: 751, type: 'Alto' }, - { x: '4 ', y: 518, type: 'Tenor' }, - { x: '4 ', y: 361, type: 'Bass' }, - { x: '5 ', y: 894, type: 'Soprano' }, - { x: '5 ', y: 649, type: 'Alto' }, - { x: '5 ', y: 352, type: 'Tenor' }, - { x: '5 ', y: 161, type: 'Bass' }, - { x: '6 ', y: 800, type: 'Soprano' }, - { x: '6 ', y: 645, type: 'Alto' }, - { x: '6 ', y: 210, type: 'Tenor' }, - { x: '6 ', y: 40, type: 'Bass' }, - { x: '7 ', y: 863, type: 'Soprano' }, - { x: '7 ', y: 694, type: 'Alto' }, - { x: '7 ', y: 609, type: 'Tenor' }, - { x: '7 ', y: 234, type: 'Bass' }, - { x: '8 ', y: 909, type: 'Soprano' }, - { x: '8 ', y: 706, type: 'Alto' }, - { x: '8 ', y: 216, type: 'Tenor' }, - { x: '8 ', y: 62, type: 'Bass' }, - { x: '9 ', y: 891, type: 'Soprano' }, - { x: '9 ', y: 757, type: 'Alto' }, - { x: '9 ', y: 563, type: 'Tenor' }, - { x: '9 ', y: 216, type: 'Bass' }, - { x: '10 ', y: 951, type: 'Soprano' }, - { x: '10 ', y: 733, type: 'Alto' }, - { x: '10 ', y: 249, type: 'Tenor' }, - { x: '10 ', y: 49, type: 'Bass' }, - { x: '11 ', y: 854, type: 'Soprano' }, - { x: '11 ', y: 661, type: 'Alto' }, - { x: '11 ', y: 422, type: 'Tenor' }, - { x: '11 ', y: 279, type: 'Bass' }, - { x: '12 ', y: 842, type: 'Soprano' }, - { x: '12 ', y: 703, type: 'Alto' }, - { x: '12 ', y: 242, type: 'Tenor' }, - { x: '12 ', y: 107, type: 'Bass' }, - { x: '13 ', y: 903, type: 'Soprano' }, - { x: '13 ', y: 760, type: 'Alto' }, - { x: '13 ', y: 357, type: 'Tenor' }, - { x: '13 ', y: 192, type: 'Bass' }, - { x: '14 ', y: 954, type: 'Soprano' }, - { x: '14 ', y: 809, type: 'Alto' }, - { x: '14 ', y: 419, type: 'Tenor' }, - { x: '14 ', y: 258, type: 'Bass' }, - { x: '15 ', y: 875, type: 'Soprano' }, - { x: '15 ', y: 703, type: 'Alto' }, - { x: '15 ', y: 461, type: 'Tenor' }, - { x: '15 ', y: 309, type: 'Bass' }, - { x: '16 ', y: 978, type: 'Soprano' }, - { x: '16 ', y: 830, type: 'Alto' }, - { x: '16 ', y: 541, type: 'Tenor' }, - { x: '16 ', y: 376, type: 'Bass' }, - { x: '17 ', y: 888, type: 'Soprano' }, - { x: '17 ', y: 684, type: 'Alto' }, - { x: '17 ', y: 316, type: 'Tenor' }, - { x: '17 ', y: 222, type: 'Bass' }, - { x: '18 ', y: 888, type: 'Soprano' }, - { x: '18 ', y: 679, type: 'Alto' }, - { x: '18 ', y: 411, type: 'Tenor' }, - { x: '18 ', y: 319, type: 'Bass' }, - { x: '19 ', y: 875, type: 'Soprano' }, - { x: '19 ', y: 733, type: 'Alto' }, - { x: '19 ', y: 328, type: 'Tenor' }, - { x: '19 ', y: 222, type: 'Bass' }, - { x: '20 ', y: 897, type: 'Soprano' }, - { x: '20 ', y: 670, type: 'Alto' }, - { x: '20 ', y: 234, type: 'Tenor' }, - { x: '20 ', y: 146, type: 'Bass' }, - { x: '21 ', y: 954, type: 'Soprano' }, - { x: '21 ', y: 856, type: 'Alto' }, - { x: '21 ', y: 276, type: 'Tenor' }, - { x: '21 ', y: 174, type: 'Bass' }, - { x: '22 ', y: 918, type: 'Soprano' }, - { x: '22 ', y: 630, type: 'Alto' }, - { x: '22 ', y: 435, type: 'Tenor' }, - { x: '22 ', y: 340, type: 'Bass' }, - { x: '23 ', y: 936, type: 'Soprano' }, - { x: '23 ', y: 830, type: 'Alto' }, - { x: '23 ', y: 522, type: 'Tenor' }, - { x: '23 ', y: 207, type: 'Bass' }, - { x: '24 ', y: 900, type: 'Soprano' }, - { x: '24 ', y: 655, type: 'Alto' }, - { x: '24 ', y: 697, type: 'Tenor' }, - { x: '24 ', y: 476, type: 'Bass' }, - { x: '25 ', y: 972, type: 'Soprano' }, - { x: '25 ', y: 767, type: 'Alto' }, - { x: '25 ', y: 558, type: 'Tenor' }, - { x: '25 ', y: 273, type: 'Bass' }, - { x: '26 ', y: 888, type: 'Soprano' }, - { x: '26 ', y: 788, type: 'Alto' }, - { x: '26 ', y: 549, type: 'Tenor' }, - { x: '26 ', y: 397, type: 'Bass' }, - { x: '27 ', y: 863, type: 'Soprano' }, - { x: '27 ', y: 615, type: 'Alto' }, - { x: '27 ', y: 394, type: 'Tenor' }, - { x: '27 ', y: 175, type: 'Bass' }, - { x: '28 ', y: 960, type: 'Soprano' }, - { x: '28 ', y: 726, type: 'Alto' }, - { x: '28 ', y: 452, type: 'Tenor' }, - { x: '28 ', y: 322, type: 'Bass' }, - { x: '29 ', y: 885, type: 'Soprano' }, - { x: '29 ', y: 697, type: 'Alto' }, - { x: '29 ', y: 337, type: 'Tenor' }, - { x: '29 ', y: 237, type: 'Bass' }, - { x: '30 ', y: 966, type: 'Soprano' }, - { x: '30 ', y: 806, type: 'Alto' }, - { x: '30 ', y: 350, type: 'Tenor' }, - { x: '30 ', y: 222, type: 'Bass' }, - { x: '31 ', y: 885, type: 'Soprano' }, - { x: '31 ', y: 721, type: 'Alto' }, - { x: '31 ', y: 312, type: 'Tenor' }, - { x: '31 ', y: 251, type: 'Bass' }, - { x: '32 ', y: 833, type: 'Soprano' }, - { x: '32 ', y: 715, type: 'Alto' }, - { x: '32 ', y: 602, type: 'Tenor' }, - { x: '32 ', y: 264, type: 'Bass' }, - { x: '33 ', y: 900, type: 'Soprano' }, - { x: '33 ', y: 790, type: 'Alto' }, - { x: '33 ', y: 382, type: 'Tenor' }, - { x: '33 ', y: 240, type: 'Bass' }, - { x: '34 ', y: 906, type: 'Soprano' }, - { x: '34 ', y: 667, type: 'Alto' }, - { x: '34 ', y: 576, type: 'Tenor' }, - { x: '34 ', y: 428, type: 'Bass' }, - { x: '35 ', y: 966, type: 'Soprano' }, - { x: '35 ', y: 773, type: 'Alto' }, - { x: '35 ', y: 439, type: 'Tenor' }, - { x: '35 ', y: 264, type: 'Bass' }, - { x: '36 ', y: 894, type: 'Soprano' }, - { x: '36 ', y: 694, type: 'Alto' }, - { x: '36 ', y: 361, type: 'Tenor' }, - { x: '36 ', y: 267, type: 'Bass' }, - { x: '37 ', y: 939, type: 'Soprano' }, - { x: '37 ', y: 846, type: 'Alto' }, - { x: '37 ', y: 416, type: 'Tenor' }, - { x: '37 ', y: 198, type: 'Bass' }, - { x: '38 ', y: 915, type: 'Soprano' }, - { x: '38 ', y: 694, type: 'Alto' }, - { x: '38 ', y: 589, type: 'Tenor' }, - { x: '38 ', y: 394, type: 'Bass' }, - { x: '39 ', y: 996, type: 'Soprano' }, - { x: '39 ', y: 794, type: 'Alto' }, - { x: '39 ', y: 509, type: 'Tenor' }, - { x: '39 ', y: 388, type: 'Bass' }, - { x: '40 ', y: 921, type: 'Soprano' }, - { x: '40 ', y: 715, type: 'Alto' }, - { x: '40 ', y: 637, type: 'Tenor' }, - { x: '40 ', y: 218, type: 'Bass' }, - { x: '41 ', y: 952, type: 'Soprano' }, - { x: '41 ', y: 730, type: 'Alto' }, - { x: '41 ', y: 484, type: 'Tenor' }, - { x: '41 ', y: 340, type: 'Bass' }, - { x: '42 ', y: 912, type: 'Soprano' }, - { x: '42 ', y: 655, type: 'Alto' }, - { x: '42 ', y: 458, type: 'Tenor' }, - { x: '42 ', y: 222, type: 'Bass' }, - { x: '43 ', y: 954, type: 'Soprano' }, - { x: '43 ', y: 754, type: 'Alto' }, - { x: '43 ', y: 470, type: 'Tenor' }, - { x: '43 ', y: 337, type: 'Bass' }, - { x: '44 ', y: 972, type: 'Soprano' }, - { x: '44 ', y: 721, type: 'Alto' }, - { x: '44 ', y: 591, type: 'Tenor' }, - { x: '44 ', y: 473, type: 'Bass' }, - { x: '45 ', y: 906, type: 'Soprano' }, - { x: '45 ', y: 673, type: 'Alto' }, - { x: '45 ', y: 449, type: 'Tenor' }, - { x: '45 ', y: 358, type: 'Bass' }, - { x: '46 ', y: 951, type: 'Soprano' }, - { x: '46 ', y: 609, type: 'Alto' }, - { x: '46 ', y: 479, type: 'Tenor' }, - { x: '46 ', y: 295, type: 'Bass' }, - { x: '47 ', y: 881, type: 'Soprano' }, - { x: '47 ', y: 652, type: 'Alto' }, - { x: '47 ', y: 351, type: 'Tenor' }, - { x: '47 ', y: 195, type: 'Bass' }, - { x: '48', y: 942, type: 'Soprano' }, - { x: '48', y: 736, type: 'Alto' }, - { x: '48', y: 374, type: 'Tenor' }, - { x: '48', y: 261, type: 'Bass' }, -]; -/** - * 重金属 - */ -export const METAL = [ - { x: '1', type: 'Electric_guitar', y: 936 }, - { x: '1', type: 'Drum', y: 635 }, - { x: '1', type: 'Electri_bass', y: 712 }, - { x: '1', type: 'Keyboard', y: 290 }, - { x: '1', type: 'Amplifier', y: 100 }, - { x: '2', type: 'Electric_guitar', y: 897 }, - { x: '2', type: 'Drum', y: 681 }, - { x: '2', type: 'Electri_bass', y: 587 }, - { x: '2', type: 'Keyboard', y: 264 }, - { x: '2', type: 'Amplifier', y: 100 }, - { x: '3', type: 'Electric_guitar', y: 941 }, - { x: '3', type: 'Drum', y: 661 }, - { x: '3', type: 'Electri_bass', y: 570 }, - { x: '3', type: 'Keyboard', y: 161 }, - { x: '3', type: 'Amplifier', y: 800 }, - { x: '4', type: 'Electric_guitar', y: 876 }, - { x: '4', type: 'Drum', y: 694 }, - { x: '4', type: 'Electri_bass', y: 609 }, - { x: '4', type: 'Keyboard', y: 234 }, - { x: '4', type: 'Amplifier', y: 800 }, - { x: '5', type: 'Electric_guitar', y: 924 }, - { x: '5', type: 'Drum', y: 757 }, - { x: '5', type: 'Electri_bass', y: 563 }, - { x: '5', type: 'Keyboard', y: 216 }, - { x: '5', type: 'Amplifier', y: 200 }, - { x: '6', type: 'Electric_guitar', y: 873 }, - { x: '6', type: 'Drum', y: 661 }, - { x: '6', type: 'Electri_bass', y: 422 }, - { x: '6', type: 'Keyboard', y: 279 }, - { x: '6', type: 'Amplifier', y: 200 }, - { x: '7', type: 'Electric_guitar', y: 766 }, - { x: '7', type: 'Drum', y: 703 }, - { x: '7', type: 'Electri_bass', y: 357 }, - { x: '7', type: 'Keyboard', y: 192 }, - { x: '7', type: 'Amplifier', y: 600 }, - { x: '8', type: 'Electric_guitar', y: 875 }, - { x: '8', type: 'Drum', y: 703 }, - { x: '8', type: 'Electri_bass', y: 461 }, - { x: '8', type: 'Keyboard', y: 309 }, - { x: '8', type: 'Amplifier', y: 600 }, - { x: '9', type: 'Electric_guitar', y: 888 }, - { x: '9', type: 'Drum', y: 706 }, - { x: '9', type: 'Electri_bass', y: 316 }, - { x: '9', type: 'Keyboard', y: 222 }, - { x: '9', type: 'Amplifier', y: 300 }, - { x: '10', type: 'Electric_guitar', y: 875 }, - { x: '10', type: 'Drum', y: 733 }, - { x: '10', type: 'Electri_bass', y: 328 }, - { x: '10', type: 'Keyboard', y: 222 }, - { x: '10', type: 'Amplifier', y: 300 }, - { x: '11', type: 'Electric_guitar', y: 896 }, - { x: '11', type: 'Drum', y: 672 }, - { x: '11', type: 'Electri_bass', y: 276 }, - { x: '11', type: 'Keyboard', y: 174 }, - { x: '11', type: 'Amplifier', y: 500 }, - { x: '12', type: 'Electric_guitar', y: 865 }, - { x: '12', type: 'Drum', y: 672 }, - { x: '12', type: 'Electri_bass', y: 522 }, - { x: '12', type: 'Keyboard', y: 207 }, - { x: '12', type: 'Amplifier', y: 500 }, - { x: '13', type: 'Electric_guitar', y: 916 }, - { x: '13', type: 'Drum', y: 638 }, - { x: '13', type: 'Electri_bass', y: 558 }, - { x: '13', type: 'Keyboard', y: 273 }, - { x: '13', type: 'Amplifier', y: 400 }, - { x: '14', type: 'Electric_guitar', y: 947 }, - { x: '14', type: 'Drum', y: 678 }, - { x: '14', type: 'Electri_bass', y: 394 }, - { x: '14', type: 'Keyboard', y: 175 }, - { x: '14', type: 'Amplifier', y: 400 }, - { x: '15', type: 'Electric_guitar', y: 644 }, - { x: '15', type: 'Drum', y: 596 }, - { x: '15', type: 'Electri_bass', y: 337 }, - { x: '15', type: 'Keyboard', y: 237 }, - { x: '15', type: 'Amplifier', y: 500 }, - { x: '16', type: 'Electric_guitar', y: 834 }, - { x: '16', type: 'Drum', y: 635 }, - { x: '16', type: 'Electri_bass', y: 312 }, - { x: '16', type: 'Keyboard', y: 251 }, - { x: '16', type: 'Amplifier', y: 500 }, - { x: '17', type: 'Electric_guitar', y: 900 }, - { x: '17', type: 'Drum', y: 681 }, - { x: '17', type: 'Electri_bass', y: 382 }, - { x: '17', type: 'Keyboard', y: 240 }, - { x: '17', type: 'Amplifier', y: 300 }, - { x: '18', type: 'Electric_guitar', y: 966 }, - { x: '18', type: 'Drum', y: 703 }, - { x: '18', type: 'Electri_bass', y: 439 }, - { x: '18', type: 'Keyboard', y: 264 }, - { x: '18', type: 'Amplifier', y: 300 }, - { x: '19', type: 'Electric_guitar', y: 939 }, - { x: '19', type: 'Drum', y: 698 }, - { x: '19', type: 'Electri_bass', y: 416 }, - { x: '19', type: 'Keyboard', y: 198 }, - { x: '19', type: 'Amplifier', y: 600 }, - { x: '20', type: 'Electric_guitar', y: 996 }, - { x: '20', type: 'Drum', y: 715 }, - { x: '20', type: 'Electri_bass', y: 509 }, - { x: '20', type: 'Keyboard', y: 388 }, - { x: '20', type: 'Amplifier', y: 600 }, - { x: '21', type: 'Electric_guitar', y: 952 }, - { x: '21', type: 'Drum', y: 730 }, - { x: '21', type: 'Electri_bass', y: 484 }, - { x: '21', type: 'Keyboard', y: 340 }, - { x: '21', type: 'Amplifier', y: 200 }, - { x: '22', type: 'Electric_guitar', y: 954 }, - { x: '22', type: 'Drum', y: 754 }, - { x: '22', type: 'Electri_bass', y: 470 }, - { x: '22', type: 'Keyboard', y: 337 }, - { x: '22', type: 'Amplifier', y: 200 }, - { x: '23', type: 'Electric_guitar', y: 906 }, - { x: '23', type: 'Drum', y: 673 }, - { x: '23', type: 'Electri_bass', y: 449 }, - { x: '23', type: 'Keyboard', y: 358 }, - { x: '23', type: 'Amplifier', y: 800 }, - { x: '24', type: 'Electric_guitar', y: 970 }, - { x: '24', type: 'Drum', y: 652 }, - { x: '24', type: 'Electri_bass', y: 449 }, - { x: '24', type: 'Keyboard', y: 195 }, - { x: '24', type: 'Amplifier', y: 800 }, - { x: '25', type: 'Electric_guitar', y: 942 }, - { x: '25', type: 'Drum', y: 736 }, - { x: '25', type: 'Electri_bass', y: 434 }, - { x: '25', type: 'Keyboard', y: 261 }, - { x: '25', type: 'Amplifier', y: 100 }, - { x: '26', type: 'Electric_guitar', y: 464 }, - { x: '26', type: 'Drum', y: 625.5 }, - { x: '26', type: 'Electri_bass', y: 677 }, - { x: '26', type: 'Keyboard', y: 233 }, - { x: '26', type: 'Amplifier', y: 100 }, - { x: '27', type: 'Electric_guitar', y: 513 }, - { x: '27', type: 'Drum', y: 671.4 }, - { x: '27', type: 'Electri_bass', y: 435 }, - { x: '27', type: 'Keyboard', y: 325 }, - { x: '27', type: 'Amplifier', y: 800 }, - { x: '28', type: 'Electric_guitar', y: 332 }, - { x: '28', type: 'Drum', y: 580.5 }, - { x: '28', type: 'Electri_bass', y: 663 }, - { x: '28', type: 'Keyboard', y: 179 }, - { x: '28', type: 'Amplifier', y: 800 }, - { x: '29', type: 'Electric_guitar', y: 740 }, - { x: '29', type: 'Drum', y: 635.4 }, - { x: '29', type: 'Electri_bass', y: 424 }, - { x: '29', type: 'Keyboard', y: 133 }, - { x: '29', type: 'Amplifier', y: 200 }, - { x: '30', type: 'Electric_guitar', y: 149 }, - { x: '30', type: 'Drum', y: 659.7 }, - { x: '30', type: 'Electri_bass', y: 455 }, - { x: '30', type: 'Keyboard', y: 44 }, - { x: '30', type: 'Amplifier', y: 200 }, - { x: '31', type: 'Electric_guitar', y: 475 }, - { x: '31', type: 'Drum', y: 632.7 }, - { x: '31', type: 'Electri_bass', y: 374 }, - { x: '31', type: 'Keyboard', y: 59 }, - { x: '31', type: 'Amplifier', y: 600 }, - { x: '32', type: 'Electric_guitar', y: 577 }, - { x: '32', type: 'Drum', y: 536.4 }, - { x: '32', type: 'Electri_bass', y: 377 }, - { x: '32', type: 'Keyboard', y: 232 }, - { x: '32', type: 'Amplifier', y: 600 }, - { x: '33', type: 'Electric_guitar', y: 781 }, - { x: '33', type: 'Drum', y: 579.6 }, - { x: '33', type: 'Electri_bass', y: 487 }, - { x: '33', type: 'Keyboard', y: 338 }, - { x: '33', type: 'Amplifier', y: 300 }, - { x: '34', type: 'Electric_guitar', y: 862 }, - { x: '34', type: 'Drum', y: 611.1 }, - { x: '34', type: 'Electri_bass', y: 370 }, - { x: '34', type: 'Keyboard', y: 287 }, - { x: '34', type: 'Amplifier', y: 300 }, - { x: '35', type: 'Electric_guitar', y: 837 }, - { x: '35', type: 'Drum', y: 603 }, - { x: '35', type: 'Electri_bass', y: 353 }, - { x: '35', type: 'Keyboard', y: 131 }, - { x: '35', type: 'Amplifier', y: 500 }, - { x: '36', type: 'Electric_guitar', y: 868 }, - { x: '36', type: 'Drum', y: 567 }, - { x: '36', type: 'Electri_bass', y: 392 }, - { x: '36', type: 'Keyboard', y: 306 }, - { x: '36', type: 'Amplifier', y: 500 }, - { x: '37', type: 'Electric_guitar', y: 439 }, - { x: '37', type: 'Drum', y: 589.5 }, - { x: '37', type: 'Electri_bass', y: 627 }, - { x: '37', type: 'Keyboard', y: 428 }, - { x: '37', type: 'Amplifier', y: 400 }, - { x: '38', type: 'Electric_guitar', y: 631 }, - { x: '38', type: 'Drum', y: 574.2 }, - { x: '38', type: 'Electri_bass', y: 494 }, - { x: '38', type: 'Keyboard', y: 357 }, - { x: '38', type: 'Amplifier', y: 400 }, - { x: '39', type: 'Electric_guitar', y: 864 }, - { x: '39', type: 'Drum', y: 653.4 }, - { x: '39', type: 'Electri_bass', y: 407 }, - { x: '39', type: 'Keyboard', y: 290 }, - { x: '39', type: 'Amplifier', y: 500 }, - { x: '40', type: 'Electric_guitar', y: 869 }, - { x: '40', type: 'Drum', y: 602.1 }, - { x: '40', type: 'Electri_bass', y: 315 }, - { x: '40', type: 'Keyboard', y: 200 }, - { x: '40', type: 'Amplifier', y: 500 }, - { x: '41', type: 'Electric_guitar', y: 279 }, - { x: '41', type: 'Drum', y: 604.8 }, - { x: '41', type: 'Electri_bass', y: 542 }, - { x: '41', type: 'Keyboard', y: 238 }, - { x: '41', type: 'Amplifier', y: 300 }, - { x: '42', type: 'Electric_guitar', y: 383 }, - { x: '42', type: 'Drum', y: 600.3 }, - { x: '42', type: 'Electri_bass', y: 518 }, - { x: '42', type: 'Keyboard', y: 385 }, - { x: '42', type: 'Amplifier', y: 300 }, - { x: '43', type: 'Electric_guitar', y: 503 }, - { x: '43', type: 'Drum', y: 624.6 }, - { x: '43', type: 'Electri_bass', y: 325 }, - { x: '43', type: 'Keyboard', y: 240 }, - { x: '43', type: 'Amplifier', y: 600 }, - { x: '44', type: 'Electric_guitar', y: 570 }, - { x: '44', type: 'Drum', y: 624.6 }, - { x: '44', type: 'Electri_bass', y: 530 }, - { x: '44', type: 'Keyboard', y: 355 }, - { x: '44', type: 'Amplifier', y: 600 }, - { x: '45', type: 'Electric_guitar', y: 411 }, - { x: '45', type: 'Drum', y: 643.5 }, - { x: '45', type: 'Electri_bass', y: 573 }, - { x: '45', type: 'Keyboard', y: 196 }, - { x: '45', type: 'Amplifier', y: 200 }, - { x: '46', type: 'Electric_guitar', y: 495 }, - { x: '46', type: 'Drum', y: 686.7 }, - { x: '46', type: 'Electri_bass', y: 412 }, - { x: '46', type: 'Keyboard', y: 200 }, - { x: '46', type: 'Amplifier', y: 200 }, - { x: '47', type: 'Electric_guitar', y: 567 }, - { x: '47', type: 'Drum', y: 648.9 }, - { x: '47', type: 'Electri_bass', y: 532 }, - { x: '47', type: 'Keyboard', y: 426 }, - { x: '47', type: 'Amplifier', y: 800 }, - { x: '48', type: 'Electric_guitar', y: 455 }, - { x: '48', type: 'Drum', y: 628.2 }, - { x: '48', type: 'Electri_bass', y: 431 }, - { x: '48', type: 'Keyboard', y: 266 }, - { x: '48', type: 'Amplifier', y: 800 }, - { x: '49', type: 'Electric_guitar', y: 516 }, - { x: '49', type: 'Drum', y: 695 }, - { x: '49', type: 'Electri_bass', y: 752 }, - { x: '49', type: 'Keyboard', y: 259 }, - { x: '49', type: 'Amplifier', y: 100 }, - { x: '50', type: 'Electric_guitar', y: 570 }, - { x: '50', type: 'Drum', y: 746 }, - { x: '50', type: 'Electri_bass', y: 483 }, - { x: '50', type: 'Keyboard', y: 361 }, - { x: '50', type: 'Amplifier', y: 100 }, - { x: '51', type: 'Electric_guitar', y: 369 }, - { x: '51', type: 'Drum', y: 645 }, - { x: '51', type: 'Electri_bass', y: 737 }, - { x: '51', type: 'Keyboard', y: 199 }, - { x: '51', type: 'Amplifier', y: 800 }, - { x: '52', type: 'Electric_guitar', y: 822 }, - { x: '52', type: 'Drum', y: 706 }, - { x: '52', type: 'Electri_bass', y: 471 }, - { x: '52', type: 'Keyboard', y: 148 }, - { x: '52', type: 'Amplifier', y: 800 }, - { x: '53', type: 'Electric_guitar', y: 165 }, - { x: '53', type: 'Drum', y: 733 }, - { x: '53', type: 'Electri_bass', y: 505 }, - { x: '53', type: 'Keyboard', y: 49 }, - { x: '53', type: 'Amplifier', y: 200 }, - { x: '54', type: 'Electric_guitar', y: 528 }, - { x: '54', type: 'Drum', y: 703 }, - { x: '54', type: 'Electri_bass', y: 415 }, - { x: '54', type: 'Keyboard', y: 66 }, - { x: '54', type: 'Amplifier', y: 200 }, - { x: '55', type: 'Electric_guitar', y: 641 }, - { x: '55', type: 'Drum', y: 596 }, - { x: '55', type: 'Electri_bass', y: 419 }, - { x: '55', type: 'Keyboard', y: 258 }, - { x: '55', type: 'Amplifier', y: 600 }, - { x: '56', type: 'Electric_guitar', y: 868 }, - { x: '56', type: 'Drum', y: 644 }, - { x: '56', type: 'Electri_bass', y: 541 }, - { x: '56', type: 'Keyboard', y: 376 }, - { x: '56', type: 'Amplifier', y: 600 }, - { x: '57', type: 'Electric_guitar', y: 958 }, - { x: '57', type: 'Drum', y: 679 }, - { x: '57', type: 'Electri_bass', y: 411 }, - { x: '57', type: 'Keyboard', y: 319 }, - { x: '57', type: 'Amplifier', y: 300 }, - { x: '58', type: 'Electric_guitar', y: 930 }, - { x: '58', type: 'Drum', y: 670 }, - { x: '58', type: 'Electri_bass', y: 392 }, - { x: '58', type: 'Keyboard', y: 146 }, - { x: '58', type: 'Amplifier', y: 300 }, - { x: '59', type: 'Electric_guitar', y: 964 }, - { x: '59', type: 'Drum', y: 630 }, - { x: '59', type: 'Electri_bass', y: 435 }, - { x: '59', type: 'Keyboard', y: 340 }, - { x: '59', type: 'Amplifier', y: 500 }, - { x: '60', type: 'Electric_guitar', y: 488 }, - { x: '60', type: 'Drum', y: 655 }, - { x: '60', type: 'Electri_bass', y: 697 }, - { x: '60', type: 'Keyboard', y: 476 }, - { x: '60', type: 'Amplifier', y: 500 }, - { x: '61', type: 'Electric_guitar', y: 701 }, - { x: '61', type: 'Drum', y: 638 }, - { x: '61', type: 'Electri_bass', y: 549 }, - { x: '61', type: 'Keyboard', y: 397 }, - { x: '61', type: 'Amplifier', y: 400 }, - { x: '62', type: 'Electric_guitar', y: 960 }, - { x: '62', type: 'Drum', y: 726 }, - { x: '62', type: 'Electri_bass', y: 452 }, - { x: '62', type: 'Keyboard', y: 322 }, - { x: '62', type: 'Amplifier', y: 400 }, - { x: '63', type: 'Electric_guitar', y: 966 }, - { x: '63', type: 'Drum', y: 669 }, - { x: '63', type: 'Electri_bass', y: 350 }, - { x: '63', type: 'Keyboard', y: 222 }, - { x: '63', type: 'Amplifier', y: 500 }, -]; - -/** - * 迷幻电子音乐 - */ -export const ELECTRONIC = [ - { x: '1 ', type: 'Amplifier_1', y: 545 }, - { x: '1 ', type: 'Keyboard', y: 692 }, - { x: '1 ', type: 'Amplifier_2', y: 754 }, - { x: '1 ', type: 'Drum', y: 111 }, - { x: '2 ', type: 'Amplifier_1', y: 856 }, - { x: '2 ', type: 'Keyboard', y: 528 }, - { x: '2 ', type: 'Amplifier_2', y: 790 }, - { x: '2 ', type: 'Drum', y: 217 }, - { x: '3 ', type: 'Amplifier_1', y: 842 }, - { x: '3 ', type: 'Keyboard', y: 531 }, - { x: '3 ', type: 'Amplifier_2', y: 753 }, - { x: '3 ', type: 'Drum', y: 409 }, - { x: '4 ', type: 'Amplifier_1', y: 627 }, - { x: '4 ', type: 'Keyboard', y: 800 }, - { x: '4 ', type: 'Amplifier_2', y: 751 }, - { x: '4 ', type: 'Drum', y: 518 }, - { x: '5 ', type: 'Amplifier_1', y: 894 }, - { x: '5 ', type: 'Keyboard', y: 562 }, - { x: '5 ', type: 'Amplifier_2', y: 649 }, - { x: '5 ', type: 'Drum', y: 352 }, - { x: '6 ', type: 'Amplifier_1', y: 800 }, - { x: '6 ', type: 'Keyboard', y: 528 }, - { x: '6 ', type: 'Amplifier_2', y: 645 }, - { x: '6 ', type: 'Drum', y: 210 }, - { x: '7 ', type: 'Amplifier_1', y: 863 }, - { x: '7 ', type: 'Keyboard', y: 774 }, - { x: '7 ', type: 'Amplifier_2', y: 694 }, - { x: '7 ', type: 'Drum', y: 609 }, - { x: '8 ', type: 'Amplifier_1', y: 909 }, - { x: '8 ', type: 'Keyboard', y: 599 }, - { x: '8 ', type: 'Amplifier_2', y: 706 }, - { x: '8 ', type: 'Drum', y: 216 }, - { x: '9 ', type: 'Amplifier_1', y: 891 }, - { x: '9 ', type: 'Keyboard', y: 216 }, - { x: '9 ', type: 'Amplifier_2', y: 757 }, - { x: '9 ', type: 'Drum', y: 563 }, - { x: '10 ', type: 'Amplifier_1', y: 951 }, - { x: '10 ', type: 'Keyboard', y: 522 }, - { x: '10 ', type: 'Amplifier_2', y: 733 }, - { x: '10 ', type: 'Drum', y: 249 }, - { x: '11 ', type: 'Amplifier_1', y: 854 }, - { x: '11 ', type: 'Keyboard', y: 525 }, - { x: '11 ', type: 'Amplifier_2', y: 661 }, - { x: '11 ', type: 'Drum', y: 422 }, - { x: '12 ', type: 'Amplifier_1', y: 522 }, - { x: '12 ', type: 'Keyboard', y: 630 }, - { x: '12 ', type: 'Amplifier_2', y: 703 }, - { x: '12 ', type: 'Drum', y: 242 }, - { x: '13 ', type: 'Amplifier_1', y: 681 }, - { x: '13 ', type: 'Keyboard', y: 497 }, - { x: '13 ', type: 'Amplifier_2', y: 760 }, - { x: '13 ', type: 'Drum', y: 357 }, - { x: '14 ', type: 'Amplifier_1', y: 621 }, - { x: '14 ', type: 'Keyboard', y: 508 }, - { x: '14 ', type: 'Amplifier_2', y: 809 }, - { x: '14 ', type: 'Drum', y: 419 }, - { x: '15 ', type: 'Amplifier_1', y: 539 }, - { x: '15 ', type: 'Keyboard', y: 607 }, - { x: '15 ', type: 'Amplifier_2', y: 703 }, - { x: '15 ', type: 'Drum', y: 461 }, - { x: '16 ', type: 'Amplifier_1', y: 576 }, - { x: '16 ', type: 'Keyboard', y: 667 }, - { x: '16 ', type: 'Amplifier_2', y: 830 }, - { x: '16 ', type: 'Drum', y: 541 }, - { x: '17 ', type: 'Amplifier_1', y: 508 }, - { x: '17 ', type: 'Keyboard', y: 582 }, - { x: '17 ', type: 'Amplifier_2', y: 684 }, - { x: '17 ', type: 'Drum', y: 316 }, - { x: '18 ', type: 'Amplifier_1', y: 601 }, - { x: '18 ', type: 'Keyboard', y: 536 }, - { x: '18 ', type: 'Amplifier_2', y: 679 }, - { x: '18 ', type: 'Drum', y: 411 }, - { x: '19 ', type: 'Amplifier_1', y: 567 }, - { x: '19 ', type: 'Keyboard', y: 488 }, - { x: '19 ', type: 'Amplifier_2', y: 733 }, - { x: '19 ', type: 'Drum', y: 328 }, - { x: '20 ', type: 'Amplifier_1', y: 505 }, - { x: '20 ', type: 'Keyboard', y: 621 }, - { x: '20 ', type: 'Amplifier_2', y: 670 }, - { x: '20 ', type: 'Drum', y: 234 }, - { x: '21 ', type: 'Amplifier_1', y: 655 }, - { x: '21 ', type: 'Keyboard', y: 686 }, - { x: '21 ', type: 'Amplifier_2', y: 856 }, - { x: '21 ', type: 'Drum', y: 276 }, - { x: '22 ', type: 'Amplifier_1', y: 647 }, - { x: '22 ', type: 'Keyboard', y: 553 }, - { x: '22 ', type: 'Amplifier_2', y: 630 }, - { x: '22 ', type: 'Drum', y: 435 }, - { x: '23 ', type: 'Amplifier_1', y: 936 }, - { x: '23 ', type: 'Keyboard', y: 635 }, - { x: '23 ', type: 'Amplifier_2', y: 830 }, - { x: '23 ', type: 'Drum', y: 522 }, - { x: '24 ', type: 'Amplifier_1', y: 900 }, - { x: '24 ', type: 'Keyboard', y: 476 }, - { x: '24 ', type: 'Amplifier_2', y: 655 }, - { x: '24 ', type: 'Drum', y: 697 }, - { x: '25 ', type: 'Amplifier_1', y: 972 }, - { x: '25 ', type: 'Keyboard', y: 468 }, - { x: '25 ', type: 'Amplifier_2', y: 767 }, - { x: '25 ', type: 'Drum', y: 558 }, - { x: '26 ', type: 'Amplifier_1', y: 888 }, - { x: '26 ', type: 'Keyboard', y: 604 }, - { x: '26 ', type: 'Amplifier_2', y: 788 }, - { x: '26 ', type: 'Drum', y: 549 }, - { x: '27 ', type: 'Amplifier_1', y: 863 }, - { x: '27 ', type: 'Keyboard', y: 519 }, - { x: '27 ', type: 'Amplifier_2', y: 615 }, - { x: '27 ', type: 'Drum', y: 394 }, - { x: '28 ', type: 'Amplifier_1', y: 960 }, - { x: '28 ', type: 'Keyboard', y: 505 }, - { x: '28 ', type: 'Amplifier_2', y: 726 }, - { x: '28 ', type: 'Drum', y: 452 }, - { x: '29 ', type: 'Amplifier_1', y: 885 }, - { x: '29 ', type: 'Keyboard', y: 562 }, - { x: '29 ', type: 'Amplifier_2', y: 697 }, - { x: '29 ', type: 'Drum', y: 337 }, - { x: '30 ', type: 'Amplifier_1', y: 966 }, - { x: '30 ', type: 'Keyboard', y: 616 }, - { x: '30 ', type: 'Amplifier_2', y: 806 }, - { x: '30 ', type: 'Drum', y: 350 }, - { x: '31 ', type: 'Amplifier_1', y: 885 }, - { x: '31 ', type: 'Keyboard', y: 553 }, - { x: '31 ', type: 'Amplifier_2', y: 721 }, - { x: '31 ', type: 'Drum', y: 312 }, - { x: '32 ', type: 'Amplifier_1', y: 833 }, - { x: '32 ', type: 'Keyboard', y: 264 }, - { x: '32 ', type: 'Amplifier_2', y: 715 }, - { x: '32 ', type: 'Drum', y: 602 }, - { x: '33 ', type: 'Amplifier_1', y: 900 }, - { x: '33 ', type: 'Keyboard', y: 240 }, - { x: '33 ', type: 'Amplifier_2', y: 790 }, - { x: '33 ', type: 'Drum', y: 382 }, - { x: '34 ', type: 'Amplifier_1', y: 906 }, - { x: '34 ', type: 'Keyboard', y: 428 }, - { x: '34 ', type: 'Amplifier_2', y: 667 }, - { x: '34 ', type: 'Drum', y: 576 }, - { x: '35 ', type: 'Amplifier_1', y: 966 }, - { x: '35 ', type: 'Keyboard', y: 264 }, - { x: '35 ', type: 'Amplifier_2', y: 773 }, - { x: '35 ', type: 'Drum', y: 439 }, - { x: '36 ', type: 'Amplifier_1', y: 894 }, - { x: '36 ', type: 'Keyboard', y: 267 }, - { x: '36 ', type: 'Amplifier_2', y: 694 }, - { x: '36 ', type: 'Drum', y: 361 }, - { x: '37 ', type: 'Amplifier_1', y: 939 }, - { x: '37 ', type: 'Keyboard', y: 273 }, - { x: '37 ', type: 'Amplifier_2', y: 846 }, - { x: '37 ', type: 'Drum', y: 416 }, - { x: '38 ', type: 'Amplifier_1', y: 915 }, - { x: '38 ', type: 'Keyboard', y: 327 }, - { x: '38 ', type: 'Amplifier_2', y: 694 }, - { x: '38 ', type: 'Drum', y: 589 }, - { x: '39 ', type: 'Amplifier_1', y: 996 }, - { x: '39 ', type: 'Keyboard', y: 293 }, - { x: '39 ', type: 'Amplifier_2', y: 794 }, - { x: '39 ', type: 'Drum', y: 509 }, - { x: '40 ', type: 'Amplifier_1', y: 921 }, - { x: '40 ', type: 'Keyboard', y: 324 }, - { x: '40 ', type: 'Amplifier_2', y: 715 }, - { x: '40 ', type: 'Drum', y: 637 }, - { x: '41 ', type: 'Amplifier_1', y: 952 }, - { x: '41 ', type: 'Keyboard', y: 267 }, - { x: '41 ', type: 'Amplifier_2', y: 730 }, - { x: '41 ', type: 'Drum', y: 484 }, - { x: '42 ', type: 'Amplifier_1', y: 912 }, - { x: '42 ', type: 'Keyboard', y: 321 }, - { x: '42 ', type: 'Amplifier_2', y: 655 }, - { x: '42 ', type: 'Drum', y: 458 }, - { x: '43 ', type: 'Amplifier_1', y: 658 }, - { x: '43 ', type: 'Keyboard', y: 361 }, - { x: '43 ', type: 'Amplifier_2', y: 754 }, - { x: '43 ', type: 'Drum', y: 470 }, - { x: '44 ', type: 'Amplifier_1', y: 664 }, - { x: '44 ', type: 'Keyboard', y: 389 }, - { x: '44 ', type: 'Amplifier_2', y: 721 }, - { x: '44 ', type: 'Drum', y: 591 }, - { x: '45 ', type: 'Amplifier_1', y: 906 }, - { x: '45 ', type: 'Keyboard', y: 264 }, - { x: '45 ', type: 'Amplifier_2', y: 673 }, - { x: '45 ', type: 'Drum', y: 449 }, - { x: '46 ', type: 'Amplifier_1', y: 951 }, - { x: '46 ', type: 'Keyboard', y: 182 }, - { x: '46 ', type: 'Amplifier_2', y: 609 }, - { x: '46 ', type: 'Drum', y: 479 }, - { x: '47 ', type: 'Amplifier_1', y: 881 }, - { x: '47 ', type: 'Keyboard', y: 253 }, - { x: '47 ', type: 'Amplifier_2', y: 652 }, - { x: '47 ', type: 'Drum', y: 351 }, - { x: '48', type: 'Amplifier_1', y: 516 }, - { x: '48', type: 'Keyboard', y: 582 }, - { x: '48', type: 'Amplifier_2', y: 736 }, - { x: '48', type: 'Drum', y: 374 }, -]; - -/** - * 流行音乐 pop - */ -export const POP = [ - { x: '1 ', type: 'Lead_guitar', y: 936 }, - { x: '1 ', type: 'Drum', y: 635 }, - { x: '1 ', type: 'Electri_bass', y: 712 }, - { x: '1 ', type: 'Keyboard', y: 290 }, - { x: '1 ', type: 'Amplifier', y: 100 }, - { x: '1 ', type: 'Rhythm_guitar', y: 130 }, - { x: '2 ', type: 'Lead_guitar', y: 897 }, - { x: '2 ', type: 'Drum', y: 681 }, - { x: '2 ', type: 'Electri_bass', y: 587 }, - { x: '2 ', type: 'Keyboard', y: 264 }, - { x: '2 ', type: 'Amplifier', y: 100 }, - { x: '2 ', type: 'Rhythm_guitar', y: 130 }, - { x: '3 ', type: 'Lead_guitar', y: 941 }, - { x: '3 ', type: 'Drum', y: 661 }, - { x: '3 ', type: 'Electri_bass', y: 570 }, - { x: '3 ', type: 'Keyboard', y: 161 }, - { x: '3 ', type: 'Amplifier', y: 800 }, - { x: '3 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '4 ', type: 'Lead_guitar', y: 876 }, - { x: '4 ', type: 'Drum', y: 694 }, - { x: '4 ', type: 'Electri_bass', y: 609 }, - { x: '4 ', type: 'Keyboard', y: 234 }, - { x: '4 ', type: 'Amplifier', y: 800 }, - { x: '4 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '5 ', type: 'Lead_guitar', y: 924 }, - { x: '5 ', type: 'Drum', y: 757 }, - { x: '5 ', type: 'Electri_bass', y: 563 }, - { x: '5 ', type: 'Keyboard', y: 216 }, - { x: '5 ', type: 'Amplifier', y: 200 }, - { x: '5 ', type: 'Rhythm_guitar', y: 260 }, - { x: '6 ', type: 'Lead_guitar', y: 873 }, - { x: '6 ', type: 'Drum', y: 661 }, - { x: '6 ', type: 'Electri_bass', y: 422 }, - { x: '6 ', type: 'Keyboard', y: 279 }, - { x: '6 ', type: 'Amplifier', y: 200 }, - { x: '6 ', type: 'Rhythm_guitar', y: 260 }, - { x: '7 ', type: 'Lead_guitar', y: 766 }, - { x: '7 ', type: 'Drum', y: 703 }, - { x: '7 ', type: 'Electri_bass', y: 357 }, - { x: '7 ', type: 'Keyboard', y: 192 }, - { x: '7 ', type: 'Amplifier', y: 600 }, - { x: '7 ', type: 'Rhythm_guitar', y: 780 }, - { x: '8 ', type: 'Lead_guitar', y: 875 }, - { x: '8 ', type: 'Drum', y: 703 }, - { x: '8 ', type: 'Electri_bass', y: 461 }, - { x: '8 ', type: 'Keyboard', y: 309 }, - { x: '8 ', type: 'Amplifier', y: 600 }, - { x: '8 ', type: 'Rhythm_guitar', y: 780 }, - { x: '9 ', type: 'Lead_guitar', y: 888 }, - { x: '9 ', type: 'Drum', y: 706 }, - { x: '9 ', type: 'Electri_bass', y: 316 }, - { x: '9 ', type: 'Keyboard', y: 222 }, - { x: '9 ', type: 'Amplifier', y: 300 }, - { x: '9 ', type: 'Rhythm_guitar', y: 390 }, - { x: '10 ', type: 'Lead_guitar', y: 875 }, - { x: '10 ', type: 'Drum', y: 733 }, - { x: '10 ', type: 'Electri_bass', y: 328 }, - { x: '10 ', type: 'Keyboard', y: 222 }, - { x: '10 ', type: 'Amplifier', y: 300 }, - { x: '10 ', type: 'Rhythm_guitar', y: 390 }, - { x: '11 ', type: 'Lead_guitar', y: 896 }, - { x: '11 ', type: 'Drum', y: 672 }, - { x: '11 ', type: 'Electri_bass', y: 276 }, - { x: '11 ', type: 'Keyboard', y: 174 }, - { x: '11 ', type: 'Amplifier', y: 500 }, - { x: '11 ', type: 'Rhythm_guitar', y: 650 }, - { x: '12 ', type: 'Lead_guitar', y: 865 }, - { x: '12 ', type: 'Drum', y: 672 }, - { x: '12 ', type: 'Electri_bass', y: 522 }, - { x: '12 ', type: 'Keyboard', y: 207 }, - { x: '12 ', type: 'Amplifier', y: 500 }, - { x: '12 ', type: 'Rhythm_guitar', y: 650 }, - { x: '13 ', type: 'Lead_guitar', y: 916 }, - { x: '13 ', type: 'Drum', y: 638 }, - { x: '13 ', type: 'Electri_bass', y: 558 }, - { x: '13 ', type: 'Keyboard', y: 273 }, - { x: '13 ', type: 'Amplifier', y: 400 }, - { x: '13 ', type: 'Rhythm_guitar', y: 520 }, - { x: '14 ', type: 'Lead_guitar', y: 947 }, - { x: '14 ', type: 'Drum', y: 678 }, - { x: '14 ', type: 'Electri_bass', y: 394 }, - { x: '14 ', type: 'Keyboard', y: 175 }, - { x: '14 ', type: 'Amplifier', y: 400 }, - { x: '14 ', type: 'Rhythm_guitar', y: 520 }, - { x: '15 ', type: 'Lead_guitar', y: 644 }, - { x: '15 ', type: 'Drum', y: 596 }, - { x: '15 ', type: 'Electri_bass', y: 337 }, - { x: '15 ', type: 'Keyboard', y: 237 }, - { x: '15 ', type: 'Amplifier', y: 500 }, - { x: '15 ', type: 'Rhythm_guitar', y: 650 }, - { x: '16 ', type: 'Lead_guitar', y: 834 }, - { x: '16 ', type: 'Drum', y: 635 }, - { x: '16 ', type: 'Electri_bass', y: 312 }, - { x: '16 ', type: 'Keyboard', y: 251 }, - { x: '16 ', type: 'Amplifier', y: 500 }, - { x: '16 ', type: 'Rhythm_guitar', y: 650 }, - { x: '17 ', type: 'Lead_guitar', y: 900 }, - { x: '17 ', type: 'Drum', y: 681 }, - { x: '17 ', type: 'Electri_bass', y: 382 }, - { x: '17 ', type: 'Keyboard', y: 240 }, - { x: '17 ', type: 'Amplifier', y: 300 }, - { x: '17 ', type: 'Rhythm_guitar', y: 390 }, - { x: '18 ', type: 'Lead_guitar', y: 966 }, - { x: '18 ', type: 'Drum', y: 703 }, - { x: '18 ', type: 'Electri_bass', y: 439 }, - { x: '18 ', type: 'Keyboard', y: 264 }, - { x: '18 ', type: 'Amplifier', y: 300 }, - { x: '18 ', type: 'Rhythm_guitar', y: 390 }, - { x: '19 ', type: 'Lead_guitar', y: 939 }, - { x: '19 ', type: 'Drum', y: 698 }, - { x: '19 ', type: 'Electri_bass', y: 416 }, - { x: '19 ', type: 'Keyboard', y: 198 }, - { x: '19 ', type: 'Amplifier', y: 600 }, - { x: '19 ', type: 'Rhythm_guitar', y: 780 }, - { x: '20 ', type: 'Lead_guitar', y: 996 }, - { x: '20 ', type: 'Drum', y: 715 }, - { x: '20 ', type: 'Electri_bass', y: 509 }, - { x: '20 ', type: 'Keyboard', y: 388 }, - { x: '20 ', type: 'Amplifier', y: 600 }, - { x: '20 ', type: 'Rhythm_guitar', y: 780 }, - { x: '21 ', type: 'Lead_guitar', y: 952 }, - { x: '21 ', type: 'Drum', y: 730 }, - { x: '21 ', type: 'Electri_bass', y: 484 }, - { x: '21 ', type: 'Keyboard', y: 340 }, - { x: '21 ', type: 'Amplifier', y: 200 }, - { x: '21 ', type: 'Rhythm_guitar', y: 260 }, - { x: '22 ', type: 'Lead_guitar', y: 954 }, - { x: '22 ', type: 'Drum', y: 754 }, - { x: '22 ', type: 'Electri_bass', y: 470 }, - { x: '22 ', type: 'Keyboard', y: 337 }, - { x: '22 ', type: 'Amplifier', y: 200 }, - { x: '22 ', type: 'Rhythm_guitar', y: 260 }, - { x: '23 ', type: 'Lead_guitar', y: 906 }, - { x: '23 ', type: 'Drum', y: 673 }, - { x: '23 ', type: 'Electri_bass', y: 449 }, - { x: '23 ', type: 'Keyboard', y: 358 }, - { x: '23 ', type: 'Amplifier', y: 800 }, - { x: '23 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '24 ', type: 'Lead_guitar', y: 970 }, - { x: '24 ', type: 'Drum', y: 652 }, - { x: '24 ', type: 'Electri_bass', y: 449 }, - { x: '24 ', type: 'Keyboard', y: 195 }, - { x: '24 ', type: 'Amplifier', y: 800 }, - { x: '24 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '25 ', type: 'Lead_guitar', y: 942 }, - { x: '25 ', type: 'Drum', y: 736 }, - { x: '25 ', type: 'Electri_bass', y: 434 }, - { x: '25 ', type: 'Keyboard', y: 261 }, - { x: '25 ', type: 'Amplifier', y: 100 }, - { x: '25 ', type: 'Rhythm_guitar', y: 130 }, - { x: '26 ', type: 'Lead_guitar', y: 464 }, - { x: '26 ', type: 'Drum', y: 625.5 }, - { x: '26 ', type: 'Electri_bass', y: 677 }, - { x: '26 ', type: 'Keyboard', y: 233 }, - { x: '26 ', type: 'Amplifier', y: 100 }, - { x: '26 ', type: 'Rhythm_guitar', y: 130 }, - { x: '27 ', type: 'Lead_guitar', y: 513 }, - { x: '27 ', type: 'Drum', y: 671.4 }, - { x: '27 ', type: 'Electri_bass', y: 435 }, - { x: '27 ', type: 'Keyboard', y: 325 }, - { x: '27 ', type: 'Amplifier', y: 800 }, - { x: '27 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '28 ', type: 'Lead_guitar', y: 332 }, - { x: '28 ', type: 'Drum', y: 580.5 }, - { x: '28 ', type: 'Electri_bass', y: 663 }, - { x: '28 ', type: 'Keyboard', y: 179 }, - { x: '28 ', type: 'Amplifier', y: 800 }, - { x: '28 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '29 ', type: 'Lead_guitar', y: 740 }, - { x: '29 ', type: 'Drum', y: 635.4 }, - { x: '29 ', type: 'Electri_bass', y: 424 }, - { x: '29 ', type: 'Keyboard', y: 133 }, - { x: '29 ', type: 'Amplifier', y: 200 }, - { x: '29 ', type: 'Rhythm_guitar', y: 260 }, - { x: '30 ', type: 'Lead_guitar', y: 149 }, - { x: '30 ', type: 'Drum', y: 659.7 }, - { x: '30 ', type: 'Electri_bass', y: 455 }, - { x: '30 ', type: 'Keyboard', y: 44 }, - { x: '30 ', type: 'Amplifier', y: 200 }, - { x: '30 ', type: 'Rhythm_guitar', y: 260 }, - { x: '31 ', type: 'Lead_guitar', y: 475 }, - { x: '31 ', type: 'Drum', y: 632.7 }, - { x: '31 ', type: 'Electri_bass', y: 374 }, - { x: '31 ', type: 'Keyboard', y: 59 }, - { x: '31 ', type: 'Amplifier', y: 600 }, - { x: '31 ', type: 'Rhythm_guitar', y: 780 }, - { x: '32 ', type: 'Lead_guitar', y: 577 }, - { x: '32 ', type: 'Drum', y: 536.4 }, - { x: '32 ', type: 'Electri_bass', y: 377 }, - { x: '32 ', type: 'Keyboard', y: 232 }, - { x: '32 ', type: 'Amplifier', y: 600 }, - { x: '32 ', type: 'Rhythm_guitar', y: 780 }, - { x: '33 ', type: 'Lead_guitar', y: 781 }, - { x: '33 ', type: 'Drum', y: 579.6 }, - { x: '33 ', type: 'Electri_bass', y: 487 }, - { x: '33 ', type: 'Keyboard', y: 338 }, - { x: '33 ', type: 'Amplifier', y: 300 }, - { x: '33 ', type: 'Rhythm_guitar', y: 390 }, - { x: '34 ', type: 'Lead_guitar', y: 862 }, - { x: '34 ', type: 'Drum', y: 611.1 }, - { x: '34 ', type: 'Electri_bass', y: 370 }, - { x: '34 ', type: 'Keyboard', y: 287 }, - { x: '34 ', type: 'Amplifier', y: 300 }, - { x: '34 ', type: 'Rhythm_guitar', y: 390 }, - { x: '35 ', type: 'Lead_guitar', y: 837 }, - { x: '35 ', type: 'Drum', y: 603 }, - { x: '35 ', type: 'Electri_bass', y: 353 }, - { x: '35 ', type: 'Keyboard', y: 131 }, - { x: '35 ', type: 'Amplifier', y: 500 }, - { x: '35 ', type: 'Rhythm_guitar', y: 650 }, - { x: '36 ', type: 'Lead_guitar', y: 868 }, - { x: '36 ', type: 'Drum', y: 567 }, - { x: '36 ', type: 'Electri_bass', y: 392 }, - { x: '36 ', type: 'Keyboard', y: 306 }, - { x: '36 ', type: 'Amplifier', y: 500 }, - { x: '36 ', type: 'Rhythm_guitar', y: 650 }, - { x: '37 ', type: 'Lead_guitar', y: 439 }, - { x: '37 ', type: 'Drum', y: 589.5 }, - { x: '37 ', type: 'Electri_bass', y: 627 }, - { x: '37 ', type: 'Keyboard', y: 428 }, - { x: '37 ', type: 'Amplifier', y: 400 }, - { x: '37 ', type: 'Rhythm_guitar', y: 520 }, - { x: '38 ', type: 'Lead_guitar', y: 631 }, - { x: '38 ', type: 'Drum', y: 574.2 }, - { x: '38 ', type: 'Electri_bass', y: 494 }, - { x: '38 ', type: 'Keyboard', y: 357 }, - { x: '38 ', type: 'Amplifier', y: 400 }, - { x: '38 ', type: 'Rhythm_guitar', y: 520 }, - { x: '39 ', type: 'Lead_guitar', y: 864 }, - { x: '39 ', type: 'Drum', y: 653.4 }, - { x: '39 ', type: 'Electri_bass', y: 407 }, - { x: '39 ', type: 'Keyboard', y: 290 }, - { x: '39 ', type: 'Amplifier', y: 500 }, - { x: '39 ', type: 'Rhythm_guitar', y: 650 }, - { x: '40 ', type: 'Lead_guitar', y: 869 }, - { x: '40 ', type: 'Drum', y: 602.1 }, - { x: '40 ', type: 'Electri_bass', y: 315 }, - { x: '40 ', type: 'Keyboard', y: 200 }, - { x: '40 ', type: 'Amplifier', y: 500 }, - { x: '40 ', type: 'Rhythm_guitar', y: 650 }, - { x: '41 ', type: 'Lead_guitar', y: 279 }, - { x: '41 ', type: 'Drum', y: 604.8 }, - { x: '41 ', type: 'Electri_bass', y: 542 }, - { x: '41 ', type: 'Keyboard', y: 238 }, - { x: '41 ', type: 'Amplifier', y: 300 }, - { x: '41 ', type: 'Rhythm_guitar', y: 390 }, - { x: '42 ', type: 'Lead_guitar', y: 383 }, - { x: '42 ', type: 'Drum', y: 600.3 }, - { x: '42 ', type: 'Electri_bass', y: 518 }, - { x: '42 ', type: 'Keyboard', y: 385 }, - { x: '42 ', type: 'Amplifier', y: 300 }, - { x: '42 ', type: 'Rhythm_guitar', y: 390 }, - { x: '43 ', type: 'Lead_guitar', y: 503 }, - { x: '43 ', type: 'Drum', y: 624.6 }, - { x: '43 ', type: 'Electri_bass', y: 325 }, - { x: '43 ', type: 'Keyboard', y: 240 }, - { x: '43 ', type: 'Amplifier', y: 600 }, - { x: '43 ', type: 'Rhythm_guitar', y: 780 }, - { x: '44 ', type: 'Lead_guitar', y: 570 }, - { x: '44 ', type: 'Drum', y: 624.6 }, - { x: '44 ', type: 'Electri_bass', y: 530 }, - { x: '44 ', type: 'Keyboard', y: 355 }, - { x: '44 ', type: 'Amplifier', y: 600 }, - { x: '44 ', type: 'Rhythm_guitar', y: 780 }, - { x: '45 ', type: 'Lead_guitar', y: 411 }, - { x: '45 ', type: 'Drum', y: 643.5 }, - { x: '45 ', type: 'Electri_bass', y: 573 }, - { x: '45 ', type: 'Keyboard', y: 196 }, - { x: '45 ', type: 'Amplifier', y: 200 }, - { x: '45 ', type: 'Rhythm_guitar', y: 260 }, - { x: '46 ', type: 'Lead_guitar', y: 495 }, - { x: '46 ', type: 'Drum', y: 686.7 }, - { x: '46 ', type: 'Electri_bass', y: 412 }, - { x: '46 ', type: 'Keyboard', y: 200 }, - { x: '46 ', type: 'Amplifier', y: 200 }, - { x: '46 ', type: 'Rhythm_guitar', y: 260 }, - { x: '47 ', type: 'Lead_guitar', y: 567 }, - { x: '47 ', type: 'Drum', y: 648.9 }, - { x: '47 ', type: 'Electri_bass', y: 532 }, - { x: '47 ', type: 'Keyboard', y: 426 }, - { x: '47 ', type: 'Amplifier', y: 800 }, - { x: '47 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '48 ', type: 'Lead_guitar', y: 455 }, - { x: '48 ', type: 'Drum', y: 628.2 }, - { x: '48 ', type: 'Electri_bass', y: 431 }, - { x: '48 ', type: 'Keyboard', y: 266 }, - { x: '48 ', type: 'Amplifier', y: 800 }, - { x: '48 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '49 ', type: 'Lead_guitar', y: 516 }, - { x: '49 ', type: 'Drum', y: 695 }, - { x: '49 ', type: 'Electri_bass', y: 752 }, - { x: '49 ', type: 'Keyboard', y: 259 }, - { x: '49 ', type: 'Amplifier', y: 100 }, - { x: '49 ', type: 'Rhythm_guitar', y: 130 }, - { x: '50 ', type: 'Lead_guitar', y: 570 }, - { x: '50 ', type: 'Drum', y: 746 }, - { x: '50 ', type: 'Electri_bass', y: 483 }, - { x: '50 ', type: 'Keyboard', y: 361 }, - { x: '50 ', type: 'Amplifier', y: 100 }, - { x: '50 ', type: 'Rhythm_guitar', y: 130 }, - { x: '51 ', type: 'Lead_guitar', y: 369 }, - { x: '51 ', type: 'Drum', y: 645 }, - { x: '51 ', type: 'Electri_bass', y: 737 }, - { x: '51 ', type: 'Keyboard', y: 199 }, - { x: '51 ', type: 'Amplifier', y: 800 }, - { x: '51 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '52 ', type: 'Lead_guitar', y: 822 }, - { x: '52 ', type: 'Drum', y: 706 }, - { x: '52 ', type: 'Electri_bass', y: 471 }, - { x: '52 ', type: 'Keyboard', y: 148 }, - { x: '52 ', type: 'Amplifier', y: 800 }, - { x: '52 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '53 ', type: 'Lead_guitar', y: 165 }, - { x: '53 ', type: 'Drum', y: 733 }, - { x: '53 ', type: 'Electri_bass', y: 505 }, - { x: '53 ', type: 'Keyboard', y: 49 }, - { x: '53 ', type: 'Amplifier', y: 200 }, - { x: '53 ', type: 'Rhythm_guitar', y: 260 }, - { x: '54 ', type: 'Lead_guitar', y: 528 }, - { x: '54 ', type: 'Drum', y: 703 }, - { x: '54 ', type: 'Electri_bass', y: 415 }, - { x: '54 ', type: 'Keyboard', y: 66 }, - { x: '54 ', type: 'Amplifier', y: 200 }, - { x: '54 ', type: 'Rhythm_guitar', y: 260 }, - { x: '55 ', type: 'Lead_guitar', y: 641 }, - { x: '55 ', type: 'Drum', y: 596 }, - { x: '55 ', type: 'Electri_bass', y: 419 }, - { x: '55 ', type: 'Keyboard', y: 258 }, - { x: '55 ', type: 'Amplifier', y: 600 }, - { x: '55 ', type: 'Rhythm_guitar', y: 780 }, - { x: '56 ', type: 'Lead_guitar', y: 868 }, - { x: '56 ', type: 'Drum', y: 644 }, - { x: '56 ', type: 'Electri_bass', y: 541 }, - { x: '56 ', type: 'Keyboard', y: 376 }, - { x: '56 ', type: 'Amplifier', y: 600 }, - { x: '56 ', type: 'Rhythm_guitar', y: 780 }, - { x: '57 ', type: 'Lead_guitar', y: 958 }, - { x: '57 ', type: 'Drum', y: 679 }, - { x: '57 ', type: 'Electri_bass', y: 411 }, - { x: '57 ', type: 'Keyboard', y: 319 }, - { x: '57 ', type: 'Amplifier', y: 300 }, - { x: '57 ', type: 'Rhythm_guitar', y: 390 }, - { x: '58 ', type: 'Lead_guitar', y: 930 }, - { x: '58 ', type: 'Drum', y: 670 }, - { x: '58 ', type: 'Electri_bass', y: 392 }, - { x: '58 ', type: 'Keyboard', y: 146 }, - { x: '58 ', type: 'Amplifier', y: 300 }, - { x: '58 ', type: 'Rhythm_guitar', y: 390 }, - { x: '59 ', type: 'Lead_guitar', y: 964 }, - { x: '59 ', type: 'Drum', y: 630 }, - { x: '59 ', type: 'Electri_bass', y: 435 }, - { x: '59 ', type: 'Keyboard', y: 340 }, - { x: '59 ', type: 'Amplifier', y: 500 }, - { x: '59 ', type: 'Rhythm_guitar', y: 650 }, - { x: '60 ', type: 'Lead_guitar', y: 488 }, - { x: '60 ', type: 'Drum', y: 655 }, - { x: '60 ', type: 'Electri_bass', y: 697 }, - { x: '60 ', type: 'Keyboard', y: 476 }, - { x: '60 ', type: 'Amplifier', y: 500 }, - { x: '60 ', type: 'Rhythm_guitar', y: 650 }, - { x: '61 ', type: 'Lead_guitar', y: 701 }, - { x: '61 ', type: 'Drum', y: 638 }, - { x: '61 ', type: 'Electri_bass', y: 549 }, - { x: '61 ', type: 'Keyboard', y: 397 }, - { x: '61 ', type: 'Amplifier', y: 400 }, - { x: '61 ', type: 'Rhythm_guitar', y: 520 }, - { x: '62 ', type: 'Lead_guitar', y: 960 }, - { x: '62 ', type: 'Drum', y: 726 }, - { x: '62 ', type: 'Electri_bass', y: 452 }, - { x: '62 ', type: 'Keyboard', y: 322 }, - { x: '62 ', type: 'Amplifier', y: 400 }, - { x: '62 ', type: 'Rhythm_guitar', y: 520 }, - { x: '63 ', type: 'Lead_guitar', y: 966 }, - { x: '63 ', type: 'Drum', y: 669 }, - { x: '63 ', type: 'Electri_bass', y: 350 }, - { x: '63 ', type: 'Keyboard', y: 222 }, - { x: '63 ', type: 'Amplifier', y: 500 }, - { x: '63 ', type: 'Rhythm_guitar', y: 650 }, - { x: '64 ', type: 'Lead_guitar', y: 310 }, - { x: '64 ', type: 'Drum', y: 672 }, - { x: '64 ', type: 'Electri_bass', y: 602 }, - { x: '64 ', type: 'Keyboard', y: 264 }, - { x: '64 ', type: 'Amplifier', y: 500 }, - { x: '64 ', type: 'Rhythm_guitar', y: 650 }, - { x: '65 ', type: 'Lead_guitar', y: 426 }, - { x: '65 ', type: 'Drum', y: 667 }, - { x: '65 ', type: 'Electri_bass', y: 576 }, - { x: '65 ', type: 'Keyboard', y: 428 }, - { x: '65 ', type: 'Amplifier', y: 300 }, - { x: '65 ', type: 'Rhythm_guitar', y: 390 }, - { x: '66 ', type: 'Lead_guitar', y: 559 }, - { x: '66 ', type: 'Drum', y: 694 }, - { x: '66 ', type: 'Electri_bass', y: 361 }, - { x: '66 ', type: 'Keyboard', y: 267 }, - { x: '66 ', type: 'Amplifier', y: 300 }, - { x: '66 ', type: 'Rhythm_guitar', y: 390 }, - { x: '67 ', type: 'Lead_guitar', y: 633 }, - { x: '67 ', type: 'Drum', y: 694 }, - { x: '67 ', type: 'Electri_bass', y: 589 }, - { x: '67 ', type: 'Keyboard', y: 394 }, - { x: '67 ', type: 'Amplifier', y: 600 }, - { x: '67 ', type: 'Rhythm_guitar', y: 780 }, - { x: '68 ', type: 'Lead_guitar', y: 457 }, - { x: '68 ', type: 'Drum', y: 715 }, - { x: '68 ', type: 'Electri_bass', y: 637 }, - { x: '68 ', type: 'Keyboard', y: 218 }, - { x: '68 ', type: 'Amplifier', y: 600 }, - { x: '68 ', type: 'Rhythm_guitar', y: 780 }, - { x: '69 ', type: 'Lead_guitar', y: 550 }, - { x: '69 ', type: 'Drum', y: 763 }, - { x: '69 ', type: 'Electri_bass', y: 458 }, - { x: '69 ', type: 'Keyboard', y: 222 }, - { x: '69 ', type: 'Amplifier', y: 200 }, - { x: '69 ', type: 'Rhythm_guitar', y: 260 }, - { x: '70 ', type: 'Lead_guitar', y: 630 }, - { x: '70 ', type: 'Drum', y: 721 }, - { x: '70 ', type: 'Electri_bass', y: 591 }, - { x: '70 ', type: 'Keyboard', y: 473 }, - { x: '70 ', type: 'Amplifier', y: 200 }, - { x: '70 ', type: 'Rhythm_guitar', y: 260 }, - { x: '71 ', type: 'Lead_guitar', y: 505 }, - { x: '71 ', type: 'Drum', y: 698 }, - { x: '71 ', type: 'Electri_bass', y: 479 }, - { x: '71 ', type: 'Keyboard', y: 295 }, - { x: '71 ', type: 'Amplifier', y: 800 }, - { x: '71 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '72 ', type: 'Lead_guitar', y: 842 }, - { x: '72 ', type: 'Drum', y: 571.5 }, - { x: '72 ', type: 'Electri_bass', y: 641 }, - { x: '72 ', type: 'Keyboard', y: 261 }, - { x: '72 ', type: 'Amplifier', y: 800 }, - { x: '72 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '73 ', type: 'Lead_guitar', y: 807 }, - { x: '73 ', type: 'Drum', y: 612.9 }, - { x: '73 ', type: 'Electri_bass', y: 528 }, - { x: '73 ', type: 'Keyboard', y: 238 }, - { x: '73 ', type: 'Amplifier', y: 100 }, - { x: '73 ', type: 'Rhythm_guitar', y: 130 }, - { x: '74 ', type: 'Lead_guitar', y: 847 }, - { x: '74 ', type: 'Drum', y: 594.9 }, - { x: '74 ', type: 'Electri_bass', y: 513 }, - { x: '74 ', type: 'Keyboard', y: 145 }, - { x: '74 ', type: 'Amplifier', y: 100 }, - { x: '74 ', type: 'Rhythm_guitar', y: 130 }, - { x: '75 ', type: 'Lead_guitar', y: 788 }, - { x: '75 ', type: 'Drum', y: 624.6 }, - { x: '75 ', type: 'Electri_bass', y: 548 }, - { x: '75 ', type: 'Keyboard', y: 211 }, - { x: '75 ', type: 'Amplifier', y: 800 }, - { x: '75 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '76 ', type: 'Lead_guitar', y: 832 }, - { x: '76 ', type: 'Drum', y: 681.3 }, - { x: '76 ', type: 'Electri_bass', y: 507 }, - { x: '76 ', type: 'Keyboard', y: 194 }, - { x: '76 ', type: 'Amplifier', y: 800 }, - { x: '76 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '77 ', type: 'Lead_guitar', y: 786 }, - { x: '77 ', type: 'Drum', y: 594.9 }, - { x: '77 ', type: 'Electri_bass', y: 380 }, - { x: '77 ', type: 'Keyboard', y: 251 }, - { x: '77 ', type: 'Amplifier', y: 200 }, - { x: '77 ', type: 'Rhythm_guitar', y: 260 }, - { x: '78 ', type: 'Lead_guitar', y: 689 }, - { x: '78 ', type: 'Drum', y: 632.7 }, - { x: '78 ', type: 'Electri_bass', y: 321 }, - { x: '78 ', type: 'Keyboard', y: 173 }, - { x: '78 ', type: 'Amplifier', y: 200 }, - { x: '78 ', type: 'Rhythm_guitar', y: 260 }, - { x: '79 ', type: 'Lead_guitar', y: 788 }, - { x: '79 ', type: 'Drum', y: 632.7 }, - { x: '79 ', type: 'Electri_bass', y: 415 }, - { x: '79 ', type: 'Keyboard', y: 278 }, - { x: '79 ', type: 'Amplifier', y: 600 }, - { x: '79 ', type: 'Rhythm_guitar', y: 780 }, - { x: '80 ', type: 'Lead_guitar', y: 799 }, - { x: '80 ', type: 'Drum', y: 635.4 }, - { x: '80 ', type: 'Electri_bass', y: 284 }, - { x: '80 ', type: 'Keyboard', y: 200 }, - { x: '80 ', type: 'Amplifier', y: 600 }, - { x: '80 ', type: 'Rhythm_guitar', y: 780 }, - { x: '81 ', type: 'Lead_guitar', y: 788 }, - { x: '81 ', type: 'Drum', y: 659.7 }, - { x: '81 ', type: 'Electri_bass', y: 295 }, - { x: '81 ', type: 'Keyboard', y: 200 }, - { x: '81 ', type: 'Amplifier', y: 300 }, - { x: '81 ', type: 'Rhythm_guitar', y: 390 }, - { x: '82 ', type: 'Lead_guitar', y: 806 }, - { x: '82 ', type: 'Drum', y: 604.8 }, - { x: '82 ', type: 'Electri_bass', y: 248 }, - { x: '82 ', type: 'Keyboard', y: 157 }, - { x: '82 ', type: 'Amplifier', y: 300 }, - { x: '82 ', type: 'Rhythm_guitar', y: 390 }, - { x: '83 ', type: 'Lead_guitar', y: 779 }, - { x: '83 ', type: 'Drum', y: 604.8 }, - { x: '83 ', type: 'Electri_bass', y: 470 }, - { x: '83 ', type: 'Keyboard', y: 186 }, - { x: '83 ', type: 'Amplifier', y: 500 }, - { x: '83 ', type: 'Rhythm_guitar', y: 650 }, - { x: '84 ', type: 'Lead_guitar', y: 824 }, - { x: '84 ', type: 'Drum', y: 574.2 }, - { x: '84 ', type: 'Electri_bass', y: 502 }, - { x: '84 ', type: 'Keyboard', y: 246 }, - { x: '84 ', type: 'Amplifier', y: 500 }, - { x: '84 ', type: 'Rhythm_guitar', y: 650 }, - { x: '85 ', type: 'Lead_guitar', y: 852 }, - { x: '85 ', type: 'Drum', y: 610.2 }, - { x: '85 ', type: 'Electri_bass', y: 355 }, - { x: '85 ', type: 'Keyboard', y: 158 }, - { x: '85 ', type: 'Amplifier', y: 400 }, - { x: '85 ', type: 'Rhythm_guitar', y: 520 }, - { x: '86 ', type: 'Lead_guitar', y: 580 }, - { x: '86 ', type: 'Drum', y: 536.4 }, - { x: '86 ', type: 'Electri_bass', y: 303 }, - { x: '86 ', type: 'Keyboard', y: 213 }, - { x: '86 ', type: 'Amplifier', y: 400 }, - { x: '86 ', type: 'Rhythm_guitar', y: 520 }, - { x: '87 ', type: 'Lead_guitar', y: 751 }, - { x: '87 ', type: 'Drum', y: 571.5 }, - { x: '87 ', type: 'Electri_bass', y: 281 }, - { x: '87 ', type: 'Keyboard', y: 226 }, - { x: '87 ', type: 'Amplifier', y: 500 }, - { x: '87 ', type: 'Rhythm_guitar', y: 650 }, - { x: '88 ', type: 'Lead_guitar', y: 810 }, - { x: '88 ', type: 'Drum', y: 612.9 }, - { x: '88 ', type: 'Electri_bass', y: 344 }, - { x: '88 ', type: 'Keyboard', y: 216 }, - { x: '88 ', type: 'Amplifier', y: 500 }, - { x: '88 ', type: 'Rhythm_guitar', y: 650 }, - { x: '89 ', type: 'Lead_guitar', y: 869 }, - { x: '89 ', type: 'Drum', y: 632.7 }, - { x: '89 ', type: 'Electri_bass', y: 395 }, - { x: '89 ', type: 'Keyboard', y: 238 }, - { x: '89 ', type: 'Amplifier', y: 300 }, - { x: '89 ', type: 'Rhythm_guitar', y: 390 }, - { x: '90 ', type: 'Lead_guitar', y: 845 }, - { x: '90 ', type: 'Drum', y: 628.2 }, - { x: '90 ', type: 'Electri_bass', y: 374 }, - { x: '90 ', type: 'Keyboard', y: 178 }, - { x: '90 ', type: 'Amplifier', y: 300 }, - { x: '90 ', type: 'Rhythm_guitar', y: 390 }, - { x: '91 ', type: 'Lead_guitar', y: 896 }, - { x: '91 ', type: 'Drum', y: 643.5 }, - { x: '91 ', type: 'Electri_bass', y: 458 }, - { x: '91 ', type: 'Keyboard', y: 349 }, - { x: '91 ', type: 'Amplifier', y: 600 }, - { x: '91 ', type: 'Rhythm_guitar', y: 780 }, - { x: '92 ', type: 'Lead_guitar', y: 857 }, - { x: '92 ', type: 'Drum', y: 657 }, - { x: '92 ', type: 'Electri_bass', y: 436 }, - { x: '92 ', type: 'Keyboard', y: 306 }, - { x: '92 ', type: 'Amplifier', y: 600 }, - { x: '92 ', type: 'Rhythm_guitar', y: 780 }, - { x: '93 ', type: 'Lead_guitar', y: 859 }, - { x: '93 ', type: 'Drum', y: 678.6 }, - { x: '93 ', type: 'Electri_bass', y: 423 }, - { x: '93 ', type: 'Keyboard', y: 303 }, - { x: '93 ', type: 'Amplifier', y: 200 }, - { x: '93 ', type: 'Rhythm_guitar', y: 260 }, - { x: '94 ', type: 'Lead_guitar', y: 815 }, - { x: '94 ', type: 'Drum', y: 605.7 }, - { x: '94 ', type: 'Electri_bass', y: 404 }, - { x: '94 ', type: 'Keyboard', y: 322 }, - { x: '94 ', type: 'Amplifier', y: 200 }, - { x: '94 ', type: 'Rhythm_guitar', y: 260 }, - { x: '95 ', type: 'Lead_guitar', y: 873 }, - { x: '95 ', type: 'Drum', y: 586.8 }, - { x: '95 ', type: 'Electri_bass', y: 404 }, - { x: '95 ', type: 'Keyboard', y: 176 }, - { x: '95 ', type: 'Amplifier', y: 800 }, - { x: '95 ', type: 'Rhythm_guitar', y: 1040 }, - { x: '96', type: 'Lead_guitar', y: 848 }, - { x: '96', type: 'Drum', y: 662.4 }, - { x: '96', type: 'Electri_bass', y: 391 }, - { x: '96', type: 'Keyboard', y: 235 }, - { x: '96', type: 'Amplifier', y: 800 }, - { x: '96', type: 'Rhythm_guitar', y: 1040 }, -]; diff --git a/site/components/D2Chart/shapes/breath-point.ts b/site/components/D2Chart/shapes/breath-point.ts deleted file mode 100644 index d200f3af6..000000000 --- a/site/components/D2Chart/shapes/breath-point.ts +++ /dev/null @@ -1,81 +0,0 @@ -// @ts-ignore -const { G2 } = require('@antv/g2plot/dist/g2plot.min.js'); - -G2.registerShape('point', 'breath-point', { - draw(shapeInfo: any, container: any) { - const point = { x: shapeInfo.x, y: shapeInfo.y }; - const group = container.addGroup(); - const r = shapeInfo.style?.r || 0; - const r1 = r * 0.8; - const r2 = r1 * 0.9; - const opacity = shapeInfo.style?.fillOpacity || 0.5; - const fill = shapeInfo.fill || shapeInfo.color; - try { - const point1 = group.addShape('circle', { - attrs: { - x: point.x, - y: point.y, - r, - fill, - opacity, - }, - }); - point1.animate( - { - r: r * 1.2, - opacity: 0, - }, - { - duration: 4500, - easing: 'easeLinear', - repeat: true, - }, - ); - const point2 = group.addShape('circle', { - attrs: { - x: point.x, - y: point.y, - r: r1, - fill, - opacity, - }, - }); - point2.animate( - { - r: r1 * 1.2, - opacity: 0.1, - }, - { - duration: 4500, - easing: 'easeLinear', - repeat: true, - delay: 600, - }, - ); - const point3 = group.addShape('circle', { - attrs: { - x: point.x, - y: point.y, - r: r2, - fill, - opacity, - }, - }); - point3.animate( - { - r: r2 * 1.2, - opacity: 0.1, - }, - { - duration: 4500, - easing: 'easeLinear', - repeat: true, - delay: 1200, - }, - ); - } catch (e) { - console.error(e); - } - return group; - }, -}); diff --git a/site/components/D2Chart/shapes/waterdrop.ts b/site/components/D2Chart/shapes/waterdrop.ts deleted file mode 100644 index aa64193b7..000000000 --- a/site/components/D2Chart/shapes/waterdrop.ts +++ /dev/null @@ -1,69 +0,0 @@ -// @ts-ignore -const { G2 } = require('@antv/g2plot/dist/g2plot.min.js'); - -type Point = { x: number; y: number }; - -G2.registerShape('interval', 'waterdrop', { - draw(shapeInfo: any, container: any) { - const getDistance = (p1: Point, p2: Point) => { - const pow = (x: number) => x * x; - return Math.sqrt(pow(p1.x - p2.x) + pow(p1.y - p2.y)); - }; - const center = (this as any).coordinate.getCenter(); - const points = shapeInfo.points.map((p: Point) => - (this as any).parsePoint(p), - ); - const distance = getDistance(points[1], points[2]); - const strokeWidth = shapeInfo.style?.lineWidth; - const fillOpacity = shapeInfo.style?.fillOpacity || 0.75; - const inleft = points[0].x < points[1].x; - const inbottom = points[0].y < points[1].y; - let startColor = shapeInfo.color; - let endColor = '#fff'; - if (inleft) { - startColor = '#fff'; - endColor = shapeInfo.color; - } - - const offsetX = (strokeWidth / 2) * (inleft ? -1 : 1); - const offsetY = (strokeWidth / 2) * (inbottom ? 1 : -1); - const waterdrop = container.addShape({ - type: 'path', - attrs: { - path: [ - ['M', points[2].x + offsetX, points[2].y + offsetY], - ['L', center.x, center.y], - ['L', points[1].x + offsetX, points[1].y + offsetY], - [ - 'A', - distance / 2, - distance / 2, - 0, - 1, - 1, - points[2].x + offsetX, - points[2].y + offsetY, - ], - ['L', points[2].x + offsetX, points[2].y + offsetY], - ['Z'], - ], - fill: `l(0): 0:${startColor} 1:${endColor}`, - stroke: shapeInfo.style?.stroke, - lineWidth: strokeWidth, - fillOpacity, - }, - }); - waterdrop.animate( - { - strokeOpacity: 0.8, - fillOpacity: fillOpacity * 0.75, - }, - { - duration: 1500, - easing: 'easeLinear', - repeat: true, - }, - ); - return container; - }, -}); diff --git a/site/components/Demos/Demos.module.less b/site/components/Demos/Demos.module.less deleted file mode 100644 index 1cd114d6d..000000000 --- a/site/components/Demos/Demos.module.less +++ /dev/null @@ -1,95 +0,0 @@ -.demos { - width: calc(100vw-360px); - height: 100%; - display: flex; - .col { - display: block; - a { - cursor: pointer; - width: 100%; - position: relative; - display: block; - background-color: #fff; - - &::after { - content: ''; - display: block; - clear: both; - } - .cover { - width: 100%; - height: 100%; - display: block; - position: absolute; - top: 0px; - z-index: 2; - } - .img { - width: 100%; - height: 100%; - background-repeat: no-repeat; - background-position: center center; - } - .title { - background-color: rgba(132, 57, 238, 0.8); - color: #fff; - display: block; - position: absolute; - bottom: 0px; - z-index: 10; - width: 100%; - font-size: 14px; - overflow: hidden; - white-space: nowrap; - padding: 6px 8px; - height: 30px; - opacity: 0; - box-sizing: border-box; - text-overflow: ellipsis; - -o-text-overflow: ellipsis; - } - - &:hover { - .cover { - animation: slidOut 1.4s; - -webkit-animation: slidOut 1.4s; - animation-fill-mode: forwards; - } - .title { - animation: showUp 0.5s; - -webkit-animation: showUp 0.3s; - animation-fill-mode: forwards; - } - } - } - } -} - -@keyframes showUp { - 0% { - opacity: 0; - bottom: -30px; - } - 100% { - opacity: 1; - bottom: 0px; - } -} - -@keyframes slidOut { - 0% { - opacity: 1; - } - 100% { - opacity: 0; - } -} - -@keyframes zoomIn { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} diff --git a/site/components/Demos/Demos.tsx b/site/components/Demos/Demos.tsx deleted file mode 100644 index 3cc1a32af..000000000 --- a/site/components/Demos/Demos.tsx +++ /dev/null @@ -1,163 +0,0 @@ -import chroma from 'chroma-js'; -import classNames from 'classnames'; -import { assign, debounce } from 'lodash'; -import React, { useEffect, useState } from 'react'; - -import { getLang } from '../../utils'; -import styles from './Demos.module.less'; - -interface DemoProps { - imgurl: string; - title_zh: string; - title_en: string; - host?: string; - path?: string; - ratio: number; //图片比例 - width?: number; - height?: number; - location?: string; -} -interface DemosProps { - list?: DemoProps[]; - active: number; - type: string; // demo类型 -} - -export default (props: DemosProps) => { - // 根据实际效果调整最大最小列数 - const MAX_COLS = 5; - const MIN_COLS = 2; - let list = props.list || []; - const { active, type } = props; - const [imgs, updateImgs] = useState([]); - const [totalImgs, updateTotalImgs] = useState(0); - const lang = getLang(); - const getRandomNum = (min: number, max: number) => { - return Math.floor(Math.random() * (max - min + 1) + min); - }; - - const colorScale = chroma.scale(['E0C1FF', '5900C9']); - - const getCols = (totalNum: number, ratio: number) => { - let total = 0; - let maxCols = 0; - let randomCols = 0; - for (let i = 1; total <= totalNum; i++) { - total += i; - if (total <= totalNum) { - maxCols += 1; - } - } - - // 比例阀值看实际情况调整 - if (ratio === 1.3) { - randomCols = 3; // g2 g2plot只适合3列 - } else { - randomCols = getRandomNum(MIN_COLS, MAX_COLS); - } - - return randomCols > maxCols ? maxCols : randomCols; - }; - - const getSum = (num: number) => { - let res = 0; - for (let i = 0; i <= num; i += 1) { - res += i; - } - return res; - }; - - const getColWidh = (cols: number, index: number, width: number) => { - return width * ((cols - index) / getSum(cols)); - }; - - const getRowHeight = (rows: number, height: number) => { - return height / rows; - }; - - /* 布局规则: 排序靠前的列宽大 */ - const layout = () => { - if (!list || list.length <= 0 || !active) { - return; - } - let res: number[][] = []; - const maxWidth = document.body.clientWidth - 360; - const height = document.body.clientHeight - 396; - const maxHeight = height > 480 ? height : 480; - const ratio = list[0].ratio; - const cols = getCols(list.length, ratio); - const totalImgNum = getSum(cols); - updateTotalImgs(totalImgNum); - let index = getRandomNum(0, list.length - totalImgNum - 1); // list索引,随机截取 - let firtColNum = getRandomNum(1, 2); - for (let i = 0; i < cols; i += 1) { - let rows = i + 1; // 每列的图片个数 - let rowIndex = []; - for (let j = 0; j < rows; j += 1) { - assign(list[index], { width: getColWidh(cols, i, maxWidth) }); - assign(list[index], { height: getRowHeight(rows, maxHeight) }); - rowIndex.push(index); - index += 1; - } - res.push(rowIndex); - firtColNum += 1; - } - updateImgs([...res]); - }; - - useEffect(() => { - const debounceLayout = debounce(layout, 200); - window.addEventListener('resize', debounceLayout); - layout(); - return () => { - window.removeEventListener('resize', debounceLayout); - }; - }, [list, active]); - - return ( -
- {imgs.map((rows: number[], key: number) => ( -
- {rows.map((item: number, index: number) => ( - - {key + index !== 0 && ( - - ); -}; diff --git a/site/components/Describe/Describe.module.less b/site/components/Describe/Describe.module.less deleted file mode 100644 index b496b6a1b..000000000 --- a/site/components/Describe/Describe.module.less +++ /dev/null @@ -1,88 +0,0 @@ -.wrapper { - height: auto; - display: flex; - margin: auto; - position: relative; - flex-direction: column; - padding: 0; - - .content { - width: 91.94%; - height: 100%; - padding-left: 4.06%; - margin-bottom: 5%; - position: relative; - width: 1440px; - max-width: calc(100% - 120px); - margin-left: auto; - margin-right: auto; - .title { - font-size: 2.8em; - font-weight: 500; - margin: 144px 0 0 0; - position: relative; - height: min-content; - color: rgba(0, 0, 0, 1); - } - .slicer { - width: 32px; - height: 6px; - background: linear-gradient(45deg, #c65aff, #248dff); - margin-top: 36px; - } - .descriptionWrapper { - margin-top: 32px; - left: 0; - position: relative; - width: 70%; - margin-bottom: 70px; - .description { - color: rgba(49, 70, 89, 1); - opacity: 0.6; - font-size: 1.25em; - line-height: 2em; - } - } - .gridback { - position: absolute; - width: 150px; - right: 8.06%; - bottom: 70px; - } - } -} - -@media (max-width: 768px) { - .wrapper { - .content { - margin-left: 4.27%; - width: 91.46%; - padding-bottom: 150px; - max-width: 100%; - .title { - font-size: 2.14em; - margin: 102px 0 0 0; - } - .slicer { - width: 25px; - height: 6px; - margin: 60px 0 65px 0; - } - .descriptionWrapper { - width: 100%; - margin-top: 70px; - margin-bottom: 0px; - z-index: 10; - .description { - font-size: 1em; - } - } - .gridback { - width: 40%; - right: 4.27%; - bottom: 63px; - z-index: 1; - } - } - } -} diff --git a/site/components/Describe/Describe.tsx b/site/components/Describe/Describe.tsx deleted file mode 100644 index 857fc7b27..000000000 --- a/site/components/Describe/Describe.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import { useIntl } from 'dumi'; -import React from 'react'; -import styles from './Describe.module.less'; - -const gridBackgroundImg = - 'https://gw.alipayobjects.com/zos/basement_prod/31366ec3-a932-4e29-9e84-44ae0d6e6815.svg'; - -const Describe = () => { - const intl = useIntl(); - - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; - let title = 'AntV 企业级可视化解决方案'; - let description = - 'AntV 3.0 已全新升级,主要包含 G2、G6、F2、L7 以及一套完整的图表使用和设计规范。得益于丰富的业务场景和用户需求挑战,AntV 经历多年积累与不断打磨,已支撑阿里集团内外 20000+ 业务系统,通过了日均千万级 UV 产品的严苛考验后方敢与君见。'; - return ( -
-
-

{useT(title)}

-
-
-

- {useT(description)} -

-
- gird-background -
-
- ); -}; -export default Describe; diff --git a/site/components/FamousPersons/index.module.less b/site/components/FamousPersons/index.module.less index 138faeaac..1c8097ce0 100644 --- a/site/components/FamousPersons/index.module.less +++ b/site/components/FamousPersons/index.module.less @@ -14,7 +14,7 @@ &:extend(.commonFlexConfig); margin-bottom: 28px; padding: 8px 0; - font-family: PingFangSC; + font-family: var(--font-sans); .famousAuction { &:extend(.commonFlexConfig); @@ -64,7 +64,7 @@ font-size: 20px; color: #1d2129; font-weight: 500; - font-family: PingFangSC; + font-family: var(--font-sans); } .text { @@ -99,3 +99,28 @@ } } } + +@media (max-width: 1200px) { + .famousPersons { + padding-inline: 24px; + .famousAuctions { + width: 100%; + flex-wrap: wrap; + gap: 20px; + } + .famousAuctions .famousAuction { + width: calc(50% - 10px); + min-width: 0; + margin: 0; + max-width: none; + } + } +} +@media (max-width: 640px) { + .famousPersons { + padding: 48px 20px; + .famousAuctions .famousAuction { + width: 100%; + } + } +} diff --git a/site/components/FamousPersons/index.tsx b/site/components/FamousPersons/index.tsx index 5f0c0d298..693cd5f28 100644 --- a/site/components/FamousPersons/index.tsx +++ b/site/components/FamousPersons/index.tsx @@ -1,7 +1,7 @@ import classNames from 'classnames'; -import { useIntl, useLocale } from 'dumi'; -import { debounce } from 'lodash'; -import React, { useEffect, useRef, useState } from 'react'; +import { useTranslation } from 'site/lib/i18n'; +import debounce from 'lodash/debounce.js'; +import { useEffect, useRef, useState } from 'react'; import FAMOUS_PERSONS_DATAS from '../../data/famous-persons.json'; import { OverflowedText, ModuleTitle as Title } from '../common'; @@ -9,16 +9,7 @@ import styles from './index.module.less'; // 专家之声 export function FamousPersons() { - const locale = useLocale(); - - const language: 'zh' | 'en' = locale.id.includes('zh') ? 'zh' : 'en'; - - const intl = useIntl(); - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; + const { locale: language, t: useT } = useTranslation(); const textRef = useRef(null); const msgRef = useRef(null); @@ -43,9 +34,11 @@ export function FamousPersons() { }, 200); window.addEventListener('resize', changeSize); + changeSize(); return () => { window.removeEventListener('resize', changeSize); + changeSize.cancel(); }; }, []); @@ -63,7 +56,7 @@ export function FamousPersons() { {FAMOUS_PERSONS_DATAS.map((data) => { const filter = `drop-shadow(${data.color} 80px 0)`; return ( -
+
image + + + + + + ); +} diff --git a/site/components/LinkCharts/index.module.less b/site/components/LinkCharts/index.module.less index 311b4fc4f..6d1ae280b 100644 --- a/site/components/LinkCharts/index.module.less +++ b/site/components/LinkCharts/index.module.less @@ -8,7 +8,7 @@ &:extend(.commonFlexConfig); padding: 100px 0 80px 0; flex-direction: column; - font-family: PingFangSC; + font-family: var(--font-sans); .charts { width: 100%; @@ -58,7 +58,8 @@ color: #1d2129; line-height: 32px; margin: 18px 0 8px 0; - font-family: AlibabaPuHuiTiB; + font-family: var(--font-sans); + font-weight: 700; } .subTitle { @@ -104,6 +105,7 @@ .left, .right { + border: 0; &:extend(.commonFlexConfig); height: 44px; width: 44px; @@ -123,3 +125,9 @@ } } } + +@media (max-width: 640px) { + .linkCharts { + padding: 48px 0 24px; + } +} diff --git a/site/components/LinkCharts/index.tsx b/site/components/LinkCharts/index.tsx index 4ef9ead6d..51cf7b644 100644 --- a/site/components/LinkCharts/index.tsx +++ b/site/components/LinkCharts/index.tsx @@ -1,39 +1,31 @@ -import { useChinaMirrorHost } from '@antv/dumi-theme-antv/dist/slots/hooks'; import classNames from 'classnames'; -import { useIntl, useLocale } from 'dumi'; -import React, { useCallback, useState } from 'react'; +import { useTranslation } from 'site/lib/i18n'; +import { useCallback, useEffect, useRef, useState } from 'react'; import CHARTS_DATAS from '../../data/link-charts.json'; -import { transformUrl } from '../Products/getProducts'; +import { transformUrl } from '../../lib/urls'; import { OverflowedText, ModuleTitle as Title } from '../common'; import styles from './index.module.less'; // 丰富图表,选用自如 export function LinkCharts() { + const timer = useRef>(); + useEffect(() => () => clearTimeout(timer.current), []); const [position, setPosition] = useState('center'); const [loading, setLoading] = useState(false); const [data, setData] = useState(CHARTS_DATAS); - const locale = useLocale(); - const [isChinaMirrorHost] = useChinaMirrorHost(); - const intl = useIntl(); - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; - - const language: 'zh' | 'en' = locale.id.includes('zh') ? 'zh' : 'en'; + const { locale: language, t: useT } = useTranslation(); // 滑动 const onClick = useCallback( - (position) => { + (position: 'left' | 'right') => { if (loading) return; setPosition(position); setLoading(true); const length = data.length; - setTimeout(() => { + timer.current = setTimeout(() => { setData((data) => { return position === 'left' ? [...data.slice(length - 3), ...data.slice(0, length - 3)] @@ -43,7 +35,7 @@ export function LinkCharts() { setLoading(false); }, 1000); }, - [loading], + [loading, data.length], ); return ( @@ -66,11 +58,11 @@ export function LinkCharts() { {data.map((data) => { return ( @@ -91,18 +83,30 @@ export function LinkCharts() {
-
onClick('left')}> +
-
onClick('right')}> + +
+
); diff --git a/site/components/Products/Products.module.less b/site/components/Products/Products.module.less deleted file mode 100644 index 45f14e4ad..000000000 --- a/site/components/Products/Products.module.less +++ /dev/null @@ -1,459 +0,0 @@ -@import '~antd/es/style/themes/default.less'; - -.wrapper { - height: auto; - background: #f0f5fa; - display: flex; - margin: auto; - position: relative; - flex-direction: column; - padding: 0; - overflow: hidden; - .lefttop { - width: 100%; - height: 74.5%; - top: 0; - position: absolute; - display: flex; - flex-direction: row; - .ltblock1 { - width: 100%; - background: linear-gradient(130deg, #aa6aff, #706dff); - position: relative; - height: 100%; - } - } - .rightbottom { - position: absolute; - height: 900px; - background: #fff; - box-shadow: -5px 0px 15px rgba(0, 0, 0, 0.1); - width: 95.94%; - left: 4.06%; - top: 154px; - } - .slicerbarh { - width: 104.06%; - height: 1px; - position: absolute; - width: 95.94%; - left: 4.06%; - z-index: 2; - background-color: #f2f4f5; - } - .slicerbarh1 { - margin-top: 234px; - } - .slicerbarh2 { - margin-top: 426px; - } - .slicerbarh3 { - margin-top: 618px; - } - .slicerbarh4 { - margin-top: 810px; - } - .slicerbarh5 { - margin-top: 1002px; - } - .slicerbarh6 { - margin-top: 1780px; - display: none; - } - .slicerbarh7 { - margin-top: 2150px; - display: none; - } - .slicerbarh8 { - margin-top: 2520px; - display: none; - } - .slicerbarh9 { - margin-top: 2890px; - display: none; - } - .content { - height: 100%; - margin-bottom: 5%; - position: relative; - width: 1440px; - max-width: calc(100% - 120px); - margin-left: auto; - margin-right: auto; - .title { - padding-left: 4.06%; - position: relative; - font-size: 2.8em; - font-weight: 500; - margin: 48px 0 48px 0; - color: #fff; - } - .productsContainer { - width: 100%; - height: inherit; - position: relative; - padding-bottom: 80px; - .subTitleContainer { - display: block; - position: absolute; - padding-left: 4.06%; - display: flex; - margin-top: 30px; - .subTitleText { - color: rgba(106, 123, 140, 1); - font-weight: 300; - width: 200px; - font-size: 1.14em; - margin-left: 20px; - } - .subTitleBar { - background: linear-gradient( - 135deg, - rgb(157, 113, 247) 40%, - rgb(116, 113, 246) - ); - height: 18px; - width: 4px; - } - } - .extensionSubTitle { - margin-left: 45.86%; - } - .slicerbar { - position: absolute; - background-color: #f2f4f5; - } - .slicerbarv { - width: 1px; - height: 97%; - margin-left: 4.06%; - } - .slicerbarv2 { - margin-left: 49.9%; - // height: 100%; - } - .slicerbarv3 { - margin-left: 96%; - } - .products { - margin-left: 4.06%; - width: 91.88%; - padding-top: 77px; - display: flex; - .extensionsWrapper { - width: 50%; - } - .basicsWrapper { - width: 50%; - } - .col { - width: 100%; - height: 192px; - .product { - width: 100%; - height: 100%; - padding: 28px 4.64% 0 4.64%; - transition: all 0.3s; - &:hover { - box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.1); - } - } - .imgHolder { - position: absolute; - } - .imgHolder1 { - left: 0; - top: 0; - width: 30%; - } - .imgHolder2 { - right: 0; - bottom: 0; - width: 45%; - } - } - .ptitle { - font-size: 1.714em; - color: #000; - font-weight: 440; - margin-bottom: 0; - } - .pdescription { - margin-top: 2%; - margin-bottom: 0; - opacity: 0.5; - font-size: 1.14em; - color: rgba(106, 123, 140, 1); - max-height: 30px; - } - .pbottom { - width: 91.84%; - display: flex; - position: absolute; - bottom: 28px; - .plinks { - width: -webkit-fill-available; - font-size: 1.14em; - position: absolute; - bottom: 0; - width: 100%; - .plink { - color: #597ef7; - } - .apilink { - margin-left: 6%; - } - } - .productimg { - width: 80px; - position: absolute; - right: 15px; - bottom: -22px; - } - } - } - } - } -} -.dot { - position: absolute; - width: 3px; - height: 3px; - border-radius: 50%; - background: #d8d8d8; - z-index: 3; -} -.mediumDot { - display: none; -} -.smallDot { - display: none; -} - -@media (max-width: 950px) { - .wrapper { - .rightbottom { - height: 1120px; - } - .slicerbarh2 { - transition: all 0.1s; - margin-top: 473px; - } - .slicerbarh3 { - transition: all 0.1s; - margin-top: 713px; - } - .slicerbarh4 { - transition: all 0.1s; - margin-top: 953px; - } - .slicerbarh5 { - transition: all 0.1s; - margin-top: 1193px; - } - .content { - .productsContainer { - .products { - .col { - transition: all 0.1s; - height: 240px; - .imgHolder1 { - left: 0; - top: 0; - width: 50%; - } - .imgHolder2 { - right: 0; - bottom: 0; - width: 60%; - } - } - } - - .slicerbarv { - height: 100%; - } - } - } - } - .largeDot { - display: none; - } - .mediumDot { - display: block; - } - .smallDot { - display: none; - } -} - -@media (max-width: 768px) { - .wrapper { - min-height: 0; - .lefttop { - height: 100%; - width: 100%; - .ltblock1 { - width: 100%; - } - } - .rightbottom { - top: 190px; - height: 2313px; - } - .slicerbarh { - margin-top: 270px; - height: 1px; - z-index: 2; - } - .slicerbarh2 { - margin-top: 480px; - } - .slicerbarh3 { - margin-top: 690px; - } - .slicerbarh4 { - margin-top: 900px; - } - .slicerbarh5 { - width: 100%; - margin-top: 1330px; - left: 4%; - } - .slicerbarh6 { - margin-top: 1114px; - display: block; - } - .slicerbarh7 { - margin-top: 1400px; - display: block; - } - .slicerbarh8 { - margin-top: 1610px; - display: block; - } - .slicerbarh9 { - margin-top: 1820px; - display: block; - } - .slicerbarh10 { - margin-top: 2032px; - display: block; - } - .slicerbarh11 { - margin-top: 2243px; - display: block; - } - .slicerbarh12 { - margin-top: 2453px; - display: block; - } - .content { - margin-left: 4.27%; - width: 95.73%; - margin-bottom: 85px; - max-width: 95.73%; - margin-right: 0; - .title { - font-size: 2.14rem; - margin: 80px 0 60px 0; - padding-left: 0; - } - .productsContainer { - padding-bottom: 50px; - .subTitleContainer { - position: absolute; - padding-left: 3%; - display: flex; - .subTitleBar { - background: linear-gradient( - 135deg, - rgb(157, 113, 247) 40%, - rgb(116, 113, 246) - ); - height: 18px; - width: 4px; - } - .subTitleText { - width: 200px; - font-size: 1em; - margin-left: 20px; - } - } - .basicSubTitle { - margin-top: 30px; - } - .extensionSubTitle { - margin-top: 1165px; - margin-left: 0; - } - .slicerbarv { - width: 1px; - margin-left: 3%; - } - .slicerbarv2 { - display: none; - } - .slicerbarv3 { - margin-left: 92.2%; - } - .products { - width: 88.86%; // 0.04 * 0.96 + 0.03 * 2 - margin-left: 3.34%; - padding-top: 80px; - flex-flow: column; - .subProducts { - width: 100%; - } - .extensionsWrapper { - margin-top: 80px; - width: 100%; - } - .basicsWrapper { - width: 100%; - } - .col { - width: 100%; - height: 210px; - .product { - padding: 7.5% 5.05% 5.05% 5.05%; - .ptitle { - margin-bottom: 0; - font-size: 1.29em; - font-weight: 450; - } - .pdescription { - margin-top: 8px; - margin-bottom: 0; - font-size: 1em; - } - .pbottom { - width: 92%; - .plinks { - font-size: 1em; - } - } - } - &:hover { - .product { - box-shadow: 0px 0px 0px rgba(0, 0, 0, 0); - } - } - } - .imgHolderWrapper { - display: none; - } - } - } - } - } - .largeDot { - display: none; - } - .mediumDot { - display: none; - } - .smallDot { - display: block; - } -} diff --git a/site/components/Products/Products.tsx b/site/components/Products/Products.tsx deleted file mode 100644 index e452b4e54..000000000 --- a/site/components/Products/Products.tsx +++ /dev/null @@ -1,341 +0,0 @@ -import { useChinaMirrorHost } from '@antv/dumi-theme-antv/dist/slots/hooks'; -import { Col, Row } from 'antd'; -import classNames from 'classnames'; -import { useIntl, useLocale } from 'dumi'; -import React from 'react'; -import { CATEGORIES, ProductType, getProducts } from './getProducts'; -import styles from './Products.module.less'; - -const Products = () => { - const locale = useLocale(); - const intl = useIntl(); - - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; - const [isChinaMirrorHost] = useChinaMirrorHost(); - const [products, setProducts] = React.useState([]); - - const lang: 'zh' | 'en' = locale.id.includes('zh') ? 'zh' : 'en'; - React.useEffect(() => { - getProducts({ language: lang, isChinaMirrorHost }).then((data) => { - setProducts(data.slice(0, 10)); - }); - }, [lang, isChinaMirrorHost]); - - const filterProducts = (type: string) => - products.filter((item) => item.category === type); - const getProductCols = (type: string) => { - const renderData = filterProducts(type); - const cols = []; - renderData.forEach((product: any) => { - cols.push( - - -
-

- {`${product.title} ${product.slogan || ''}`} -

-

- {product.description} -

- -
-
- , - ); - }); - if ( - type === 'extension' && - filterProducts('extension').length < filterProducts('basic').length - ) { - cols.push( - - holderback1 - holderback2 - , - ); - } - return cols; - }; - - const getDots = () => { - let dots: Array = []; - const length = products.length; - const cols = 3; - const rows = Math.ceil(length / 2) + 1; - const lefts = [0.0398, 0.4983, 0.9591]; - let startTop = 81; - const circleRadius = 1.5; - let cardHeight = 192; - for (let i = 0; i < rows; i++) { - for (let j = 0; j < cols; j++) { - const top = `${startTop + cardHeight * i - circleRadius}px`; - const left = `${lefts[j] * 100}%`; - dots.push( -
, - ); - } - } - - // for medium screen - cardHeight = 239.5; - const mlefts = [0.0398, 0.4978, 0.958]; - const mtops = [79, 318, 558, 798, 1038]; - for (let i = 0; i < rows; i++) { - for (let j = 0; j < cols; j++) { - const top = `${mtops[i]}px`; - const left = `${mlefts[j] * 100}%`; - dots.push( -
, - ); - } - } - - // for small screen - const smallStartLeftPercent = 0.028; - const srows = length + 1; - let sStartTop = 79.5; - const sCardHeight = 210; - const sCircleRadius = 1.5; - const sLeftColLeft = `${smallStartLeftPercent * 100}%`; - const sRigthColLeft = `${(smallStartLeftPercent + 0.891) * 100}%`; - for (let i = 0; i < srows; i++) { - let top; - if (i === Math.ceil(srows / 2)) { - top = `${sStartTop + sCardHeight * i - sCircleRadius}px`; - dots.push( -
, - ); - dots.push( -
, - ); - sStartTop = sStartTop * 2 + 0.5; - } - top = `${sStartTop + sCardHeight * i - sCircleRadius}px`; - dots.push( -
, - ); - dots.push( -
, - ); - } - - return dots; - }; - - let titleStr = '我们的产品'; - let subTitleStr1 = '基础产品'; - let subTitleStr2 = '扩展产品'; - - return ( -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

{useT(titleStr)}

-
-
-
-
- {getDots()} - {CATEGORIES.map(({ name }) => { - return ( -
-
-
{useT(name)}
-
- ); - })} -
- {CATEGORIES.map(({ type }) => { - return ( - - {getProductCols(type)} - - ); - })} -
-
-
-
- ); -}; -export default Products; diff --git a/site/components/Products/getProducts.tsx b/site/components/Products/getProducts.tsx deleted file mode 100644 index 8345b017d..000000000 --- a/site/components/Products/getProducts.tsx +++ /dev/null @@ -1,91 +0,0 @@ -import { each } from 'lodash'; -import React from 'react'; -import { getActualUrl } from '../Banner/helper'; - -const tuple = (...args: T) => args; -const CATEGORY_TYPE = tuple('basic', 'extension', 'mobile', 'ecology'); - -export const CATEGORIES: Array<{ - type: (typeof CATEGORY_TYPE)[number]; - name: string; -}> = [ - { type: 'basic', name: '标准版基础产品' }, - { type: 'extension', name: '标准版扩展产品' }, - { type: 'mobile', name: '移动定制(F版)产品' }, - { type: 'ecology', name: '周边生态' }, -]; - -export interface ProductItem { - title: string; - icon?: React.ReactNode; - slogan?: string; - description: string; - category: (typeof CATEGORY_TYPE)[number]; - links?: Array<{ - icon?: React.ReactNode; - title: React.ReactNode; - url?: string; - openExternal?: boolean; - }>; -} - -export type ValuesOf = T[number]; - -export type ProductType = { - links: { - /** 产品首页 */ - readonly home?: { url: string; title?: string }; - /** 图表示例 */ - readonly example?: { url: string; title?: string }; - /** 使用文档 */ - readonly api?: { url: string; title?: string }; - }; - [k: string]: any; -}; - -export function getProducts({ - language, - isChinaMirrorHost, -}: { - language: 'zh' | 'en'; - isChinaMirrorHost: boolean; -}): Promise { - // 如需要修改产品信息,请到 https://yuyan.antfin-inc.com/datavprod/antv-site-datas/schemas/site-products-h5data/console 修改区块内容 - return fetch( - 'https://render.alipay.com/p/h5data/antv-site-datas_site-products-h5data.json', - ) - .then((res) => res.json()) - .then((products: ProductType[]) => { - return products - .filter((d) => d.lang === language) - .map((d) => { - const links = - typeof d.links === 'string' ? JSON.parse(d.links) : { ...d.links }; - const newLinks: any = {}; - - each(links, (value, k: string) => { - newLinks[k] = { - ...value, - url: value?.url && getActualUrl(value.url, isChinaMirrorHost), - }; - }); - return { ...d, links: newLinks }; - }); - }); -} - -// 转化跳转,更具当前 镜像、中英文 进行修改。 -export function transformUrl({ - url, - language, - isChinaMirrorHost, -}: { - url: string; - language: 'zh' | 'en'; - isChinaMirrorHost: boolean; -}) { - const languageUrl = url - .replace(/\/(zh|en)/, '') - .replace(/([http|https]\:\/\/).+?\//, (v) => `${v}${language}/`); - return getActualUrl(languageUrl, isChinaMirrorHost); -} diff --git a/site/components/ProjectCard/index.module.less b/site/components/ProjectCard/index.module.less index 130d47140..2e6f0bfe7 100644 --- a/site/components/ProjectCard/index.module.less +++ b/site/components/ProjectCard/index.module.less @@ -8,12 +8,12 @@ &:extend(.commonFlexConfig); padding: 80px 0 40px; flex-direction: column; - height: 782px; + height: auto; overflow: hidden; - font-family: PingFangSC; + font-family: var(--font-sans); .cards { - height: 520px; + min-height: 520px; width: calc(100vw - 360px); max-width: 1680px; min-width: 1040px; @@ -24,6 +24,11 @@ letter-spacing: 0; .box { + .row { + display: grid; + grid-template-columns: repeat(24, minmax(0, 1fr)); + column-gap: 16px; + } .card { &:extend(.commonFlexConfig); height: 70px; @@ -41,7 +46,7 @@ } .cardSubTitle { - font-family: AlibabaPuHuiTiR; + font-family: var(--font-sans); height: 24px; opacity: 0.65; font-size: 16px; @@ -90,15 +95,20 @@ cursor: default; .divider { + display: flex; + align-items: center; + width: 100%; border-color: rgba(255, 255, 255, 0.2); - - :global(.ant-divider-inner-text) { - padding: 0; + &::before, + &::after { + content: ''; + flex: 1; + border-top: 1px dashed rgba(255, 255, 255, 0.2); } } .cardTitle { - font-family: AlibabaPuHuiTiR; + font-family: var(--font-sans); margin: 0 6px; font-size: 16px; color: #ffffff; @@ -129,7 +139,7 @@ } .content { - font-family: PingFangSC; + font-family: var(--font-sans); padding: 0 8px; .msg { @@ -172,11 +182,9 @@ font-size: 14px; color: #1d2129; - .link { - > img { - width: 16px; - height: 16px; - } + > img { + width: 16px; + height: 16px; } &:hover { @@ -185,3 +193,23 @@ } } } + +@media (max-width: 1200px) { + .projectCard { + padding-inline: 24px; + height: auto; + .cards { + width: 100%; + min-width: 0; + overflow-x: auto; + } + .box { + min-width: 992px; + } + } +} +@media (max-width: 640px) { + .projectCard { + padding: 48px 20px 24px; + } +} diff --git a/site/components/ProjectCard/index.tsx b/site/components/ProjectCard/index.tsx index 3d777820b..b739bfa9e 100644 --- a/site/components/ProjectCard/index.tsx +++ b/site/components/ProjectCard/index.tsx @@ -1,15 +1,14 @@ -import { useChinaMirrorHost } from '@antv/dumi-theme-antv/dist/slots/hooks'; -import { Col, ConfigProvider, Divider, Popover, Row } from 'antd'; +import { ConfigProvider, Popover } from 'antd'; import classNames from 'classnames'; -import { useIntl, useLocale } from 'dumi'; +import { useTranslation } from 'site/lib/i18n'; import React, { useCallback, useState } from 'react'; import ANTV_LINKS from '../../data/project-card-popover.json'; import { ActiveIcon, ModuleTitle as Title } from '../common'; import { - ProductType, + type ProductType, getProducts, - transformUrl, -} from '../Products/getProducts'; +} from '../../lib/products'; +import { transformUrl } from '../../lib/urls'; import styles from './index.module.less'; @@ -166,76 +165,80 @@ const PROJECT_DATAS: PrejectData = [ // 设计语言与研发框架 export function ProjectCard() { - const locale = useLocale(); - const [isChinaMirrorHost] = useChinaMirrorHost(); const [products, setProducts] = useState([]); - const language: 'zh' | 'en' = locale.id.includes('zh') ? 'zh' : 'en'; - - const intl = useIntl(); - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; + const { locale: language, t: useT } = useTranslation(); // 旧的跳转 json 获取 React.useEffect(() => { - getProducts({ language, isChinaMirrorHost }).then((data) => { - setProducts(data.slice(0, 14)); - }); - }, [language, isChinaMirrorHost]); + let active = true; + getProducts({ language }) + .then((data) => { + if (active) setProducts(data.slice(0, 14)); + }) + .catch(() => { + // The static product links remain usable when supplementary links fail. + if (active) setProducts([]); + }); + return () => { + active = false; + }; + }, [language]); // 弹出框内容 - const getContent = useCallback(({ title, subTitle, img, links, url }) => { - return ( -
-
-
{title}
-
{subTitle}
-
-
-
- {ANTV_LINKS.map((link) => { - let href = links[link.href]?.url.replace( - /https:\/\/.+?\//, - `${url}/`, - ); + const getContent = useCallback( + ({ title, subTitle, img, links, url }) => { + return ( +
+
+
{title}
+
{subTitle}
+
+
+
+ {ANTV_LINKS.map((link) => { + let href = links[link.href]?.url?.replace( + /https:\/\/.+?\//, + `${url}/`, + ); - // Ant Design Charts 本身跳转 https://charts.ant.design/example 为 404, 修改为 https://ant-design-charts.antgroup.com/examples - if (title === 'Ant Design Charts') { - href = - link.href === 'home' - ? url - : `${url}/${language}/${ - { - example: 'examples', - api: 'options/plots/overview', - }[link.href] - }`; - } - if (title === 'F6' && link.href === 'api') { - href = href + '/Graph'; - } + // Ant Design Charts 本身跳转 https://charts.ant.design/example 为 404, 修改为 https://ant-design-charts.antgroup.com/examples + if (title === 'Ant Design Charts') { + href = + link.href === 'home' + ? url + : `${url}/${language}/${ + { + example: 'examples', + api: 'options/plots/overview', + }[link.href] + }`; + } + if (href && title === 'F6' && link.href === 'api') { + href = href + '/Graph'; + } - return ( - + return ( - - ); - })} + ); + })} +
-
- ); - }, []); + ); + }, + [language], + ); return (
@@ -246,7 +249,7 @@ export function ProjectCard() {
{PROJECT_DATAS.map((cols) => ( - +
{cols.map((col) => { const { span, img, title, subTitle, isSort, icon, url } = col; @@ -261,16 +264,16 @@ export function ProjectCard() { {icon && {newTitle}} {isSort ? ( - +
{newTitle}
- +
) : (
{newTitle}
)} @@ -281,7 +284,10 @@ export function ProjectCard() { ); return ( - +
{links ? ( +
); })} - +
))}
diff --git a/site/components/Quotes/Quotes.module.less b/site/components/Quotes/Quotes.module.less deleted file mode 100644 index 9f62d73b5..000000000 --- a/site/components/Quotes/Quotes.module.less +++ /dev/null @@ -1,129 +0,0 @@ -.wrapper { - display: flex; - margin: auto; - position: relative; - flex-direction: column; - padding: 0; - height: auto; - background: #f8fafe; - overflow: hidden; - .subWrapper { - width: 1440px; - max-width: calc(100% - 120px); - margin-left: auto; - margin-right: auto; - } - .quotesWrapper { - position: relative; - z-index: 10; - } - .rows { - width: fit-content; - position: relative; - margin-top: 10.8%; - margin-bottom: 120px; - margin-left: 4.05%; - width: 91.89%; - .cardWrapper { - height: 600px; - transition: all 0.3s; - } - } - .triangleback { - position: absolute; - width: 50%; - max-width: 638px; - top: -80px; - right: -150px; - z-index: 1; - } - .rectback { - position: absolute; - width: 30%; - max-width: 620px; - left: 0; - bottom: -150px; - z-index: 1; - } - .circleback1 { - position: absolute; - width: 80%; - left: -100px; - top: -130px; - z-index: 1; - display: none; - } - .circleback2 { - position: absolute; - top: 60%; - width: 80%; - left: -30%; - z-index: 1; - display: none; - } -} - -@media (max-width: 1350px) { - .wrapper { - .rows { - .cardWrapper { - height: 610px; - } - } - } -} - -@media (max-width: 1200px) { - .wrapper { - .rows { - .cardWrapper { - height: 690px; - } - } - } -} - -@media (max-width: 1014px) { - .wrapper { - .subWrapper { - width: 100%; - max-width: 100%; - margin-left: 0; - margin-right: 0; - } - .rows { - box-shadow: -0px 0px 0px rgba(0, 0, 0, 0.1); - margin-top: 150px; - margin-left: 4.27%; - width: 91.46%; - margin-bottom: 0px; - .cardWrapper { - height: auto; - margin-bottom: 135px; - width: 100%; - box-shadow: -5px 5px 15px rgba(0, 0, 0, 0.1); - background-color: #fff; - } - } - .triangleback { - position: absolute; - width: 65%; - top: 90%; - right: -20%; - z-index: 1; - } - .rectback { - position: absolute; - width: 50%; - left: 0%; - top: 31%; - z-index: 1; - } - .circleback1 { - display: block; - } - .circleback2 { - display: block; - } - } -} diff --git a/site/components/Quotes/Quotes.tsx b/site/components/Quotes/Quotes.tsx deleted file mode 100644 index eea415690..000000000 --- a/site/components/Quotes/Quotes.tsx +++ /dev/null @@ -1,112 +0,0 @@ -import { Col, Row } from 'antd'; -import React from 'react'; -import QuoteCard from '../quoteCard/quoteCard'; -import styles from './Quotes.module.less'; - -const triangleBackImg = - 'https://gw.alipayobjects.com/zos/basement_prod/19b3ca21-8814-4f6c-ac1f-48de7fef9c1e.svg'; -const rectBackImg = - 'https://gw.alipayobjects.com/zos/basement_prod/fcb07699-6159-4f9a-b473-73ad0e049203.svg'; -const circleBackImg = - 'https://gw.alipayobjects.com/zos/basement_prod/5615f534-8d29-40bb-91c8-ac6ff18d075e.svg'; -const circleBack2Img = - 'https://gw.alipayobjects.com/zos/basement_prod/5615f534-8d29-40bb-91c8-ac6ff18d075e.svg'; - -const Quotes = () => { - const quotes = [ - { - index: 0, - avatar: - 'https://gw.alipayobjects.com/zos/rmsportal/fSPDqijMJrYFdODpgEBV.png', - name: 'Leland Wilkinson', - from: '伊利诺伊大学计算机科学客座教授,H2O.ai 首席科学家,G2 项目顾问', - quote: - 'I am thrill with G2. It is amazingly faithful to the GG system and has the potential to generate more graphics.', - - nameEn: 'Leland Wilkinson', - fromEn: - 'Visiting professor of Computer Science College, University of Illinois. Chief Scientist of H2O.ai. Project Consultant of G2', - quoteEn: - 'I am thrill with G2. It is amazingly faithful to the GG system and has the potential to generate more graphics.', - }, - { - index: 1, - avatar: 'https://os.alipayobjects.com/rmsportal/CcFeLxXurbQmwrT.jpg', - name: '陈为', - from: '浙江大学计算机学院 CAD & CG 国家重点实验室教授', - quote: - '在多年可视化设计与开发的积累基础上,蚂蚁金服团队推出了 AntV 产品,这是工业界在基础可视化语法与实践方面发出的最强声音,也是工业界与学术界一道推进可视化研发进展的最佳利器。', - - nameEn: 'Wei Chen', - fromEn: 'Professor of State Key Lab of CAD & CG, Zhejiang University', - quoteEn: - 'Based on years of visualization design and development, Ant Financial launched AntV. ' + - 'It is the strongest voice on basic visualization syntax and practice in industry, ' + - 'and it is also the best tool for advancing the visualization development collaboration between industry and academia.', - }, - { - index: 2, - avatar: - 'https://zos.alipayobjects.com/rmsportal/wtkIALmYDSmOIiAalkdv.jpg', - name: '林峰', - from: '爱烹饪的可视化攻城狮', - quote: - 'G2 是面粉,Echarts 是面条,皆微小而美好,因小食材怀大梦想,助力共筹东方巨龙崛起之盛宴,迎四海饕客。', - nameEn: 'Feng Lin', - fromEn: 'Visualization Developer Who Loves Cooking', - quoteEn: - 'G2 is the flour, Echarts is the noodle. They are both tiny but beautiful. ' + - 'Tiny ingredients have big dreams, helping to co-sponser the feast of the rise of the Eastern Dragon, ' + - 'and welcoming the guests from all over the world.', - }, - ]; - - const getCards = () => { - const length = quotes.length; - const children = quotes.map((quote, i) => { - let hasBorder = true; - if (i === 0 || i === length - 1) { - hasBorder = false; - } - return ( - - - - ); - }); - return children; - }; - return ( -
-
-
- - {getCards()} - -
- triangle-background - rect-background - circle-background - circle-background -
-
- ); -}; - -export default Quotes; diff --git a/site/components/ResourceCard/ResourceCard.module.less b/site/components/ResourceCard/ResourceCard.module.less deleted file mode 100644 index 2a7192cc5..000000000 --- a/site/components/ResourceCard/ResourceCard.module.less +++ /dev/null @@ -1,89 +0,0 @@ -.card { - background-color: #fff; - margin-top: 0px; - height: 400px; - transition: all 0.3s; - &:hover { - margin-top: -25px; - height: 450px; - border-bottom: 4px solid; - border-image: linear-gradient(to right, #aa6aff, #706dff) 30 30; - border-color: #aa6aff; - .detail { - display: block; - } - } - .detail { - margin-top: 14.2%; - color: rgb(71, 118, 232); - display: none; - font-size: 1.14em; - } - .content { - padding: 69px 10% 96px 10%; - .icon { - transition: all 0.3s; - height: 96px; - } - .title { - font-size: 1.71em; - color: #000; - margin-top: 40px; - margin-bottom: 0; - } - .description { - margin-top: 16px; - opacity: 0.6; - width: 100%; - font-size: 1em; - font-weight: 350; - line-height: 1.7em; - color: rgba(105, 123, 140, 1); - } - } -} - -@media (max-width: 1000px) { - .card { - .content { - .icon { - height: 70px; - } - } - } -} - -@media (max-width: 768px) { - .card { - margin-left: 0; - margin-right: 0; - &:hover { - margin-top: 0px; - height: auto; - border: 0px solid; - } - &:not(:hover) { - height: auto; - } - .content { - padding: 80px 32px 60px 32px; - .icon { - width: 80px; - } - .title { - font-size: 1.286em; - margin-top: 66px; - font-weight: 500; - } - .description { - font-size: 1em; - margin-top: 8px; - } - .detail { - font-size: 1em; - margin-top: 28px; - display: block; - } - } - } -} diff --git a/site/components/ResourceCard/ResourceCard.tsx b/site/components/ResourceCard/ResourceCard.tsx deleted file mode 100644 index d8fd366a7..000000000 --- a/site/components/ResourceCard/ResourceCard.tsx +++ /dev/null @@ -1,47 +0,0 @@ -import classNames from 'classnames'; -import { useIntl } from 'dumi'; -import React from 'react'; -import styles from './ResourceCard.module.less'; - -interface Props { - cardContent: { - icon: string; - title: string; - description: string; - index: number; - link: string; - }; -} - -const ResourceCard = (props: Props) => { - const intl = useIntl(); - - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; - let detailLinkStr = '查看详情'; - return ( -
- ); -}; - -export default ResourceCard; diff --git a/site/components/Resources/Resources.module.less b/site/components/Resources/Resources.module.less deleted file mode 100644 index 18ea02140..000000000 --- a/site/components/Resources/Resources.module.less +++ /dev/null @@ -1,107 +0,0 @@ -@import '~antd/lib/style/themes/default.less'; -.wrapper { - background: rgb(250, 251, 253); - height: calc(9.375% + 450px); - display: flex; - margin: auto; - position: relative; - flex-direction: column; - padding: 0; - overflow: hidden; - .content { - width: 91.95%; - height: 100%; - padding-bottom: 9.375%; - position: relative; - width: 1440px; - max-width: calc(100% - 120px); - margin-left: auto; - margin-right: auto; - .title { - font-size: 2.714em; - font-weight: 500; - margin: 100px 0 0 0; - position: relative; - height: min-content; - color: #000; - z-index: 10; - margin-left: 4.06%; - } - .slicer { - width: 32px; - height: 6px; - margin-top: 36px; - background-color: #597ef7; - margin-left: 4.06%; - } - .rowsWrapper { - position: relative; - margin-top: 57px; - height: 400px; - z-index: 10; - margin-left: 4.06%; - width: 91.88%; - .rows { - position: absolute; - width: 100%; - text-align: center; - display: flex; - .cardWrapper { - height: fit-content; - > div { - box-shadow: 0px 8px 10px rgba(49, 70, 89, 0.05); - } - } - } - } - .circleback { - position: absolute; - width: 40%; - top: -100px; - right: -15%; - z-index: 1; - } - .diamandback { - position: absolute; - width: 30%; - left: -10%; - bottom: -8%; - z-index: 1; - } - } -} - -@media (max-width: 768px) { - .wrapper { - .content { - padding-left: 4.27%; - padding-bottom: 23.47%; - width: 95.73%; - max-width: 95.73%; - margin-left: 0; - margin-right: 0; - .title { - font-size: 2.143rem; - margin: 80px 0 44px 0; - } - .slicer { - display: none; - } - .rowsWrapper { - margin-left: 0; - width: 100%; - height: auto; - .rows { - position: relative; - flex-direction: column; - .cardWrapper { - width: 100%; - margin-bottom: 20px; - margin-right: 0px; - margin-left: 0px; - } - } - } - } - } -} diff --git a/site/components/Resources/Resources.tsx b/site/components/Resources/Resources.tsx deleted file mode 100644 index a913e6545..000000000 --- a/site/components/Resources/Resources.tsx +++ /dev/null @@ -1,85 +0,0 @@ -import { Col, Row } from 'antd'; -import { useIntl } from 'dumi'; -import React from 'react'; -import { getLang } from '../../utils'; -import ResourceCard from '../ResourceCard/ResourceCard'; -import styles from './Resources.module.less'; - -const circleBackImg = - 'https://gw.alipayobjects.com/zos/basement_prod/e63aad85-573e-484b-94dd-dc8ea2334c09.svg'; -const diamandBackImg = - 'https://gw.alipayobjects.com/zos/basement_prod/bd846fce-bf9b-47f0-abba-87bb9bbd2982.svg'; - -const ResourcesPage = () => { - const lang = getLang(); - const intl = useIntl(); - - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; - const cards = [ - { - index: 0, - icon: 'https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*icqYSbEiNxIAAAAAAAAAAABkARQnAQ', - title: useT('图表用法'), - description: useT( - '从数据出发,从功能角度对常见图表进行分类,提供规范使用指引。', - ), - link: 'https://antv-2018.alipay.com/zh-cn/vis/chart/index.html', - }, - { - index: 1, - icon: 'https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*mt47RKxGy8kAAAAAAAAAAABkARQnAQ', - title: useT('设计价值观'), - description: useT( - '对数据图形进行拆解、提炼,抽象出一套数据图形可视化交互视觉规范。', - ), - link: `/${lang}/docs/specification/principles/basic`, - }, - { - index: 2, - icon: 'https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*zBDKTaSg-7AAAAAAAAAAAABkARQnAQ', - title: useT('工具资源'), - description: useT( - '在进行模式、组件和语言的整理过程中发现的优秀书籍和资源。', - ), - link: `/${lang}/docs/specification/resources`, - }, - ]; - - const cardCols = cards.map((card, i) => ( - - - - )); - - let titleStr = '工具和资源'; - return ( -
-
-

- {useT(titleStr)} -

-
-
- - {cardCols} - -
- circle-background - diamand-background -
-
- ); -}; -export default ResourcesPage; diff --git a/site/components/Swatch.astro b/site/components/Swatch.astro new file mode 100644 index 000000000..3f6657cc3 --- /dev/null +++ b/site/components/Swatch.astro @@ -0,0 +1,49 @@ +--- +interface Props { + title?: string; + colors: string; + colorNames?: string; + descriptions?: string; + grid?: 'sudoku'; +} +const { title, colors, colorNames = '', descriptions = '', grid } = Astro.props; +const groups = colors.split('|').map((group) => group.split(',').map((color) => color.trim())); +const names = colorNames.split(','); +const captions = descriptions.split('|'); +for (const group of groups) { + if (group.some((color) => !/^#[\da-f]{6}$/i.test(color))) throw new Error('Invalid palette color'); +} +--- + +
+ {title &&
{title}
} +
+ {groups.map((group, index) => ( +
+ {groups.length > 1 && names[index] &&

{names[index]}

} +
+ {group.map((color, colorIndex) => ( +
+ + {color} +
+ ))} +
+ {captions[index] &&

{captions[index]}

} +
+ ))} +
+
+ + diff --git a/site/components/ThemeCharts/Charts/Column/index.tsx b/site/components/ThemeCharts/Charts/Column/index.tsx index 1f1244423..0e2c01c14 100644 --- a/site/components/ThemeCharts/Charts/Column/index.tsx +++ b/site/components/ThemeCharts/Charts/Column/index.tsx @@ -1,5 +1,5 @@ import { Column } from '@antv/g2plot'; -import React, { useEffect, useMemo, useRef } from 'react'; +import React, { useEffect, useRef } from 'react'; import styles from '../index.module.less'; @@ -159,7 +159,7 @@ export function ColumnChart(props: ColumnProps) { const { theme = {} } = props; const { value, categorical } = theme; const colors10 = categorical.colors; - const isDark = useMemo(() => value === 'dark', [value]); + const isDark = value === 'dark'; const containerRef = useRef(null); const plotRef = React.useRef(null); @@ -192,6 +192,14 @@ export function ColumnChart(props: ColumnProps) { } }, [containerRef, isDark, colors10]); + useEffect( + () => () => { + plotRef.current?.destroy(); + plotRef.current = null; + }, + [], + ); + return (
diff --git a/site/components/ThemeCharts/Charts/Gauge/index.tsx b/site/components/ThemeCharts/Charts/Gauge/index.tsx index 3a67f0443..532b78c88 100644 --- a/site/components/ThemeCharts/Charts/Gauge/index.tsx +++ b/site/components/ThemeCharts/Charts/Gauge/index.tsx @@ -1,7 +1,7 @@ import { Gauge } from '@antv/g2plot'; -import { useIntl } from 'dumi'; -import { get } from 'lodash'; -import React, { useEffect, useMemo, useRef } from 'react'; +import { useTranslation } from 'site/lib/i18n'; +import get from 'lodash/get.js'; +import React, { useEffect, useRef } from 'react'; import styles from '../index.module.less'; @@ -14,14 +14,9 @@ export function GaugeChart(props: GaugeProps) { const { theme = {} } = props; const { value, sequential } = theme; const colors10 = get(sequential, ['colors', '0'], []); - const isDark = useMemo(() => value === 'dark', [value]); + const isDark = value === 'dark'; - const intl = useIntl(); - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; + const { t: useT } = useTranslation(); const containerRef = useRef(null); const plotRef = React.useRef(null); @@ -49,7 +44,7 @@ export function GaugeChart(props: GaugeProps) { };" >${useT('用户总量')}
1,320
+ }; line-height: 45px;font-family: Alibaba PuHuiTi 2.0;" >1,320
`; }, @@ -75,6 +70,14 @@ export function GaugeChart(props: GaugeProps) { } }, [containerRef, isDark, colors10]); + useEffect( + () => () => { + plotRef.current?.destroy(); + plotRef.current = null; + }, + [], + ); + return (
diff --git a/site/components/ThemeCharts/Charts/Graph/index.tsx b/site/components/ThemeCharts/Charts/Graph/index.tsx index c690f8e7c..002acc924 100644 --- a/site/components/ThemeCharts/Charts/Graph/index.tsx +++ b/site/components/ThemeCharts/Charts/Graph/index.tsx @@ -1,5 +1,5 @@ import { Graph } from '@antv/g6'; -import { debounce } from 'lodash'; +import debounce from 'lodash/debounce.js'; import React, { useCallback, useEffect, useMemo, useRef } from 'react'; import styles from '../index.module.less'; @@ -89,7 +89,7 @@ export function GraphChart(props: GraphProps) { const { theme = {} } = props; const { value, categorical } = theme; const colors10 = categorical.colors; - const isDark = useMemo(() => value === 'dark', [value]); + const isDark = value === 'dark'; const containerRef = useRef(null); const plotRef = React.useRef(null); @@ -192,13 +192,14 @@ export function GraphChart(props: GraphProps) { plotRef.current.changeData(data); } } - }, [containerRef, data, defaultNode]); + }, [data, defaultNode, create]); // g6 不能自动更新以及手动更新而更新图的位置在最中心。 重新进行创建 useEffect(() => { const container = containerRef?.current; const onResize = debounce(() => { - plotRef.current.destroy(); + plotRef.current?.destroy(); + plotRef.current = null; create(container); }, 100); @@ -207,8 +208,17 @@ export function GraphChart(props: GraphProps) { } return () => { window.removeEventListener('resize', onResize); + onResize.cancel(); }; - }, [containerRef]); + }, [create]); + + useEffect( + () => () => { + plotRef.current?.destroy(); + plotRef.current = null; + }, + [], + ); return (
diff --git a/site/components/ThemeCharts/Charts/Line/index.tsx b/site/components/ThemeCharts/Charts/Line/index.tsx index e493dbe28..a229d09de 100644 --- a/site/components/ThemeCharts/Charts/Line/index.tsx +++ b/site/components/ThemeCharts/Charts/Line/index.tsx @@ -1,5 +1,5 @@ import { Line } from '@antv/g2plot'; -import React, { useEffect, useMemo, useRef } from 'react'; +import React, { useEffect, useRef } from 'react'; import { DARK_THEME_CONFIG, LIGHT_THEME_CONFIG } from '../Column'; import styles from '../index.module.less'; @@ -56,7 +56,7 @@ export function LineChart(props: LineProps) { const { theme = {} } = props; const { value, categorical } = theme; const colors10 = categorical.colors; - const isDark = useMemo(() => value === 'dark', [value]); + const isDark = value === 'dark'; const containerRef = useRef(null); const plotRef = React.useRef(null); @@ -88,6 +88,14 @@ export function LineChart(props: LineProps) { } }, [containerRef, isDark, colors10]); + useEffect( + () => () => { + plotRef.current?.destroy(); + plotRef.current = null; + }, + [], + ); + return (
diff --git a/site/components/ThemeCharts/Charts/Pie/index.tsx b/site/components/ThemeCharts/Charts/Pie/index.tsx index f5a94222d..af4651b4f 100644 --- a/site/components/ThemeCharts/Charts/Pie/index.tsx +++ b/site/components/ThemeCharts/Charts/Pie/index.tsx @@ -1,6 +1,6 @@ import { Pie } from '@antv/g2plot'; -import { useIntl } from 'dumi'; -import React, { useEffect, useMemo, useRef } from 'react'; +import { useTranslation } from 'site/lib/i18n'; +import React, { useEffect, useRef } from 'react'; import { DARK_THEME_CONFIG, LIGHT_THEME_CONFIG } from '../Column'; import styles from '../index.module.less'; @@ -20,14 +20,9 @@ export function PieChart(props: PieProps) { const { theme = {} } = props; const { value, categorical } = theme; const colors10 = categorical.colors; - const isDark = useMemo(() => value === 'dark', [value]); + const isDark = value === 'dark'; - const intl = useIntl(); - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; + const { t: useT } = useTranslation(); const containerRef = useRef(null); const plotRef = React.useRef(null); @@ -58,7 +53,7 @@ export function PieChart(props: PieProps) { offsetY: -2, content: '3,200', style: { - fontFamily: 'AlibabaPuHuiTiB', + fontFamily: 'Alibaba PuHuiTi 2.0', fontSize: '20px', color: isDark ? '#fff' : '#1D2129', }, @@ -113,6 +108,14 @@ export function PieChart(props: PieProps) { } }, [containerRef, isDark, colors10]); + useEffect( + () => () => { + plotRef.current?.destroy(); + plotRef.current = null; + }, + [], + ); + return (
diff --git a/site/components/ThemeCharts/Charts/StackedColumn/index.tsx b/site/components/ThemeCharts/Charts/StackedColumn/index.tsx index a47f81103..417b53dc5 100644 --- a/site/components/ThemeCharts/Charts/StackedColumn/index.tsx +++ b/site/components/ThemeCharts/Charts/StackedColumn/index.tsx @@ -1,5 +1,5 @@ import { Column } from '@antv/g2plot'; -import React, { useEffect, useMemo, useRef } from 'react'; +import React, { useEffect, useRef } from 'react'; import { DARK_THEME_CONFIG, LIGHT_THEME_CONFIG } from '../Column'; import styles from '../index.module.less'; @@ -96,7 +96,7 @@ export function StackedColumnChart(props: StackedColumnProps) { const { theme = {} } = props; const { value, categorical } = theme; const colors10 = categorical.colors; - const isDark = useMemo(() => value === 'dark', [value]); + const isDark = value === 'dark'; const containerRef = useRef(null); const plotRef = React.useRef(null); @@ -127,6 +127,14 @@ export function StackedColumnChart(props: StackedColumnProps) { } }, [containerRef, isDark, colors10]); + useEffect( + () => () => { + plotRef.current?.destroy(); + plotRef.current = null; + }, + [], + ); + return (
diff --git a/site/components/ThemeCharts/Island.tsx b/site/components/ThemeCharts/Island.tsx new file mode 100644 index 000000000..14b2f017a --- /dev/null +++ b/site/components/ThemeCharts/Island.tsx @@ -0,0 +1,10 @@ +import { LocaleProvider, type Locale } from '../../lib/i18n'; +import { ThemeCharts } from './index'; + +export default function ThemeIsland({ locale }: { locale: Locale }) { + return ( + + + + ); +} diff --git a/site/components/ThemeCharts/index.module.less b/site/components/ThemeCharts/index.module.less index 2d5cb93e3..eff456ee9 100644 --- a/site/components/ThemeCharts/index.module.less +++ b/site/components/ThemeCharts/index.module.less @@ -10,16 +10,18 @@ z-index: 2; padding: 50px 0 40px; flex-direction: column; - font-family: PingFangSC; + font-family: var(--font-sans); background-size: cover; background-color: rgba(0, 0, 0, 0); .title { - height: 48px; + height: auto; + margin-top: 0; line-height: 1em; font-size: 40px; color: #1d2129; - font-family: AlibabaPuHuiTiB; + font-family: var(--font-sans); + font-weight: 700; margin-bottom: 48px; } @@ -84,7 +86,8 @@ width: 85px; font-size: 20px; color: #1d2129; - font-family: AlibabaPuHuiTiB; + font-family: var(--font-sans); + font-weight: 700; } .msgText { @@ -131,6 +134,9 @@ &:extend(.commonFlexConfig); .download { + background: transparent; + border: 0; + font-family: inherit; font-size: 16px; color: #424e66; letter-spacing: 0; @@ -231,6 +237,61 @@ } } +@media (max-width: 1200px) { + .themeCharts { + padding-inline: 24px; + .themeChart { + width: 100%; + min-width: 0; + height: auto; + } + .themeChart .charts { + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); + gap: 14px; + } + .themeChart .charts .chart { + width: auto; + float: none; + margin: 0; + } + } +} + +@media (max-width: 640px) { + .themeCharts { + padding: 48px 20px; + .title { + font-size: 28px; + line-height: 1.3; + text-align: center; + margin-bottom: 24px; + } + .themeButtons { + gap: 8px; + width: 100%; + flex-wrap: wrap; + } + .themeButtons .button { + margin: 0; + width: auto; + min-width: 88px; + padding-inline: 8px; + font: inherit; + font-size: 14px; + } + .themeChart { + padding: 12px; + } + .themeChart .charts { + grid-template-columns: minmax(0, 1fr); + } + .themeChart .msg .msgTitle { + font-size: 16px; + } + } +} + .colors { display: flex; margin-bottom: 16px; diff --git a/site/components/ThemeCharts/index.tsx b/site/components/ThemeCharts/index.tsx index 3ffae9742..3c09b6f72 100644 --- a/site/components/ThemeCharts/index.tsx +++ b/site/components/ThemeCharts/index.tsx @@ -1,7 +1,6 @@ -import { ColorPicker } from 'antd'; import classNames from 'classnames'; -import { useIntl } from 'dumi'; -import React, { useCallback, useMemo, useState } from 'react'; +import { useTranslation } from 'site/lib/i18n'; +import { useCallback, useState } from 'react'; import THEME_DATAS from '../../data/theme-charts.json'; import THEME_COLORS1 from '../../data/theme-colors1.json'; import THEME_COLORS2 from '../../data/theme-colors2.json'; @@ -20,15 +19,6 @@ import styles from './index.module.less'; // 已经生成的主题 json 文件 const themeColors = [THEME_COLORS1, THEME_COLORS2, THEME_COLORS3]; -// 自定义主题,暂时不显示,需要时添加到 theme-charts.json 中 -// { -// "text": "自定主题", -// "img": "https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*5y_oTYSFUjUAAAAAAAAAAAAADmJ7AQ/original", -// "activeImg": "https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*qebjT6nhHBIAAAAAAAAAAAAADmJ7AQ/original", -// "darkImg": "https://mdn.alipayobjects.com/huamei_qa8qxu/afts/img/A*fuZwTJHtSWYAAAAAAAAAAAAADmJ7AQ/original", -// "theme": "light" -// } - const CHARTS = [ { msg: '仪表盘', @@ -58,116 +48,73 @@ const CHARTS = [ // 定制主题,一键生成 export function ThemeCharts() { - const intl = useIntl(); - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; - - const [select, setSelect] = useState(THEME_DATAS[0]); + const { t: useT } = useTranslation(); - // theme.colors10 - // const [colors10, setColors10] = useState(pick('#6400FF', true)); - const [colorsJson, setColorsJson] = useState(THEME_COLORS1); + const [selectedIndex, setSelectedIndex] = useState(0); + const select = THEME_DATAS[selectedIndex]; + const colorsJson = themeColors[selectedIndex]; // download theme const onDownload = useCallback(() => { - // 等待后续放开自定义主题使用 autoPalette2 生成 - // const themes = autoPalette2(colors10); - // const json = { - // // _comment: { - // // [useT('发散色板')]: useT('对比色渐变色板,均基于分类色板生长而来,一般是两种互补色(也可以是对比色)去展现数据从一个负向值到 0 点再到正向值的连续变化区间,显示相对立的两个值的大小关系,常用于气温的冷热、海拔高低、股票涨跌等。'), - // // }, - // categorical: { - // text: useT('分类色板'), - // msg: useT('主要用于描述分类数据,如苹果、香蕉、梨,常用一个颜色代表一个值以区分不同类型,取色时色相分布均衡,相邻颜色之间明暗需考虑差异性,常用于饼图的不同分类、填充地图中的不同国家、关系图中的不同角色等。'), - // colors: themes.categorical, - // }, - // sequential: { - // text: useT('单一顺序色板'), - // msg: useT('单色顺序色板,均基于分类色板生长而来,一般使用同一色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。'), - // colors: themes.sequential, - // }, - // diverging: { - // text: useT('邻近顺序色板'), - // msg: useT('邻近顺序色板,均基于分类色板生长而来,为加大辨识度也可使用邻近色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。'), - // colors: themes.diverging, - // } - // }; - const str = JSON.stringify(colorsJson, null, 2); - const blobURL = new Blob([str], { type: 'text/json' }); + const blobURL = new Blob([str], { type: 'application/json' }); const a = document.createElement('a'); a.href = window.URL.createObjectURL(blobURL); a.download = 'antv_theme.json'; + document.body.appendChild(a); a.click(); a.remove(); + setTimeout(() => URL.revokeObjectURL(a.href), 1000); }, [colorsJson]); - const isDark = useMemo(() => select?.theme === 'dark', [select]); + const isDark = select.theme === 'dark'; return (
-
{useT('定制主题,一键生成')}
+

{useT('定制主题,一键生成')}

{THEME_DATAS.map((data, index) => { - const isTheme = select.text === data.text; + const isTheme = selectedIndex === index; - const button = ( -
{ - setSelect(data); - setColorsJson(themeColors[index]); - }} + aria-pressed={isTheme} + onClick={() => setSelectedIndex(index)} > theme_icon{' '} + alt="" + /> {useT(data.text)} -
- ); - - return index === 3 && isTheme ? ( - setColors10(pick(color, true))} - panelRender={(panel: React.ReactNode) => ( -
-
- { - // colors10.map((color) =>
) - } -
- {panel} -
- )} - > - {button} - - ) : ( - button + ); })}
-
+
+
); diff --git a/site/components/bannerSVG/bannerSVG.module.less b/site/components/bannerSVG/bannerSVG.module.less deleted file mode 100644 index 098fe8314..000000000 --- a/site/components/bannerSVG/bannerSVG.module.less +++ /dev/null @@ -1,1429 +0,0 @@ -.wrapper { - width: 100%; - text-align: center; -} - -.block1Circle1 { - animation: block1Circle1Position 4s ease-in-out infinite; -} -.block1Circle1Infinite { - animation: block1Circle1Position 4s ease-in-out infinite; -} -.block1Circle2 { - animation: block1Circle2Position 4s ease-in-out infinite; -} -.block1Circle2Infinite { - animation: block1Circle2Position 4s ease-in-out infinite; -} -.block1Circle3 { - animation: block1Circle3Position 4s ease-in-out infinite; -} -.block1Circle3Infinite { - animation: block1Circle3Position 4s ease-in-out infinite; -} -.block1Circle4 { - animation: block1Circle4Position 4s ease-in-out infinite; -} -.block1Circle4Infinite { - animation: block1Circle4Position 4s ease-in-out infinite; -} -.block1Circle5 { - animation: block1Circle1Position 4s ease-in-out infinite; -} -.block1Circle5Infinite { - animation: block1Circle1Position 4s ease-in-out infinite; -} - -@keyframes block1Circle1Position { - 0% { - cy: 30; - } - 35% { - cy: 45; - } - 65% { - cy: 15; - } - 100% { - cy: 30; - } -} -@keyframes block1Circle2Position { - 0% { - cy: 15; - } - 35% { - cy: 35; - } - 65% { - cy: 45; - } - 100% { - cy: 15; - } -} -@keyframes block1Circle3Position { - 0% { - cy: 30; - } - 35% { - cy: 15; - } - 65% { - cy: 45; - } - 100% { - cy: 30; - } -} -@keyframes block1Circle4Position { - 0% { - cy: 45; - } - 35% { - cy: 25; - } - 65% { - cy: 15; - } - 100% { - cy: 45; - } -} - -.block2Bar1 { - animation: block2Bar1Width 3.5s ease-in-out infinite; -} -.block2Bar1Infinite { - animation: block2Bar1WidthInfinite 2s ease-in-out infinite; -} -.block2Bar2 { - animation: block2Bar2Width 3.5s ease-in-out infinite; -} -.block2Bar2Infinite { - animation: block2Bar2WidthInfinite 2s ease-in-out infinite; -} -.block2Bar3 { - animation: block2Bar3Width 3.5s ease-in-out infinite; -} -.block2Bar3Infinite { - animation: block2Bar3WidthInfinite 2s ease-in-out infinite; -} -.block2Bar4 { - animation: block2Bar4Width 3.5s ease-in-out infinite; -} -.block2Bar4Infinite { - animation: block2Bar4WidthInfinite 2s ease-in-out infinite; -} - -@keyframes block2Bar1Width { - 0% { - width: 27px; - } - 40% { - width: 27px; - } - 50% { - width: 53px; - } - 90% { - width: 53px; - } - 100% { - width: 27px; - } -} -@keyframes block2Bar2Width { - 0% { - width: 44px; - } - 40% { - width: 44px; - } - 50% { - width: 10px; - } - 90% { - width: 10px; - } - 100% { - width: 44px; - } -} -@keyframes block2Bar3Width { - 0% { - width: 17px; - } - 40% { - width: 17px; - } - 50% { - width: 50px; - } - 90% { - width: 50px; - } - 100% { - width: 17px; - } -} -@keyframes block2Bar4Width { - 0% { - width: 34px; - } - 40% { - width: 34px; - } - 50% { - width: 5px; - } - 90% { - width: 5px; - } - 100% { - width: 34px; - } -} -@keyframes block2Bar1WidthInfinite { - 0% { - width: 27px; - } - 10% { - width: 27px; - } - 30% { - width: 53px; - } - 80% { - width: 53px; - } - 100% { - width: 27px; - } -} -@keyframes block2Bar2WidthInfinite { - 0% { - width: 44px; - } - 10% { - width: 44px; - } - 30% { - width: 10px; - } - 80% { - width: 10px; - } - 100% { - width: 44px; - } -} -@keyframes block2Bar3WidthInfinite { - 0% { - width: 17px; - } - 10% { - width: 17px; - } - 30% { - width: 50px; - } - 80% { - width: 50px; - } - 100% { - width: 17px; - } -} -@keyframes block2Bar4WidthInfinite { - 0% { - width: 34px; - } - 10% { - width: 34px; - } - 30% { - width: 5px; - } - 80% { - width: 5px; - } - 100% { - width: 34px; - } -} - -.block3ArcBig { - animation: block3ArcBigLinedash 5s ease-in-out infinite; -} -.block3ArcBigInfinite { - animation: block3ArcBigLinedashInfinite 2s ease-in-out infinite; -} -.block3ArcSmall { - animation: block3ArcSmallLinedash 5s ease-in-out infinite; -} -.block3ArcSmallInfinite { - animation: block3ArcSmallLinedashInfinite 2s ease-in-out infinite; -} - -@keyframes block3ArcBigLinedash { - 0% { - stroke-dashoffset: 36px; - } - 40% { - stroke-dashoffset: 36px; - } - 50% { - stroke-dashoffset: 10px; - } - 90% { - stroke-dashoffset: 10px; - } - 100% { - stroke-dashoffset: 36px; - } -} -@keyframes block3ArcSmallLinedash { - 0% { - stroke-dashoffset: 6px; - } - 40% { - stroke-dashoffset: 6px; - } - 50% { - stroke-dashoffset: 25px; - } - 90% { - stroke-dashoffset: 25px; - } - 100% { - stroke-dashoffset: 6px; - } -} - -@keyframes block3ArcBigLinedashInfinite { - 0% { - stroke-dashoffset: 36px; - } - 10% { - stroke-dashoffset: 36px; - } - 30% { - stroke-dashoffset: 10px; - } - 80% { - stroke-dashoffset: 10px; - } - 100% { - stroke-dashoffset: 36px; - } -} -@keyframes block3ArcSmallLinedashInfinite { - 0% { - stroke-dashoffset: 6px; - } - 10% { - stroke-dashoffset: 6px; - } - 30% { - stroke-dashoffset: 25px; - } - 80% { - stroke-dashoffset: 25px; - } - 100% { - stroke-dashoffset: 6px; - } -} - -.block4LineVerti { - animation: block4LineVertiHeight 1s ease-in-out infinite; -} -.block4LineVertiInfinite { - animation: block4LineVertiHeight 1s ease-in-out infinite; -} -.block4LineHori { - animation: block4LineHoriWidth 1s ease-in-out infinite; -} -.block4LineHoriInfinite { - animation: block4LineHoriWidth 1s ease-in-out infinite; -} -.block4Circle { - animation: block4CircleLinedash 1s ease-in-out infinite; -} -.block4CircleInfinite { - animation: block4CircleLinedash 1s ease-in-out infinite; -} - -@keyframes block4LineVertiHeight { - 0% { - height: 20px; - y: 180px; - } - 100% { - height: 192px; - y: 20px; - } -} -@keyframes block4LineHoriWidth { - 0% { - width: 20px; - } - 100% { - width: 202px; - } -} -@keyframes block4CircleLinedash { - 0% { - stroke-dashoffset: 130px; - } - 100% { - stroke-dashoffset: 0px; - } -} - -.block5Fan { - animation: block5FanLinedash 5s ease-in-out infinite; -} -.block5FanInfinite { - animation: block5FanLinedashInfinite 3s ease-in-out infinite; -} - -@keyframes block5FanLinedash { - 0% { - stroke-dashoffset: 193.5px; - } - 10% { - stroke-dashoffset: 193.5px; - } - 45% { - stroke-dashoffset: 0px; - } - 60% { - stroke-dashoffset: 0px; - } - 95% { - stroke-dashoffset: 193.5px; - } - 100% { - stroke-dashoffset: 193.5px; - } -} -@keyframes block5FanLinedashInfinite { - 0% { - stroke-dashoffset: 193.5px; - } - 5% { - stroke-dashoffset: 193.5px; - } - 45% { - stroke-dashoffset: 0px; - } - 50% { - stroke-dashoffset: 0px; - } - 85% { - stroke-dashoffset: 193.5px; - } - 100% { - stroke-dashoffset: 193.5px; - } -} - -.block6CircleA { - animation: block6CircleAPosition 3s ease-in-out infinite; -} -.block6CircleAInfinite { - animation: block6CircleAPositionInfinite 3s ease-in-out infinite; -} -.block6CircleB { - animation: block6CircleBPosition 3s ease-in-out infinite; -} -.block6CircleBInfinite { - animation: block6CircleBPositionInfinite 3s ease-in-out infinite; -} -.block6CircleC { - animation: block6CircleCPosition 3s ease-in-out infinite; -} -.block6CircleCInfinite { - animation: block6CircleCPositionInfinite 3s ease-in-out infinite; -} -.block6CircleD { - animation: block6CircleDPosition 3s ease-in-out infinite; -} -.block6CircleDInfinite { - animation: block6CircleDPositionInfinite 3s ease-in-out infinite; -} -.block6CircleE { - animation: block6CircleEPosition 3s ease-in-out infinite; -} -.block6CircleEInfinite { - animation: block6CircleEPositionInfinite 3s ease-in-out infinite; -} -.block6CircleF { - animation: block6CircleFPosition 3s ease-in-out infinite; -} -.block6CircleFInfinite { - animation: block6CircleFPositionInfinite 3s ease-in-out infinite; -} -.block6CircleG { - animation: block6CircleGPosition 3s ease-in-out infinite; -} -.block6CircleGInfinite { - animation: block6CircleGPositionInfinite 3s ease-in-out infinite; -} -.block6CircleH { - animation: block6CircleHPosition 3s ease-in-out infinite; -} -.block6CircleHInfinite { - animation: block6CircleHPositionInfinite 3s ease-in-out infinite; -} -.block6CircleI { - animation: block6CircleIPosition 3s ease-in-out infinite; -} -.block6CircleIInfinite { - animation: block6CircleIPositionInfinite 3s ease-in-out infinite; -} -.block6CircleJ { - animation: block6CircleJPosition 3s ease-in-out infinite; -} -.block6CircleJInfinite { - animation: block6CircleJPositionInfinite 3s ease-in-out infinite; -} -.block6CircleK { - animation: block6CircleKPosition 3s ease-in-out infinite; -} -.block6CircleKInfinite { - animation: block6CircleKPositionInfinite 3s ease-in-out infinite; -} -.block6CircleL { - animation: block6CircleLPosition 3s ease-in-out infinite; -} -.block6CircleLInfinite { - animation: block6CircleLPositionInfinite 3s ease-in-out infinite; -} -.block6CircleM { - animation: block6CircleMPosition 3s ease-in-out infinite; -} -.block6CircleMInfinite { - animation: block6CircleMPositionInfinite 3s ease-in-out infinite; -} -.block6CircleN { - animation: block6CircleNPosition 3s ease-in-out infinite; -} -.block6CircleNInfinite { - animation: block6CircleNPositionInfinite 3s ease-in-out infinite; -} -.block6CircleO { - animation: block6CircleOPosition 3s ease-in-out infinite; -} -.block6CircleOInfinite { - animation: block6CircleOPositionInfinite 3s ease-in-out infinite; -} -.block6CircleP { - animation: block6CirclePPosition 3s ease-in-out infinite; -} -.block6CirclePInfinite { - animation: block6CirclePPositionInfinite 3s ease-in-out infinite; -} -.block6NodesContainer { - animation: block6ContainerRotate 3s ease-in-out infinite; -} -.block6NodesContainerInfinite { - animation: block6ContainerRotateInfinite 3s ease-in-out infinite; -} -@keyframes block6CircleAPosition { - 0% { - cx: 45.5px; - cy: 45.5px; - } - 30% { - cx: 45.5px; - cy: 45.5px; - } - 50% { - cx: 36.8px; - cy: 49.8px; - } - 80% { - cx: 36.8px; - cy: 49.8px; - } - 100% { - cx: 45.5px; - cy: 45.5px; - } -} -@keyframes block6CircleBPosition { - 0% { - cx: 65.5px; - cy: 45.5px; - } - 30% { - cx: 65.5px; - cy: 45.5px; - } - 50% { - cx: 66.8px; - cy: 29.8px; - } - 80% { - cx: 66.8px; - cy: 29.8px; - } - 100% { - cx: 65.5px; - cy: 45.5px; - } -} -@keyframes block6CircleCPosition { - 0% { - cx: 85.5px; - cy: 45.5px; - } - 30% { - cx: 85.5px; - cy: 45.5px; - } - 50% { - cx: 84.8px; - cy: 29.8px; - } - 80% { - cx: 84.8px; - cy: 29.8px; - } - 100% { - cx: 85.5px; - cy: 45.5px; - } -} -@keyframes block6CircleDPosition { - 0% { - cx: 105.5px; - cy: 45.5px; - } - 30% { - cx: 105.5px; - cy: 45.5px; - } - 50% { - cx: 101.8px; - cy: 36.8px; - } - 80% { - cx: 101.8px; - cy: 36.8px; - } - 100% { - cx: 105.5px; - cy: 45.5px; - } -} -@keyframes block6CircleEPosition { - 0% { - cx: 45.5px; - cy: 65.5px; - } - 30% { - cx: 45.5px; - cy: 65.5px; - } - 50% { - cx: 29.8px; - cy: 66.8px; - } - 80% { - cx: 29.8px; - cy: 66.8px; - } - 100% { - cx: 45.5px; - cy: 65.5px; - } -} -@keyframes block6CircleFPosition { - 0% { - cx: 65.5px; - cy: 65.5px; - } - 30% { - cx: 65.5px; - cy: 65.5px; - } - 50% { - cx: 49.8px; - cy: 36.8px; - } - 80% { - cx: 49.8px; - cy: 36.8px; - } - 100% { - cx: 65.5px; - cy: 65.5px; - } -} -@keyframes block6CircleGPosition { - 0% { - cx: 85.5px; - cy: 65.5px; - } - 30% { - cx: 85.5px; - cy: 65.5px; - } - 50% { - cx: 114.8px; - cy: 49.8px; - } - 80% { - cx: 114.8px; - cy: 49.8px; - } - 100% { - cx: 85.5px; - cy: 65.5px; - } -} -@keyframes block6CircleHPosition { - 0% { - cx: 105.5px; - cy: 65.5px; - } - 30% { - cx: 105.5px; - cy: 65.5px; - } - 50% { - cx: 121.8px; - cy: 66.8px; - } - 80% { - cx: 121.8px; - cy: 66.8px; - } - 100% { - cx: 105.5px; - cy: 65.5px; - } -} -@keyframes block6CircleIPosition { - 0% { - cx: 45.5px; - cy: 85.5px; - } - 30% { - cx: 45.5px; - cy: 85.5px; - } - 50% { - cx: 29.8px; - cy: 84.8px; - } - 80% { - cx: 29.8px; - cy: 84.8px; - } - 100% { - cx: 45.5px; - cy: 85.5px; - } -} -@keyframes block6CircleJPosition { - 0% { - cx: 65.5px; - cy: 85.5px; - } - 30% { - cx: 65.5px; - cy: 85.5px; - } - 50% { - cx: 36.8px; - cy: 101.8px; - } - 80% { - cx: 36.8px; - cy: 101.8px; - } - 100% { - cx: 65.5px; - cy: 85.5px; - } -} -@keyframes block6CircleKPosition { - 0% { - cx: 85.5px; - cy: 85.5px; - } - 30% { - cx: 85.5px; - cy: 85.5px; - } - 50% { - cx: 101.8px; - cy: 114.8px; - } - 80% { - cx: 101.8px; - cy: 114.8px; - } - 100% { - cx: 85.5px; - cy: 85.5px; - } -} -@keyframes block6CircleLPosition { - 0% { - cx: 105.5px; - cy: 85.5px; - } - 30% { - cx: 105.5px; - cy: 85.5px; - } - 50% { - cx: 121.8px; - cy: 84.8px; - } - 80% { - cx: 121.8px; - cy: 84.8px; - } - 100% { - cx: 105.5px; - cy: 85.5px; - } -} -@keyframes block6CircleMPosition { - 0% { - cx: 45.5px; - cy: 105.5px; - } - 30% { - cx: 45.5px; - cy: 105.5px; - } - 50% { - cx: 49.8px; - cy: 115.8px; - } - 80% { - cx: 49.8px; - cy: 115.8px; - } - 100% { - cx: 45.5px; - cy: 105.5px; - } -} -@keyframes block6CircleNPosition { - 0% { - cx: 65.5px; - cy: 105.5px; - } - 30% { - cx: 65.5px; - cy: 105.5px; - } - 50% { - cx: 66.8px; - cy: 121.8px; - } - 80% { - cx: 66.8px; - cy: 121.8px; - } - 100% { - cx: 65.5px; - cy: 105.5px; - } -} -@keyframes block6CircleOPosition { - 0% { - cx: 85.5px; - cy: 105.5px; - } - 30% { - cx: 85.5px; - cy: 105.5px; - } - 50% { - cx: 84.8px; - cy: 121.8px; - } - 80% { - cx: 84.8px; - cy: 121.8px; - } - 100% { - cx: 85.5px; - cy: 105.5px; - } -} -@keyframes block6CirclePPosition { - 0% { - cx: 105.5px; - cy: 105.5px; - } - 30% { - cx: 105.5px; - cy: 105.5px; - } - 50% { - cx: 114.8px; - cy: 101.8px; - } - 80% { - cx: 114.8px; - cy: 101.8px; - } - 100% { - cx: 105.5px; - cy: 105.5px; - } -} - -@keyframes block6CircleAPositionInfinite { - 0% { - cx: 45.5px; - cy: 45.5px; - } - 10% { - cx: 45.5px; - cy: 45.5px; - } - 30% { - cx: 36.8px; - cy: 49.8px; - } - 60% { - cx: 36.8px; - cy: 49.8px; - } - 80% { - cx: 45.5px; - cy: 45.5px; - } - 100% { - cx: 45.5px; - cy: 45.5px; - } -} -@keyframes block6CircleBPositionInfinite { - 0% { - cx: 65.5px; - cy: 45.5px; - } - 10% { - cx: 65.5px; - cy: 45.5px; - } - 30% { - cx: 66.8px; - cy: 29.8px; - } - 60% { - cx: 66.8px; - cy: 29.8px; - } - 80% { - cx: 65.5px; - cy: 45.5px; - } - 100% { - cx: 65.5px; - cy: 45.5px; - } -} -@keyframes block6CircleCPositionInfinite { - 0% { - cx: 85.5px; - cy: 45.5px; - } - 10% { - cx: 85.5px; - cy: 45.5px; - } - 30% { - cx: 84.8px; - cy: 29.8px; - } - 60% { - cx: 84.8px; - cy: 29.8px; - } - 80% { - cx: 85.5px; - cy: 45.5px; - } - 100% { - cx: 85.5px; - cy: 45.5px; - } -} -@keyframes block6CircleDPositionInfinite { - 0% { - cx: 105.5px; - cy: 45.5px; - } - 10% { - cx: 105.5px; - cy: 45.5px; - } - 30% { - cx: 101.8px; - cy: 36.8px; - } - 60% { - cx: 101.8px; - cy: 36.8px; - } - 80% { - cx: 105.5px; - cy: 45.5px; - } - 100% { - cx: 105.5px; - cy: 45.5px; - } -} -@keyframes block6CircleEPositionInfinite { - 0% { - cx: 45.5px; - cy: 65.5px; - } - 10% { - cx: 45.5px; - cy: 65.5px; - } - 30% { - cx: 29.8px; - cy: 66.8px; - } - 60% { - cx: 29.8px; - cy: 66.8px; - } - 80% { - cx: 45.5px; - cy: 65.5px; - } - 100% { - cx: 45.5px; - cy: 65.5px; - } -} -@keyframes block6CircleFPositionInfinite { - 0% { - cx: 65.5px; - cy: 65.5px; - } - 10% { - cx: 65.5px; - cy: 65.5px; - } - 30% { - cx: 49.8px; - cy: 36.8px; - } - 60% { - cx: 49.8px; - cy: 36.8px; - } - 80% { - cx: 65.5px; - cy: 65.5px; - } - 100% { - cx: 65.5px; - cy: 65.5px; - } -} -@keyframes block6CircleGPositionInfinite { - 0% { - cx: 85.5px; - cy: 65.5px; - } - 10% { - cx: 85.5px; - cy: 65.5px; - } - 30% { - cx: 114.8px; - cy: 49.8px; - } - 60% { - cx: 114.8px; - cy: 49.8px; - } - 80% { - cx: 85.5px; - cy: 65.5px; - } - 100% { - cx: 85.5px; - cy: 65.5px; - } -} -@keyframes block6CircleHPositionInfinite { - 0% { - cx: 105.5px; - cy: 65.5px; - } - 10% { - cx: 105.5px; - cy: 65.5px; - } - 30% { - cx: 121.8px; - cy: 66.8px; - } - 60% { - cx: 121.8px; - cy: 66.8px; - } - 80% { - cx: 105.5px; - cy: 65.5px; - } - 100% { - cx: 105.5px; - cy: 65.5px; - } -} -@keyframes block6CircleIPositionInfinite { - 0% { - cx: 45.5px; - cy: 85.5px; - } - 10% { - cx: 45.5px; - cy: 85.5px; - } - 30% { - cx: 29.8px; - cy: 84.8px; - } - 60% { - cx: 29.8px; - cy: 84.8px; - } - 80% { - cx: 45.5px; - cy: 85.5px; - } - 100% { - cx: 45.5px; - cy: 85.5px; - } -} -@keyframes block6CircleJPositionInfinite { - 0% { - cx: 65.5px; - cy: 85.5px; - } - 10% { - cx: 65.5px; - cy: 85.5px; - } - 30% { - cx: 36.8px; - cy: 101.8px; - } - 60% { - cx: 36.8px; - cy: 101.8px; - } - 80% { - cx: 65.5px; - cy: 85.5px; - } - 100% { - cx: 65.5px; - cy: 85.5px; - } -} -@keyframes block6CircleKPositionInfinite { - 0% { - cx: 85.5px; - cy: 85.5px; - } - 10% { - cx: 85.5px; - cy: 85.5px; - } - 30% { - cx: 101.8px; - cy: 114.8px; - } - 60% { - cx: 101.8px; - cy: 114.8px; - } - 80% { - cx: 85.5px; - cy: 85.5px; - } - 100% { - cx: 85.5px; - cy: 85.5px; - } -} -@keyframes block6CircleLPositionInfinite { - 0% { - cx: 105.5px; - cy: 85.5px; - } - 10% { - cx: 105.5px; - cy: 85.5px; - } - 30% { - cx: 121.8px; - cy: 84.8px; - } - 60% { - cx: 121.8px; - cy: 84.8px; - } - 80% { - cx: 105.5px; - cy: 85.5px; - } - 100% { - cx: 105.5px; - cy: 85.5px; - } -} -@keyframes block6CircleMPositionInfinite { - 0% { - cx: 45.5px; - cy: 105.5px; - } - 10% { - cx: 45.5px; - cy: 105.5px; - } - 30% { - cx: 49.8px; - cy: 115.8px; - } - 60% { - cx: 49.8px; - cy: 115.8px; - } - 80% { - cx: 45.5px; - cy: 105.5px; - } - 100% { - cx: 45.5px; - cy: 105.5px; - } -} -@keyframes block6CircleNPositionInfinite { - 0% { - cx: 65.5px; - cy: 105.5px; - } - 10% { - cx: 65.5px; - cy: 105.5px; - } - 30% { - cx: 66.8px; - cy: 121.8px; - } - 60% { - cx: 66.8px; - cy: 121.8px; - } - 80% { - cx: 65.5px; - cy: 105.5px; - } - 100% { - cx: 65.5px; - cy: 105.5px; - } -} -@keyframes block6CircleOPositionInfinite { - 0% { - cx: 85.5px; - cy: 105.5px; - } - 10% { - cx: 85.5px; - cy: 105.5px; - } - 30% { - cx: 84.8px; - cy: 121.8px; - } - 60% { - cx: 84.8px; - cy: 121.8px; - } - 80% { - cx: 85.5px; - cy: 105.5px; - } - 100% { - cx: 85.5px; - cy: 105.5px; - } -} -@keyframes block6CirclePPositionInfinite { - 0% { - cx: 105.5px; - cy: 105.5px; - } - 10% { - cx: 105.5px; - cy: 105.5px; - } - 30% { - cx: 114.8px; - cy: 101.8px; - } - 60% { - cx: 114.8px; - cy: 101.8px; - } - 80% { - cx: 105.5px; - cy: 105.5px; - } - 100% { - cx: 105.5px; - cy: 105.5px; - } -} - -@keyframes block6ContainerRotate { - 0% { - transform: rotate(0deg); - transform-origin: 77.5px 77.5px; - } - 30% { - transform: rotate(0deg); - transform-origin: 77.5px 77.5px; - } - 50% { - transform: rotate(90deg); - transform-origin: 77.5px 77.5px; - } - 80% { - transform: rotate(90deg); - transform-origin: 77.5px 77.5px; - } - 100% { - transform: rotate(0deg); - transform-origin: 77.5px 77.5px; - } -} -@keyframes block6ContainerRotateInfinite { - 0% { - transform: rotate(0deg); - transform-origin: 77.5px 77.5px; - } - 10% { - transform: rotate(0deg); - transform-origin: 77.5px 77.5px; - } - 30% { - transform: rotate(90deg); - transform-origin: 77.5px 77.5px; - } - 60% { - transform: rotate(90deg); - transform-origin: 77.5px 77.5px; - } - 80% { - transform: rotate(0deg); - transform-origin: 77.5px 77.5px; - } - 100% { - transform: rotate(0deg); - transform-origin: 77.5px 77.5px; - } -} - -.block8Bar1 { - animation: block8Bar1Height 3s ease-in-out infinite; -} -.block8Bar1Infinite { - animation: block8Bar1Height 3s ease-in-out infinite; -} -.block8Bar2 { - animation: block8Bar2Height 3s ease-in-out infinite; -} -.block8Bar2Infinite { - animation: block8Bar2Height 3s ease-in-out infinite; -} -.block8Bar3 { - animation: block8Bar3Height 3s ease-in-out infinite; -} -.block8Bar3Infinite { - animation: block8Bar3Height 3s ease-in-out infinite; -} - -@keyframes block8Bar1Height { - 0% { - height: 23.75px; - y: 10px; - } - 50% { - height: 30.75px; - y: 3px; - } - 100% { - height: 23.75px; - y: 10px; - } -} -@keyframes block8Bar2Height { - 0% { - height: 33.75px; - y: 0px; - } - 50% { - height: 10px; - y: 23.75px; - } - 100% { - height: 33.75px; - y: 0px; - } -} -@keyframes block8Bar3Height { - 0% { - height: 16.875px; - y: 17px; - } - 50% { - height: 26.875px; - y: 7px; - } - 100% { - height: 16.875px; - y: 17px; - } -} - -.block7Curve { - animation: block7CurveLinedash 1.5s ease-in-out infinite; -} -.block7CurveInfinite { - animation: block7CurveLinedash 1.5s ease-in-out infinite; -} -@keyframes block7CurveLinedash { - 0% { - stroke-dashoffset: 90; - } - 100% { - stroke-dashoffset: 0; - } -} diff --git a/site/components/bannerSVG/bannerSVG.tsx b/site/components/bannerSVG/bannerSVG.tsx deleted file mode 100644 index 7deed5aed..000000000 --- a/site/components/bannerSVG/bannerSVG.tsx +++ /dev/null @@ -1,1233 +0,0 @@ -import React from 'react'; -import styles from './bannerSVG.module.less'; - -interface BannerSVGProps { - play: boolean; -} - -const BannerSVG = (props: BannerSVGProps) => { - const block6NodeRadius = '2'; - const block6CirclePositions = [ - { x: 36.8, y: 49.8 }, //A - { x: 66.8, y: 29.8 }, //B - { x: 84.8, y: 29.8 }, //C - { x: 101.8, y: 36.8 }, //D - { x: 29.8, y: 66.8 }, //E - { x: 49.8, y: 36.8 }, //F - { x: 114.8, y: 49.8 }, //G - { x: 121.8, y: 66.8 }, //H - { x: 29.8, y: 84.8 }, //I - { x: 36.8, y: 101.8 }, //J - { x: 101.8, y: 114.8 }, //K - { x: 121.8, y: 84.8 }, //L - { x: 49.8, y: 115.8 }, //M - { x: 66.8, y: 121.8 }, //N - { x: 84.8, y: 121.8 }, //O - { x: 114.8, y: 101.8 }, //P - ]; - const block6GridPositions = [ - { x: 45.5, y: 45.5 }, //A - { x: 65.5, y: 45.5 }, //B - { x: 85.5, y: 45.5 }, //C - { x: 105.5, y: 45.5 }, //D - { x: 45.5, y: 65.5 }, //E - { x: 65.5, y: 65.5 }, //F - { x: 85.5, y: 65.5 }, //G - { x: 105.5, y: 65.5 }, //H - { x: 45.5, y: 85.5 }, //I - { x: 65.5, y: 85.5 }, //J - { x: 85.5, y: 85.5 }, //K - { x: 105.5, y: 85.5 }, //L - { x: 45.5, y: 105.5 }, //M - { x: 65.5, y: 105.5 }, //N - { x: 85.5, y: 105.5 }, //O - { x: 105.5, y: 105.5 }, //P - ]; - const labels = [ - 'A', - 'B', - 'C', - 'D', - 'E', - 'F', - 'G', - 'H', - 'I', - 'J', - 'K', - 'L', - 'M', - 'N', - 'O', - 'P', - ]; - const fills = [ - 'rgb(180, 100, 254)', //A - 'rgb(163, 89, 254)', //B - 'rgb(141, 76, 254)', //C - 'rgb(120, 64, 254)', //D - 'rgb(205, 114, 254)', //E - 'rgb(185, 103, 254)', //F - 'rgb(159, 87, 254)', //G - 'rgb(140, 78, 254)', //H - 'rgb(224, 126, 254)', //I - 'rgb(202, 114, 254)', //J - 'rgb(179, 100, 254)', //K - 'rgb(164, 92, 254)', //L - 'rgb(248, 141, 254)', //M - 'rgb(223, 126, 254)', //N - 'rgb(201, 112, 254)', //O - 'rgb(180, 101, 254)', //P - ]; - - const getBlock6Circles = () => { - const circles = labels.map((label, i) => { - const beginx = block6GridPositions[i].x; - const beginy = block6GridPositions[i].y; - const classname = `block6Circle${label}`; - return ( - - ); - }); - return circles; - }; - - const hoverAnimate = false; - const mouseEnterBlock1 = () => { - if (hoverAnimate) { - for (let i = 1; i <= 5; i++) { - const circleShadow = document.getElementById( - `block1-circle${i}-shadow`, - ); - const circle = document.getElementById(`block1-circle${i}-object`); - circleShadow && - circleShadow.setAttribute( - 'class', - styles[`block1Circle${i}Infinite`], - ); - circle && - circle.setAttribute('class', styles[`block1Circle${i}Infinite`]); - } - } - }; - const mouseOutBlock1 = () => { - if (hoverAnimate) { - for (let i = 1; i <= 5; i++) { - const circleShadow = document.getElementById( - `block1-circle${i}-shadow`, - ); - const circle = document.getElementById(`block1-circle${i}-object`); - circleShadow && circleShadow.setAttribute('class', ''); //styles[`block1Circle${i}`] - circle && circle.setAttribute('class', ''); //styles[`block1Circle${i}`] - } - } - }; - const mouseEnterBlock2 = () => { - if (hoverAnimate) { - for (let i = 1; i <= 4; i++) { - const bar = document.getElementById(`block2-bar${i}`); - bar && bar.setAttribute('class', styles[`block2Bar${i}Infinite`]); - } - } - }; - const mouseOutBlock2 = () => { - if (hoverAnimate) { - for (let i = 1; i <= 4; i++) { - const bar = document.getElementById(`block2-bar${i}`); - bar && bar.setAttribute('class', ''); // styles[`block2Bar${i}Infinite`] - } - } - }; - const mouseEnterBlock3 = () => { - if (hoverAnimate) { - if (hoverAnimate) { - const bigArc = document.getElementById('block3-arc-big'); - const smallArc = document.getElementById('block3-arc-small'); - bigArc && bigArc.setAttribute('class', styles.block3ArcBigInfinite); - smallArc && - smallArc.setAttribute('class', styles.block3ArcSmallInfinite); - } - } - }; - const mouseOutBlock3 = () => { - if (hoverAnimate) { - const bigArc = document.getElementById('block3-arc-big'); - const smallArc = document.getElementById('block3-arc-small'); - bigArc && bigArc.setAttribute('class', ''); - smallArc && smallArc.setAttribute('class', ''); - } - }; - const mouseEnterBlock4 = () => { - if (hoverAnimate) { - const verti = document.getElementById('block4-back-line-verti'); - const hori = document.getElementById('block4-back-line-hori'); - const circle = document.getElementById('block4-back-circle'); - verti && verti.setAttribute('class', styles.block4LineVertiInfinite); - hori && hori.setAttribute('class', styles.block4LineHoriInfinite); - circle && circle.setAttribute('class', styles.block4CircleInfinite); - } - }; - const mouseOutBlock4 = () => { - if (hoverAnimate) { - const verti = document.getElementById('block4-back-line-verti'); - const hori = document.getElementById('block4-back-line-hori'); - const circle = document.getElementById('block4-back-circle'); - verti && verti.setAttribute('class', ''); - hori && hori.setAttribute('class', ''); - circle && circle.setAttribute('class', ''); - } - }; - - const mouseEnterBlock5 = () => { - if (hoverAnimate) { - const fan = document.getElementById('block5-fan'); - fan && fan.setAttribute('class', styles.block5FanInfinite); - } - }; - const mouseOutBlock5 = () => { - if (hoverAnimate) { - const fan = document.getElementById('block5-fan'); - fan && fan.setAttribute('class', styles.block5Fan); - } - }; - - const mouseEnterBlock6 = () => { - if (hoverAnimate) { - labels.forEach((label) => { - const circle = document.getElementById(`block6-circle-${label}`); - circle && - circle.setAttribute('class', styles[`block6Circle${label}Infinite`]); - }); - const container = document.getElementById('block6-nodes'); - container && - container.setAttribute('class', styles.block6NodesContainerInfinite); - } - }; - const mouseOutBlock6 = () => { - if (hoverAnimate) { - labels.forEach((label) => { - const circle = document.getElementById(`block6-circle-${label}`); - circle && circle.setAttribute('class', ''); - }); - const container = document.getElementById('block6-nodes'); - container && container.setAttribute('class', ''); - } - }; - const mouseEnterBlock7 = () => { - if (hoverAnimate) { - const curve = document.getElementById('block7-curve'); - curve && curve.setAttribute('class', styles.block7CurveInfinite); - } - }; - const mouseOutBlock7 = () => { - if (hoverAnimate) { - const curve = document.getElementById('block7-curve'); - curve && curve.setAttribute('class', ''); - } - }; - const mouseEnterBlock8 = () => { - if (hoverAnimate) { - for (let i = 1; i <= 3; i++) { - const bar = document.getElementById(`block8-bar${i}`); - bar && bar.setAttribute('class', styles[`block8Bar${i}Infinite`]); - } - } - }; - const mouseOutBlock8 = () => { - if (hoverAnimate) { - for (let i = 1; i <= 3; i++) { - const bar = document.getElementById(`block8-bar${i}`); - bar && bar.setAttribute('class', ''); - } - } - }; - - return ( -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {/* - - - - - - */} - -
- ); -}; - -export default BannerSVG; diff --git a/site/components/common/ActiveIcon/index.tsx b/site/components/common/ActiveIcon/index.tsx index 06d8ae26d..361f6abd5 100644 --- a/site/components/common/ActiveIcon/index.tsx +++ b/site/components/common/ActiveIcon/index.tsx @@ -1,5 +1,4 @@ import classNames from 'classnames'; -import React from 'react'; import styles from './index.module.less'; @@ -21,6 +20,7 @@ export default function ActiveIcon(props: ActiveIconProps) { className={classNames(className, styles.activeIcon)} href={href} target={target} + rel={target === '_blank' ? 'noreferrer' : undefined} > inactive_icon active_icon diff --git a/site/components/common/ModuleTitle/index.module.less b/site/components/common/ModuleTitle/index.module.less index 4d606858a..c9a880d40 100644 --- a/site/components/common/ModuleTitle/index.module.less +++ b/site/components/common/ModuleTitle/index.module.less @@ -5,15 +5,18 @@ flex-direction: column; .title { - height: 48px; + height: auto; + line-height: 1.3; + margin-top: 0; font-size: 40px; color: #1d2129; margin-bottom: 16px; - font-family: AlibabaPuHuiTiB; + font-family: var(--font-sans); + font-weight: 700; } .subTitle { - font-family: PingFangSC; + font-family: var(--font-sans); color: #424e66; letter-spacing: 0; line-height: 24px; @@ -21,3 +24,16 @@ max-width: 800px; } } + +@media (max-width: 640px) { + .msg { + text-align: center; + padding-inline: 12px; + .title { + font-size: 28px; + } + .subTitle { + font-size: 14px; + } + } +} diff --git a/site/components/common/ModuleTitle/index.tsx b/site/components/common/ModuleTitle/index.tsx index 825413b67..6c835a599 100644 --- a/site/components/common/ModuleTitle/index.tsx +++ b/site/components/common/ModuleTitle/index.tsx @@ -1,5 +1,3 @@ -import React from 'react'; - import styles from './index.module.less'; type ModuleTitleProps = { @@ -12,7 +10,7 @@ export default function ModuleTitle(props: ModuleTitleProps) { const { title, subTitle } = props; return (
-
{title}
+

{title}

{subTitle &&
{subTitle}
}
); diff --git a/site/components/common/OverflowedText/index.less b/site/components/common/OverflowedText/index.less index d60b09492..58b04ce93 100644 --- a/site/components/common/OverflowedText/index.less +++ b/site/components/common/OverflowedText/index.less @@ -1,8 +1,8 @@ -@import './mixins.less'; - .component-overflowed-text { max-width: 100px; - .text-overflow(); + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; &.max-height-text { white-space: normal; diff --git a/site/components/common/OverflowedText/index.tsx b/site/components/common/OverflowedText/index.tsx index 6dff6bde8..22ae9f070 100644 --- a/site/components/common/OverflowedText/index.tsx +++ b/site/components/common/OverflowedText/index.tsx @@ -1,14 +1,17 @@ import { ConfigProvider, Tooltip } from 'antd'; import cx from 'classnames'; -import { isNumber, isString, omit, toNumber } from 'lodash'; -import React, { PureComponent } from 'react'; +import isNumber from 'lodash/isNumber.js'; +import isString from 'lodash/isString.js'; +import omit from 'lodash/omit.js'; +import toNumber from 'lodash/toNumber.js'; +import { PureComponent } from 'react'; import './index.less'; type Props = { - className: string; + className?: string; text: string; - maxWidth: string | number; + maxWidth?: string | number; maxHeight?: string | number; style?: Record; }; @@ -78,7 +81,7 @@ export class OverflowedText extends PureComponent { ); let textStyle: Record = { - maxWidth: getPixel(maxWidth), + maxWidth: getPixel(maxWidth ?? '100px'), ...style, }; // 最大高度 转化为 行数, 需要 fontSize, lineHeight 属性 @@ -88,8 +91,8 @@ export class OverflowedText extends PureComponent { ...textStyle, maxWidth: 'none', display: '-webkit-box', - '-webkitBoxOrient': 'vertical', - '-webkitLineClamp': ( + WebkitBoxOrient: 'vertical', + WebkitLineClamp: ( Math.max(getNumber(maxHeight), lineHeightSize) / lineHeightSize ).toFixed(0), }; diff --git a/site/components/common/OverflowedText/mixins.less b/site/components/common/OverflowedText/mixins.less deleted file mode 100644 index 5e1b82451..000000000 --- a/site/components/common/OverflowedText/mixins.less +++ /dev/null @@ -1,44 +0,0 @@ -.text-overflow() { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} - -.transition-fast() { - transition: all 0.1s; -} - -.transition() { - transition: all 0.2s; -} - -.scroll-y() { - overflow: hidden; - overflow-y: auto; -} - -.childMiddle() { - display: flex; - align-items: center; - justify-content: center; -} - -.di-tooltip-inner() { - .ant-tooltip-inner { - max-height: 200px; - padding: 8px; - overflow-y: auto; - color: rgba(0, 0, 0, 0.65); - background: #fff; - box-shadow: 0 1px 12px rgba(0, 0, 0, 0.2); - } - .ant-tooltip-arrow { - border-top-color: #fff; - } -} - -.icon-extra () { - position: absolute; - top: -6px; - right: -8px; -} diff --git a/site/components/quoteCard/quoteCard.module.less b/site/components/quoteCard/quoteCard.module.less deleted file mode 100644 index 547d00c40..000000000 --- a/site/components/quoteCard/quoteCard.module.less +++ /dev/null @@ -1,181 +0,0 @@ -.card { - background-color: #fff; - height: 100%; - margin-top: 0px; - transition: all 0.3s; - text-align: center; - .border { - position: absolute; - width: 2px; - height: 100%; - background: rgba(0, 0, 0, 0.01); - } - .lborder { - left: 0; - } - .rborder { - right: 0; - } - .content { - padding: 92px 7.96% 0 7.96%; - .avatar { - width: 94px; - height: 94px; - margin-top: -210px; - box-shadow: 5px 15px 30px rgba(0, 0, 0, 0.1); - } - .name { - font-size: 1.714rem; - color: #000; - margin-top: -20px; - margin-bottom: 0; - } - .from { - opacity: 0.6; - width: 100%; - color: rgba(105, 123, 140, 1); - font-size: 1.14em; - margin-top: 12px; - margin-bottom: 0; - } - .qslicer { - display: block; - position: absolute; - width: 28px; - height: 6px; - top: 236px; - left: 50%; - transform: translateX(-14px); - background: linear-gradient(25deg, rgb(181, 99, 243), rgb(67, 115, 246)); - } - .quoteWrapper { - width: 84.08%; - top: 278px; - position: absolute; - height: auto; - .quote { - position: relative; - line-height: 2em; - z-index: 10; - font-size: 1.29em; - color: rgba(49, 70, 89, 1); - } - .pad { - position: absolute; - width: 68px; - } - .leftpad { - left: 0%; - margin-top: -35px; - } - .rightpad { - right: 0%; - margin-top: -50px; - } - } - } -} - -@media (max-width: 1014px) { - .card { - height: auto; - .border { - display: none; - } - .content { - padding: 120px 20px 120px 20px; - .avatar { - margin-top: -270px; - } - .name { - top: 87px; - } - .from { - margin-top: 12px; - } - .qslicer { - margin-top: 48px; - top: 0; - position: relative; - } - .quoteWrapper { - position: relative; - margin-top: 58px; - top: 0; - width: 100%; - .pad { - width: 68px; - } - .leftpad { - left: 0; - margin-top: -3%; - } - .rightpad { - right: 0; - margin-top: -6%; - } - } - } - } -} - -@media (max-width: 768px) { - .card { - .content { - padding: 120px 20px 120px 20px; - .avatar { - width: 100px; - height: 100px; - } - .name { - font-size: 1.5em; - font-weight: 500; - } - .from { - font-size: 1em; - margin-top: 8px; - } - .qslicer { - width: 30px; - height: 7px; - transform: translateX(-15px); - } - .quoteWrapper { - .quote { - line-height: 40px; - font-size: 1.2em; - } - .pad { - position: absolute; - width: 70px; - } - .leftpad { - left: 0; - margin-top: -3%; - } - .rightpad { - right: 0; - margin-top: -10%; - } - } - } - } -} - -@media (max-width: 480px) { - .card { - .content { - .quoteWrapper { - .leftpad { - left: 5%; - margin-top: unset; - top: -14%; - } - .rightpad { - right: 5%; - margin-top: -16%; - } - } - } - } -} diff --git a/site/components/quoteCard/quoteCard.tsx b/site/components/quoteCard/quoteCard.tsx deleted file mode 100644 index 15ca77dac..000000000 --- a/site/components/quoteCard/quoteCard.tsx +++ /dev/null @@ -1,69 +0,0 @@ -import { Avatar } from 'antd'; -import classNames from 'classnames'; -import { useIntl } from 'dumi'; -import React from 'react'; -import styles from './quoteCard.module.less'; - -const leftpad = - 'https://gw.alipayobjects.com/zos/basement_prod/50fbdc16-bac3-4ecd-8210-f4ed2c116fdb.svg'; -const rightpad = - 'https://gw.alipayobjects.com/zos/basement_prod/194a96ef-be8c-4e51-85e1-69b34aa2a697.svg'; - -interface Props { - cardContent: { - avatar: string | undefined; - quote: string; - from: string; - name: string; - index: number; - nameEn: string; - fromEn: string; - quoteEn: string; - }; - hasBorder: boolean; -} - -const QuoteCard = (props: Props) => { - const intl = useIntl(); - - const useT = (transformedMessage: string) => { - return intl.formatMessage({ - id: transformedMessage, - }); - }; - const borderSlicer: Array = []; - if (props.hasBorder) { - borderSlicer.push( -
, - ); - borderSlicer.push( -
, - ); - } - return ( -
- {borderSlicer} -
- -

{useT(props.cardContent.name)}

-

{useT(props.cardContent.from)}

-
-
- leftpad -

{useT(props.cardContent.quote)}

- rightpad -
-
-
- ); -}; - -export default QuoteCard; diff --git a/site/data/banner-info.json b/site/data/banner-info.json deleted file mode 100644 index 5fc087b6e..000000000 --- a/site/data/banner-info.json +++ /dev/null @@ -1,593 +0,0 @@ -{ - "about": { - "name": "About", - "title": "关于我们", - "info": "我们是蚂蚁集团数据可视化团队,一群有爱有梦的人,怀揣「让人们在数据世界里获得视觉化思考能力」的梦想前行,成就智能时代全球领先的数据可视化解决方案。", - "banner_img": "https://gw.alipayobjects.com/zos/bmw-prod/84f7b424-2003-452d-b9ff-e8c829095ebb.svg", - "banner_url": "/about" - }, - "products_tabs": [ - { - "name": "G2 | G2Plot", - "products": ["G2", "G2Plot"], - "demos": [ - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f5c722/afts/img/A*WmOcQafphvEAAAAAAAAAAABkARQnAQ", - "title_zh": "动态条形图", - "title_en": "Dynamtic bar", - "host": "https://g2.antv.antgroup.com/", - "path": "/examples/case/dynamic#dynamic-bar", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_d314dd/afts/img/A*kHHZQa-fpAQAAAAAAAAAAAAAARQnAQ", - "title_zh": "指标卡联动", - "title_en": "Dynamtic bar", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/case/statistical-scenario#trend", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_d314dd/afts/img/A*5fg3Q7n3tFEAAAAAAAAAAAAAARQnAQ", - "title_zh": "自定义 Tooltip", - "title_en": "Custom tooltip", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/case/customize#customize-tooltip", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_d314dd/afts/img/A*DIzzR6M4T94AAAAAAAAAAAAAARQnAQ", - "title_zh": "水波图", - "title_en": "Liquid charts", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/progress-plots/liquid#basic#style", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_d314dd/afts/img/A*-9CLRItZrPMAAAAAAAAAAAAAARQnAQ", - "title_zh": "基础条形图 - 转化率", - "title_en": "Bar plot conversion tag", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/bar/basic#conversion-tag", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_d314dd/afts/img/A*uKKQQ4Xc3GMAAAAAAAAAAAAAARQnAQ", - "title_zh": "瀑布图 - 数值标签展示绝对值", - "title_en": "Waterfall plot with absolute-label-dataMode", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/more-plots/waterfall/#absolute-label", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_d314dd/afts/img/A*tdedT4uaPaYAAAAAAAAAAABkARQnAQ", - "title_zh": "四象限散点图", - "title_en": "Scatter with quadrants", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/scatter/bubble/#quadrant", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_2274c3/afts/img/A*gS12TpN1MN8AAAAAAAAAAAAAARQnAQ", - "title_zh": "对比漏斗图", - "title_en": "Compare funnel", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/case/statistical-scenario#compare-funnel", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_2274c3/afts/img/A*CcFlQ7se_sAAAAAAAAAAAABkARQnAQ", - "title_zh": "2016 年全球十大转基因作物种植面积和耕地总", - "title_en": "Row facet", - "host": "https://g2.antv.antgroup.com/", - "path": "/examples/case/facet#facet3", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f5c722/afts/img/A*id4CSZIMCtsAAAAAAAAAAABkARQnAQ", - "title_zh": "词云图-图片遮罩", - "title_en": "Word cloud plot - image mask", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/more-plots/word-cloud/#image-mask", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_d314dd/afts/img/A*d_LXSq9yXEYAAAAAAAAAAAAAARQnAQ", - "title_zh": "雷达图", - "title_en": "Area radar plot", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/more-plots/radar#basic", - "ratio": 1.3 - }, - - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f5c722/afts/img/A*KDGDQLKrV_EAAAAAAAAAAABkARQnAQ", - "title_zh": "某水产公司 2017 年月盈利变化", - "title_en": "Month earnings", - "host": "https://g2.antv.antgroup.com/", - "path": "/examples/case/area#area2", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_d314dd/afts/img/A*aiU7SpgRN48AAAAAAAAAAAAAARQnAQ", - "title_zh": "柱线混合图表-更多示例", - "title_en": "Other column line", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/dual-axes/column-line#demo-more-1", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alicdn.com/tfs/TB1EgtsuuT2gK0jSZFvXXXnFXXa-958-591.png", - "title_zh": "基础漏斗图-转置", - "title_en": "Funnel plot-transpose", - "host": "https://g2plot.antv.antgroup.com/", - "path": "/examples/more-plots/funnel#basic-transpose", - "ratio": 1.3 - } - ] - }, - { - "name": "S2", - "products": ["S2"], - "demos": [ - { - "imgurl": "https://gw.alipayobjects.com/zos/antfincdn/RYy4GI8Y8d/demo.gif", - "title_zh": "分群下钻表", - "title_en": "Group drill down sheet", - "host": "https://s2.antv.antgroup.com/", - "path": "/examples/case/proportion#group-drill-down", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/zos/antfincdn/BLitStN%24sR/196f5853-98cf-414f-af83-16b9c594c377.png", - "title_zh": "KPI 趋势表", - "title_en": "KPI StrategySheet", - "host": "https://s2.antv.antgroup.com/", - "path": "/examples/case/kpi-strategy#basic", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/zos/antfincdn/clsZ0BSxpR/c315b0f0-03df-46e6-b470-7894c7fa5b17.png", - "title_zh": "单人群占比表", - "title_en": "Single population proportion Sheet", - "host": "https://s2.antv.antgroup.com/", - "path": "/examples/case/proportion#single-population-proportion", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/zos/antfincdn/Hp592db5za/60960a3d-f405-4474-a412-95721a21654d.png", - "title_zh": "指标对比表", - "title_en": "Measure Comparison Sheet", - "host": "https://s2.antv.antgroup.com/", - "path": "/examples/case/comparison#measure-comparison", - "ratio": 1.3 - }, - { - "imgurl": "https://gw.alipayobjects.com/zos/antfincdn/GVz3yaFf5O/b57857b9-a307-474a-a418-c97f627311a1.png", - "title_zh": "多人群对比表", - "title_en": "Multiple People Comparison Sheet", - "host": "https://s2.antv.antgroup.com/", - "path": "/examples/case/comparison#multiple-people-comparison", - "ratio": 1.3 - } - ] - }, - { - "name": "G6 | Graphin", - "products": ["G6", "Graphin"], - "demos": [ - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*HS5gQ6yCiL4AAAAAAAAAAAAAARQnAQ", - "title_zh": "决策树", - "title_en": "Decision Tree", - "host": "https://g6.antv.vision/", - "path": "/examples/case/treeDemos#decisionTree", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*e2nhTZPD0tUAAAAAAAAAAAAAARQnAQ", - "title_zh": "布局切换", - "title_en": "Layout Translate", - "host": "https://g6.antv.vision/", - "path": "/examples/net/layoutMechanism#layoutTranslate", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*4TJ0Tq3IQUwAAAAAAAAAAAAAARQnAQ", - "title_zh": "环形弧线图", - "title_en": "Circular Arc Diagram", - "host": "https://g6.antv.vision/", - "path": "/examples/net/arcDiagram#circularArcDiagram", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*CWOwQrSBZ9wAAAAAAAAAAAAAARQnAQ", - "title_zh": "圣诞推文可视化", - "title_en": "Christmas Bubbles", - "host": "https://g6.antv.vision/", - "path": "/examples/case/graphDemos/#christmasBubbles", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*w-HGQa0EwKIAAAAAAAAAAAAAARQnAQ", - "title_zh": "鱼眼放大镜", - "title_en": "Fisheye Lens", - "host": "https://g6.antv.vision/", - "path": "/examples/tool/fisheye#fisheye", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*R1W_Q4A9IgQAAAAAAAAAAAAAARQnAQ", - "title_zh": "高亮相关元素", - "title_en": "Highlight Related Items", - "host": "https://g6.antv.vision/", - "path": "/examples/interaction/highlight#activateRelations", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*tXyfTqdwv6cAAAAAAAAAAAAAARQnAQ", - "title_zh": "边过滤镜", - "title_en": "Edge Lens", - "host": "https://g6.antv.vision/", - "path": "/examples/tool/edgeFilterLens#edgeFilter", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KooGTZ8vm6cAAAAAAAAAAAAAARQnAQ", - "title_zh": "轮廓包裹", - "title_en": "Hull", - "host": "https://g6.antv.vision/", - "path": "/examples/interaction/hull#hull", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*MeduR4-vUfsAAAAAAAAAAAAAARQnAQ", - "title_zh": "力导向布局", - "title_en": "Force Layout", - "host": "https://g6.antv.vision/", - "path": "/examples/net/forceDirected#forceDirectedPreventOverlap", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*IGKUSq0-_OwAAAAAAAAAAAAAARQnAQ", - "title_zh": "边状态动画", - "title_en": "Edge State Animation", - "host": "https://g6.antv.vision/", - "path": "/examples/scatter/stateChange#hover", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*spLJT46-tB0AAAAAAAAAAAAAARQnAQ", - "title_zh": "自定义树样式", - "title_en": "Custom Tree Style", - "host": "https://g6.antv.vision/", - "path": "/examples/tree/compactBox#compactBoxLeftAlign", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_402c1a/afts/img/A*suE6SoLi6twAAAAAAAAAAAAAARQnAQ", - "title_zh": "节点扩散", - "title_en": "Node Expand", - "host": "https://graphin.antv.vision/", - "path": "/examples/advanced/node-expand#Force", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_402c1a/afts/img/A*piRgQ6aKczYAAAAAAAAAAAAAARQnAQ", - "title_zh": "节点扩散 不带动画", - "title_en": "Node Expand Without Animation", - "host": "https://graphin.antv.vision/", - "path": "/examples/advanced/node-expand#ForceWithoutAnimation", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_402c1a/afts/img/A*tnPpQLWNvH4AAAAAAAAAAAAAARQnAQ", - "title_zh": "内置节点与边", - "title_en": "Built-in Nodes and Edges", - "host": "https://graphin.antv.vision/", - "path": "/examples/shape/node", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_402c1a/afts/img/A*J7K9QLr9X80AAAAAAAAAAAAAARQnAQ", - "title_zh": "力导布局", - "title_en": "Force Layout", - "host": "https://graphin.antv.vision/", - "path": "/examples/layout/force", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_402c1a/afts/img/A*2yeyQ6Nyos0AAAAAAAAAAAAAARQnAQ", - "title_zh": "布局切换", - "title_en": "Layout Switching", - "host": "https://graphin.antv.vision/", - "path": "examples/advanced/layout-switching", - "ratio": 1.46 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_402c1a/afts/img/A*YlWCRITHEbsAAAAAAAAAAAAAARQnAQ", - "title_zh": "关系发现", - "title_en": "Find Connection", - "host": "https://graphin.antv.vision/", - "path": "/examples/advanced/find-connections", - "ratio": 1.46 - } - ] - }, - { - "name": "X6 | XFlow", - "products": ["X6", "XFlow"], - "demos": [ - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*W9g1S7W-TOoAAAAAAAAAAAAAARQnAQ", - "title_zh": "DAG", - "title_en": "DAG", - "location": "https://x6.antv.antgroup.com/apps/dag/", - "ratio": 1.4 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*_0vpQ5sFL-8AAAAAAAAAAAAAARQnAQ", - "title_zh": "流程图", - "title_en": "Flow Chart", - "location": "https://x6.antv.antgroup.com/apps/draw/", - "ratio": 1.4 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*AVRUSrPL_dEAAAAAAAAAAAAAARQnAQ", - "title_zh": "ER", - "title_en": "ER", - "location": "https://x6.antv.antgroup.com/apps/er/", - "ratio": 1.4 - } - ] - }, - { - "name": "L7 | L7Plot", - "products": ["L7", "L7Plot"], - "demos": [ - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*v5j_QZEL-1YAAAAAAAAAAABkARQnAQ", - "title_zh": "气泡地图", - "title_en": "Bubble Map", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/point/bubble#world", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*u5BsQbn30pkAAAAAAAAAAABkARQnAQ", - "title_zh": "动画", - "title_en": "Animate", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/gallery/animate#world2", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*GD2bR7pb-yIAAAAAAAAAAABkARQnAQ", - "title_zh": "经典热力图", - "title_en": "HeatMap", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/heatmap/heatmap#heatmap_purple", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*j-P8RaJMEvAAAAAAAAAAAABkARQnAQ", - "title_zh": "路径地图", - "title_en": "Path Map", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/line/path#bus_dark", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*xr8BQouXGvoAAAAAAAAAAABkARQnAQ", - "title_zh": "基础可视化", - "title_en": "Featured", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/gallery/basic#normal", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*6Qm_QY69sBMAAAAAAAAAAABkARQnAQ", - "title_zh": "基础可视化", - "title_en": "Featured", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/gallery/basic#arcCircle", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*JjUcTZ8-PC8AAAAAAAAAAABkARQnAQ", - "title_zh": "弧线地图", - "title_en": "Arc Line Map", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/line/arc#trip_arc_dark", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*Uo9oQolgoxYAAAAAAAAAAABkARQnAQ", - "title_zh": "网格热力图", - "title_en": "Grid Map", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/heatmap/grid#grid1", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*7COqR4wCc6QAAAAAAAAAAABkARQnAQ", - "title_zh": "3D 柱状地图", - "title_en": "Column Map", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/point/column#column_dark", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*jJd0Qq_E3_UAAAAAAAAAAABkARQnAQ", - "title_zh": "等值线地图", - "title_en": "Isoline Map", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/line/isoline#ele_dark", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*RCaZSLthUn0AAAAAAAAAAABkARQnAQ", - "title_zh": "3D填充图", - "title_en": "Extrude Map", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/polygon/3d#polygon", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*SLcGSbvZoEwAAAAAAAAAAABkARQnAQ", - "title_zh": "蜂窝热力图", - "title_en": "Hexagon Map", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/heatmap/hexagon#light", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*jLo0RY0sDG4AAAAAAAAAAABkARQnAQ", - "title_zh": "动画", - "title_en": "Animate", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/gallery/animate#animate_line", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*ypZCT6pqv84AAAAAAAAAAABkARQnAQ", - "title_zh": "亮度图", - "title_en": "Dot Intensity", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/point/dot#normal2", - "ratio": 1.5 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*7XkWTYQMfPMAAAAAAAAAAABkARQnAQ", - "title_zh": "动画", - "title_en": "Animate", - "host": "https://l7.antv.antgroup.com/", - "path": "/examples/gallery/animate#build", - "ratio": 1.5 - } - ] - }, - { - "name": "F2 | F6", - "products": ["F2", "F6", "F2Native"], - "demos": [ - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*BDubSYaFpboAAAAAAAAAAABkARQnAQ", - "title_zh": "对比折线图", - "title_en": "Compare Line Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/line/multiple", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*_SQ6TItK-U8AAAAAAAAAAABkARQnAQ", - "title_zh": "层叠面积图", - "title_en": "Stacked Area Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/area/stacked", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*sDB-S6qxxsYAAAAAAAAAAABkARQnAQ", - "title_zh": "预测线", - "title_en": "Forecast Line", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/gallery/forecast", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/zos/finxbff/compress-tinypng/92dbeff4-526e-48df-b122-72ed50395b79.jpg", - "title_zh": "基础演示", - "title_en": "Basic Demo", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/basic", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*WDqYSYm6HPAAAAAAAAAAAABkARQnAQ", - "title_zh": "分组柱状图", - "title_en": "Dodge Column Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/column/dodge#negetive", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*6v1fRatDBM4AAAAAAAAAAABkARQnAQ", - "title_zh": "Guide", - "title_en": "Guide", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/component/guide#region-filter", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*fZ11RIsy8zQAAAAAAAAAAABkARQnAQ", - "title_zh": "基础饼图", - "title_en": "Basic Pie Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/pie/basic#pie-with-label", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*agBZRoedYKQAAAAAAAAAAABkARQnAQ", - "title_zh": "南丁格尔玫瑰图", - "title_en": "Nightingale Rose Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/pie/rose", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*tq5ERqXPyOUAAAAAAAAAAABkARQnAQ", - "title_zh": "Basic Radar Chart", - "title_en": "Basic Radar Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/radar/radar#area", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*Xpt7QLmlgz0AAAAAAAAAAABkARQnAQ", - "title_zh": "点图", - "title_en": "Point Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/point/scatter", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/mdn/rms_4f0ff1/afts/img/A*eKP_RJ2aMfgAAAAAAAAAAABkARQnAQ", - "title_zh": "点图", - "title_en": "Point Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/point/scatter#bubble", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/zos/finxbff/compress-tinypng/ca7a35dd-b1e9-46b4-a802-54ee4c5e3501.jpg", - "title_zh": "金字塔图", - "title_en": "Pyramid Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/funnel/pyramid#stroke", - "ratio": 1.9 - }, - { - "imgurl": "https://gw.alipayobjects.com/zos/finxbff/compress-tinypng/4f420a5d-6a81-4ef8-9cba-62106bbdb593.jpg", - "title_zh": "基础漏斗图", - "title_en": "Basic Funnel Chart", - "host": "https://f2.antv.antgroup.com/", - "path": "/examples/funnel/basic#stroke", - "ratio": 1.9 - } - ] - }, - { - "name": "AVA", - "products": ["AVA"], - "banner_img": "https://gw.alipayobjects.com/zos/bmw-prod/2add3311-0f8b-4dc3-a943-8bcff56a3fec.svg", - "banner_url": "https://ava.antv.antgroup.com" - } - ], - "extra_tabs": [ - { - "name": "ChartCube", - "url": "https://chartcube.alipay.com" - } - ] -} diff --git a/site/data/banner-link.json b/site/data/banner-link.json deleted file mode 100644 index 659631511..000000000 --- a/site/data/banner-link.json +++ /dev/null @@ -1,149 +0,0 @@ -[ - { - "title_zh": "AVA", - "title_en": "AVA", - "url": "https://ava.antv.antgroup.com", - "className": "ava", - "gridArea": "ava" - }, - { - "title_zh": "Ant Design Charts", - "title_en": "Ant Design Charts", - "url": "https://charts.ant.design", - "className": "charts", - "gridArea": "charts" - }, - { - "title_zh": "G2Plot", - "title_en": "G2Plot", - "url": "https://g2plot.antv.antgroup.com", - "className": "G2", - "gridArea": "G2Plot" - }, - { - "title_zh": "G2", - "title_en": "G2", - "url": "https://g2.antv.antgroup.com", - "className": "G2", - "gridArea": "G2" - }, - { - "title_zh": "S2", - "title_en": "S2", - "url": "https://s2.antv.antgroup.com", - "className": "G2", - "gridArea": "S2" - }, - { - "title_zh": "常规统计数据", - "title_en": "General Statistics", - "className": "conventional", - "gridArea": "statistic" - }, - { - "title_zh": "Graphin", - "title_en": "Graphin", - "url": "https://graphin.antv.vision", - "className": "G6", - "gridArea": "Graphin" - }, - { - "title_zh": "XFlow", - "title_en": "XFlow", - "url": "https://xflow.antv.vision", - "className": "G6", - "gridArea": "XFlow" - }, - { - "title_zh": "G6", - "title_en": "G6", - "url": "https://g6.antv.vision", - "className": "G6", - "gridArea": "G6" - }, - { - "title_zh": "X6", - "title_en": "X6", - "url": "https://x6.antv.antgroup.com", - "className": "G6", - "gridArea": "X6" - }, - { - "title_zh": "关系数据", - "title_en": "Relation Data", - "className": "relationship", - "gridArea": "graph" - }, - { - "title_zh": "L7Plot", - "title_en": "L7Plot", - "url": "https://l7plot.antv.vision", - "className": "L7", - "gridArea": "L7Plot" - }, - { - "title_zh": "L7", - "title_en": "L7", - "url": "https://l7.antv.antgroup.com", - "className": "L7", - "gridArea": "L7" - }, - { - "title_zh": "地理空间数据", - "title_en": "Geospatial Data", - "className": "geography", - "gridArea": "geo" - }, - { - "title_zh": "G", - "title_en": "G", - "url": "https://g-next.antv.vision", - "className": "G", - "gridArea": "G" - }, - { - "title_zh": "", - "title_en": "", - "className": "gutter", - "gridArea": "gutter" - }, - { - "title_zh": "267 全系 F 版", - "title_en": "F2、6、7", - "className": "FSeries", - "gridArea": "F" - }, - { - "title_zh": "极致移动定制", - "title_en": "Fast & Flexible", - "className": "FSeries", - "gridArea": "f-intro" - }, - { - "title_zh": "F2Native", - "title_en": "F2Native", - "url": "https://f2native.antv.vision", - "className": "G2", - "gridArea": "F2Native" - }, - { - "title_zh": "F2", - "title_en": "F2", - "url": "https://f2.antv.antgroup.com", - "className": "G2", - "gridArea": "F2" - }, - { - "title_zh": "F6", - "title_en": "F6", - "url": "https://f6.antv.vision", - "className": "G6", - "gridArea": "F6" - }, - { - "title_zh": "F7", - "title_en": "F7", - "className": "L7", - "gridArea": "F7" - } -] diff --git a/site/data/chart-urls.json b/site/data/chart-urls.json deleted file mode 100644 index 5eec8e373..000000000 --- a/site/data/chart-urls.json +++ /dev/null @@ -1,969 +0,0 @@ -{ - "single_line_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JXRgQ4tcm1kAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/line/basic", - "/g2/zh/examples/line/basic", - "/f2/zh/examples/line/basic" - ], - "links_en": [ - "/g2plot/en/examples/line/basic", - "/g2/en/examples/line/basic", - "/f2/en/examples/line/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "multi_line_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*gnbiSo8DaEwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/line/multiple", - "/g2/zh/examples/line/multiple", - "/f2/zh/examples/line/multiple" - ], - "links_en": [ - "/g2plot/en/examples/line/multiple", - "/g2/en/examples/line/multiple", - "/f2/en/examples/line/multiple" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "step_line_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*sheqT5vGsewAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/step-line/basic", - "/g2/zh/examples/line/step" - ], - "links_en": [ - "/g2plot/en/examples/step-line/basic", - "/g2/en/examples/line/step" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "multi_step_line_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*IFo8S4Ax2uYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/step-line/multiple", - "/g2/zh/examples/line/step#step-series" - ], - "links_en": [ - "/g2plot/en/examples/step-line/multiple", - "/g2/en/examples/line/step#step-series" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "basic_area_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Zv4oSrF6JDYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/basic", - "/g2/zh/examples/area/basic", - "/f2/zh/examples/area/basic" - ], - "links_en": [ - "/g2plot/en/examples/area/basic", - "/g2/en/examples/area/basic", - "/f2/en/examples/area/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "stacked_area_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*YoCuRoNaN8kAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/stacked#basic", - "/g2/zh/examples/area/stacked#stacked", - "/g]f2/zh/examples/area/stacked#stacked" - ], - "links_en": [ - "/g2plot/en/examples/area/stacked#basic", - "/g2/en/examples/area/stacked", - "/f2/en/examples/area/stacked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "percent_stacked_area_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NMkWRLm2_8IAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/percent-stacked#basic", - "/g2/zh/examples/area/stacked#percentage", - "/f2/zh/examples/area/stacked#percent" - ], - "links_en": [ - "/g2plot/en/examples/area/percent-stacked#basic", - "/g2/en/examples/area/stacked#percentage", - "/f2/en/examples/area/stacked#percent" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "interval_area_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*wX5sTajQpn4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/area/range"], - "links_en": ["/g2/en/examples/area/range"], - "linkNames": ["G2"] - }, - - "stream_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*-lFRTootQesAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/area/stacked#streamgraph"], - "links_en": ["/g2/en/examples/area/stacked#streamgraph"], - "linkNames": ["G2"] - }, - - "basic_column_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*V9UkSqvdud4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/basic", - "/g2/zh/examples/column/basic", - "/f2/zh/examples/column/basic" - ], - "links_en": [ - "/g2plot/en/examples/column/basic", - "/g2/en/examples/column/basic", - "/f2/en/examples/column/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "grouped_column_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*qjpuT6qOKG0AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/grouped#group-column", - "/g2/zh/examples/column/dodge", - "/f2/zh/examples/column/dodge" - ], - "links_en": [ - "/g2plot/en/examples/column/grouped#group-column", - "/g2/en/examples/column/dodge", - "/f2/en/examples/column/dodge" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "stacked_column_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l8T0QYLvYocAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/stacked#stackColumn", - "/g2/zh/examples/column/stack#stacked", - "/f2/zh/examples/column/stack#stacked" - ], - "links_en": [ - "/g2plot/en/examples/column/stacked##stackColumn", - "/g2/en/examples/column/stack#stacked", - "/f2/en/examples/column/stack#stacked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "percent_stacked_column_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nl5pTowaN5EAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/percent-stacked#basic", - "/g2/zh/examples/column/stack#stacked-percentage", - "/f2/zh/examples/column/stack#percent" - ], - "links_en": [ - "/g2plot/en/examples/column/percent-stacked#basic", - "/g2/en/examples/column/stack#stacked-percentage", - "/f2/en/examples/column/stack#stacked-percentage" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "interval_column_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5FIvRblZNooAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/range#range-column", - "/g2/zh/examples/column/basic#ranged", - "/f2/zh/examples/column/basic#ranged" - ], - "links_en": [ - "/g2plot/en/examples/column/range#range-column", - "/g2/en/examples/column/basic#ranged", - "/f2/zh/examples/column/basic#ranged" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "waterfall_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*QLMTR4jmABYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/waterfall#basic", - "/g2/zh/examples/column/basic#waterfall" - ], - "links_en": [ - "/g2plot/en/examples/column/waterfall#basic", - "/g2/en/examples/column/basic#waterfall" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "histogram": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*WI97SJBgaCwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/histogram", - "/g2/zh/examples/column/histogram#histogram" - ], - "links_en": [ - "/g2plot/en/examples/column/histogram#histogram", - "/g2/en/examples/column/histogram#histogram" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "basic_bar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*RENoRrj3PugAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/basic", - "/g2/zh/examples/bar/basic", - "/f2/zh/examples/bar/basic" - ], - "links_en": [ - "/g2plot/en/examples/bar/basic", - "/g2/en/examples/bar/basic", - "/f2/en/examples/bar/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "grouped_bar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ERLHR55JdTgAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/grouped#basic", - "/g2/zh/examples/bar/dodge", - "/f2/zh/examples/bar/stack#percent" - ], - "links_en": [ - "/g2plot/en/examples/bar/grouped#basic", - "/g2/en/examples/bar/dodge", - "/f2/en/examples/bar/dodge" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "stacked_bar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JKcNRbvHZAwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/stacked#basic", - "/g2/zh/examples/bar/stack", - "/f2/zh/examples/bar/stack" - ], - "links_en": [ - "/g2plot/en/examples/bar/stacked#basic", - "/g2/en/examples/bar/stack#stacked", - "/f2/en/examples/bar/stack" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "percent_stacked_bar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*R8HdRo0_Sp4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/percent-stacked#basic", - "/g2/zh/examples/bar/stack#bar-percentage-stacked-marked", - "/f2/zh/examples/bar/stack#bar-percentage-stacked-marked" - ], - "links_en": [ - "/g2plot/en/examples/bar/percent-stacked#basic", - "/g2/en/examples/bar/stack#bar-percentage-stacked-marked", - "/f2/en/examples/bar/stack#bar-percentage-stacked-marked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "interval_bar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*G6vWT52rdz4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/range#range-bar", - "/g2/zh/examples/bar/basic#ranged" - ], - "links_en": [ - "/g2plot/en/examples/bar/range#range-bar", - "/g2/en/examples/bar/basic#ranged" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "radial_bar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5EwoQYlQ4q4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/basic#radial-bar"], - "links_en": ["/g2/en/examples/bar/basic#radial-bar"], - "linkNames": ["G2"] - }, - - "mirror_bar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*-y0dTbzSPycAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/dodge#bar5"], - "links_en": ["/g2/en/examples/bar/dodge#bar5"], - "linkNames": ["G2"] - }, - - "basic_pie_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ka5WSJgUllkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/pie/basic", - "/g2/zh/examples/pie/basic", - "/f2/zh/examples/pie/basic" - ], - "links_en": [ - "/g2plot/en/examples/pie/basic", - "/g2/en/examples/pie/basic", - "/f2/en/examples/pie/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "donut_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NkK1T7VLgjkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/pie/donut#ring-basic", - "/g2/zh/examples/pie/donut", - "/f2/zh/examples/pie/donut" - ], - "links_en": [ - "/g2plot/en/examples/pie/donut#ring-basic", - "/g2/en/examples/pie/donut#donut", - "/f2/en/examples/pie/donut#donut" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "nested_pie_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JFtYRK6qeeUAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/pie/nested"], - "links_en": ["/g2/en/examples/pie/nested"], - "linkNames": ["G2"] - }, - - "nightingale_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*FBnUR449kzYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/rose/rose#basic", - "/g2/zh/examples/pie/rose#color-rose", - "/f2/zh/examples/pie/rose#rose" - ], - "links_en": [ - "/g2plot/en/examples/rose/rose#basic", - "/g2/en/examples/pie/rose#color-rose", - "/f2/en/examples/pie/rose#color-rose" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "basic_scatter_plot": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*UQo_Rav7tO4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/point/scatter", "/f2/zh/examples/point/scatter"], - "links_en": [ - "/g2/en/examples/point/scatter#scatter", - "/f2/en/examples/point/scatter#scatter" - ], - "linkNames": ["G2", "F2"] - }, - - "basic_bubble_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*tJcRQa5kI10AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/point/scatter#bubble", - "/f2/zh/examples/point/scatter#bubble" - ], - "links_en": [ - "/g2/en/examples/point/scatter#bubble", - "/f2/en/examples/point/scatter#bubble" - ], - "linkNames": ["G2", "F2"] - }, - - "non_ribbon_chord_diagram": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*DltUTa3ASJ8AAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/arcDiagram#circularArcDiagram"], - "links_en": ["/g6/en/examples/net/arcDiagram#circularArcDiagram"], - "linkNames": ["G6"] - }, - - "arc_diagram": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*aVzrSI3NAtAAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/arcDiagram"], - "links_en": ["/g6/en/examples/net/arcDiagram"], - "linkNames": ["G6"] - }, - - "chord_diagram": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KEDoQrZdzXUAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#chord"], - "links_en": ["/g2/en/examples/relation/relation#chord"], - "linkNames": ["G2"] - }, - - "treemap": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nUuaSpgmG6UAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/treemap/rect#label", - "/g2/zh/examples/relation/relation#treemap-children", - "/f2/zh/examples/relation/relation#treemap" - ], - "links_en": [ - "/g2plot/en/examples/treemap/rect#label", - "/g2/en/examples/relation/relation#treemap-children", - "/f2/en/examples/relation/relation#treemap" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "sankey_diagram": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*iuHTTJRzTW4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#sankey"], - "links_en": ["/g2/en/examples/relation/relation#sankey"], - "linkNames": ["G2"] - }, - - "basic_funnel_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*TqKWT57XsrIAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/funnel/basic#basic", - "/g2/zh/examples/funnel/funnel" - ], - "links_en": [ - "/g2plot/en/examples/funnel/basic#basic", - "/g2/en/examples/funnel/funnel" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "overlapping_funnel_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Q5tSQJMDvCoAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel#comparision"], - "links_en": ["/g2/en/examples/funnel/funnel#comparision"], - "linkNames": ["G2"] - }, - - "mirror_funnel_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*GyMBTqqGY_wAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/funnel/basic#compare", - "/g2/zh/examples/funnel/funnel#symmetric" - ], - "links_en": [ - "/g2plot/en/examples/funnel/basic#compare", - "/g2/en/examples/funnel/funnel#symmetric" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "boxplot": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*xhSaRb16RzYAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/box/box"], - "links_en": ["/g2/en/examples/box/box"], - "linkNames": ["G2"] - }, - - "heatmap": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Te9gRYpVq0cAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/heatmap/basic#basic", - "/g2/zh/examples/heatmap/heatmap#image" - ], - "links_en": [ - "/g2plot/en/examples/heatmap/basic#basic", - "/g2/en/examples/heatmap/heatmap#image" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "gauge_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*McoQQpjJFwkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/gauge/basic", - "/g2/zh/examples/gauge/gauge", - "/f2/zh/examples/gallery/gauge" - ], - "links_en": [ - "/g2plot/en/examples/gauge/basic", - "/g2/en/examples/gauge/gauge#basic", - "/f2/en/examples/gauge/gauge#basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "basic_radar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NxMmSabzJGQAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/radar/basic", - "/g2/zh/examples/radar/radar", - "/f2/zh/examples/radar/radar" - ], - "links_en": [ - "/g2plot/en/examples/radar/basic", - "/g2/en/examples/radar/radar", - "/f2/en/examples/radar/radar" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "wordcloud": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*iHCmSaZ1tCwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/word-cloud/basic#basic", - "/g2/zh/examples/other/other#word-cloud", - "/f2/zh/examples/other/other#word-cloud" - ], - "links_en": [ - "/g2plot/zh/examples/word-cloud/basic#basic", - "/g2/en/examples/other/other#word-cloud", - "/f2/en/examples/other/other#word-cloud" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "candlestick_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nOPdTrLtpdMAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/candlestick/demo#k-and-area", - "/f2/zh/examples/candlestick/basic#k" - ], - "links_en": [ - "/g2/en/examples/candlestick/demo#k-and-area", - "/f2/zh/examples/candlestick/demo#k-and-area" - ], - "linkNames": ["G2", "F2"] - }, - - "compact_box_tree": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*WGHWQYjLmXoAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/compactBox#tbCompactBox"], - "links_en": ["/g6/en/examples/tree/compactBox#tbCompactBox"], - "linkNames": ["G6"] - }, - - "dendrogram": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*r51nTJ-Ha5MAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/dendrogram#tbDendrogram"], - "links_en": ["/g6/en/examples/tree/dendrogram#tbDendrogram"], - "linkNames": ["G6"] - }, - - "indented_tree": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ywVeSJIfeK8AAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/indented"], - "links_en": ["/g6/en/examples/tree/indented"], - "linkNames": ["G6"] - }, - - "radial_tree": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*vUkTSpv9YqkAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/radialtree"], - "links_en": ["/g6/en/examples/tree/radialtree"], - "linkNames": ["G6"] - }, - - "flow_diagram": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*35XETpuMRpsAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/dagreFlow"], - "links_en": ["/g6/en/examples/net/dagreFlow"], - "linkNames": ["G6"] - }, - - "fruchterman_layout_cluster_graph": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*8qAMTomesZcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/furchtermanLayout#fruchtermanClustering"], - "links_en": ["/g6/en/examples/net/furchtermanLayout#fruchtermanClustering"], - "linkNames": ["G6"] - }, - - "fruchterman_layout_graph": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*XD22Q7uxddEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/furchtermanLayout"], - "links_en": ["/g6/en/examples/net/furchtermanLayout"], - "linkNames": ["G6"] - }, - - "force_directed_layout_graph": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*dokGR7uP50oAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/forceDirected"], - "links_en": ["/g6/en/examples/net/forceDirected"], - "linkNames": ["G6"] - }, - - "circular_layout_graph": { - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*2ZNjRqRzJggAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/circular"], - "links_en": ["/g6/en/examples/net/circular"], - "linkNames": ["G6"] - }, - - "spiral_layout_graph": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5NkUTJyXfIcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/circular#spiralCircular"], - "links_en": ["/g6/en/examples/net/circular#spiralCircular"], - "linkNames": ["G6"] - }, - - "radial_layout_graph": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KON0Rbv5XtEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/radialLayout"], - "links_en": ["/g6/en/examples/net/radialLayout"], - "linkNames": ["G6"] - }, - - "concentric_layout_graph": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*zxlhRobv7VEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/concentricLayout"], - "links_en": ["/g6/en/examples/net/concentricLayout"], - "linkNames": ["G6"] - }, - - "grid_layout_graph": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*wlkBRKmjVNgAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/gridLayout"], - "links_en": ["/g6/en/examples/net/gridLayout"], - "linkNames": ["G6"] - }, - - "bubbles_diagram": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*EaIlRqda-VcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/forceDirected#forceBubbles"], - "links_en": ["/g6/en/examples/net/forceDirected#forceBubbles"], - "linkNames": ["G6"] - }, - - "symbol_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Af7tQJ_sFdwAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/image"], - "links_en": ["/L7/en/examples/point/image"], - "linkNames": ["L7"] - }, - - "chart_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KEmSSIB3scwAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/chart"], - "links_en": ["/L7/en/examples/point/chart"], - "linkNames": ["L7"] - }, - - "column_map_3d": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*1X4mS4yNGSgAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/column"], - "links_en": ["/L7/en/examples/point/column"], - "linkNames": ["L7"] - }, - - "scatter_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*c2EOQqwR-toAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/scatter"], - "links_en": ["/L7/en/examples/point/scatter"], - "linkNames": ["L7"] - }, - - "path_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*J3sVRrzk3egAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/path"], - "links_en": ["/L7/en/examples/line/path"], - "linkNames": ["L7"] - }, - - "isoline_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*hHKHSa1PH-MAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/isoline"], - "links_en": ["/L7/en/examples/line/isoline"], - "linkNames": ["L7"] - }, - - "arc_map_3d": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5cnzS4A3968AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/arc"], - "links_en": ["/L7/en/examples/line/arc"], - "linkNames": ["L7"] - }, - - "choropleth_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*TSGQRowxmmAAAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/polygon/fill", - "/g2/zh/examples/map/map#choropleth-map" - ], - "links_en": [ - "/L7/en/examples/polygon/fill", - "/g2/en/examples/map/map#choropleth-map" - ], - "linkNames": ["L7", "G2"] - }, - - "choropleth_map_3d": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*9b3zR6FNKh4AAAAAAAAAAABkARQnAQ", - "links": ["/l7/zh/examples/polygon/3d"], - "links_en": ["/l7/en/examples/polygon/3d"], - "linkNames": ["L7"] - }, - - "hexagonal_heat_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*YbKcRbypQ_oAAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/heatmap/hexagon", - "/g2/zh/examples/map/map#hex-choropleth-map" - ], - "links_en": [ - "/L7/en/examples/heatmap/hexagon", - "/g2/en/examples/map/map#hex-choropleth-map" - ], - "linkNames": ["L7", "G2"] - }, - - "hexagonal_heat_map_3d": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l9D1QK5-z-8AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/heatmap/hexagon#light"], - "links_en": ["/L7/en//examples/heatmap/hexagon#light"], - "linkNames": ["L7"] - }, - - "classical_heat_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*HxpoRIcBA80AAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/heatmap/heatmap", - "/g2/zh/examples/map/map#with-heatmap" - ], - "links_en": [ - "/L7/en/examples/heatmap/heatmap", - "/g2/en/examples/map/map#with-heatmap" - ], - "linkNames": ["L7", "G2"] - }, - - "grid_heat_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*tAGKS6EClQ4AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/heatmap/grid#grid1"], - "links_en": ["/L7/en/examples/heatmap/grid#grid1"], - "linkNames": ["L7"] - }, - - "packed_circles": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nbfsS6Fe8mgAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#circle-packing"], - "links_en": ["/g2/en/examples/relation/relation#circle-packing"], - "linkNames": ["G2"] - }, - - "polar_treemap": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*HGyHQbd3esQAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#polar-treemap"], - "links_en": ["/g2/en/examples/relation/relation#polar-treemap"], - "linkNames": ["G2"] - }, - - "sunburst_diagram": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*6vuVTqshFqgAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#sunburst"], - "links_en": ["/g2/en/examples/relation/relation#sunburst"], - "linkNames": ["G2"] - }, - - "liquid_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*UuVdTY8CCgwAAAAAAAAAAABkARQnAQ", - "links": ["/g2plot/zh/examples/liquid/basic#basic"], - "links_en": ["/g2plot/en/examples/liquid/basic#basic"], - "linkNames": ["G2Plot"] - }, - - "range_column_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*HnDyRbJLzRIAAAAAAAAAAABkARQnAQ", - "links": ["/g2plot/zh/examples/column/range#range-column"], - "links_en": ["/g2plot/en/examples/column/range#range-column"], - "linkNames": ["G2Plot"] - }, - - "range_bar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*3k3KRKkG0XcAAAAAAAAAAABkARQnAQ", - "links": ["/g2plot/zh/examples/bar/range#range-bar"], - "links_en": ["/g2plot/en/examples/bar/range#range-bar"], - "linkNames": ["G2Plot"] - }, - - "bullet_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*n9NkQrE7Nf8AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bullet/basic#basic", - "/g2/zh/examples/other/other#bullet-graph" - ], - "links_en": [ - "/g2plot/en/examples/bullet/basic#basic", - "/g2/en/examples/other/other#bullet-graph" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "density_heatmap": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*VX0VT7ejFJ4AAAAAAAAAAABkARQnAQ", - "links": [ - "/l7/zh/examples/heatmap/heatmap", - "/g2plot/zh/examples/heatmap/density#basic" - ], - "links_en": [ - "/l7/en/examples/heatmap/heatmap", - "/g2plot/en/examples/heatmap/density#basic" - ], - "linkNames": ["L7", "G2Plot"] - }, - - "bubble_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Ju-vTbtJ2L4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bubble/basic", - "/g2/zh/examples/point/bubble#bubble" - ], - "links_en": [ - "/g2plot/en/examples/bubble/basic", - "/g2/en/examples/point/bubble#bubble" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "bubble_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*h8uZSar9UPEAAAAAAAAAAABkARQnAQ", - "links": ["/l7/zh/examples/point/bubble#point"], - "links_en": ["/l7/en/examples/point/bubble#point"], - "linkNames": ["L7"] - }, - - "bubble_light_map": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*8hJhRaqz5h0AAAAAAAAAAABkARQnAQ", - "links": ["/l7/zh/examples/point/dot"], - "links_en": ["/l7/en/examples/point/dot"], - "linkNames": ["L7"] - }, - - "column_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*APMLRan5SQkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/gallery/column#column2", - "/g2/zh/examples/column/basic", - "/f2/zh/examples/column/basic" - ], - "links_en": [ - "/g2plot/en/examples/gallery/column#column2", - "/g2/en/examples/column/basic", - "/f2/en/examples/column/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "bar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*mxr-Q7aH970AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/basic", - "/g2/zh/examples/bar/basic", - "/f2/zh/examples/bar/basic" - ], - "links_en": [ - "/g2plot/en/examples/bar/basic", - "/g2/en/examples/bar/basic", - "/f2/en/examples/bar/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "scatter_plot": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*UCKjQo1GzR0AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/scatter/basic", - "/g2/zh/examples/point/scatter#scatter-series", - "/f2/zh/examples/point/scatter" - ], - "links_en": [ - "/g2plot/en/examples/scatter/basic", - "/g2/en/examples/point/scatter#scatter-series", - "/f2/en/examples/point/scatter" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "pie_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*cO3NQYaljgUAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/pie/basic", - "/g2/zh/examples/pie/basic", - "/f2/zh/examples/pie/basic" - ], - "links_en": [ - "/g2plot/en/examples/pie/basic", - "/g2/en/examples/pie/basic", - "/f2/en/examples/pie/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "rose_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*v0leRYiKPWIAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/rose/basic", - "/g2/zh/examples/pie/rose#color-rose", - "/f2/zh/examples/pie/rose" - ], - "links_en": [ - "/g2plot/en/examples/rose/basic", - "/g2/en/examples/pie/rose#color-rose", - "/f2/en/examples/pie/rose" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "line_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*AXN-RL5AtWoAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/line/basic", - "/g2/zh/examples/line/basic", - "/f2/zh/examples/line/basic" - ], - "links_en": [ - "/g2plot/en/examples/line/basic", - "/g2/en/examples/line/basic", - "/f2/en/examples/line/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "area_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*HnQ9TqZ8cl0AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/basic", - "/g2/zh/examples/area/basic", - "/f2/zh/examples/area/basic" - ], - "links_en": [ - "/g2plot/en/examples/area/basic", - "/g2/en/examples/area/basic", - "/f2/en/examples/area/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - - "funnel_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*VFFTRp_9pBEAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/funnel/basic", - "/g2/zh/examples/funnel/funnel" - ], - "links_en": [ - "/g2plot/en/examples/funnel/basic", - "/g2/en/examples/funnel/funnel" - ], - "linkNames": ["G2Plot", "G2"] - }, - - "radar_chart": { - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*71XVSojadu0AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/radar/basic", - "/g2/zh/examples/radar/radar", - "/f2/zh/examples/radar/radar" - ], - "links_en": [ - "/g2plot/en/examples/radar/basic", - "/g2/en/examples/radar/radar", - "/f2/en/examples/radar/radar" - ], - "linkNames": ["G2Plot", "G2", "F2"] - } -} diff --git a/site/data/contributors.tsx b/site/data/contributors.tsx deleted file mode 100644 index 5909cbef3..000000000 --- a/site/data/contributors.tsx +++ /dev/null @@ -1,376 +0,0 @@ -const contributors: { - name: string; - jobTitle: string; - avatar: string; - weibo: string; - github: string; -}[] = [ - { - name: '艾因', - jobTitle: '工程师', - avatar: 'https://gw.alipayobjects.com/zos/antfincdn/z8eXl6l9GM/aiyin.jpg', - weibo: '', - github: 'https://github.com/liuzhenying', - }, - { - name: '白弦', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*cu6GQ7yNpJIAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '柏愚', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*IFYESbDDqI0AAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '不过', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*z6bUQ7bvuAYAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '步茗', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*zIFOTbhtCoMAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/neopard/profile', - github: 'https://github.com/neoddish', - }, - { - name: '沧东', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*z9SnQpiMnIgAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/xiaoiver', - }, - { - name: '导演', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*aGTWQKFIx2cAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/tarobjtu', - }, - { - name: '多牧', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/zos/antfincdn/n%26uTxqsNHe/IMG_3154.JPG', - weibo: 'https://weibo.com/u/2866327102', - github: 'https://github.com/mxz96102', - }, - { - name: '耳铃', - jobTitle: '设计师', - avatar: - 'http://alipay-rmsdeploy-image.cn-hangzhou.alipay.aliyun-inc.com/antfincdn/sX13FkC4%26C/erling.jpg', - weibo: '', - github: '', - }, - { - name: '佛肚', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/zos/antfincdn/4VUXCQEiBd/c4f901c7-f591-4616-8dfc-83aecf839cd8.png', - weibo: '', - github: 'https://github.com/budlion', - }, - { - name: '福晋', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*5kqTSZE-9KMAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/lxfu', - }, - { - name: '顾己', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*_OhHTo0gxAMAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/Esorakouki', - }, - { - name: '伽壹', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/zos/antfincdn/aXQ3OTu6Er/IMG_3509.JPG', - weibo: '', - github: '', - }, - { - name: '尽白', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*blSIQbwdOqsAAAAAAAAAAABkARQnAQ', - weibo: 'https://www.weibo.com/u/1736341270', - github: 'https://github.com/aa1011372655', - }, - { - name: '镜曦', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*rVgGS5sJwHQAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '聚则', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*gB63QppvTsgAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/baizn', - }, - { - name: '康奎', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/zos/antfincdn/AefmmqKied/3ca2b3d8-e568-4bec-b10d-e4e432cb6f23.png', - weibo: '', - github: 'https://github.com/benjamin920813', - }, - { - name: '珂甫', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*iBIzSZMCWRcAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/pddpd', - }, - { - name: '林外', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*GHQQQYTL4g8AAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '翎刀', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*VXoNRoRXPBwAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/zqlu', - }, - { - name: '幕阑', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*WZcQRJtWWlIAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '偏右', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*-wAXRKlOrW4AAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/afc163', - }, - { - name: '璆鸣', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*LSpRS6i_WOcAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '山果', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*23r_SpWxPdEAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/pomelo-nwu', - }, - { - name: '十吾', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*R3QzTpZM7IUAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/u/2844988612', - github: 'https://github.com/Yanyan-Wang', - }, - { - name: '拾锋', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*vU-mRr0XrfcAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '索丘', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*LMcOQKUxbUEAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/u/1959122550', - github: 'https://github.com/zengyue', - }, - { - name: '完白', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*8CiTTqjnzcEAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '文瑀', - jobTitle: '工程师', - avatar: 'https://gw.alipayobjects.com/zos/antfincdn/smBVaflWk5/my.jpg', - weibo: '', - github: 'https://github.com/newbyvector', - }, - { - name: '问崖', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*V7E0RqRAlG4AAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/bubkoo', - }, - { - name: '象数', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*_E0SR4LCxaAAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/1707284737', - github: 'https://github.com/lzxue', - }, - { - name: '逍为', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*PmifSa53auQAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/hustcc', - }, - { - name: '萧庆', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*mWkGRqxLexYAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/dxq613', - }, - { - name: '新茗', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*CPXKQ76YlfwAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/kasmine/profile', - github: 'https://github.com/me-momo', - }, - { - name: '缨缨', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/zos/antfincdn/c9K5r1m%26y9/d0b8a090-f034-43e6-aeeb-f59cb6c7c33c.png', - weibo: '', - github: 'https://github.com/xingwanying', - }, - { - name: '鱼亦', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/zos/antfincdn/L%261dAufvjL/IMG_1477.JPG', - weibo: '', - github: '', - }, - { - name: '羽熙', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/zos/antfincdn/NkfCEL7RTL/7cdd44fc-8624-4b6c-8947-67f78e79142f.png', - weibo: '', - github: 'https://github.com/bbsqq', - }, - { - name: '羽依', - jobTitle: '工程师', - avatar: - 'https://ch-resources.oss-cn-shanghai.aliyuncs.com/images/avatar/observedobserver.png', - weibo: '', - github: 'https://github.com/ObservedObserver', - }, - { - name: '玉伯', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*dl_gToTY6msAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/lifesinger', - github: 'https://github.com/lifesinger', - }, - { - name: '御术', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*QFEMTaidg9QAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/kenerlinfeng', - github: 'https://github.com/kener', - }, - { - name: '源子', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/zos/antfincdn/KGawdl9Ahq/touxiang.JPG', - weibo: '', - github: '', - }, - { - name: '再飞', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*y1cFS4MDmPIAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/simaoohappy', - github: 'https://github.com/simaQ', - }, - { - name: '杍鱼', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*qykaTLGttsgAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/cycgit', - }, - { - name: '子晴', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/zos/antfincdn/QL5d8rcf%24M/IMG_6534.JPG', - weibo: '', - github: '', - }, - { - name: '青原', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_04a9e5/afts/img/A*ZmohRYwarWcAAAAAAAAAAAAAARQnAQ', - weibo: '', - github: 'https://github.com/yangxlei', - }, - { - name: '夏珞', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_04a9e5/afts/img/A*1O_3R4Wcwy0AAAAAAAAAAAAAARQnAQ', - weibo: '', - github: 'https://github.com/JaneZhong', - }, -]; - -export default contributors; diff --git a/site/data/decision-tree-chartype.json b/site/data/decision-tree-chartype.json deleted file mode 100644 index da1a7195e..000000000 --- a/site/data/decision-tree-chartype.json +++ /dev/null @@ -1,1649 +0,0 @@ -{ - "nodes": [ - { - "id": "statisticchart", - "name": "统计图表", - "level": 0, - "childrenNum": 41, - "tag": "statisticchart" - }, - { - "id": "graph", - "name": "关系图", - "level": 0, - "childrenNum": 23, - "tag": "graph" - }, - { - "id": "map", - "name": "地图", - "level": 0, - "childrenNum": 14, - "tag": "map" - }, - { - "id": "linechart", - "name": "折线图", - "level": 1, - "tag": "linechart", - "childrenNum": 7, - "isLeaf": false, - "tags": ["statisticchart"] - }, - { - "id": "statisticchartothers", - "name": "其他", - "level": 1, - "tag": "statisticchartothers", - "childrenNum": 5, - "isLeaf": false, - "tags": ["statisticchart"] - }, - { - "id": "areachart", - "name": "面积图", - "level": 1, - "childrenNum": 5, - "tag": "areachart", - "isLeaf": false, - "tags": ["statisticchart"] - }, - { - "id": "histogram", - "name": "柱状图", - "level": 1, - "childrenNum": 7, - "tag": "histogram", - "isLeaf": false, - "tags": ["statisticchart"] - }, - { - "id": "barchart", - "name": "条形图", - "level": 1, - "childrenNum": 7, - "tag": "barchart", - "isLeaf": false, - "tags": ["statisticchart"] - }, - { - "id": "piechart", - "name": "饼图", - "level": 1, - "childrenNum": 4, - "tag": "piechart", - "isLeaf": false, - "tags": ["statisticchart"] - }, - { - "id": "scatterplot", - "name": "散点图", - "level": 1, - "childrenNum": 2, - "tag": "scatterplot", - "isLeaf": false, - "tags": ["statisticchart"] - }, - { - "id": "flowplot", - "name": "流程图", - "level": 1, - "childrenNum": 3, - "tag": "flowplot", - "isLeaf": false, - "tags": ["statisticchart"] - }, - { - "id": "stockplot", - "name": "股票", - "level": 1, - "tag": "stockplot", - "childrenNum": 2, - "isLeaf": false, - "tags": ["statisticchart"] - }, - { - "id": "tree", - "name": "树图", - "level": 1, - "tag": "tree", - "childrenNum": 8, - "isLeaf": false, - "tags": ["graph"] - }, - { - "id": "pointlayer", - "name": "点图层", - "level": 1, - "tag": "pointlayer", - "childrenNum": 5, - "isLeaf": false, - "tags": ["map"] - }, - { - "id": "linelayer", - "name": "线图层", - "level": 1, - "childrenNum": 3, - "tag": "linelayer", - "isLeaf": false, - "tags": ["map"] - }, - { - "id": "polygonlayer", - "name": "面图层", - "level": 1, - "childrenNum": 2, - "tag": "polygonlayer", - "isLeaf": false, - "tags": ["map"] - }, - { - "id": "heatmap", - "name": "热力图", - "level": 1, - "childrenNum": 4, - "tag": "heatmap", - "isLeaf": false, - "tags": ["map"] - }, - - { - "id": "basiclinechart", - "name": "基础折线", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-linechart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JXRgQ4tcm1kAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/line/basic", - "/g2/zh/examples/line/basic", - "/f2/zh/examples/line/basic" - ], - "links_en": [ - "/g2plot/en/examples/line/basic", - "/g2/en/examples/line/basic", - "/f2/en/examples/line/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "multilinechart", - "name": "多折线图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-linechart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*gnbiSo8DaEwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/line/multiple", - "/g2/zh/examples/line/multiple", - "/f2/zh/examples/line/multiple" - ], - "links_en": [ - "/g2plot/en/examples/line/multiple", - "/g2/en/examples/line/multiple", - "/f2/en/examples/line/multiple" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "basicareachart", - "name": "基础面积图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-areachart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Zv4oSrF6JDYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/basic", - "/g2/zh/examples/area/basic", - "/f2/zh/examples/area/basic" - ], - "links_en": [ - "/g2plot/en/examples/area/basic", - "/g2/en/examples/area/basic", - "/f2/en/examples/area/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stackareachart", - "name": "堆叠面积图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-areachart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*YoCuRoNaN8kAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/stack", - "/g2/zh/examples/area/stacked#stacked", - "/g]f2/zh/examples/area/stacked#stacked" - ], - "links_en": [ - "/g2plot/en/examples/area/stacked", - "/g2/en/examples/area/stacked", - "/f2/en/examples/area/stacked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "percentstackareachart", - "name": "百分比堆\n叠面积图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-areachart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NMkWRLm2_8IAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/percentageArea", - "/g2/zh/examples/area/stacked#percentage", - "/f2/zh/examples/area/stacked#percent" - ], - "links_en": [ - "/g2plot/en/examples/area/percentageArea", - "/g2/en/examples/area/stacked#percentage", - "/f2/en/examples/area/stacked#percent" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "intervalareachart", - "name": "区间面积图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-areachart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*wX5sTajQpn4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/area/range"], - "links_en": ["/g2/en/examples/area/range"], - "linkNames": ["G2"] - }, - { - "id": "streamchart", - "name": "河流图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-areachart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*-lFRTootQesAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/area/stacked#streamgraph"], - "links_en": ["/g2/en/examples/area/stacked#streamgraph"], - "linkNames": ["G2"] - }, - { - "id": "basichistogram", - "name": "基础柱状图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-histogram"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*V9UkSqvdud4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/basic", - "/g2/zh/examples/column/basic", - "/f2/zh/examples/column/basic" - ], - "links_en": [ - "/g2plot/en/examples/column/basic", - "/g2/en/examples/column/basic", - "/f2/en/examples/column/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "grouphistogram", - "name": "分组柱状图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-histogram"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*qjpuT6qOKG0AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/group", - "/g2/zh/examples/column/dodge", - "/f2/zh/examples/column/dodge" - ], - "links_en": [ - "/g2plot/en/examples/column/dodge", - "/g2/en/examples/column/dodge", - "/f2/en/examples/column/dodge" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stackhistogram", - "name": "堆叠柱状图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-histogram"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l8T0QYLvYocAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/stack#stacked", - "/g2/zh/examples/column/stack#stacked", - "/f2/zh/examples/column/stack#stacked" - ], - "links_en": [ - "/g2plot/en/examples/column/stack#stacked", - "/g2/en/examples/column/stack#stacked", - "/f2/en/examples/column/stack#stacked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "percentstackhistogram", - "name": "百分比堆\n叠柱状图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-histogram"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nl5pTowaN5EAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/percentageStack", - "/g2/zh/examples/column/stack#stacked-percentage", - "/f2/zh/examples/column/stack#percent" - ], - "links_en": [ - "/g2plot/en/examples/column/stack#stacked-percentage", - "/g2/en/examples/column/stack#stacked-percentage", - "/f2/en/examples/column/stack#stacked-percentage" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "intervalhistogram", - "name": "区间柱状图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-histogram"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5FIvRblZNooAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/column/basic#ranged", - "/f2/zh/examples/column/basic#ranged" - ], - "links_en": [ - "/g2/en/examples/column/basic#ranged", - "/f2/zh/examples/column/basic#ranged" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "waterfall", - "name": "瀑布图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-histogram"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*QLMTR4jmABYAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/column/basic#waterfall"], - "links_en": ["/g2/en/examples/column/basic#waterfall"], - "linkNames": ["G2"] - }, - { - "id": "histogramunit", - "name": "直方图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-histogram"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*WI97SJBgaCwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/histogram", - "/g2/zh/examples/column/histogram#histogram" - ], - "links_en": [ - "/g2plot/en/examples/column/histogram#histogram", - "/g2/en/examples/column/histogram#histogram" - ], - "linkNames": ["G2Plot", "G2"] - }, - { - "id": "basicbarchart", - "name": "基础条形图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-barchart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*RENoRrj3PugAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/basic", - "/g2/zh/examples/bar/basic", - "/f2/zh/examples/bar/basic" - ], - "links_en": [ - "/g2plot/en/examples/bar/basic", - "/g2/en/examples/bar/basic", - "/f2/en/examples/bar/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stackbarchart", - "name": "堆叠条形图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-barchart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JKcNRbvHZAwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/stack", - "/g2/zh/examples/bar/stack", - "/f2/zh/examples/bar/stack" - ], - "links_en": [ - "/g2plot/en/examples/bar/stack#stacked", - "/g2/en/examples/bar/stack#stacked", - "/f2/en/examples/bar/stack" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "percentstackbarchart", - "name": "百分比堆\n叠条形图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-barchart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nl5pTowaN5EAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/percentageStack", - "/g2/zh/examples/bar/stack#bar-percentage-stacked-marked", - "/f2/zh/examples/bar/stack#bar-percentage-stacked-marked" - ], - "links_en": [ - "/g2plot/en/examples/bar/stack#bar-percentage-stacked-marked", - "/g2/en/examples/bar/stack#bar-percentage-stacked-marked", - "/f2/en/examples/bar/stack#bar-percentage-stacked-marked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "groupbarchart", - "name": "分组条形图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-barchart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ERLHR55JdTgAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/group", - "/g2/zh/examples/bar/dodge", - "/f2/zh/examples/bar/stack#percent" - ], - "links_en": [ - "/g2plot/en/examples/bar/group", - "/g2/en/examples/bar/dodge", - "/f2/en/examples/bar/dodge" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "intervalbarchart", - "name": "区间条形图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-barchart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*G6vWT52rdz4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/basic#ranged"], - "links_en": ["/g2/en/examples/bar/basic#ranged"], - "linkNames": ["G2"] - }, - { - "id": "radiobarchart", - "name": "玉珏图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-barchart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5EwoQYlQ4q4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/basic#radial-bar"], - "links_en": ["/g2/en/examples/bar/basic#radial-bar"], - "linkNames": ["G2"] - }, - { - "id": "symetricgroupbarchart", - "name": "对称分组\n条形图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-barchart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*-y0dTbzSPycAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/dodge#bar5"], - "links_en": ["/g2/en/examples/bar/dodge#bar5"], - "linkNames": ["G2"] - }, - { - "id": "basicpiechart", - "name": "基础饼图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-piechart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ka5WSJgUllkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/pie/basic", - "/g2/zh/examples/pie/basic", - "/f2/zh/examples/pie/basic" - ], - "links_en": [ - "/g2plot/en/examples/pie/basic", - "/g2/en/examples/pie/basic", - "/f2/en/examples/pie/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "ringpiechart", - "name": "环图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-piechart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NkK1T7VLgjkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/pie/ring", - "/g2/zh/examples/pie/donut", - "/f2/zh/examples/pie/donut" - ], - "links_en": [ - "/g2plot/en/examples/pie/ring", - "/g2/en/examples/pie/donut#donut", - "/f2/en/examples/pie/donut#donut" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "nestpiechart", - "name": "嵌套饼图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-piechart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JFtYRK6qeeUAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/pie/nested"], - "links_en": ["/g2/en/examples/pie/nested"], - "linkNames": ["G2"] - }, - { - "id": "nightingalechart", - "name": "南丁格尔图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-piechart"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*FBnUR449kzYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/pie/rose#color-rose", - "/f2/zh/examples/pie/rose#rose" - ], - "links_en": [ - "/g2/en/examples/pie/rose#color-rose", - "/f2/en/examples/pie/rose#color-rose" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "scatterplotunit", - "name": "散点图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-scatterplot"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*UQo_Rav7tO4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/point/scatter", - "/f2/zh/examples/point/scatter" - ], - "links_en": [ - "/g2/en/examples/point/scatter#scatter", - "/f2/en/examples/point/scatter#scatter" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "bublescatterplot", - "name": "散点\n气泡图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-scatterplot"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*tJcRQa5kI10AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/point/scatter#bubble", - "/f2/zh/examples/point/scatter#bubble" - ], - "links_en": [ - "/g2/en/examples/point/scatter#bubble", - "/f2/en/examples/point/scatter#bubble" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "circulararcdiagram", - "name": "环形弧线图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*DltUTa3ASJ8AAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/arcDiagram#circularArcDiagram"], - "links_en": ["/g6/en/examples/net/arcDiagram#circularArcDiagram"], - "linkNames": ["G6"] - }, - { - "id": "arcdiagram", - "name": "弧线图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*aVzrSI3NAtAAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/arcDiagram"], - "links_en": ["/g6/en/examples/net/arcDiagram"], - "linkNames": ["G6"] - }, - { - "id": "chorddiagram", - "name": "和弦图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KEDoQrZdzXUAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#chord"], - "links_en": ["/g2/en/examples/relation/relation#chord"], - "linkNames": ["G2"] - }, - { - "id": "treemap", - "name": "矩阵树图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nUuaSpgmG6UAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/relation/relation#treemap-children", - "/f2/zh/examples/relation/relation#treemap" - ], - "links_en": [ - "/g2/en/examples/relation/relation#treemap-children", - "/f2/en/examples/relation/relation#treemap" - ], - "linkNames": ["G2"] - }, - { - "id": "sankey", - "name": "桑基图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*iuHTTJRzTW4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#sankey"], - "links_en": ["/g2/en/examples/relation/relation#sankey"], - "linkNames": ["G2"] - }, - { - "id": "basicfunnel", - "name": "基础漏斗图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-flowplot"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*TqKWT57XsrIAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel"], - "links_en": ["/g2/en/examples/funnel/funnel"], - "linkNames": ["G2"] - }, - { - "id": "comparefunnel", - "name": "对比漏斗图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-flowplot"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Q5tSQJMDvCoAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel#comparision"], - "links_en": ["/g2/en/examples/funnel/funnel#comparision"], - "linkNames": ["G2"] - }, - { - "id": "symetricfunnel", - "name": "对称漏斗图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-flowplot"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*GyMBTqqGY_wAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel#symmetric"], - "links_en": ["/g2/en/examples/funnel/funnel#symmetric"], - "linkNames": ["G2"] - }, - { - "id": "binchart", - "name": "箱型图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-statisticchartothers"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*xhSaRb16RzYAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/box/box"], - "links_en": ["/g2/en/examples/box/box"], - "linkNames": ["G2"] - }, - { - "id": "colorblockheatmap", - "name": "色块热力图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-statisticchartothers"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*eS0LS5wt6wwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/heatmap/heatmap#basic", - "/f2/zh/examples/heatmap/heatmap#basic" - ], - "links_en": [ - "/g2/en/examples/heatmap/heatmap#basic", - "/f2/en/examples/heatmap/heatmap#basic" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "basicheatmap", - "name": "基础热力图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-statisticchartothers"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Te9gRYpVq0cAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/heatmap/heatmap#image"], - "links_en": ["/g2/en/examples/heatmap/heatmap#image"], - "linkNames": ["G2"] - }, - { - "id": "instrument", - "name": "仪表盘", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-statisticchartothers"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*McoQQpjJFwkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/gauge/basic", - "/g2/zh/examples/gauge/gauge", - "/f2/zh/examples/gallery/gauge" - ], - "links_en": [ - "/g2plot/en/examples/gauge/basic", - "/g2/en/examples/gauge/gauge#basic", - "/f2/en/examples/gauge/gauge#basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "radar", - "name": "雷达图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-statisticchartothers"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NxMmSabzJGQAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/radar/basic", - "/g2/zh/examples/radar/radar", - "/f2/zh/examples/radar/radar" - ], - "links_en": [ - "/g2plot/zh/examples/radar/basic", - "/g2/en/examples/radar/radar", - "/f2/en/examples/radar/radar" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stockklines", - "name": "股票k线图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-stockplot"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*GbzaQLwYrFUAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/candlestick/demo#basic", - "/f2/zh/examples/candlestick/basic" - ], - "links_en": [ - "/g2/en/examples/candlestick/demo", - "/f2/en/examples/candlestick/demo" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "wordcloud", - "name": "词云图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-statisticchartothers"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*iHCmSaZ1tCwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/other/other#word-cloud", - "/f2/zh/examples/other/other#word-cloud" - ], - "links_en": [ - "/g2/en/examples/other/other#word-cloud", - "/f2/en/examples/other/other#word-cloud" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "candlestick", - "name": "烛形图", - "level": 2, - "isLeaf": true, - "tags": ["statisticchart-linechart", "statisticchart-stockplot"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nOPdTrLtpdMAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/candlestick/demo#k-and-area", - "/f2/zh/examples/candlestick/basic#k" - ], - "links_en": [ - "/g2/en/examples/candlestick/demo#k-and-area", - "/f2/zh/examples/candlestick/demo#k-and-area" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "compactBox", - "name": "紧凑树", - "level": 2, - "isLeaf": true, - "tags": ["graph-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*WGHWQYjLmXoAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/compactBox#tbCompactBox"], - "links_en": ["/g6/en/examples/tree/compactBox#tbCompactBox"], - "linkNames": ["G6"] - }, - { - "id": "dendrogram", - "name": "系统树", - "level": 2, - "isLeaf": true, - "tags": ["graph-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*r51nTJ-Ha5MAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/dendrogram#tbDendrogram"], - "links_en": ["/g6/en/examples/tree/dendrogram#tbDendrogram"], - "linkNames": ["G6"] - }, - { - "id": "mindmap", - "name": "脑图", - "level": 2, - "isLeaf": true, - "tags": ["graph-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*VFXlT6A_g7wAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/mindmap"], - "links_en": ["/g6/en/examples/tree/mindmap"], - "linkNames": ["G6"] - }, - { - "id": "indented", - "name": "缩进树", - "level": 2, - "isLeaf": true, - "tags": ["graph-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ywVeSJIfeK8AAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/indented"], - "links_en": ["/g6/en/examples/tree/indented"], - "linkNames": ["G6"] - }, - { - "id": "radialtree", - "name": "辐射树", - "level": 2, - "isLeaf": true, - "tags": ["graph-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*vUkTSpv9YqkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g6/zh/examples/tree/radialtree", - "/g2/zh/examples/relation/relation#radial-dendrogram" - ], - "links_en": [ - "/g6/en/examples/tree/radialtree", - "/g2/en/examples/relation/relation#radial-dendrogram" - ], - "linkNames": ["G6", "G2"] - }, - { - "id": "flowdiagram", - "name": "流程图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*35XETpuMRpsAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/dagreFlow"], - "links_en": ["/g6/en/examples/net/dagreFlow"], - "linkNames": ["G6"] - }, - { - "id": "fruchtermancluster", - "name": "Fruchterman\n聚类", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*8qAMTomesZcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/furchtermanLayout#fruchtermanClustering"], - "links_en": [ - "/g6/en/examples/net/furchtermanLayout#fruchtermanClustering" - ], - "linkNames": ["G6"] - }, - { - "id": "fruchterman", - "name": "Fruchterman", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*XD22Q7uxddEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/furchtermanLayout"], - "links_en": ["/g6/en/examples/net/furchtermanLayout"], - "linkNames": ["G6"] - }, - { - "id": "forcedirected", - "name": "力导向图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*dokGR7uP50oAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/forceDirected"], - "links_en": ["/g6/en/examples/net/forceDirected"], - "linkNames": ["G6"] - }, - { - "id": "circular", - "name": "环形图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*2ZNjRqRzJggAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/circular"], - "links_en": ["/g6/en/examples/net/circular"], - "linkNames": ["G6"] - }, - { - "id": "spiral", - "name": "螺旋线图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5NkUTJyXfIcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/circular#spiralCircular"], - "links_en": ["/g6/en/examples/net/circular#spiralCircular"], - "linkNames": ["G6"] - }, - { - "id": "radial", - "name": "辐射图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KON0Rbv5XtEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/radialLayout"], - "links_en": ["/g6/en/examples/net/radialLayout"], - "linkNames": ["G6"] - }, - { - "id": "concentric", - "name": "同心圆", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*zxlhRobv7VEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/concentricLayout"], - "links_en": ["/g6/en/examples/net/concentricLayout"], - "linkNames": ["G6"] - }, - { - "id": "grid", - "name": "网格图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*wlkBRKmjVNgAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/gridLayout"], - "links_en": ["/g6/en/examples/net/gridLayout"], - "linkNames": ["G6"] - }, - { - "id": "arcdiagram", - "name": "弧线图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*aVzrSI3NAtAAAAAAAAAAAABkARQnAQ", - "links": [ - "/g6/zh/examples/net/arcDiagram", - "/g2/zh/examples/relation/relation#arc" - ], - "links_en": [ - "/g6/en/examples/net/arcDiagram", - "/g2/en/examples/relation/relation#arc" - ], - "linkNames": ["G6"] - }, - { - "id": "circulararcdiagram", - "name": "环形弧线图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*DltUTa3ASJ8AAAAAAAAAAABkARQnAQ", - "links": [ - "/g6/zh/examples/net/arcDiagram#circularArcDiagram", - "/g2/zh/examples/relation/relation#arc-polar" - ], - "links_en": [ - "/g6/en/examples/net/arcDiagram#circularArcDiagram", - "/g2/en/examples/relation/relation#arc-polar" - ], - "linkNames": ["G6"] - }, - { - "id": "bubbles", - "name": "气泡图", - "level": 2, - "isLeaf": true, - "tags": ["graph"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*EaIlRqda-VcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/forceDirected#forceBubbles"], - "links_en": ["/g6/en/examples/net/forceDirected#forceBubbles"], - "linkNames": ["G6"] - }, - - { - "id": "symbollayer", - "name": "符号地图", - "level": 2, - "isLeaf": true, - "tags": ["map-pointlayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Af7tQJ_sFdwAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/image"], - "links_en": ["/L7/en/examples/point/image"], - "linkNames": ["L7"] - }, - { - "id": "chartmap", - "name": "复合图表\n地图", - "level": 2, - "isLeaf": true, - "tags": ["map-pointlayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KEmSSIB3scwAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/chart"], - "links_en": ["/L7/en/examples/point/chart"], - "linkNames": ["L7"] - }, - { - "id": "columnmap", - "name": "3D 柱状\n地图", - "level": 2, - "isLeaf": true, - "tags": ["map-pointlayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*1X4mS4yNGSgAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/column"], - "links_en": ["/L7/en/examples/point/column"], - "linkNames": ["L7"] - }, - { - "id": "scattermap", - "name": "散点地图", - "level": 2, - "isLeaf": true, - "tags": ["map-pointlayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*c2EOQqwR-toAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/scatter"], - "links_en": ["/L7/en/examples/point/scatter"], - "linkNames": ["L7"] - }, - { - "id": "pathmap", - "name": "路径地图", - "level": 2, - "isLeaf": true, - "tags": ["map-linelayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*J3sVRrzk3egAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/path"], - "links_en": ["/L7/en/examples/line/path"], - "linkNames": ["L7"] - }, - { - "id": "isolinemap", - "name": "等值线地图", - "level": 2, - "isLeaf": true, - "tags": ["map-linelayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*hHKHSa1PH-MAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/isoline"], - "links_en": ["/L7/en/examples/line/isoline"], - "linkNames": ["L7"] - }, - { - "id": "custommakermap", - "name": "自定义\n Maker", - "level": 2, - "isLeaf": true, - "tags": ["map-pointlayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*_FJCRpEzM8YAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/marker"], - "links_en": ["/L7/en/examples/point/marker"], - "linkNames": ["L7"] - }, - { - "id": "arc3dmap", - "name": "3D 弧线地图", - "level": 2, - "isLeaf": true, - "tags": ["map-linelayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5cnzS4A3968AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/arc"], - "links_en": ["/L7/en/examples/line/arc"], - "linkNames": ["L7"] - }, - { - "id": "choroplethmap", - "name": "分类填充图", - "level": 2, - "isLeaf": true, - "tags": ["map-polygonlayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*TSGQRowxmmAAAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/polygon/fill", - "/g2/zh/examples/map/map#choropleth-map" - ], - "links_en": [ - "/L7/en/examples/polygon/fill", - "/g2/en/examples/map/map#choropleth-map" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "extrudemap", - "name": "3D 填充地图", - "level": 2, - "isLeaf": true, - "tags": ["map-polygonlayer"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l9D1QK5-z-8AAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/polygon/3d", - "/g2/zh/examples/map/map#choropleth-map" - ], - "links_en": [ - "/L7/en/examples/polygon/3d", - "/g2/en/examples/map/map#choropleth-map" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "hexagonalheatmap", - "name": "蜂窝热力图", - "level": 2, - "isLeaf": true, - "tags": ["map-heatmap"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*YbKcRbypQ_oAAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/heatmap/hexagon", - "/g2/zh/examples/map/map#hex-choropleth-map" - ], - "links_en": [ - "/L7/en/examples/heatmap/hexagon", - "/g2/en/examples/map/map#hex-choropleth-map" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "3dhexagonalheatmap", - "name": "3D 蜂窝\n热力图", - "level": 2, - "isLeaf": true, - "tags": ["map-heatmap"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l9D1QK5-z-8AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/heatmap/hexagon#light"], - "links_en": ["/L7/en//examples/heatmap/hexagon#light"], - "linkNames": ["L7"] - }, - { - "id": "classicalheatmap", - "name": "经典热力图", - "level": 2, - "isLeaf": true, - "tags": ["map-heatmap"], - "imgSrc": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*HxpoRIcBA80AAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/heatmap/heatmap", - "/g2/zh/examples/map/map#with-heatmap" - ], - "links_en": [ - "/L7/en/examples/heatmap/heatmap", - "/g2/en/examples/map/map#with-heatmap" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "gridbinheatmap", - "name": "网格\n热力图", - "level": 2, - "isLeaf": true, - "tags": ["map-heatmap"], - "imgSrc": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*tAGKS6EClQ4AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/heatmap/grid#grid1"], - "links_en": ["/L7/en/examples/heatmap/grid#grid1"], - "linkNames": ["L7"] - }, - - { - "id": "circlepacking", - "name": "圆堆积图", - "level": 2, - "isLeaf": true, - "tags": ["graph-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nbfsS6Fe8mgAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#circle-packing"], - "links_en": ["/g2/en/examples/relation/relation#circle-packing"], - "linkNames": ["G2"] - }, - { - "id": "polartreemap", - "name": "极坐标树图", - "level": 2, - "isLeaf": true, - "tags": ["graph-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*HGyHQbd3esQAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#polar-treemap"], - "links_en": ["/g2/en/examples/relation/relation#polar-treemap"], - "linkNames": ["G2"] - }, - { - "id": "sunburstdiagram", - "name": "旭日图", - "level": 2, - "isLeaf": true, - "tags": ["graph-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*6vuVTqshFqgAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#sunburst"], - "links_en": ["/g2/en/examples/relation/relation#sunburst"], - "linkNames": ["G2"] - } - ], - "edges": [ - { - "source": "tree", - "target": "sunburstdiagram" - }, - { - "source": "tree", - "target": "circlepacking" - }, - { - "source": "tree", - "target": "polartreemap" - }, - { - "source": "statisticchart", - "target": "linechart" - }, - { - "source": "statisticchart", - "target": "areachart" - }, - { - "source": "statisticchart", - "target": "stockplot" - }, - { - "source": "statisticchart", - "target": "histogram" - }, - { - "source": "statisticchart", - "target": "barchart" - }, - { - "source": "statisticchart", - "target": "piechart" - }, - { - "source": "statisticchart", - "target": "scatterplot" - }, - { - "source": "graph", - "target": "tree" - }, - { - "source": "statisticchart", - "target": "flowplot" - }, - { - "source": "map", - "target": "pointlayer" - }, - { - "source": "map", - "target": "linelayer" - }, - { - "source": "map", - "target": "polygonlayer" - }, - { - "source": "map", - "target": "heatmap" - }, - { - "source": "statisticchart", - "target": "stock" - }, - { - "source": "statisticchart", - "target": "flowplot" - }, - { - "source": "flowplot", - "target": "basicfunnel" - }, - - { - "source": "linechart", - "target": "basiclinechart" - }, - { - "source": "linechart", - "target": "multilinechart" - }, - { - "source": "areachart", - "target": "basicareachart" - }, - { - "source": "areachart", - "target": "stackareachart" - }, - { - "source": "areachart", - "target": "percentstackareachart" - }, - { - "source": "areachart", - "target": "intervalareachart" - }, - { - "source": "areachart", - "target": "streamchart" - }, - { - "source": "histogram", - "target": "basichistogram" - }, - { - "source": "histogram", - "target": "grouphistogram" - }, - { - "source": "histogram", - "target": "stackhistogram" - }, - { - "source": "histogram", - "target": "percentstackhistogram" - }, - { - "source": "histogram", - "target": "intervalhistogram" - }, - { - "source": "histogram", - "target": "waterfall" - }, - { - "source": "histogram", - "target": "histogramunit" - }, - { - "source": "barchart", - "target": "basicbarchart" - }, - { - "source": "barchart", - "target": "percentstackbarchart" - }, - { - "source": "barchart", - "target": "stackbarchart" - }, - { - "source": "barchart", - "target": "percentbarchart" - }, - { - "source": "barchart", - "target": "groupbarchart" - }, - { - "source": "barchart", - "target": "intervalbarchart" - }, - { - "source": "barchart", - "target": "radiobarchart" - }, - { - "source": "barchart", - "target": "symetricgroupbarchart" - }, - { - "source": "piechart", - "target": "basicpiechart" - }, - { - "source": "piechart", - "target": "ringpiechart" - }, - { - "source": "piechart", - "target": "nightingalechart" - }, - { - "source": "piechart", - "target": "nestpiechart" - }, - { - "source": "scatterplot", - "target": "scatterplotunit" - }, - { - "source": "scatterplot", - "target": "bublescatterplot" - }, - { - "source": "scatterplot", - "target": "bubblescatterplot" - }, - { - "source": "graph", - "target": "circulararcdiagram" - }, - { - "source": "graph", - "target": "arcdiagram" - }, - { - "source": "graph", - "target": "chorddiagram" - }, - { - "source": "graph", - "target": "treemap" - }, - { - "source": "graph", - "target": "sankey" - }, - { - "source": "flowplot", - "target": "basicfunnel" - }, - { - "source": "flowplot", - "target": "comparefunnel" - }, - { - "source": "flowplot", - "target": "symetricfunnel" - }, - { - "source": "pointlayer", - "target": "bubblemap" - }, - { - "source": "statisticchart", - "target": "statisticchartothers" - }, - { - "source": "statisticchartothers", - "target": "binchart" - }, - { - "source": "statisticchartothers", - "target": "colorblockheatmap" - }, - { - "source": "statisticchartothers", - "target": "basicheatmap" - }, - { - "source": "statisticchartothers", - "target": "instrument" - }, - { - "source": "statisticchartothers", - "target": "radar" - }, - { - "source": "stockplot", - "target": "stockklines" - }, - { - "source": "statisticchartothers", - "target": "wordcloud" - }, - { - "source": "linechart", - "target": "candlestick" - }, - { - "source": "stockplot", - "target": "candlestick" - }, - { - "source": "tree", - "target": "compactBox" - }, - { - "source": "tree", - "target": "dendrogram" - }, - { - "source": "tree", - "target": "mindmap" - }, - { - "source": "tree", - "target": "indented" - }, - { - "source": "tree", - "target": "radialtree" - }, - { - "source": "graph", - "target": "flowdiagram" - }, - { - "source": "graph", - "target": "fruchtermancluster" - }, - - { - "source": "graph", - "target": "fruchterman" - }, - { - "source": "graph", - "target": "forcedirected" - }, - { - "source": "graph", - "target": "circular" - }, - { - "source": "graph", - "target": "spiral" - }, - { - "source": "graph", - "target": "radial" - }, - { - "source": "graph", - "target": "concentric" - }, - { - "source": "graph", - "target": "grid" - }, - { - "source": "graph", - "target": "chorddiagram" - }, - { - "source": "graph", - "target": "arddiagram" - }, - { - "source": "graph", - "target": "circulararddiagram" - }, - { - "source": "graph", - "target": "bubbles" - }, - { - "source": "pointlayer", - "target": "symbollayer" - }, - { - "source": "pointlayer", - "target": "chartmap" - }, - { - "source": "pointlayer", - "target": "columnmap" - }, - { - "source": "pointlayer", - "target": "scattermap" - }, - { - "source": "pointlayer", - "target": "custommakermap" - }, - { - "source": "pointlayer", - "target": "bubblemap" - }, - { - "source": "linelayer", - "target": "pathmap" - }, - { - "source": "linelayer", - "target": "isolinemap" - }, - { - "source": "linelayer", - "target": "arc3dmap" - }, - { - "source": "polygonlayer", - "target": "horoplethmap" - }, - { - "source": "polygonlayer", - "target": "choroplethmap" - }, - { - "source": "polygonlayer", - "target": "extrudemap" - }, - { - "source": "heatmap", - "target": "3dhexagonalheatmap" - }, - { - "source": "heatmap", - "target": "gridbinheatmap" - }, - { - "source": "heatmap", - "target": "hexagonalheatmap" - }, - { - "source": "heatmap", - "target": "classicalheatmap" - } - ] -} diff --git a/site/data/decision-tree-datatype.json b/site/data/decision-tree-datatype.json deleted file mode 100644 index c636e2bd2..000000000 --- a/site/data/decision-tree-datatype.json +++ /dev/null @@ -1,1718 +0,0 @@ -{ - "nodes": [ - { - "id": "numeric", - "name": "数值型", - "level": 0, - "childrenNum": 51, - "tag": "numeric" - }, - { - "id": "timeseries", - "name": "时序型", - "level": 0, - "childrenNum": 17, - "tag": "timeseries" - }, - { - "id": "category", - "name": "分类型", - "level": 0, - "childrenNum": 36, - "tag": "category" - }, - { - "id": "geography", - "name": "地理型", - "level": 0, - "childrenNum": 15, - "tag": "geography" - }, - { - "id": "relational", - "name": "关系型", - "level": 0, - "tag": "relational", - "childrenNum": 19 - }, - - { - "id": "tree", - "name": "树", - "level": 1, - "childrenNum": 9, - "tag": "tree", - "isLeaf": false, - "tags": ["relational"] - }, - - { - "id": "basiclinechart", - "name": "基础折线", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JXRgQ4tcm1kAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/line/basic", - "/g2/zh/examples/line/basic", - "/f2/zh/examples/line/basic" - ], - "links_en": [ - "/g2plot/en/examples/line/basic", - "/g2/en/examples/line/basic", - "/f2/en/examples/line/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "multilinechart", - "name": "多折线图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*gnbiSo8DaEwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/line/multiple", - "/g2/zh/examples/line/multiple", - "/f2/zh/examples/line/multiple" - ], - "links_en": [ - "/g2plot/en/examples/line/multiple", - "/g2/en/examples/line/multiple", - "/f2/en/examples/line/multiple" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "basicareachart", - "name": "基础面积图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Zv4oSrF6JDYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/basic", - "/g2/zh/examples/area/basic", - "/f2/zh/examples/area/basic" - ], - "links_en": [ - "/g2plot/en/examples/area/basic", - "/g2/en/examples/area/basic", - "/f2/en/examples/area/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stackareachart", - "name": "堆叠面积图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*YoCuRoNaN8kAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/stack", - "/g2/zh/examples/area/stacked#stacked", - "/g]f2/zh/examples/area/stacked#stacked" - ], - "links_en": [ - "/g2plot/en/examples/area/stacked", - "/g2/en/examples/area/stacked", - "/f2/en/examples/area/stacked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "percentstackareachart", - "name": "百分比堆\n叠面积图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NMkWRLm2_8IAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/percentageArea", - "/g2/zh/examples/area/stacked#percentage", - "/f2/zh/examples/area/stacked#percent" - ], - "links_en": [ - "/g2plot/en/examples/area/percentageArea", - "/g2/en/examples/area/stacked#percentage", - "/f2/en/examples/area/stacked#percent" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "intervalareachart", - "name": "区间面积图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*wX5sTajQpn4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/area/range"], - "links_en": ["/g2/en/examples/area/range"], - "linkNames": ["G2"] - }, - { - "id": "streamchart", - "name": "河流图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*-lFRTootQesAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/area/stacked#streamgraph"], - "links_en": ["/g2/en/examples/area/stacked#streamgraph"], - "linkNames": ["G2"] - }, - { - "id": "basichistogram", - "name": "基础柱状图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*V9UkSqvdud4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/basic", - "/g2/zh/examples/column/basic", - "/f2/zh/examples/column/basic" - ], - "links_en": [ - "/g2plot/en/examples/column/basic", - "/g2/en/examples/column/basic", - "/f2/en/examples/column/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "grouphistogram", - "name": "分组柱状图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*qjpuT6qOKG0AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/group", - "/g2/zh/examples/column/dodge", - "/f2/zh/examples/column/dodge" - ], - "links_en": [ - "/g2plot/en/examples/column/dodge", - "/g2/en/examples/column/dodge", - "/f2/en/examples/column/dodge" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stackhistogram", - "name": "堆叠柱状图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l8T0QYLvYocAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/stack#stacked", - "/g2/zh/examples/column/stack#stacked", - "/f2/zh/examples/column/stack#stacked" - ], - "links_en": [ - "/g2plot/en/examples/column/stack#stacked", - "/g2/en/examples/column/stack#stacked", - "/f2/en/examples/column/stack#stacked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "percentstackhistogram", - "name": "百分比堆\n叠柱状图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nl5pTowaN5EAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/percentageStack", - "/g2/zh/examples/column/stack#stacked-percentage", - "/f2/zh/examples/column/stack#percent" - ], - "links_en": [ - "/g2plot/en/examples/column/stack#stacked-percentage", - "/g2/en/examples/column/stack#stacked-percentage", - "/f2/en/examples/column/stack#stacked-percentage" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "intervalhistogram", - "name": "区间柱状图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5FIvRblZNooAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/column/basic#ranged", - "/f2/zh/examples/column/basic#ranged" - ], - "links_en": [ - "/g2/en/examples/column/basic#ranged", - "/f2/zh/examples/column/basic#ranged" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "waterfall", - "name": "瀑布图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*QLMTR4jmABYAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/column/basic#waterfall"], - "links_en": ["/g2/en/examples/column/basic#waterfall"], - "linkNames": ["G2"] - }, - { - "id": "histogramunit", - "name": "直方图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*WI97SJBgaCwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/histogram", - "/g2/zh/examples/column/histogram#histogram" - ], - "links_en": [ - "/g2plot/en/examples/column/histogram#histogram", - "/g2/en/examples/column/histogram#histogram" - ], - "linkNames": ["G2Plot", "G2"] - }, - { - "id": "basicbarchart", - "name": "基础条形图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*RENoRrj3PugAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/basic", - "/g2/zh/examples/bar/basic", - "/f2/zh/examples/bar/basic" - ], - "links_en": [ - "/g2plot/en/examples/bar/basic", - "/g2/en/examples/bar/basic", - "/f2/en/examples/bar/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stackbarchart", - "name": "堆叠条形图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JKcNRbvHZAwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/stack", - "/g2/zh/examples/bar/stack", - "/f2/zh/examples/bar/stack" - ], - "links_en": [ - "/g2plot/en/examples/bar/stack#stacked", - "/g2/en/examples/bar/stack#stacked", - "/f2/en/examples/bar/stack" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "percentstackbarchart", - "name": "百分比堆\n叠条形图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nl5pTowaN5EAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/percentageStack", - "/g2/zh/examples/bar/stack#bar-percentage-stacked-marked", - "/f2/zh/examples/bar/stack#bar-percentage-stacked-marked" - ], - "links_en": [ - "/g2plot/en/examples/bar/stack#bar-percentage-stacked-marked", - "/g2/en/examples/bar/stack#bar-percentage-stacked-marked", - "/f2/en/examples/bar/stack#bar-percentage-stacked-marked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "groupbarchart", - "name": "分组条形图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ERLHR55JdTgAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/group", - "/g2/zh/examples/bar/dodge", - "/f2/zh/examples/bar/stack#percent" - ], - "links_en": [ - "/g2plot/en/examples/bar/group", - "/g2/en/examples/bar/dodge", - "/f2/en/examples/bar/dodge" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "intervalbarchart", - "name": "区间条形图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*G6vWT52rdz4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/basic#ranged"], - "links_en": ["/g2/en/examples/bar/basic#ranged"], - "linkNames": ["G2"] - }, - { - "id": "radiobarchart", - "name": "玉珏图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5EwoQYlQ4q4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/basic#radial-bar"], - "links_en": ["/g2/en/examples/bar/basic#radial-bar"], - "linkNames": ["G2"] - }, - { - "id": "symetricgroupbarchart", - "name": "对称分组\n条形图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*-y0dTbzSPycAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/dodge#bar5"], - "links_en": ["/g2/en/examples/bar/dodge#bar5"], - "linkNames": ["G2"] - }, - { - "id": "basicpiechart", - "name": "基础饼图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ka5WSJgUllkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/pie/basic", - "/g2/zh/examples/pie/basic", - "/f2/zh/examples/pie/basic" - ], - "links_en": [ - "/g2plot/en/examples/pie/basic", - "/g2/en/examples/pie/basic", - "/f2/en/examples/pie/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "ringpiechart", - "name": "环图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NkK1T7VLgjkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/pie/ring", - "/g2/zh/examples/pie/donut", - "/f2/zh/examples/pie/donut" - ], - "links_en": [ - "/g2plot/en/examples/pie/ring", - "/g2/en/examples/pie/donut#donut", - "/f2/en/examples/pie/donut#donut" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "nestpiechart", - "name": "嵌套饼图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JFtYRK6qeeUAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/pie/nested"], - "links_en": ["/g2/en/examples/pie/nested"], - "linkNames": ["G2"] - }, - { - "id": "nightingalechart", - "name": "南丁格尔图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*FBnUR449kzYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/pie/rose#color-rose", - "/f2/zh/examples/pie/rose#rose" - ], - "links_en": [ - "/g2/en/examples/pie/rose#color-rose", - "/f2/en/examples/pie/rose#color-rose" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "scatterplotunit", - "name": "散点图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*UQo_Rav7tO4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/point/scatter", - "/f2/zh/examples/point/scatter" - ], - "links_en": [ - "/g2/en/examples/point/scatter#scatter", - "/f2/en/examples/point/scatter#scatter" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "bubblescatterplot", - "name": "散点\n气泡图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*tJcRQa5kI10AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/point/scatter#bubble", - "/f2/zh/examples/point/scatter#bubble" - ], - "links_en": [ - "/g2/en/examples/point/scatter#bubble", - "/f2/en/examples/point/scatter#bubble" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "circulararcdiagram", - "name": "环形弧线图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*DltUTa3ASJ8AAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/arcDiagram#circularArcDiagram"], - "links_en": ["/g6/en/examples/net/arcDiagram#circularArcDiagram"], - "linkNames": ["G6"] - }, - { - "id": "arcdiagram", - "name": "弧线图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*aVzrSI3NAtAAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/arcDiagram"], - "links_en": ["/g6/en/examples/net/arcDiagram"], - "linkNames": ["G6"] - }, - { - "id": "chorddiagram", - "name": "和弦图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KEDoQrZdzXUAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#chord"], - "links_en": ["/g2/en/examples/relation/relation#chord"], - "linkNames": ["G2"] - }, - { - "id": "treemap", - "name": "矩阵树图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nUuaSpgmG6UAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/relation/relation#treemap-children", - "/f2/zh/examples/relation/relation#treemap" - ], - "links_en": [ - "/g2/en/examples/relation/relation#treemap-children", - "/f2/en/examples/relation/relation#treemap" - ], - "linkNames": ["G2"] - }, - { - "id": "sankey", - "name": "桑基图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*iuHTTJRzTW4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#sankey"], - "links_en": ["/g2/en/examples/relation/relation#sankey"], - "linkNames": ["G2"] - }, - { - "id": "basicfunnel", - "name": "基础漏斗图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "relational", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*TqKWT57XsrIAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel"], - "links_en": ["/g2/en/examples/funnel/funnel"], - "linkNames": ["G2"] - }, - { - "id": "comparefunnel", - "name": "对比漏斗图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "relational", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Q5tSQJMDvCoAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel#comparision"], - "links_en": ["/g2/en/examples/funnel/funnel#comparision"], - "linkNames": ["G2"] - }, - { - "id": "symetricfunnel", - "name": "对称漏斗图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "relational", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*GyMBTqqGY_wAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel#symmetric"], - "links_en": ["/g2/en/examples/funnel/funnel#symmetric"], - "linkNames": ["G2"] - }, - { - "id": "binchart", - "name": "箱型图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*xhSaRb16RzYAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/box/box"], - "links_en": ["/g2/en/examples/box/box"], - "linkNames": ["G2"] - }, - { - "id": "colorblockheatmap", - "name": "色块热力图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*eS0LS5wt6wwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/heatmap/heatmap#basic", - "/f2/zh/examples/heatmap/heatmap#basic" - ], - "links_en": [ - "/g2/en/examples/heatmap/heatmap#basic", - "/f2/en/examples/heatmap/heatmap#basic" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "basicheatmap", - "name": "基础热力图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Te9gRYpVq0cAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/heatmap/heatmap#image"], - "links_en": ["/g2/en/examples/heatmap/heatmap#image"], - "linkNames": ["G2"] - }, - { - "id": "instrument", - "name": "仪表盘", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*McoQQpjJFwkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/gauge/basic", - "/g2/zh/examples/gauge/gauge", - "/f2/zh/examples/gallery/gauge" - ], - "links_en": [ - "/g2plot/en/examples/gauge/basic", - "/g2/en/examples/gauge/gauge#basic", - "/f2/en/examples/gauge/gauge#basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "radar", - "name": "雷达图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NxMmSabzJGQAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/radar/basic", - "/g2/zh/examples/radar/radar", - "/f2/zh/examples/radar/radar" - ], - "links_en": [ - "/g2plot/zh/examples/radar/basic", - "/g2/en/examples/radar/radar", - "/f2/en/examples/radar/radar" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stockklines", - "name": "股票k线图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*GbzaQLwYrFUAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/candlestick/demo#basic", - "/f2/zh/examples/candlestick/basic" - ], - "links_en": [ - "/g2/en/examples/candlestick/demo", - "/f2/en/examples/candlestick/demo" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "wordcloud", - "name": "词云图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*iHCmSaZ1tCwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/other/other#word-cloud", - "/f2/zh/examples/other/other#word-cloud" - ], - "links_en": [ - "/g2/en/examples/other/other#word-cloud", - "/f2/en/examples/other/other#word-cloud" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "candlestick", - "name": "烛形图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "timeseries"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nOPdTrLtpdMAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/candlestick/demo#k-and-area", - "/f2/zh/examples/candlestick/basic#k" - ], - "links_en": [ - "/g2/en/examples/candlestick/demo#k-and-area", - "/f2/zh/examples/candlestick/demo#k-and-area" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "compactBox", - "name": "紧凑树", - "level": 2, - "isLeaf": true, - "tags": ["relational-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*WGHWQYjLmXoAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/compactBox#tbCompactBox"], - "links_en": ["/g6/en/examples/tree/compactBox#tbCompactBox"], - "linkNames": ["G6"] - }, - { - "id": "dendrogram", - "name": "系统树", - "level": 2, - "isLeaf": true, - "tags": ["relational-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*r51nTJ-Ha5MAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/dendrogram#tbDendrogram"], - "links_en": ["/g6/en/examples/tree/dendrogram#tbDendrogram"], - "linkNames": ["G6"] - }, - { - "id": "mindmap", - "name": "脑图", - "level": 2, - "isLeaf": true, - "tags": ["relational-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*VFXlT6A_g7wAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/mindmap"], - "links_en": ["/g6/en/examples/tree/mindmap"], - "linkNames": ["G6"] - }, - { - "id": "indented", - "name": "缩进树", - "level": 2, - "isLeaf": true, - "tags": ["relational-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ywVeSJIfeK8AAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/indented"], - "links_en": ["/g6/en/examples/tree/indented"], - "linkNames": ["G6"] - }, - { - "id": "radialtree", - "name": "辐射树", - "level": 2, - "isLeaf": true, - "tags": ["relational-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*vUkTSpv9YqkAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/radialtree"], - "links_en": ["/g6/en/examples/tree/radialtree"], - "linkNames": ["G6"] - }, - { - "id": "flowdiagram", - "name": "流程图", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*35XETpuMRpsAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/dagreFlow"], - "links_en": ["/g6/en/examples/net/dagreFlow"], - "linkNames": ["G6"] - }, - { - "id": "fruchtermancluster", - "name": "Fruchterman\n聚类", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*8qAMTomesZcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/furchtermanLayout#fruchtermanClustering"], - "links_en": [ - "/g6/en/examples/net/furchtermanLayout#fruchtermanClustering" - ], - "linkNames": ["G6"] - }, - { - "id": "fruchterman", - "name": "Fruchterman", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*XD22Q7uxddEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/furchtermanLayout"], - "links_en": ["/g6/en/examples/net/furchtermanLayout"], - "linkNames": ["G6"] - }, - { - "id": "forcedirected", - "name": "力导向图", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*dokGR7uP50oAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/forceDirected"], - "links_en": ["/g6/en/examples/net/forceDirected"], - "linkNames": ["G6"] - }, - { - "id": "circular", - "name": "环形图", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*2ZNjRqRzJggAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/circular"], - "links_en": ["/g6/en/examples/net/circular"], - "linkNames": ["G6"] - }, - { - "id": "spiral", - "name": "螺旋线图", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5NkUTJyXfIcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/circular#spiralCircular"], - "links_en": ["/g6/en/examples/net/circular#spiralCircular"], - "linkNames": ["G6"] - }, - { - "id": "radial", - "name": "辐射图", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KON0Rbv5XtEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/radialLayout"], - "links_en": ["/g6/en/examples/net/radialLayout"], - "linkNames": ["G6"] - }, - { - "id": "concentric", - "name": "同心圆", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*zxlhRobv7VEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/concentricLayout"], - "links_en": ["/g6/en/examples/net/concentricLayout"], - "linkNames": ["G6"] - }, - { - "id": "grid", - "name": "网格图", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*wlkBRKmjVNgAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/gridLayout"], - "links_en": ["/g6/en/examples/net/gridLayout"], - "linkNames": ["G6"] - }, - { - "id": "bubbles", - "name": "气泡图", - "level": 2, - "isLeaf": true, - "tags": ["relational"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*EaIlRqda-VcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/forceDirected#forceBubbles"], - "links_en": ["/g6/en/examples/net/forceDirected#forceBubbles"], - "linkNames": ["G6"] - }, - - { - "id": "symbollayer", - "name": "符号地图", - "level": 2, - "isLeaf": true, - "tags": ["geography", "category"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Af7tQJ_sFdwAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/image"], - "links_en": ["/L7/en/examples/point/image"], - "linkNames": ["L7"] - }, - { - "id": "chartmap", - "name": "复合图表\n地图", - "level": 2, - "isLeaf": true, - "tags": ["geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KEmSSIB3scwAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/chart"], - "links_en": ["/L7/en/examples/point/chart"], - "linkNames": ["L7"] - }, - { - "id": "columnmap", - "name": "3D 柱状\n地图", - "level": 2, - "isLeaf": true, - "tags": ["geography", "numeric"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*1X4mS4yNGSgAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/column"], - "links_en": ["/L7/en/examples/point/column"], - "linkNames": ["L7"] - }, - { - "id": "scattermap", - "name": "散点地图", - "level": 2, - "isLeaf": true, - "tags": ["geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*c2EOQqwR-toAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/scatter"], - "links_en": ["/L7/en/examples/point/scatter"], - "linkNames": ["L7"] - }, - { - "id": "pathmap", - "name": "路径地图", - "level": 2, - "isLeaf": true, - "tags": ["geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*J3sVRrzk3egAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/path"], - "links_en": ["/L7/en/examples/line/path"], - "linkNames": ["L7"] - }, - { - "id": "isolinemap", - "name": "等值线地图", - "level": 2, - "isLeaf": true, - "tags": ["category", "geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*hHKHSa1PH-MAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/isoline"], - "links_en": ["/L7/en/examples/line/isoline"], - "linkNames": ["L7"] - }, - { - "id": "custommakermap", - "name": "自定义\n Maker", - "level": 2, - "isLeaf": true, - "tags": ["geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*_FJCRpEzM8YAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/marker"], - "links_en": ["/L7/en/examples/point/marker"], - "linkNames": ["L7"] - }, - { - "id": "arc3dmap", - "name": "3D 弧线地图", - "level": 2, - "isLeaf": true, - "tags": ["relational", "geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5cnzS4A3968AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/arc"], - "links_en": ["/L7/en/examples/line/arc"], - "linkNames": ["L7"] - }, - { - "id": "choroplethmap", - "name": "分类填充图", - "level": 2, - "isLeaf": true, - "tags": ["category", "geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*TSGQRowxmmAAAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/polygon/fill", - "/g2/zh/examples/map/map#choropleth-map" - ], - "links_en": [ - "/L7/en/examples/polygon/fill", - "/g2/en/examples/map/map#choropleth-map" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "extrudemap", - "name": "3D 填充地图", - "level": 2, - "isLeaf": true, - "tags": ["category", "geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l9D1QK5-z-8AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/polygon/3d"], - "links_en": ["/L7/en/examples/polygon/3d"], - "linkNames": ["L7"] - }, - { - "id": "hexagonalheatmap", - "name": "蜂窝热力图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*YbKcRbypQ_oAAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/heatmap/hexagon", - "/g2/zh/examples/map/map#hex-choropleth-map" - ], - "links_en": [ - "/L7/en/examples/heatmap/hexagon", - "/g2/en/examples/map/map#hex-choropleth-map" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "3dhexagonalheatmap", - "name": "3D 蜂窝\n热力图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l9D1QK5-z-8AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/heatmap/hexagon#light"], - "links_en": ["/L7/en//examples/heatmap/hexagon#light"], - "linkNames": ["L7"] - }, - { - "id": "classicalheatmap", - "name": "经典热力图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*HxpoRIcBA80AAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/heatmap/heatmap", - "/g2/zh/examples/map/map#with-heatmap" - ], - "links_en": [ - "/L7/en/examples/heatmap/heatmap", - "/g2/en/examples/map/map#with-heatmap" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "gridbinheatmap", - "name": "网格\n热力图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "geography"], - "imgSrc": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*tAGKS6EClQ4AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/heatmap/grid#grid1"], - "links_en": ["/L7/en/examples/heatmap/grid#grid1"], - "linkNames": ["L7"] - }, - - { - "id": "circlepacking", - "name": "圆堆积图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "relational-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nbfsS6Fe8mgAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#circle-packing"], - "links_en": ["/g2/en/examples/relation/relation#circle-packing"], - "linkNames": ["G2"] - }, - { - "id": "polartreemap", - "name": "极坐标树图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "relational-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*HGyHQbd3esQAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#polar-treemap"], - "links_en": ["/g2/en/examples/relation/relation#polar-treemap"], - "linkNames": ["G2"] - }, - { - "id": "sunburstdiagram", - "name": "旭日图", - "level": 2, - "isLeaf": true, - "tags": ["numeric", "category", "relational-tree"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*6vuVTqshFqgAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#sunburst"], - "links_en": ["/g2/en/examples/relation/relation#sunburst"], - "linkNames": ["G2"] - } - ], - "edges": [ - { - "source": "geography", - "target": "custommakermap" - }, - { - "source": "category", - "target": "isolinemap" - }, - { - "source": "geography", - "target": "isolinemap" - }, - { - "source": "category", - "target": "extrudemap" - }, - { - "source": "geography", - "target": "extrudemap" - }, - { - "source": "category", - "target": "sunburstdiagram" - }, - { - "source": "numeric", - "target": "sunburstdiagram" - }, - { - "source": "tree", - "target": "sunburstdiagram" - }, - { - "source": "category", - "target": "polartreemap" - }, - { - "source": "numeric", - "target": "polartreemap" - }, - { - "source": "tree", - "target": "polartreemap" - }, - { - "source": "numeric", - "target": "circlepacking" - }, - { - "source": "category", - "target": "circlepacking" - }, - { - "source": "tree", - "target": "circlepacking" - }, - { - "source": "relational", - "target": "tree" - }, - - { - "source": "numeric", - "target": "basiclinechart" - }, - { - "source": "timeseries", - "target": "basiclinechart" - }, - { - "source": "numeric", - "target": "multilinechart" - }, - { - "source": "timeseries", - "target": "multilinechart" - }, - { - "source": "numeric", - "target": "basicareachart" - }, - { - "source": "timeseries", - "target": "basicareachart" - }, - { - "source": "timeseries", - "target": "stackareachart" - }, - { - "source": "numeric", - "target": "stackareachart" - }, - { - "source": "timeseries", - "target": "percentstackareachart" - }, - { - "source": "numeric", - "target": "percentstackareachart" - }, - { - "source": "timeseries", - "target": "intervalareachart" - }, - { - "source": "numeric", - "target": "intervalareachart" - }, - { - "source": "numeric", - "target": "streamchart" - }, - { - "source": "timeseries", - "target": "streamchart" - }, - - { - "source": "numeric", - "target": "basichistogram" - }, - { - "source": "category", - "target": "basichistogram" - }, - { - "source": "timeseries", - "target": "basichistogram" - }, - { - "source": "numeric", - "target": "grouphistogram" - }, - { - "source": "category", - "target": "grouphistogram" - }, - { - "source": "numeric", - "target": "stackhistogram" - }, - { - "so urce": "category", - "target": "stackhistogram" - }, - { - "source": "numeric", - "target": "percentstackhistogram" - }, - { - "source": "category", - "target": "percentstackhistogram" - }, - { - "source": "numeric", - "target": "intervalhistogram" - }, - { - "source": "category", - "target": "intervalhistogram" - }, - { - "source": "numeric", - "target": "waterfall" - }, - { - "source": "category", - "target": "waterfall" - }, - { - "source": "numeric", - "target": "histogramunit" - }, - { - "source": "category", - "target": "histogramunit" - }, - { - "source": "timeseries", - "target": "histogramunit" - }, - { - "source": "numeric", - "target": "basicbarchart" - }, - { - "source": "category", - "target": "basicbarchart" - }, - { - "source": "timeseries", - "target": "basicbarchart" - }, - { - "source": "numeric", - "target": "stackbarchart" - }, - { - "source": "category", - "target": "stackbarchart" - }, - { - "source": "timeseries", - "target": "stackbarchart" - }, - { - "source": "numeric", - "target": "percentstackbarchart" - }, - { - "source": "category", - "target": "percentstackbarchart" - }, - { - "source": "timeseries", - "target": "percentstackbarchart" - }, - { - "source": "numeric", - "target": "groupbarchart" - }, - { - "source": "category", - "target": "groupbarchart" - }, - { - "source": "timeseries", - "target": "groupbarchart" - }, - { - "source": "numeric", - "target": "intervalbarchart" - }, - { - "source": "category", - "target": "intervalbarchart" - }, - { - "source": "timeseries", - "target": "intervalbarchart" - }, - { - "source": "numeric", - "target": "radiobarchart" - }, - { - "source": "category", - "target": "radiobarchart" - }, - { - "source": "numeric", - "target": "symetricgroupbarchart" - }, - { - "source": "category", - "target": "symetricgroupbarchart" - }, - { - "source": "numeric", - "target": "basicpiechart" - }, - { - "source": "category", - "target": "basicpiechart" - }, - { - "source": "numeric", - "target": "ringpiechart" - }, - { - "source": "category", - "target": "ringpiechart" - }, - { - "source": "numeric", - "target": "nestpiechart" - }, - { - "source": "category", - "target": "nestpiechart" - }, - { - "source": "numeric", - "target": "nightingalechart" - }, - { - "source": "category", - "target": "nightingalechart" - }, - { - "source": "category", - "target": "scatterplotunit" - }, - { - "source": "numeric", - "target": "scatterplotunit" - }, - { - "source": "numeric", - "target": "bubblescatterplot" - }, - { - "source": "category", - "target": "bubblescatterplot" - }, - { - "source": "numeric", - "target": "circulararcdiagram" - }, - { - "source": "relational", - "target": "circulararcdiagram" - }, - { - "source": "relational", - "target": "arcdiagram" - }, - { - "source": "numeric", - "target": "arcdiagram" - }, - { - "source": "numeric", - "target": "chorddiagram" - }, - { - "source": "relational", - "target": "chorddiagram" - }, - { - "source": "relational", - "target": "treemap" - }, - { - "source": "numeric", - "target": "treemap" - }, - { - "source": "numeric", - "target": "sankey" - }, - { - "source": "relational", - "target": "sankey" - }, - { - "source": "relational", - "target": "basicfunnel" - }, - { - "source": "numeric", - "target": "basicfunnel" - }, - { - "source": "category", - "target": "basicfunnel" - }, - { - "source": "category", - "target": "comparefunnel" - }, - { - "source": "numeric", - "target": "comparefunnel" - }, - { - "source": "relational", - "target": "comparefunnel" - }, - { - "source": "relational", - "target": "symetricfunnel" - }, - { - "source": "numeric", - "target": "symetricfunnel" - }, - { - "source": "category", - "target": "symetricfunnel" - }, - { - "source": "numeric", - "target": "bubblemap" - }, - { - "source": "category", - "target": "bubblemap" - }, - { - "source": "geography", - "target": "bubblemap" - }, - { - "source": "numeric", - "target": "binchart" - }, - { - "source": "category", - "target": "binchart" - }, - { - "source": "numberic", - "target": "colorblockheatmap" - }, - { - "source": "category", - "target": "colorblockheatmap" - }, - { - "source": "timeseries", - "target": "colorblockheatmap" - }, - { - "source": "timeseries", - "target": "basicheatmap" - }, - { - "source": "category", - "target": "basicheatmap" - }, - { - "source": "numeric", - "target": "basicheatmap" - }, - { - "source": "numeric", - "target": "instrument" - }, - { - "source": "category", - "target": "instrument" - }, - { - "source": "category", - "target": "radar" - }, - { - "source": "numeric", - "target": "radar" - }, - { - "source": "numeric", - "target": "stockklines" - }, - { - "source": "timeseries", - "target": "stockklines" - }, - { - "source": "numeric", - "target": "wordcloud" - }, - { - "source": "category", - "target": "wordcloud" - }, - { - "source": "numeric", - "target": "candlestick" - }, - { - "source": "timeseries", - "target": "candlestick" - }, - { - "source": "tree", - "target": "compactBox" - }, - { - "source": "tree", - "target": "dendrogram" - }, - { - "source": "tree", - "target": "mindmap" - }, - { - "source": "tree", - "target": "indented" - }, - { - "source": "tree", - "target": "radialtree" - }, - { - "source": "relational", - "target": "flowdiagram" - }, - { - "source": "relational", - "target": "fruchtermancluster" - }, - { - "source": "relational", - "target": "fruchterman" - }, - { - "source": "relational", - "target": "forcedirected" - }, - { - "source": "relational", - "target": "circular" - }, - - { - "source": "relational", - "target": "spiral" - }, - { - "source": "relational", - "target": "radial" - }, - { - "source": "relational", - "target": "concentric" - }, - { - "source": "relational", - "target": "grid" - }, - { - "source": "relational", - "target": "bubbles" - }, - { - "source": "geography", - "target": "dotmap" - }, - { - "source": "geography", - "target": "symbollayer" - }, - { - "source": "category", - "target": "symbollayer" - }, - { - "source": "geography", - "target": "clustermap" - }, - { - "source": "numeric", - "target": "clustermap" - }, - { - "source": "geography", - "target": "chartmap" - }, - { - "source": "geography", - "target": "columnmap" - }, - { - "source": "numeric", - "target": "columnmap" - }, - { - "source": "geography", - "target": "scattermap" - }, - { - "source": "geography", - "target": "pathmap" - }, - { - "source": "geography", - "target": "relationmap" - }, - { - "source": "relational", - "target": "relationmap" - }, - { - "source": "relational", - "target": "arc3dmap" - }, - { - "source": "geography", - "target": "arc3dmap" - }, - { - "source": "geography", - "target": "choroplethmap" - }, - { - "source": "category", - "target": "choroplethmap" - }, - { - "source": "geography", - "target": "hexagonalheatmap" - }, - { - "source": "numeric", - "target": "hexagonalheatmap" - }, - { - "source": "geography", - "target": "3dhexagonalheatmap" - }, - { - "source": "numeric", - "target": "3dhexagonalheatmap" - }, - { - "source": "geography", - "target": "classicalheatmap" - }, - { - "source": "numeric", - "target": "classicalheatmap" - }, - { - "source": "geography", - "target": "gridbinheatmap" - }, - { - "source": "numeric", - "target": "gridbinheatmap" - } - ] -} diff --git a/site/data/decision-tree-goal.json b/site/data/decision-tree-goal.json deleted file mode 100644 index 81b46da2b..000000000 --- a/site/data/decision-tree-goal.json +++ /dev/null @@ -1,1636 +0,0 @@ -{ - "nodes": [ - { - "id": "trend", - "name": "趋势", - "level": 0, - "childrenNum": 11, - "tag": "trend" - }, - { - "id": "compare", - "name": "比较", - "level": 0, - "childrenNum": 44, - "tag": "compare" - }, - { - "id": "percentage", - "name": "占比", - "level": 0, - "childrenNum": 15, - "tag": "percentage" - }, - { - "id": "flow", - "name": "流程", - "level": 0, - "childrenNum": 4, - "tag": "flow" - }, - { - "id": "distribution", - "name": "分布", - "level": 0, - "tag": "distribution", - "childrenNum": 11 - }, - { - "id": "relation", - "name": "关系", - "level": 0, - "tag": "relation", - "childrenNum": 33 - }, - { - "id": "composition", - "name": "组成", - "level": 0, - "childrenNum": 1, - "tag": "composition" - }, - - { - "id": "clustering", - "name": "聚类", - "level": 1, - "childrenNum": 5, - "tag": "clustering", - "isLeaf": false, - "tags": ["relation"] - }, - { - "id": "hierarchy", - "name": "层次", - "level": 1, - "childrenNum": 8, - "tag": "hierarchy", - "isLeaf": false, - "tags": ["relation"] - }, - - { - "id": "basiclinechart", - "name": "基础折线", - "level": 2, - "isLeaf": true, - "tags": ["trend"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JXRgQ4tcm1kAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/line/basic", - "/g2/zh/examples/line/basic", - "/f2/zh/examples/line/basic" - ], - "links_en": [ - "/g2plot/en/examples/line/basic", - "/g2/en/examples/line/basic", - "/f2/en/examples/line/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "multilinechart", - "name": "多折线图", - "level": 2, - "isLeaf": true, - "tags": ["trend", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*gnbiSo8DaEwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/line/multiple", - "/g2/zh/examples/line/multiple", - "/f2/zh/examples/line/multiple" - ], - "links_en": [ - "/g2plot/en/examples/line/multiple", - "/g2/en/examples/line/multiple", - "/f2/en/examples/line/multiple" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "basicareachart", - "name": "基础面积图", - "level": 2, - "isLeaf": true, - "tags": ["trend"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Zv4oSrF6JDYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/basic", - "/g2/zh/examples/area/basic", - "/f2/zh/examples/area/basic" - ], - "links_en": [ - "/g2plot/en/examples/area/basic", - "/g2/en/examples/area/basic", - "/f2/en/examples/area/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stackareachart", - "name": "堆叠面积图", - "level": 2, - "isLeaf": true, - "tags": ["trend", "compare", "percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*YoCuRoNaN8kAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/stack", - "/g2/zh/examples/area/stacked#stacked", - "/g]f2/zh/examples/area/stacked#stacked" - ], - "links_en": [ - "/g2plot/en/examples/area/stacked", - "/g2/en/examples/area/stacked", - "/f2/en/examples/area/stacked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "percentstackareachart", - "name": "百分比堆\n叠面积图", - "level": 2, - "isLeaf": true, - "tags": ["trend", "compare", "percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NMkWRLm2_8IAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/area/percentageArea", - "/g2/zh/examples/area/stacked#percentage", - "/f2/zh/examples/area/stacked#percent" - ], - "links_en": [ - "/g2plot/en/examples/area/percentageArea", - "/g2/en/examples/area/stacked#percentage", - "/f2/en/examples/area/stacked#percent" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "intervalareachart", - "name": "区间面积图", - "level": 2, - "isLeaf": true, - "tags": ["trend", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*wX5sTajQpn4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/area/range"], - "links_en": ["/g2/en/examples/area/range"], - "linkNames": ["G2"] - }, - { - "id": "streamchart", - "name": "河流图", - "level": 2, - "isLeaf": true, - "tags": ["trend", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*-lFRTootQesAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/area/stacked#streamgraph"], - "links_en": ["/g2/en/examples/area/stacked#streamgraph"], - "linkNames": ["G2"] - }, - { - "id": "basichistogram", - "name": "基础柱状图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*V9UkSqvdud4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/basic", - "/g2/zh/examples/column/basic", - "/f2/zh/examples/column/basic" - ], - "links_en": [ - "/g2plot/en/examples/column/basic", - "/g2/en/examples/column/basic", - "/f2/en/examples/column/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "grouphistogram", - "name": "分组柱状图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*qjpuT6qOKG0AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/group", - "/g2/zh/examples/column/dodge", - "/f2/zh/examples/column/dodge" - ], - "links_en": [ - "/g2plot/en/examples/column/dodge", - "/g2/en/examples/column/dodge", - "/f2/en/examples/column/dodge" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stackhistogram", - "name": "堆叠柱状图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l8T0QYLvYocAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/stack#stacked", - "/g2/zh/examples/column/stack#stacked", - "/f2/zh/examples/column/stack#stacked" - ], - "links_en": [ - "/g2plot/en/examples/column/stack#stacked", - "/g2/en/examples/column/stack#stacked", - "/f2/en/examples/column/stack#stacked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "percentstackhistogram", - "name": "百分比堆\n叠柱状图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nl5pTowaN5EAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/percentageStack", - "/g2/zh/examples/column/stack#stacked-percentage", - "/f2/zh/examples/column/stack#percent" - ], - "links_en": [ - "/g2plot/en/examples/column/stack#stacked-percentage", - "/g2/en/examples/column/stack#stacked-percentage", - "/f2/en/examples/column/stack#stacked-percentage" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "intervalhistogram", - "name": "区间柱状图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5FIvRblZNooAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/column/basic#ranged", - "/f2/zh/examples/column/basic#ranged" - ], - "links_en": [ - "/g2/en/examples/column/basic#ranged", - "/f2/zh/examples/column/basic#ranged" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "waterfall", - "name": "瀑布图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*QLMTR4jmABYAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/column/basic#waterfall"], - "links_en": ["/g2/en/examples/column/basic#waterfall"], - "linkNames": ["G2"] - }, - { - "id": "histogramunit", - "name": "直方图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "distribution"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*WI97SJBgaCwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/column/histogram", - "/g2/zh/examples/column/histogram#histogram" - ], - "links_en": [ - "/g2plot/en/examples/column/histogram#histogram", - "/g2/en/examples/column/histogram#histogram" - ], - "linkNames": ["G2Plot", "G2"] - }, - { - "id": "basicbarchart", - "name": "基础条形图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*RENoRrj3PugAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/basic", - "/g2/zh/examples/bar/basic", - "/f2/zh/examples/bar/basic" - ], - "links_en": [ - "/g2plot/en/examples/bar/basic", - "/g2/en/examples/bar/basic", - "/f2/en/examples/bar/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stackbarchart", - "name": "堆叠条形图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JKcNRbvHZAwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/stack", - "/g2/zh/examples/bar/stack", - "/f2/zh/examples/bar/stack" - ], - "links_en": [ - "/g2plot/en/examples/bar/stack#stacked", - "/g2/en/examples/bar/stack#stacked", - "/f2/en/examples/bar/stack" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "percentstackbarchart", - "name": "百分比堆\n叠条形图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nl5pTowaN5EAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/percentageStack", - "/g2/zh/examples/bar/stack#bar-percentage-stacked-marked", - "/f2/zh/examples/bar/stack#bar-percentage-stacked-marked" - ], - "links_en": [ - "/g2plot/en/examples/bar/stack#bar-percentage-stacked-marked", - "/g2/en/examples/bar/stack#bar-percentage-stacked-marked", - "/f2/en/examples/bar/stack#bar-percentage-stacked-marked" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "groupbarchart", - "name": "分组条形图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ERLHR55JdTgAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/bar/group", - "/g2/zh/examples/bar/dodge", - "/f2/zh/examples/bar/stack#percent" - ], - "links_en": [ - "/g2plot/en/examples/bar/group", - "/g2/en/examples/bar/dodge", - "/f2/en/examples/bar/dodge" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "intervalbarchart", - "name": "区间条形图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*G6vWT52rdz4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/basic#ranged"], - "links_en": ["/g2/en/examples/bar/basic#ranged"], - "linkNames": ["G2"] - }, - { - "id": "radiobarchart", - "name": "玉珏图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5EwoQYlQ4q4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/basic#radial-bar"], - "links_en": ["/g2/en/examples/bar/basic#radial-bar"], - "linkNames": ["G2"] - }, - { - "id": "symetricgroupbarchart", - "name": "对称分组\n条形图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*-y0dTbzSPycAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/bar/dodge#bar5"], - "links_en": ["/g2/en/examples/bar/dodge#bar5"], - "linkNames": ["G2"] - }, - { - "id": "basicpiechart", - "name": "基础饼图", - "level": 2, - "isLeaf": true, - "tags": ["percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ka5WSJgUllkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/pie/basic", - "/g2/zh/examples/pie/basic", - "/f2/zh/examples/pie/basic" - ], - "links_en": [ - "/g2plot/en/examples/pie/basic", - "/g2/en/examples/pie/basic", - "/f2/en/examples/pie/basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "ringpiechart", - "name": "环图", - "level": 2, - "isLeaf": true, - "tags": ["percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NkK1T7VLgjkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/pie/ring", - "/g2/zh/examples/pie/donut", - "/f2/zh/examples/pie/donut" - ], - "links_en": [ - "/g2plot/en/examples/pie/ring", - "/g2/en/examples/pie/donut#donut", - "/f2/en/examples/pie/donut#donut" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "nestpiechart", - "name": "嵌套饼图", - "level": 2, - "isLeaf": true, - "tags": ["percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*JFtYRK6qeeUAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/pie/nested"], - "links_en": ["/g2/en/examples/pie/nested"], - "linkNames": ["G2"] - }, - { - "id": "nightingalechart", - "name": "南丁格尔图", - "level": 2, - "isLeaf": true, - "tags": ["percentage"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*FBnUR449kzYAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/pie/rose#color-rose", - "/f2/zh/examples/pie/rose#rose" - ], - "links_en": [ - "/g2/en/examples/pie/rose#color-rose", - "/f2/en/examples/pie/rose#color-rose" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "scatterplotunit", - "name": "散点图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "distribution", "relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*UQo_Rav7tO4AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/point/scatter", - "/f2/zh/examples/point/scatter" - ], - "links_en": [ - "/g2/en/examples/point/scatter#scatter", - "/f2/en/examples/point/scatter#scatter" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "bubblescatterplot", - "name": "散点\n气泡图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "distribution", "relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*tJcRQa5kI10AAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/point/scatter#bubble", - "/f2/zh/examples/point/scatter#bubble" - ], - "links_en": [ - "/g2/en/examples/point/scatter#bubble", - "/f2/en/examples/point/scatter#bubble" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "circulararcdiagram", - "name": "环形弧线图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*DltUTa3ASJ8AAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/arcDiagram#circularArcDiagram"], - "links_en": ["/g6/en/examples/net/arcDiagram#circularArcDiagram"], - "linkNames": ["G6"] - }, - { - "id": "arcdiagram", - "name": "弧线图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*aVzrSI3NAtAAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/arcDiagram"], - "links_en": ["/g6/en/examples/net/arcDiagram"], - "linkNames": ["G6"] - }, - { - "id": "chorddiagram", - "name": "和弦图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KEDoQrZdzXUAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#chord"], - "links_en": ["/g2/en/examples/relation/relation#chord"], - "linkNames": ["G2"] - }, - { - "id": "treemap", - "name": "矩阵树图", - "level": 2, - "isLeaf": true, - "tags": ["percentage", "compare", "relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nUuaSpgmG6UAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/relation/relation#treemap-children", - "/f2/zh/examples/relation/relation#treemap" - ], - "links_en": [ - "/g2/en/examples/relation/relation#treemap-children", - "/f2/en/examples/relation/relation#treemap" - ], - "linkNames": ["G2"] - }, - { - "id": "sankey", - "name": "桑基图", - "level": 2, - "isLeaf": true, - "tags": ["flow", "trend", "relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*iuHTTJRzTW4AAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#sankey"], - "links_en": ["/g2/en/examples/relation/relation#sankey"], - "linkNames": ["G2"] - }, - { - "id": "basicfunnel", - "name": "基础漏斗图", - "level": 2, - "isLeaf": true, - "tags": ["flow", "compare", "relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*TqKWT57XsrIAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel"], - "links_en": ["/g2/en/examples/funnel/funnel"], - "linkNames": ["G2"] - }, - { - "id": "comparefunnel", - "name": "对比漏斗图", - "level": 2, - "isLeaf": true, - "tags": ["flow", "compare", "relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Q5tSQJMDvCoAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel#comparision"], - "links_en": ["/g2/en/examples/funnel/funnel#comparision"], - "linkNames": ["G2"] - }, - { - "id": "symetricfunnel", - "name": "对称漏斗图", - "level": 2, - "isLeaf": true, - "tags": ["flow", "compare", "relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*GyMBTqqGY_wAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/funnel/funnel#symmetric"], - "links_en": ["/g2/en/examples/funnel/funnel#symmetric"], - "linkNames": ["G2"] - }, - { - "id": "binchart", - "name": "箱型图", - "level": 2, - "isLeaf": true, - "tags": ["distribution", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*xhSaRb16RzYAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/box/box"], - "links_en": ["/g2/en/examples/box/box"], - "linkNames": ["G2"] - }, - { - "id": "colorblockheatmap", - "name": "色块热力图", - "level": 2, - "isLeaf": true, - "tags": ["distribution", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*eS0LS5wt6wwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/heatmap/heatmap#basic", - "/f2/zh/examples/heatmap/heatmap#basic" - ], - "links_en": [ - "/g2/en/examples/heatmap/heatmap#basic", - "/f2/en/examples/heatmap/heatmap#basic" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "basicheatmap", - "name": "基础热力图", - "level": 2, - "isLeaf": true, - "tags": ["distribution", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Te9gRYpVq0cAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/heatmap/heatmap#image"], - "links_en": ["/g2/en/examples/heatmap/heatmap#image"], - "linkNames": ["G2"] - }, - { - "id": "instrument", - "name": "仪表盘", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*McoQQpjJFwkAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/gauge/basic", - "/g2/zh/examples/gauge/gauge", - "/f2/zh/examples/gallery/gauge" - ], - "links_en": [ - "/g2plot/en/examples/gauge/basic", - "/g2/en/examples/gauge/gauge#basic", - "/f2/en/examples/gauge/gauge#basic" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "radar", - "name": "雷达图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*NxMmSabzJGQAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2plot/zh/examples/radar/basic", - "/g2/zh/examples/radar/radar", - "/f2/zh/examples/radar/radar" - ], - "links_en": [ - "/g2plot/zh/examples/radar/basic", - "/g2/en/examples/radar/radar", - "/f2/en/examples/radar/radar" - ], - "linkNames": ["G2Plot", "G2", "F2"] - }, - { - "id": "stockklines", - "name": "股票k线图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "trend"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*GbzaQLwYrFUAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/candlestick/demo#basic", - "/f2/zh/examples/candlestick/basic" - ], - "links_en": [ - "/g2/en/examples/candlestick/demo", - "/f2/en/examples/candlestick/demo" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "wordcloud", - "name": "词云图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*iHCmSaZ1tCwAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/other/other#word-cloud", - "/f2/zh/examples/other/other#word-cloud" - ], - "links_en": [ - "/g2/en/examples/other/other#word-cloud", - "/f2/en/examples/other/other#word-cloud" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "candlestick", - "name": "烛形图", - "level": 2, - "isLeaf": true, - "tags": ["trend"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nOPdTrLtpdMAAAAAAAAAAABkARQnAQ", - "links": [ - "/g2/zh/examples/candlestick/demo#k-and-area", - "/f2/zh/examples/candlestick/basic#k" - ], - "links_en": [ - "/g2/en/examples/candlestick/demo#k-and-area", - "/f2/zh/examples/candlestick/demo#k-and-area" - ], - "linkNames": ["G2", "F2"] - }, - { - "id": "compactBox", - "name": "紧凑树", - "level": 2, - "isLeaf": true, - "tags": ["relation-hierarchy"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*WGHWQYjLmXoAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/compactBox#tbCompactBox"], - "links_en": ["/g6/en/examples/tree/compactBox#tbCompactBox"], - "linkNames": ["G6"] - }, - { - "id": "dendrogram", - "name": "系统树", - "level": 2, - "isLeaf": true, - "tags": ["relation-hierarchy"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*r51nTJ-Ha5MAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/dendrogram#tbDendrogram"], - "links_en": ["/g6/en/examples/tree/dendrogram#tbDendrogram"], - "linkNames": ["G6"] - }, - { - "id": "mindmap", - "name": "脑图", - "level": 2, - "isLeaf": true, - "tags": ["relation-hierarchy"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*VFXlT6A_g7wAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/mindmap"], - "links_en": ["/g6/en/examples/tree/mindmap"], - "linkNames": ["G6"] - }, - { - "id": "indented", - "name": "缩进树", - "level": 2, - "isLeaf": true, - "tags": ["relation-hierarchy"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*ywVeSJIfeK8AAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/indented"], - "links_en": ["/g6/en/examples/tree/indented"], - "linkNames": ["G6"] - }, - { - "id": "radialtree", - "name": "辐射树", - "level": 2, - "isLeaf": true, - "tags": ["relation-hierarchy"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*vUkTSpv9YqkAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/tree/radialtree"], - "links_en": ["/g6/en/examples/tree/radialtree"], - "linkNames": ["G6"] - }, - { - "id": "flowdiagram", - "name": "流程图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*35XETpuMRpsAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/dagreFlow"], - "links_en": ["/g6/en/examples/net/dagreFlow"], - "linkNames": ["G6"] - }, - { - "id": "fruchtermancluster", - "name": "Fruchterman\n聚类", - "level": 2, - "isLeaf": true, - "tags": ["relation-clustering"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*8qAMTomesZcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/furchtermanLayout#fruchtermanClustering"], - "links_en": [ - "/g6/en/examples/net/furchtermanLayout#fruchtermanClustering" - ], - "linkNames": ["G6"] - }, - { - "id": "fruchterman", - "name": "Fruchterman", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*XD22Q7uxddEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/furchtermanLayout"], - "links_en": ["/g6/en/examples/net/furchtermanLayout"], - "linkNames": ["G6"] - }, - { - "id": "forcedirected", - "name": "力导向图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*dokGR7uP50oAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/forceDirected"], - "links_en": ["/g6/en/examples/net/forceDirected"], - "linkNames": ["G6"] - }, - { - "id": "circular", - "name": "环形图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*2ZNjRqRzJggAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/circular"], - "links_en": ["/g6/en/examples/net/circular"], - "linkNames": ["G6"] - }, - { - "id": "spiral", - "name": "螺旋线图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5NkUTJyXfIcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/circular#spiralCircular"], - "links_en": ["/g6/en/examples/net/circular#spiralCircular"], - "linkNames": ["G6"] - }, - { - "id": "radial", - "name": "辐射图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KON0Rbv5XtEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/radialLayout"], - "links_en": ["/g6/en/examples/net/radialLayout"], - "linkNames": ["G6"] - }, - { - "id": "concentric", - "name": "同心圆", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*zxlhRobv7VEAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/concentricLayout"], - "links_en": ["/g6/en/examples/net/concentricLayout"], - "linkNames": ["G6"] - }, - { - "id": "grid", - "name": "网格图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*wlkBRKmjVNgAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/gridLayout"], - "links_en": ["/g6/en/examples/net/gridLayout"], - "linkNames": ["G6"] - }, - { - "id": "bubbles", - "name": "气泡图", - "level": 2, - "isLeaf": true, - "tags": ["relation", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*EaIlRqda-VcAAAAAAAAAAABkARQnAQ", - "links": ["/g6/zh/examples/net/forceDirected#forceBubbles"], - "links_en": ["/g6/en/examples/net/forceDirected#forceBubbles"], - "linkNames": ["G6"] - }, - - { - "id": "symbollayer", - "name": "符号地图", - "level": 2, - "isLeaf": true, - "tags": ["distribution", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*Af7tQJ_sFdwAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/image"], - "links_en": ["/L7/en/examples/point/image"], - "linkNames": ["L7"] - }, - { - "id": "chartmap", - "name": "复合图表\n地图", - "level": 2, - "isLeaf": true, - "tags": ["composition", "distribution", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*KEmSSIB3scwAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/chart"], - "links_en": ["/L7/en/examples/point/chart"], - "linkNames": ["L7"] - }, - { - "id": "columnmap", - "name": "3D 柱状\n地图", - "level": 2, - "isLeaf": true, - "tags": ["distribution", "compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*1X4mS4yNGSgAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/column"], - "links_en": ["/L7/en/examples/point/column"], - "linkNames": ["L7"] - }, - { - "id": "scattermap", - "name": "散点地图", - "level": 2, - "isLeaf": true, - "tags": ["distribution"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*c2EOQqwR-toAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/scatter"], - "links_en": ["/L7/en/examples/point/scatter"], - "linkNames": ["L7"] - }, - { - "id": "pathmap", - "name": "路径地图", - "level": 2, - "isLeaf": true, - "tags": ["trend"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*J3sVRrzk3egAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/path"], - "links_en": ["/L7/en/examples/line/path"], - "linkNames": ["L7"] - }, - { - "id": "isolinemap", - "name": "等值线地图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*hHKHSa1PH-MAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/isoline"], - "links_en": ["/L7/en/examples/line/isoline"], - "linkNames": ["L7"] - }, - { - "id": "custommakermap", - "name": "自定义\n Maker", - "level": 2, - "isLeaf": true, - "tags": ["distribution"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*_FJCRpEzM8YAAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/point/marker"], - "links_en": ["/L7/en/examples/point/marker"], - "linkNames": ["L7"] - }, - { - "id": "arc3dmap", - "name": "3D 弧线地图", - "level": 2, - "isLeaf": true, - "tags": ["relation"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*5cnzS4A3968AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/line/arc"], - "links_en": ["/L7/en/examples/line/arc"], - "linkNames": ["L7"] - }, - { - "id": "choroplethmap", - "name": "分类填充图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*TSGQRowxmmAAAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/polygon/fill", - "/g2/zh/examples/map/map#choropleth-map" - ], - "links_en": [ - "/L7/en/examples/polygon/fill", - "/g2/en/examples/map/map#choropleth-map" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "extrudemap", - "name": "3D 填充地图", - "level": 2, - "isLeaf": true, - "tags": ["compare"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l9D1QK5-z-8AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/polygon/3d"], - "links_en": ["/L7/en/examples/polygon/3d"], - "linkNames": ["L7"] - }, - { - "id": "hexagonalheatmap", - "name": "蜂窝热力图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "relation-clustering"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*YbKcRbypQ_oAAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/heatmap/hexagon", - "/g2/zh/examples/map/map#hex-choropleth-map" - ], - "links_en": [ - "/L7/en/examples/heatmap/hexagon", - "/g2/en/examples/map/map#hex-choropleth-map" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "3dhexagonalheatmap", - "name": "3D 蜂窝\n热力图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "relation-clustering"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*l9D1QK5-z-8AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/heatmap/hexagon#light"], - "links_en": ["/L7/en//examples/heatmap/hexagon#light"], - "linkNames": ["L7"] - }, - { - "id": "classicalheatmap", - "name": "经典热力图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "relation-clustering"], - "imgSrc": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*HxpoRIcBA80AAAAAAAAAAABkARQnAQ", - "links": [ - "/L7/zh/examples/heatmap/heatmap", - "/g2/zh/examples/map/map#with-heatmap" - ], - "links_en": [ - "/L7/en/examples/heatmap/heatmap", - "/g2/en/examples/map/map#with-heatmap" - ], - "linkNames": ["L7", "G2"] - }, - { - "id": "gridbinheatmap", - "name": "网格\n热力图", - "level": 2, - "isLeaf": true, - "tags": ["compare", "relation-clustering"], - "imgSrc": "https://gw.alipayobjects.com/mdn/antv_site/afts/img/A*tAGKS6EClQ4AAAAAAAAAAABkARQnAQ", - "links": ["/L7/zh/examples/heatmap/grid#grid1"], - "links_en": ["/L7/en/examples/heatmap/grid#grid1"], - "linkNames": ["L7"] - }, - - { - "id": "circlepacking", - "name": "圆堆积图", - "level": 2, - "isLeaf": true, - "tags": ["relation-hierarchy"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*nbfsS6Fe8mgAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#circle-packing"], - "links_en": ["/g2/en/examples/relation/relation#circle-packing"], - "linkNames": ["G2"] - }, - { - "id": "polartreemap", - "name": "极坐标树图", - "level": 2, - "isLeaf": true, - "tags": ["percentage", "compare", "relation-hierarchy"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*HGyHQbd3esQAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#polar-treemap"], - "links_en": ["/g2/en/examples/relation/relation#polar-treemap"], - "linkNames": ["G2"] - }, - { - "id": "sunburstdiagram", - "name": "旭日图", - "level": 2, - "isLeaf": true, - "tags": ["relation-hierarchy"], - "imgSrc": "https://gw.alipayobjects.com/mdn/rms_f8c6a0/afts/img/A*6vuVTqshFqgAAAAAAAAAAABkARQnAQ", - "links": ["/g2/zh/examples/relation/relation#sunburst"], - "links_en": ["/g2/en/examples/relation/relation#sunburst"], - "linkNames": ["G2"] - } - ], - "edges": [ - { - "source": "compare", - "target": "isolinemap" - }, - { - "source": "compare", - "target": "extrudemap" - }, - { - "source": "distribution", - "target": "custommakermap" - }, - { - "source": "hierarchy", - "target": "sunburstdiagram" - }, - { - "source": "percentage", - "target": "polartreemap" - }, - { - "source": "compare", - "target": "polartreemap" - }, - { - "source": "hierarchy", - "target": "polartreemap" - }, - { - "source": "hierarchy", - "target": "circlepacking" - }, - { - "source": "relation", - "target": "hierarchy" - }, - { - "source": "relation", - "target": "clustering" - }, - { - "source": "trend", - "target": "basiclinechart" - }, - { - "source": "trend", - "target": "multilinechart" - }, - { - "source": "compare", - "target": "multilinechart" - }, - { - "source": "trend", - "target": "basicareachart" - }, - { - "source": "trend", - "target": "stackareachart" - }, - { - "source": "compare", - "target": "stackareachart" - }, - { - "source": "percentage", - "target": "stackareachart" - }, - { - "source": "trend", - "target": "percentstackareachart" - }, - { - "source": "compare", - "target": "percentstackareachart" - }, - { - "source": "percentage", - "target": "percentstackareachart" - }, - { - "source": "trend", - "target": "intervalareachart" - }, - { - "source": "compare", - "target": "intervalareachart" - }, - { - "source": "trend", - "target": "streamchart" - }, - { - "source": "compare", - "target": "streamchart" - }, - - { - "source": "compare", - "target": "basichistogram" - }, - { - "source": "compare", - "target": "grouphistogram" - }, - { - "source": "compare", - "target": "stackhistogram" - }, - { - "source": "compare", - "target": "percentstackhistogram" - }, - { - "source": "percentage", - "target": "percentstackhistogram" - }, - { - "source": "compare", - "target": "intervalhistogram" - }, - { - "source": "compare", - "target": "waterfall" - }, - { - "source": "compare", - "target": "histogramunit" - }, - { - "source": "distribution", - "target": "histogramunit" - }, - { - "source": "compare", - "target": "basicbarchart" - }, - { - "source": "percentage", - "target": "basicbarchart" - }, - { - "source": "compare", - "target": "stackbarchart" - }, - { - "source": "percentage", - "target": "stackbarchart" - }, - { - "source": "compare", - "target": "percentstackbarchart" - }, - { - "source": "percentage", - "target": "percentstackbarchart" - }, - { - "source": "compare", - "target": "groupbarchart" - }, - { - "source": "percentage", - "target": "groupbarchart" - }, - { - "source": "compare", - "target": "intervalbarchart" - }, - { - "source": "percentage", - "target": "intervalbarchart" - }, - { - "source": "compare", - "target": "radiobarchart" - }, - { - "source": "percentage", - "target": "radiobarchart" - }, - { - "source": "compare", - "target": "symetricgroupbarchart" - }, - { - "source": "percentage", - "target": "basicpiechart" - }, - { - "source": "percentage", - "target": "ringpiechart" - }, - { - "source": "percentage", - "target": "nestpiechart" - }, - { - "source": "percentage", - "target": "nightingalechart" - }, - { - "source": "comare", - "target": "scatterplotunit" - }, - { - "source": "distribution", - "target": "scatterplotunit" - }, - { - "source": "relation", - "target": "scatterplotunit" - }, - { - "source": "comare", - "target": "bubblescatterplot" - }, - { - "source": "distribution", - "target": "bubblescatterplot" - }, - { - "source": "relation", - "target": "bubblescatterplot" - }, - { - "source": "relation", - "target": "circulararcdiagram" - }, - { - "source": "relation", - "target": "arcdiagram" - }, - { - "source": "relation", - "target": "chorddiagram" - }, - { - "source": "compare", - "target": "treemap" - }, - { - "source": "relation", - "target": "treemap" - }, - { - "source": "percentage", - "target": "treemap" - }, - { - "source": "flow", - "target": "sankey" - }, - { - "source": "relation", - "target": "sankey" - }, - { - "source": "trend", - "target": "sankey" - }, - { - "source": "flow", - "target": "basicfunnel" - }, - { - "source": "compare", - "target": "basicfunnel" - }, - { - "source": "relation", - "target": "basicfunnel" - }, - { - "source": "flow", - "target": "comparefunnel" - }, - { - "source": "compare", - "target": "comparefunnel" - }, - { - "source": "relation", - "target": "comparefunnel" - }, - { - "source": "flow", - "target": "symetricfunnel" - }, - { - "source": "compare", - "target": "symetricfunnel" - }, - { - "source": "relation", - "target": "symetricfunnel" - }, - { - "source": "compare", - "target": "bubblemap" - }, - { - "source": "distribution", - "target": "bubblemap" - }, - { - "source": "compare", - "target": "binchart" - }, - { - "source": "distribution", - "target": "binchart" - }, - { - "source": "compare", - "target": "colorblockheatmap" - }, - { - "source": "distribution", - "target": "colorblockheatmap" - }, - { - "source": "compare", - "target": "basicheatmap" - }, - { - "source": "distribution", - "target": "basicheatmap" - }, - { - "source": "compare", - "target": "instrument" - }, - { - "source": "compare", - "target": "radar" - }, - { - "source": "trend", - "target": "stockklines" - }, - { - "source": "compare", - "target": "stockklines" - }, - { - "source": "compare", - "target": "wordcloud" - }, - { - "source": "trend", - "target": "candlestick" - }, - { - "source": "hierarchy", - "target": "compactBox" - }, - { - "source": "hierarchy", - "target": "dendrogram" - }, - { - "source": "hierarchy", - "target": "mindmap" - }, - { - "source": "hierarchy", - "target": "indented" - }, - { - "source": "hierarchy", - "target": "radialtree" - }, - { - "source": "relation", - "target": "flowdiagram" - }, - { - "source": "clustering", - "target": "fruchtermancluster" - }, - { - "source": "relation", - "target": "fruchterman" - }, - { - "source": "relation", - "target": "forcedirected" - }, - { - "source": "relation", - "target": "circular" - }, - - { - "source": "relation", - "target": "spiral" - }, - { - "source": "relation", - "target": "radial" - }, - { - "source": "relation", - "target": "concentric" - }, - { - "source": "distribution", - "target": "concentric" - }, - { - "source": "distribution", - "target": "grid" - }, - { - "source": "relation", - "target": "grid" - }, - { - "source": "relation", - "target": "bubbles" - }, - { - "source": "compare", - "target": "bubbles" - }, - { - "source": "distribution", - "target": "dotmap" - }, - { - "source": "distribution", - "target": "symbollayer" - }, - { - "source": "compare", - "target": "symbollayer" - }, - { - "source": "clustering", - "target": "clustermap" - }, - { - "source": "compare", - "target": "clustermap" - }, - { - "source": "compare", - "target": "chartmap" - }, - { - "source": "composition", - "target": "chartmap" - }, - { - "source": "distribution", - "target": "chartmap" - }, - { - "source": "distribution", - "target": "columnmap" - }, - { - "source": "compare", - "target": "columnmap" - }, - { - "source": "distribution", - "target": "scattermap" - }, - { - "source": "trend", - "target": "pathmap" - }, - { - "source": "relation", - "target": "relationmap" - }, - { - "source": "relation", - "target": "arc3dmap" - }, - { - "source": "compare", - "target": "choroplethmap" - }, - { - "source": "compare", - "target": "hexagonalheatmap" - }, - { - "source": "clustering", - "target": "hexagonalheatmap" - }, - { - "source": "compare", - "target": "3dhexagonalheatmap" - }, - { - "source": "clustering", - "target": "3dhexagonalheatmap" - }, - { - "source": "compare", - "target": "classicalheatmap" - }, - { - "source": "clustering", - "target": "classicalheatmap" - }, - { - "source": "compare", - "target": "gridbinheatmap" - }, - { - "source": "clustering", - "target": "gridbinheatmap" - } - ] -} diff --git a/site/data/historyContributors.tsx b/site/data/historyContributors.tsx deleted file mode 100644 index db64823ec..000000000 --- a/site/data/historyContributors.tsx +++ /dev/null @@ -1,186 +0,0 @@ -const historyContributors: { - name: string; - jobTitle: string; - avatar: string; - weibo: string; - github: string; -}[] = [ - { - name: '巴思', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*WiTATJQpbLIAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/145643593', - github: '', - }, - { - name: '沉鱼', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*IMNERLEzuS8AAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '董珊珊', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*cOoVT53fMRAAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '顾倾', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*xAQvQoGpucAAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '光生', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*bLcFRI5XuJAAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'github: github.com/zxc0328', - }, - { - name: '广知', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*pqeZRI4PPQcAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '画康', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*QnJdSq-ts6wAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/u/1985143287', - github: '', - }, - { - name: '绝云', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*1jxSSK2O9XAAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/omosirovincent', - github: 'https://github.com/leungwensen', - }, - { - name: '陆沉', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*eqF9SY80u2QAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '罗宪', - jobTitle: '动效设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*F6RgRLWn0PwAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '米法', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*yvrBSIRx4OQAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/paleface001', - }, - { - name: '芈乐', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*SZd2QaFV8KkAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/weepy3641', - }, - { - name: '青湳', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*SVnYRaJ705sAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/elaine1234', - }, - { - name: '轻声', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*ULIwSqt8mscAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/laispace', - }, - { - name: '乌诺', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*NNrXRqwWfooAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '亦叶', - jobTitle: '设计师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*al5RSKvDIYQAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '有田', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*cVYyTJfysRsAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/u/1869365461', - github: 'https://github.com/TomHuangCN', - }, - { - name: '早弦', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*1VQ3QrVIyMIAAAAAAAAAAABkARQnAQ', - weibo: 'https://www.weibo.com/markwhu', - github: 'https://github.com/fkysly', - }, - { - name: '张初尘', - jobTitle: '产品经理', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*-p3YQIlUtocAAAAAAAAAAABkARQnAQ', - weibo: 'https://weibo.com/u/1824917073', - github: 'https://github.com/lilyal', - }, - { - name: '长哲', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*z2OZQq5QGfYAAAAAAAAAAABkARQnAQ', - weibo: '', - github: 'https://github.com/bzhangzju', - }, - { - name: '祯逸', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*7WXcTYVBdmAAAAAAAAAAAABkARQnAQ', - weibo: '', - github: '', - }, - { - name: '诸岳', - jobTitle: '工程师', - avatar: - 'https://gw.alipayobjects.com/mdn/rms_23b644/afts/img/A*EkmcTa-uJDUAAAAAAAAAAABkARQnAQ', - weibo: 'https://www.weibo.com/u/6987384726', - github: 'https://github.com/dengfuping', - }, -]; - -export default historyContributors; diff --git a/site/data/qa.ts b/site/data/qa.ts new file mode 100644 index 000000000..6f263bca5 --- /dev/null +++ b/site/data/qa.ts @@ -0,0 +1,12 @@ +export const qaSuggestions = { + zh: [ + '帮我生成一个可交互的柱形图', + '数据标签遮挡了怎么办?', + '如何调整图例位置?', + ], + en: [ + 'Create an interactive bar chart', + 'How to solve the data label is covered?', + 'How to adjust the legend position?', + ], +} as const; diff --git a/site/externals.d.ts b/site/externals.d.ts deleted file mode 100644 index fb059c81e..000000000 --- a/site/externals.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -declare module '*.less'; -declare module '*.png'; -declare module 'chroma-js'; -declare module 'video-react'; -declare module '@antv/gatsby-theme-antv/site/templates/markdown.module.less'; diff --git a/site/font/Alibaba-PuHuiTi-Heavy.otf b/site/font/Alibaba-PuHuiTi-Heavy.otf deleted file mode 100644 index 28c3b45bd64af5d4597efad680e29ebea62a13d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1656164 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

qV-osDI~ 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 %P5^$9LXHKd$(-uzq?#&dVnWz{ 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%0AvESH;Je}P4{ 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

hsUkNuCoQKr@L*620^t@h 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

X$vw_shG`o&~dkEY%@S8v+fAar0;lAv;m^q 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

@CM)* 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

b~N2aeHF-CEyVTaODpj($N? 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

k0i3K=A7(ox?Vzh_yS4G$fGXj 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%0Dh<*~i(O7P!=B~%{~GWVXN1EUS!z8aaB1tWTF=N? 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⪚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

=N-w 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

('zh'); +const messages: Record = en; + +export function translate(locale: Locale, key: string): string { + return locale === 'en' ? messages[key] || key : key; +} + +export function LocaleProvider({ + locale, + children, +}: React.PropsWithChildren<{ locale: Locale }>) { + return ( + {children} + ); +} + +export function useTranslation() { + const locale = useContext(LocaleContext); + return { locale, t: (key: string) => translate(locale, key) }; +} diff --git a/site/lib/products.ts b/site/lib/products.ts new file mode 100644 index 000000000..d3049d664 --- /dev/null +++ b/site/lib/products.ts @@ -0,0 +1,35 @@ +export type ProductType = { + links: { + /** 产品首页 */ + readonly home?: { url: string; title?: string }; + /** 图表示例 */ + readonly example?: { url: string; title?: string }; + /** 使用文档 */ + readonly api?: { url: string; title?: string }; + }; + [k: string]: any; +}; + +export function getProducts({ + language, +}: { + language: 'zh' | 'en'; +}): Promise { + // 如需要修改产品信息,请到 https://yuyan.antfin-inc.com/datavprod/antv-site-datas/schemas/site-products-h5data/console 修改区块内容 + return fetch( + 'https://render.alipay.com/p/h5data/antv-site-datas_site-products-h5data.json', + ) + .then((res) => { + if (!res.ok) throw new Error(`Product feed returned ${res.status}`); + return res.json(); + }) + .then((products: ProductType[]) => { + return products + .filter((d) => d.lang === language) + .map((d) => { + const links = + typeof d.links === 'string' ? JSON.parse(d.links) : { ...d.links }; + return { ...d, links }; + }); + }); +} diff --git a/site/lib/urls.ts b/site/lib/urls.ts new file mode 100644 index 000000000..07213cd49 --- /dev/null +++ b/site/lib/urls.ts @@ -0,0 +1,18 @@ +import type { Locale } from './i18n'; + +export function transformUrl({ + url, + language, +}: { + url: string; + language: Locale; +}): string { + if (url.startsWith('/') && !url.startsWith('//')) { + const path = url + .replace(/^\/(zh|en)(?=\/|$)/, '') + .replace(/^\/docs\//, '/'); + const parsed = new URL(path, 'https://antv.antgroup.com'); + return `/${language}${parsed.pathname.replace(/\/$/, '')}/${parsed.search}${parsed.hash}`; + } + return url; +} diff --git a/site/locales/en.json b/site/locales/en.json new file mode 100644 index 000000000..4e63ee3fb --- /dev/null +++ b/site/locales/en.json @@ -0,0 +1,77 @@ +{ + "图表示例": "Examples", + "陈为": "Wei Chen", + "浙江大学计算机学院 CAD & CG 国家重点实验室教授": "Professor of State Key Lab of CAD & CG, Zhejiang University", + "林峰": "Feng Lin", + "爱烹饪的可视化攻城狮": "Visualization Developer Who Loves Cooking", + "G2 是面粉,Echarts 是面条,皆微小而美好,因小食材怀大梦想,助力共筹东方巨龙崛起之盛宴,迎四海饕客。": "G2 is the flour, Echarts is the noodle. They are both tiny but beautiful. Tiny ingredients have big dreams, helping to co-sponser the feast of the rise of the Eastern Dragon, and welcoming the guests from all over the world.", + "它山": "Tashan", + "仪表盘": "Gauge Graph", + "流程图": "Flow Diagram", + "环形图": "Circular", + "分组柱形图": "Stacked Column", + "力导向图布局": "Force-directed Layout", + "堆叠柱形图": "Grouped Column", + "统计图表": "Statistic", + "关系图": "Graph", + "地图": "Map", + "折线图": "Line Chart", + "热力图": "Heatmap", + "Leland Wilkinson": "Leland Wilkinson", + "I am thrill with G2. It is amazingly faithful to the GG system and has the potential to generate more graphics.": "I am thrill with G2. It is amazingly faithful to the GG system and has the potential to generate more graphics.", + "3D大图": "3D Chart", + "超强性能": "Super Power", + "叙事动画": "Animation", + "性能飞跃,专业优雅": "Performance Leap, Professional Elegance", + "专家之声": "Expert Voice", + "来自数据可视化专家的专业认可与推荐": "Professional endorsement and recommendation from data visualization experts.", + "丰富图表,选用自如": "Rich Chart, Choose Freely", + "数据驱动,高度易用,可扩展的可视化图形语法": "Data-driven, highly easy to use, extensible visual graphics syntax", + "开箱即用的多维可视分析表格": "Multi-dimensional visual analysis form out of the box.", + "便捷的关系数据可视化引擎与图分析工具": "Convenient relational data visualization engine and graph analysis tool.", + "散点图 (3D图表)": "Scatter Plot (3D Chart)", + "高性能/高渲染质量的地理空间数据可视化框架": "High performance/high render quality geospatial data visualization framework.", + "统计图表 (移动端)": "Statistical Charts (Mobile)", + "专注于移动端的可视化解决方案,兼容 H5/小程序/Weex 等多端环境": "Focus on mobile visualization solutions, compatible with H5/Mini Program/Weex and other multi-terminal environments.", + "树形图表 (移动端)": "Tree Chart (Mobile)", + "思维导图": "Mind Map", + "一款可以快速、流畅运行于移动设备中的图可视化引擎": "A graphical visualization engine that runs fast and smoothly on mobile devices.", + "极易定制、开箱即用、数据驱动的图编辑引擎": "Easy to customize, out of the box, data-driven graph editing engine.", + "树形图表": "Tree Chart", + "地图 (3D图表)": "Map (3D Chart)", + "矩形式树图 (移动端)": "Heat Tree Map (Mobile)", + "智能洞察": "Intelligent Insight", + "图表库": "Chart Base", + "多维表格": "Dimensions Table", + "移动统计图": "Module Statistical", + "移动关系图": "Module Diagram", + "移动地图": "Module Map", + "常用统计数据": "Common Statistics", + "关系数据": "Relational Data", + "极致移动定制": "Extreme Mobile Customization", + "设计语言": "Design", + "图表引擎": "Chart Engine", + "规范下载": "Download", + "定制主题,一键生成": "Custom Theme, One Click Generation", + "活动战报": "Report", + "数据监控": "Monitoring", + "日常分析": "Analysis", + "产品首页": "HomePage", + "使用文档": "Docs", + "伊利诺伊大学计算机科学客座教授H2O.ai 首席科学家,G2 项目顾问": "Visiting Professor of Computer Science at the University of Illinois, Principal Scientist at H2O.ai and Advisor to the G2 project.", + "在多年可视化设计与开发的基础上,蚂蚁金服推出了 AntV 产品,这是工业界基础可视化语法与实践方面发出的最强声音,也是工业界与学术界一道推进可视化研发进展的最佳利器。": "Building on years of visualization design and development, Ant Financial launched AntV, the industry's strongest voice in basic visualization grammar and practice, and the best tool for industry to work with academia to advance visualization research and development.", + "设计,让数据美而简单,让可视化更普惠。好策略、好资产助力好报表、好产品。": "Design, make the data beautiful and simple, make the visualization more inclusive. Good strategy, good assets help good reports, good products.", + "用户总量": "Total", + "分类色板": "Classification Color Palette", + "单一顺序色板": "Single Sequential Color Palette", + "邻近顺序色板": "Adjacent Sequential Color Palette", + "主要用于描述分类数据,如苹果、香蕉、梨,常用一个颜色代表一个值以区分不同类型,取色时色相分布均衡,相邻颜色之间明暗需考虑差异性,常用于饼图的不同分类、填充地图中的不同国家、关系图中的不同角色等。": "It is mainly used to describe classified data, such as apples, bananas, pears, usually a color represents a value to distinguish different types, the color distribution is balanced, the difference between adjacent colors should be considered between the light and dark, often used for different pie chart classification, filling different countries in the map, different roles in the relationship chart, etc.", + "单色顺序色板,均基于分类色板生长而来,一般使用同一色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。": "Monochromatic sequential color palette, all based on the growth of classification swatches, generally use the same hue, through the gradual change of brightness or saturation, commonly used to represent the numerical size or gradient change in the same thing, such as ranking changes, comparison of the number of new people in a country or region, risk level changes, etc.", + "邻近顺序色板,均基于分类色板生长而来,为加大辨识度也可使用邻近色相,通过明度或饱和度的渐变,常用来表示同一事物中的数值大小或梯度变化,如排行榜等级变化、一个国家或地区的新增人口数对比、风险等级变化等。": "Adjacent sequential color palette, all based on the growth of the classification color palette, in order to increase the recognition can also use adjacent colors, through the gradual change of brightness or saturation, commonly used to represent the value size or gradient change in the same thing, such as ranking change, comparison of the number of new population in a country or region, risk level change.", + "柱形图、饼图、关系图、地图、多维表格等260+丰富图表随心选用": "Column、Pie、Graph、Map、Dimensions Table and other 260+ rich chart choice at will.", + "设计语言与研发框架": "Design language and R&D framework", + "资产一览,让你快速搭建网站应用": "Assets list, let you quickly build a website application.", + "Ant Design / AntV 设计负责人": "Ant Design / AntV Design Leader", + "地理空间数据": "For Geospacial Data", + "267 全系 F 版": "F2、6、7" +} diff --git a/site/utils.ts b/site/utils.ts deleted file mode 100644 index e9e177542..000000000 --- a/site/utils.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** - * Translate函数 - */ -import { useLocale } from 'dumi'; - -export const getLang = () => { - return useLocale().id; -}; diff --git a/src/content.config.ts b/src/content.config.ts new file mode 100644 index 000000000..65ae3d146 --- /dev/null +++ b/src/content.config.ts @@ -0,0 +1,9 @@ +import { defineCollection } from 'astro:content'; +import { antvDocsLoader, antvDocsSchema } from '@antv/site/content'; + +export const collections = { + docs: defineCollection({ + loader: antvDocsLoader({ base: './docs' }), + schema: antvDocsSchema, + }), +}; diff --git a/tsconfig.json b/tsconfig.json index 0e1ec37b4..f34a2241a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,20 +1,16 @@ { - "include": ["site", ".dumi/theme", ".dumi/pages", "./typing.d.ts"], + "extends": "astro/tsconfigs/base", + "include": [".astro/types.d.ts", "src/**/*", "site/**/*"], + "exclude": ["dist", "node_modules"], "compilerOptions": { - "target": "esnext", - "module": "commonjs", - "lib": ["dom", "es2017"], - "jsx": "react", - "strict": false, - "esModuleInterop": true, - "experimentalDecorators": true, - "emitDecoratorMetadata": true, - "noEmit": true, - "resolveJsonModule": true, - "skipLibCheck": true, + "jsx": "react-jsx", + "jsxImportSource": "react", + "allowJs": true, + "checkJs": false, + "strictNullChecks": true, "baseUrl": ".", "paths": { - "site/*": ["./site/*"] + "site/*": ["site/*"] } } } diff --git a/typing.d.ts b/typing.d.ts deleted file mode 100644 index d1dc2b9b3..000000000 --- a/typing.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import type { useIntl, FormattedMessage, useLocale } from 'react-intl'; - -declare module 'dumi' { - export const useIntl: typeof useIntl; - export const FormattedMessage: typeof FormattedMessage; - export const useLocale: typeof useLocale; -} - -declare module '@antv/dumi-theme-antv' { - const exports: any; - export = exports; -} - -declare module '@antv/dumi-theme-antv/*' { - const exports: { - useChinaMirrorHost: any; - Header: any; - Footer: any; - [key: string]: any; - }; - export = exports; -} - -declare module '@antv/dumi-theme-antv/dist/common/SEO' { - const SEO: any; - export default SEO; -} - -declare module '@antv/dumi-theme-antv/dist/slots/Article' { - const Article: any; - export default Article; -} From 546a5447d04020581598e8bd4c97361e0fe2672a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=8F=E6=99=8B?= Date: Mon, 14 Sep 2026 20:50:06 +0800 Subject: [PATCH 2/6] chore: remoe standby --- .../standby/antvColorList.en.mdx | 8 - .../specification/standby/antvColorList.zh.md | 138 ------------------ 2 files changed, 146 deletions(-) delete mode 100644 docs/specification/standby/antvColorList.en.mdx delete mode 100644 docs/specification/standby/antvColorList.zh.md diff --git a/docs/specification/standby/antvColorList.en.mdx b/docs/specification/standby/antvColorList.en.mdx deleted file mode 100644 index 11b24aaf6..000000000 --- a/docs/specification/standby/antvColorList.en.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: AntV Color Board -order: 0 ---- - -import { Content as ColorList } from './antvColorList.zh.md'; - - diff --git a/docs/specification/standby/antvColorList.zh.md b/docs/specification/standby/antvColorList.zh.md deleted file mode 100644 index f7ec2f4f0..000000000 --- a/docs/specification/standby/antvColorList.zh.md +++ /dev/null @@ -1,138 +0,0 @@ ---- -title: AntV 色板色值表 -order: 0 ---- - -## 分类色板 - -**官方默认色板,分为 10 色和 20 色** - -| 色板名称 | 例 | 色值 | 色板名称 | 例 | 色值 | -| --- | --- | --- | --- | --- | --- | -| PaletteQualitative10-1 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667373415-c6b5238d-fc04-4ca0-ad9f-51131ac5dace.png#align=left&display=inline&height=24&name=image.png&originHeight=100&originWidth=100&size=409&status=done&style=none&width=24) | #5B8FF9 | PaletteQualitative20-1 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667373415-c6b5238d-fc04-4ca0-ad9f-51131ac5dace.png#align=left&display=inline&height=24&name=image.png&originHeight=100&originWidth=100&size=409&status=done&style=none&width=24) | #5B8FF9 | -| PaletteQualitative10-2 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667387861-c1343ddc-34ab-4d49-9e29-44eead0e3a7f.png#align=left&display=inline&height=24&name=image.png&originHeight=106&originWidth=106&size=445&status=done&style=none&width=24) | #61DDAA | PaletteQualitative20-2 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931341653-be214cfa-a217-468c-a859-f602d25071e9.png#align=left&display=inline&height=21&name=image.png&originHeight=42&originWidth=44&size=158&status=done&style=none&width=22) | #CDDDFD | -| PaletteQualitative10-3 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667400477-dc42a605-67ee-45cd-852e-9b81cd508d15.png#align=left&display=inline&height=24&name=image.png&originHeight=100&originWidth=100&size=410&status=done&style=none&width=24) | #65789B | PaletteQualitative20-3 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667387861-c1343ddc-34ab-4d49-9e29-44eead0e3a7f.png#align=left&display=inline&height=24&name=image.png&originHeight=106&originWidth=106&size=445&status=done&style=none&width=24) | #61DDAA | -| PaletteQualitative10-4 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667419248-a502a18a-0d28-4bf0-88ab-47076ed9a132.png#align=left&display=inline&height=57&name=image.png&originHeight=114&originWidth=104&size=463&status=done&style=none&width=52) | #F6BD16 | PaletteQualitative20-4 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931352638-73a87eaf-5692-49ed-953f-edac2ac65c8c.png#align=left&display=inline&height=20&name=image.png&originHeight=40&originWidth=40&size=153&status=done&style=none&width=20) | #CDF3E4 | -| PaletteQualitative10-5 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1603097915585-b6ac7f2b-1680-4188-b2e1-e514d37a4a63.png#align=left&display=inline&height=75&margin=%5Bobject%20Object%5D&name=image.png&originHeight=150&originWidth=150&size=3964&status=done&style=none&width=75) | #7262fd | PaletteQualitative20-5 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667400477-dc42a605-67ee-45cd-852e-9b81cd508d15.png#align=left&display=inline&height=24&name=image.png&originHeight=100&originWidth=100&size=410&status=done&style=none&width=24) | #65789B | -| PaletteQualitative10-6 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667433701-f74b31a1-a332-4415-b270-e73d932fc600.png#align=left&display=inline&height=51&name=image.png&originHeight=102&originWidth=104&size=424&status=done&style=none&width=52) | #78D3F8 | PaletteQualitative20-6 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931466348-1f7e3f7a-0ebb-4218-a220-1c1bd505cd96.png#align=left&display=inline&height=25&name=image.png&originHeight=50&originWidth=46&size=174&status=done&style=none&width=23) | #CED4DE | -| PaletteQualitative10-7 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667440954-dcbb6b3f-e07b-4208-8137-2df92f7e6a4a.png#align=left&display=inline&height=50&name=image.png&originHeight=100&originWidth=106&size=425&status=done&style=none&width=53) | #9661BC | PaletteQualitative20-7 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667419248-a502a18a-0d28-4bf0-88ab-47076ed9a132.png#align=left&display=inline&height=57&name=image.png&originHeight=114&originWidth=104&size=463&status=done&style=none&width=52) | #F6BD16 | -| PaletteQualitative10-8 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667447050-bea49bd8-e505-4c7c-89e8-a91c0b719692.png#align=left&display=inline&height=53&name=image.png&originHeight=106&originWidth=104&size=435&status=done&style=none&width=52) | #F6903D | PaletteQualitative20-8 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931498184-fb10c88f-9c28-4696-9065-dd1f66807a83.png#align=left&display=inline&height=23&name=image.png&originHeight=46&originWidth=42&size=165&status=done&style=none&width=21) | #FCEBB9 | -| PaletteQualitative10-9 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667455031-a89acef3-a0d8-4586-8ad1-cd674c179e29.png#align=left&display=inline&height=48&name=image.png&originHeight=96&originWidth=98&size=391&status=done&style=none&width=49) | #008685 | PaletteQualitative20-9 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1603097925805-4168724c-647f-41fe-aeb5-613555513e6f.png#align=left&display=inline&height=75&margin=%5Bobject%20Object%5D&name=image.png&originHeight=150&originWidth=150&size=3964&status=done&style=none&width=75) | #7262fd | -| PaletteQualitative10-10 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667462743-3d9bfc8c-773d-46fe-bb1d-58bf6617c3ea.png#align=left&display=inline&height=51&name=image.png&originHeight=102&originWidth=106&size=431&status=done&style=none&width=53) | #F08BB4 | PaletteQualitative20-10 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1603097969931-d18bb77b-47fb-4958-ba90-f7de84c79326.png#align=left&display=inline&height=41&margin=%5Bobject%20Object%5D&name=image.png&originHeight=82&originWidth=82&size=2210&status=done&style=none&width=41) | #D3CEFD | -| | | | PaletteQualitative20-11 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667433701-f74b31a1-a332-4415-b270-e73d932fc600.png#align=left&display=inline&height=51&name=image.png&originHeight=102&originWidth=104&size=424&status=done&style=none&width=52) | #78D3F8 | -| | | | PaletteQualitative20-12 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931523218-250fab05-3568-4440-8b59-ee418c95cd3b.png#align=left&display=inline&height=25&name=image.png&originHeight=50&originWidth=44&size=170&status=done&style=none&width=22) | #D3EEF9 | -| | | | PaletteQualitative20-13 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667440954-dcbb6b3f-e07b-4208-8137-2df92f7e6a4a.png#align=left&display=inline&height=50&name=image.png&originHeight=100&originWidth=106&size=425&status=done&style=none&width=53) | #9661BC | -| | | | PaletteQualitative20-14 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931539706-0ff7787b-bb01-43df-a097-e1924b1351cc.png#align=left&display=inline&height=22&name=image.png&originHeight=44&originWidth=38&size=159&status=done&style=none&width=19) | #DECFEA | -| | | | PaletteQualitative20-15 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667447050-bea49bd8-e505-4c7c-89e8-a91c0b719692.png#align=left&display=inline&height=53&name=image.png&originHeight=106&originWidth=104&size=435&status=done&style=none&width=52) | #F6903D | -| | | | PaletteQualitative20-16 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931558551-75870146-ee48-4df6-a8f1-1f74c2b0ef1c.png#align=left&display=inline&height=24&name=image.png&originHeight=48&originWidth=42&size=167&status=done&style=none&width=21) | #FFE0C7 | -| | | | PaletteQualitative20-17 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667455031-a89acef3-a0d8-4586-8ad1-cd674c179e29.png#align=left&display=inline&height=48&name=image.png&originHeight=96&originWidth=98&size=391&status=done&style=none&width=49) | #008685 | -| | | | PaletteQualitative20-18 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931594066-4f952449-8e4f-41a3-b7e8-a8cbb8eb978d.png#align=left&display=inline&height=24&name=image.png&originHeight=48&originWidth=46&size=168&status=done&style=none&width=23) | #BBDEDE | -| | | | PaletteQualitative20-19 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667462743-3d9bfc8c-773d-46fe-bb1d-58bf6617c3ea.png#align=left&display=inline&height=51&name=image.png&originHeight=102&originWidth=106&size=431&status=done&style=none&width=53) | #F08BB4 | -| | | | PaletteQualitative20-20 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931623591-b3e9f66e-f2f0-44ea-81e3-5f05b0716655.png#align=left&display=inline&height=22&name=image.png&originHeight=44&originWidth=42&size=161&status=done&style=none&width=21) | #FFE0ED | - -**
**
**新增三套主题色,适用于黑白场** - -| PaletteQualitative-Autumn | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/73157/1602817967367-d2501123-82da-4f06-aeb3-166f966cefab.png#align=left&display=inline&height=11&margin=%5Bobject%20Object%5D&name=image.png&originHeight=21&originWidth=210&size=364&status=done&style=none&width=105) | 10 色#FF6B3B #626681 #FFC100 #9FB40F #76523B #DAD5B5 #0E8E89 #E19348 #F383A2 #247FEA | -| --- | --- | --- | -| | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/73157/1602817936610-bf9ea586-2d27-461d-89ce-ccea952f7f5d.png#align=left&display=inline&height=11&margin=%5Bobject%20Object%5D&name=image.png&originHeight=21&originWidth=420&size=698&status=done&style=none&width=210) | 20 色
#FF6B3B #626681 #FFC100 #9FB40F #76523B #DAD5B5 #0E8E89 #E19348 #F383A2 #247FEA 
#2BCB95 #B1ABF4 #1D42C2 #1D9ED1 #D64BC0 #255634 #8C8C47 #8CDAE5 #8E283B #791DC9 | -| PaletteQualitative-Macaron | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/73157/1602818647659-4bf5fbff-513a-4615-8b7f-7abde70ae2f9.png#align=left&display=inline&height=11&margin=%5Bobject%20Object%5D&name=image.png&originHeight=21&originWidth=210&size=364&status=done&style=none&width=105) | 10 色#025DF4 #DB6BCF #2498D1 #BBBDE6 #4045B2 #21A97A #FF745A #007E99 #FFA8A8 #2391FF  | -| | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/73157/1602818656906-112cfbdc-44f1-4678-a80e-e606d5e10513.png#align=left&display=inline&height=11&margin=%5Bobject%20Object%5D&name=image.png&originHeight=21&originWidth=420&size=696&status=done&style=none&width=210) | 20 色
#025DF4 #DB6BCF #2498D1 #BBBDE6 #4045B2 #21A97A #FF745A #007E99 #FFA8A8 #2391FF 
#FFC328 #A0DC2C #946DFF #626681 #EB4185 #CD8150  #36BCCB #327039 #803488 #83BC99  | -| PaletteQualitative-Contrasting Orange | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/73157/1602818815891-5ee1be7f-5b9e-40c0-be5c-33a25b8a2cb0.png#align=left&display=inline&height=11&margin=%5Bobject%20Object%5D&name=image.png&originHeight=21&originWidth=210&size=364&status=done&style=none&width=105) | 10 色
#FF4500 #1AAF8B #406C85 #F6BD16 #B40F0F #2FB8FC #4435FF #FF5CA2 #BBE800 #FE8A26 | -| | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/73157/1602818804638-1269325f-6486-4be4-ae70-9ea78a1b57f0.png#align=left&display=inline&height=11&margin=%5Bobject%20Object%5D&name=image.png&originHeight=21&originWidth=420&size=699&status=done&style=none&width=210) | 20 色
#FF4500 #1AAF8B #406C85 #F6BD16 #B40F0F #2FB8FC #4435FF #FF5CA2 #BBE800 #FE8A26
#946DFF #6C3E00 #6193FF #FF988E #36BCCB #004988 #FFCF9D #CCDC8A #8D00A1 #1CC25E | - -
- -## 顺序色板 - -#### 单一顺序色板(最多支持 8 色,最少支持 2 色) - -| 色板名称 | 例 | 色值 | -| --- | --- | --- | -| PaletteSequential-Geek Blue | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605070627755-c6b060d0-ee3c-4b1d-a7d0-425cfb770e08.png#align=left&display=inline&height=39&margin=%5Bobject%20Object%5D&name=image.png&originHeight=78&originWidth=588&size=14236&status=done&style=none&width=294) | #B8E1FF #9AC5FF #7DAAFF #5B8FF9 #3D76DD
#085EC0 #0047A5 #00318A #001D70 | -| PaletteSequential-Cyan | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605070640708-ce2c17fb-64a4-4f8d-afe9-7c59f6604d06.png#align=left&display=inline&height=39&margin=%5Bobject%20Object%5D&name=image.png&originHeight=78&originWidth=586&size=13914&status=done&style=none&width=293) | #9DF5CA #61DDAA #42C090 #19A576 #008A5D
#006F45 #00562F #003E19 #002800 | -| PaletteSequential-Grey | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605070650742-a0842ec4-83d8-4198-900b-e9fba917eb27.png#align=left&display=inline&height=40&margin=%5Bobject%20Object%5D&name=image.png&originHeight=80&originWidth=584&size=9848&status=done&style=none&width=292) | #D0E4FF #B4C8ED #99ADD1 #7E92B5 #65789B
#4C6080 #334867 #1B324F #021D38 | -| PaletteSequential-Sunrise Yellow | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605070662673-9431934f-8a5f-4c3b-af69-3bf52104ed90.png#align=left&display=inline&height=37&margin=%5Bobject%20Object%5D&name=image.png&originHeight=74&originWidth=584&size=13408&status=done&style=none&uid=1605070662630-0&width=292) | #FFD83B #F6BD16 #D7A100 #B98700 #9C6E00
#7F5600 #633F00 #482900 #2F1400 | -| PaletteSequential-Deep Purple | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605071698237-9c76a794-3379-4026-9bed-a356b688df89.png#align=left&display=inline&height=36&margin=%5Bobject%20Object%5D&name=image.png&originHeight=72&originWidth=582&size=11628&status=done&style=none&width=291) | #EBCCFF #CCB0FF #AE95FF #907BFF #7262FD
#5349E0 #2F32C3 #001BA7 #00068C | -| PaletteSequential-Daybreak Blue | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605072380911-48dcd291-adb8-4d7c-9a92-ed60655009d5.png#align=left&display=inline&height=38&margin=%5Bobject%20Object%5D&name=image.png&originHeight=76&originWidth=586&size=13422&status=done&style=none&width=293) | #95F0FF #78D3F8 #5AB8DB #3A9DBF #0A82A4
#00698A #005170 #003958 #002440 | -| PaletteSequential-Golden Purple | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605072404396-4c6e387e-585d-45cb-bbe4-d7a77a82fbf9.png#align=left&display=inline&height=39&margin=%5Bobject%20Object%5D&name=image.png&originHeight=78&originWidth=584&size=10731&status=done&style=none&width=292) | #FFCCFF #EBB0FF #CE95F5 #B27AD8 #9661BC
#7B48A1 #613086 #48186C #2E0054 | -| PaletteSequential-Sunset Orange | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605072426530-b2ce1842-a3f9-473e-aa49-628e1bec9aff.png#align=left&display=inline&height=38&margin=%5Bobject%20Object%5D&name=image.png&originHeight=76&originWidth=582&size=13864&status=done&style=none&width=291) | #FFC771 #FFAB57 #F6903D #D77622 #B85C00
#9B4300 #7D2A00 #601000 #450000 | -| PaletteSequential-Dark Green | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605072444549-2a06cef9-caf9-4ce9-bb20-a6e5c31ab2ac.png#align=left&display=inline&height=37&margin=%5Bobject%20Object%5D&name=image.png&originHeight=74&originWidth=582&size=12608&status=done&style=none&width=291) | #8CF4F2 #6FD8D6 #52BCBA #31A09F #008685
#006C6C #005354 #003B3D #002627 | -| PaletteSequential-Magenta | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605072463803-fd0996df-449b-4a25-970d-93e8b9cc8c11.png#align=left&display=inline&height=37&margin=%5Bobject%20Object%5D&name=image.png&originHeight=74&originWidth=582&size=10580&status=done&style=none&width=291) | #FFC2EC #FFA6D0 #F08BB4 #D37099 #B65680
#9A3C67 #7E214F #630038 #490022 | -| PaletteSequential-Dust Red | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605072481852-85491459-69ae-4624-a531-cc6ac0ae1f92.png#align=left&display=inline&height=40&margin=%5Bobject%20Object%5D&name=image.png&originHeight=80&originWidth=586&size=13797&status=done&style=none&width=293) | #FFBB95 #FF9E7B #FF8362 #E8684A #C84D32
#AA311C #8C1104 #6F0000 #510000 | -| PaletteSequential-Dark | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/181989/1605072496468-3d403fd6-3af4-438b-82ee-12d2b21676e1.png#align=left&display=inline&height=38&margin=%5Bobject%20Object%5D&name=image.png&originHeight=76&originWidth=584&size=5954&status=done&style=none&width=292) | #E2E2E2 #C6C6C6 #ABABAB #919191 #777777
#5E5E5E #474747 #303030 #1B1B1B | - -#### - -#### 邻近色顺序色板 - -最多支持 9 色,最少支持 2 色 - -| 色板名称 | 例 | 色值 | -| --- | --- | --- | -| PaletteSequential-Sunset Orange | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582706835452-ef15be90-3710-42d8-a8a0-386d3e5ed492.png#align=left&display=inline&height=49&name=image.png&originHeight=98&originWidth=776&size=19974&status=done&style=none&width=388) | #FDEDBE #FFDF80 #FFCB33 #FFB200 #FF8C00 #FF6500 #E6450F #B22C00 #661900 | -| PaletteSequential-Leaf Yellow | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582707005945-970022cb-f798-46ff-b66e-11cd05b52430.png#align=left&display=inline&height=42&name=image.png&originHeight=84&originWidth=598&size=16628&status=done&style=none&width=299) | #FFEBB0 #FFDF80 #FACA3E #E6B80B #B5AC23 #6A9A48 #20876B #06746B #044E48 | -| PaletteSequential-Golden Purple | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582707131451-1b6c1380-787e-4a3c-a7f2-c9f5c1036a47.png#align=left&display=inline&height=55&name=image.png&originHeight=110&originWidth=840&size=20026&status=done&style=none&width=420) | #FACDAA #F4A49E #EE7B91 #E85285 #BE408C #942D93 #6A1B9A #56167D #42105F | -| PaletteSequential-Geek Blue | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582707111274-6ea8b3e6-e11d-4158-9f19-8ca4b5448bc0.png#align=left&display=inline&height=59&name=image.png&originHeight=118&originWidth=846&size=21177&status=done&style=none&width=423) | #D2EDC8 #A9DACC #75C6D1 #42B3D5 #3993C2 #3073AE #27539B #1E3388 #171E6D | - -
- -## 发散色板 - -最多支持 17 色,最少支持 3 色 - -| 色板名称 | 例 | 色值 | -| --- | --- | --- | -| PaletteDiverging-Cyan/Yellow | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1603098373381-aac507a9-c414-4333-9466-8af1450c4b16.png#align=left&display=inline&height=41&margin=%5Bobject%20Object%5D&name=image.png&originHeight=102&originWidth=462&size=20303&status=done&style=none&width=185) | #215B77 #227BA2 #1B9CD0 #22BAED #61C9FF #8AD4FF #ABDFFF #C9E9FF 
#EFF3DE #FFE9B8 #FFDE94 #FFD470 #FFC741 #EDB40A #D09C10 #A37B16 #795B16 | -| PaletteDiverging-Green/Red | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1603098086728-e552417d-9108-4c98-be85-77e2e17e9b8b.png#align=left&display=inline&height=43&margin=%5Bobject%20Object%5D&name=image.png&originHeight=85&originWidth=371&size=18314&status=done&style=none&width=185.5) | #014c63 #10686c #168575 #16a37e #0bc286 #65cf9b #96dcb0 #c1e8c5
#F2EAEA #FFC5AC #FFA884 #FF895D #FF6836 #F3470D #D13808 #A4300C #7A270E | -| PaletteDiverging-Green/Yellow | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582711081552-eac446e3-68a9-4e55-8b4a-76557c5d792c.png#align=left&display=inline&height=46&name=image.png&originHeight=92&originWidth=1184&size=23763&status=done&style=none&width=592) | #003F7F #004C99 #0059B2 #0072E5 #1A8CFF #4DA6FF #80BFFF #B3D9FF #EAE9EB #FFD5B1 #FFC08C #FFAB66 #FF963E #F17F0B #D16A0C #A45411 #794012
| -| PaletteDiverging-Grow | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1583055027341-8f5acc74-73e0-44ef-9870-fcf831d3c947.png#align=left&display=inline&height=52&margin=%5Bobject%20Object%5D&name=image.png&originHeight=104&originWidth=1412&size=31976&status=done&style=none&width=706) |
#014c63 #10686c #168575 #16a37e #0bc286 #65cf9b #96dcb0 #c1e8c5 #eaf3db
#f1e3af #f3d282 #f2c354 #eeb311 #de9111 #cd6e10 #bb490f #a8190d | -| PaletteDiverging-Magic | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582711923218-9abcd8a8-233f-4f3e-a950-32e569cbccf7.png#align=left&display=inline&height=49&name=image.png&originHeight=98&originWidth=1254&size=33563&status=done&style=none&width=627) | #661900 #B22C00 #E6450F #FF6500 #FF8C00 #FFB200 #FFCB33 #FFDF80 #FFE2DC #EAACFF #DD78FF #C53FFF #A700FF #8500FF #620BE1 #3607C2 #27029A | -| PaletteDiverging-Classic | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582711954878-09b6198f-7ac2-453e-9741-d6ee18f3c2c2.png#align=left&display=inline&height=48&name=image.png&originHeight=96&originWidth=1246&size=31502&status=done&style=none&uid=1582711954493-0&width=623) | #661900 #B22C00 #E6450F #FF6500 #FF8C00 #FFB200 #FFCB33 #FFDF80 #E0F2EB #66D8FF #1AC5FF #00A5FF #007FFF #0059FF #0040FF #002CB2 #001F7F | - -
- -## 叠加色板 - -双变量用色,最多支持 9 色,最少 2 色 - -| 色板名称 | 例 | 色值 | -| --- | --- | --- | -| PaletteBlend-MYG | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582714713557-9d7e15fb-edc3-46e9-8d0b-c7ba0aa0eb5c.png#align=left&display=inline&height=112&name=image.png&originHeight=418&originWidth=420&size=57199&status=done&style=none&width=113) | #DFE9C1 #7AC675 #168D38 #DFCA62 #7AAC3C #167B1C #B5950E #637E08 #115A04 | -| PaletteBlend-MPC | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582714991914-49db46b6-bf1c-42f2-a720-edf436e520f6.png#align=left&display=inline&height=113&name=image.png&originHeight=396&originWidth=396&size=51652&status=done&style=none&width=113) | #D7D1FF #A0BFFF #209FED #B78DFF #8881FF #1B6BED #8D43FF #693EFF #1533ED | -| PaletteBlend-MBG | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582714203268-cc97f28b-4969-4538-9394-722d1ae61b35.png#align=left&display=inline&height=111&name=image.png&originHeight=340&originWidth=334&size=21086&status=done&style=none&width=109) | #BBDFE1 #66BD89 #128742 #6FB6E1 #3D9B89 #0B6E42 #1685E1 #0C7189 #025142 | -| PaletteBlend-MOB | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582714219926-aaae5b3e-f253-482e-a3a5-61a6de5788de.png#align=left&display=inline&height=109&name=image.png&originHeight=334&originWidth=334&size=20275&status=done&style=none&width=109) | #D6D6D8 #80AFD8 #1A80D8 #D6B08C #808F8C #1A698C #D6893E #80703E #1A523E | - -
**强调色板  **分为 9 色和 19 色 - -| 色板名称 | 例 | 色值 | 色板名称 | 例 | 色值 | -| --- | --- | --- | --- | --- | --- | -| PaletteUnderline9-1 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667373415-c6b5238d-fc04-4ca0-ad9f-51131ac5dace.png#align=left&display=inline&height=24&name=image.png&originHeight=100&originWidth=100&size=409&status=done&style=none&width=24) | #5B8FF9 | PaletteUnderline19-1 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667373415-c6b5238d-fc04-4ca0-ad9f-51131ac5dace.png#align=left&display=inline&height=24&name=image.png&originHeight=100&originWidth=100&size=409&status=done&style=none&width=24) | #5B8FF9 | -| PaletteUnderline9-2 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667440954-dcbb6b3f-e07b-4208-8137-2df92f7e6a4a.png#align=left&display=inline&height=50&name=image.png&originHeight=100&originWidth=106&size=425&status=done&style=none&width=53) | #945FB9 | PaletteUnderline19-2 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667440954-dcbb6b3f-e07b-4208-8137-2df92f7e6a4a.png#align=left&display=inline&height=50&name=image.png&originHeight=100&originWidth=106&size=425&status=done&style=none&width=53) | #945FB9 | -| PaletteUnderline9-3 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667427711-28cd3943-969c-4c19-8d79-310b76d29ff2.png#align=left&display=inline&height=48&name=image.png&originHeight=96&originWidth=102&size=402&status=done&style=none&width=51) | #E86452 | PaletteUnderline19-3 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667427711-28cd3943-969c-4c19-8d79-310b76d29ff2.png#align=left&display=inline&height=48&name=image.png&originHeight=96&originWidth=102&size=402&status=done&style=none&width=51) | #E86452 | -| PaletteUnderline9-4 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667455031-a89acef3-a0d8-4586-8ad1-cd674c179e29.png#align=left&display=inline&height=48&name=image.png&originHeight=96&originWidth=98&size=391&status=done&style=none&width=49) | #1E9493 | PaletteUnderline19-4 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667455031-a89acef3-a0d8-4586-8ad1-cd674c179e29.png#align=left&display=inline&height=48&name=image.png&originHeight=96&originWidth=98&size=391&status=done&style=none&width=49) | #1E9493 | -| PaletteUnderline9-5 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582715590911-aed310f9-018e-46e2-b1d9-0da07de23c24.png#align=left&display=inline&height=52&name=image.png&originHeight=104&originWidth=102&size=1770&status=done&style=none&width=51) | #BEDED1 | PaletteUnderline19-5 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667387861-c1343ddc-34ab-4d49-9e29-44eead0e3a7f.png#align=left&display=inline&height=24&name=image.png&originHeight=106&originWidth=106&size=445&status=done&style=none&width=24) | #5AD8A6 | -| PaletteUnderline9-6 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582715598741-da28cced-887b-4fb3-bfa4-84a430309ab3.png#align=left&display=inline&height=56&name=image.png&originHeight=112&originWidth=104&size=2556&status=done&style=none&width=52) | #EFE0B5 | PaletteUnderline19-6 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667419248-a502a18a-0d28-4bf0-88ab-47076ed9a132.png#align=left&display=inline&height=57&name=image.png&originHeight=114&originWidth=104&size=463&status=done&style=none&width=52) | #F6BD16 | -| PaletteUnderline9-7 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582715605951-4932d4a5-3a4e-4d31-acf0-f4ac07232bd4.png#align=left&display=inline&height=56&name=image.png&originHeight=112&originWidth=106&size=2607&status=done&style=none&width=53) | #B5D7E5 | PaletteUnderline19-7 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667433701-f74b31a1-a332-4415-b270-e73d932fc600.png#align=left&display=inline&height=51&name=image.png&originHeight=102&originWidth=104&size=424&status=done&style=none&width=52) | #6DC8EC | -| PaletteUnderline9-8 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582715614061-f9763d53-ea96-4468-99bc-674a6367c1cc.png#align=left&display=inline&height=53&name=image.png&originHeight=106&originWidth=108&size=2626&status=done&style=none&width=54) | #F4DBC6 | PaletteUnderline19-8 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667447050-bea49bd8-e505-4c7c-89e8-a91c0b719692.png#align=left&display=inline&height=53&name=image.png&originHeight=106&originWidth=104&size=435&status=done&style=none&width=52) | #FF9845 | -| PaletteUnderline9-9 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582715626747-400f6c60-d456-4233-b4f2-acca01ccdb34.png#align=left&display=inline&height=55&name=image.png&originHeight=110&originWidth=106&size=2255&status=done&style=none&width=53) | #F2CADA | PaletteUnderline19-9 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667462743-3d9bfc8c-773d-46fe-bb1d-58bf6617c3ea.png#align=left&display=inline&height=51&name=image.png&originHeight=102&originWidth=106&size=431&status=done&style=none&width=53) | #FF99C3 | -| | | | PaletteUnderline19-10 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931341653-be214cfa-a217-468c-a859-f602d25071e9.png#align=left&display=inline&height=21&name=image.png&originHeight=42&originWidth=44&size=158&status=done&style=none&width=22) | #CDDDFD | -| | | | PaletteUnderline19-11 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582715590911-aed310f9-018e-46e2-b1d9-0da07de23c24.png#align=left&display=inline&height=52&name=image.png&originHeight=104&originWidth=102&size=1770&status=done&style=none&width=51) | #BEDED1 | -| | | | PaletteUnderline19-12 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931466348-1f7e3f7a-0ebb-4218-a220-1c1bd505cd96.png#align=left&display=inline&height=25&name=image.png&originHeight=50&originWidth=46&size=174&status=done&style=none&width=23) | #CED4DE | -| | | | PaletteUnderline19-13 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931498184-fb10c88f-9c28-4696-9065-dd1f66807a83.png#align=left&display=inline&height=23&name=image.png&originHeight=46&originWidth=42&size=165&status=done&style=none&width=21) | #FCEBB9 | -| | | | PaletteUnderline19-14 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931505504-10f04722-4ebb-493b-889b-ab7ce73b8cbe.png#align=left&display=inline&height=24&name=image.png&originHeight=48&originWidth=46&size=170&status=done&style=none&width=23) | #F8D0CB | -| | | | PaletteUnderline19-15 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582715605951-4932d4a5-3a4e-4d31-acf0-f4ac07232bd4.png#align=left&display=inline&height=56&name=image.png&originHeight=112&originWidth=106&size=2607&status=done&style=none&width=53) | #B5D7E5 | -| | | | PaletteUnderline19-16 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931539706-0ff7787b-bb01-43df-a097-e1924b1351cc.png#align=left&display=inline&height=22&name=image.png&originHeight=44&originWidth=38&size=159&status=done&style=none&width=19) | #DECFEA | -| | | | PaletteUnderline19-17 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581931558551-75870146-ee48-4df6-a8f1-1f74c2b0ef1c.png#align=left&display=inline&height=24&name=image.png&originHeight=48&originWidth=42&size=167&status=done&style=none&width=21) | #FFE0C7 | -| | | | PaletteUnderline19-18 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582716098221-9d86ff35-0cb2-4bb1-9c53-8d0830aabc42.png#align=left&display=inline&height=44&name=image.png&originHeight=88&originWidth=84&size=2750&status=done&style=none&width=42) | #AAD8D8 | -| | | | PaletteUnderline19-19 | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/185301/1582715626747-400f6c60-d456-4233-b4f2-acca01ccdb34.png#align=left&display=inline&height=55&name=image.png&originHeight=110&originWidth=106&size=2255&status=done&style=none&width=53) | #F2CADA | -| | | | | | | - -## 语义色板 - -分为 3 色 - -| 色板名称 | 例 | 色值 | -| --- | --- | --- | -| PaletteSemantic-red | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581667679677-6d139bcb-8b39-40b9-befa-b782f84d1fe5.png#align=left&display=inline&height=52&name=image.png&originHeight=104&originWidth=104&size=431&status=done&style=none&width=52) | #F4664A | -| PaletteSemantic-green | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581669179361-888e43fc-2e6e-49d8-8969-45678457fb93.png#align=left&display=inline&height=48&name=image.png&originHeight=96&originWidth=100&size=397&status=done&style=none&width=50) | #30BF78 | -| PaletteSemantic-yellow | ![image.png](https://intranetproxy.alipay.com/skylark/lark/0/2020/png/56/1581669198149-8e18284b-5828-4231-9a57-beb9d5ec5aba.png#align=left&display=inline&height=51&name=image.png&originHeight=102&originWidth=98&size=411&status=done&style=none&width=49) | #FAAD14 | From 69578359f31cdeefeb4e79e4f13c8e673f8c748c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=8F=E6=99=8B?= Date: Tue, 15 Sep 2026 15:37:07 +0800 Subject: [PATCH 3/6] chore: update dependencies package name --- .gitignore | 1 + README.md | 2 +- astro.config.mjs | 2 +- package.json | 2 +- site/Content.astro | 2 +- site/Home.astro | 4 ++-- src/content.config.ts | 2 +- 7 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 2c642ba2d..54a6fc72e 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ yarn.lock dist/ .astro/ coverage/ +pnpm-lock.yaml \ No newline at end of file diff --git a/README.md b/README.md index 84bd6cc5a..82e216b20 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # AntV New Site 📈 -New AntV site built on [@antv/site](https://github.com/antvis/site). +New AntV site built on [@antv/astro-theme-antv](https://github.com/antvis/astro-theme-antv). ![prettier code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square) diff --git a/astro.config.mjs b/astro.config.mjs index 844356b41..c4f846575 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,5 +1,5 @@ import { defineConfig } from 'astro/config'; -import { antvSite } from '@antv/site'; +import { antvSite } from '@antv/astro-theme-antv'; import react from '@astrojs/react'; import mdx from '@astrojs/mdx'; import sitemap from '@astrojs/sitemap'; diff --git a/package.json b/package.json index 890cab468..3e111e2de 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "react-dom": "^18.3.1" }, "devDependencies": { - "@antv/site": "0.1.0", + "@antv/astro-theme-antv": "^0.1.0-beta.1", "astro": "7.2.0", "@astrojs/react": "6.0.5", "@astrojs/mdx": "7.0.8", diff --git a/site/Content.astro b/site/Content.astro index dd39f97cf..6e64a89da 100644 --- a/site/Content.astro +++ b/site/Content.astro @@ -1,5 +1,5 @@ --- -import type { HomeSlotProps } from '@antv/site'; +import type { HomeSlotProps } from '@antv/astro-theme-antv'; import ThemeIsland from './components/ThemeCharts/Island'; import HomeSections from './components/HomeSections'; diff --git a/site/Home.astro b/site/Home.astro index 98b6fc375..a84bdad10 100644 --- a/site/Home.astro +++ b/site/Home.astro @@ -1,6 +1,6 @@ --- -import type { HomeSlotProps } from '@antv/site'; -import { QaEntry, Updates } from '@antv/site/components'; +import type { HomeSlotProps } from '@antv/astro-theme-antv'; +import { QaEntry, Updates } from '@antv/astro-theme-antv/components'; import { qaSuggestions } from './data/qa'; type Props = HomeSlotProps; diff --git a/src/content.config.ts b/src/content.config.ts index 65ae3d146..ea31874a5 100644 --- a/src/content.config.ts +++ b/src/content.config.ts @@ -1,5 +1,5 @@ import { defineCollection } from 'astro:content'; -import { antvDocsLoader, antvDocsSchema } from '@antv/site/content'; +import { antvDocsLoader, antvDocsSchema } from '@antv/astro-theme-antv/content'; export const collections = { docs: defineCollection({ From 3a2decddcb59ad8618d5d8b559cc40bb6ef208ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=8F=E6=99=8B?= Date: Tue, 15 Sep 2026 16:27:04 +0800 Subject: [PATCH 4/6] chore: move site to src --- .github/workflows/ci.yml | 9 +++---- .github/workflows/deploy.yml | 6 ++--- README.md | 10 +++---- astro.config.mjs | 26 ++++--------------- docs/specification/language/palette.zh.mdx | 2 +- package.json | 3 +-- {site => src}/Content.astro | 0 {site => src}/Home.astro | 0 {site => src}/analytics.ts | 0 .../ComplexCharts/index.module.less | 0 .../components/ComplexCharts/index.tsx | 2 +- .../FamousPersons/index.module.less | 0 .../components/FamousPersons/index.tsx | 2 +- {site => src}/components/HomeSections.tsx | 0 .../components/LinkCharts/index.module.less | 0 {site => src}/components/LinkCharts/index.tsx | 2 +- .../components/ProjectCard/index.module.less | 0 .../components/ProjectCard/index.tsx | 2 +- {site => src}/components/Swatch.astro | 0 .../ThemeCharts/Charts/Column/index.tsx | 0 .../ThemeCharts/Charts/Gauge/index.tsx | 2 +- .../ThemeCharts/Charts/Graph/index.tsx | 0 .../ThemeCharts/Charts/Line/index.tsx | 0 .../ThemeCharts/Charts/Pie/index.tsx | 2 +- .../Charts/StackedColumn/index.tsx | 0 .../ThemeCharts/Charts/index.module.less | 0 .../components/ThemeCharts/Charts/index.tsx | 0 .../components/ThemeCharts/Island.tsx | 0 .../components/ThemeCharts/index.module.less | 0 .../components/ThemeCharts/index.tsx | 2 +- .../common/ActiveIcon/index.module.less | 0 .../components/common/ActiveIcon/index.tsx | 0 .../common/ModuleTitle/index.module.less | 0 .../components/common/ModuleTitle/index.tsx | 0 .../common/OverflowedText/index.less | 0 .../common/OverflowedText/index.tsx | 0 {site => src}/components/common/index.tsx | 0 {site => src}/data/complex-charts.json | 0 {site => src}/data/famous-persons.json | 0 {site => src}/data/link-charts.json | 0 {site => src}/data/project-card-popover.json | 0 {site => src}/data/qa.ts | 0 {site => src}/data/theme-charts.json | 0 {site => src}/data/theme-colors1.json | 0 {site => src}/data/theme-colors2.json | 0 {site => src}/data/theme-colors3.json | 0 {site => src}/lib/i18n.tsx | 0 {site => src}/lib/products.ts | 5 +--- {site => src}/lib/urls.ts | 0 {site => src}/locales/en.json | 0 tsconfig.json | 8 ++---- 51 files changed, 27 insertions(+), 56 deletions(-) rename {site => src}/Content.astro (100%) rename {site => src}/Home.astro (100%) rename {site => src}/analytics.ts (100%) rename {site => src}/components/ComplexCharts/index.module.less (100%) rename {site => src}/components/ComplexCharts/index.tsx (96%) rename {site => src}/components/FamousPersons/index.module.less (100%) rename {site => src}/components/FamousPersons/index.tsx (98%) rename {site => src}/components/HomeSections.tsx (100%) rename {site => src}/components/LinkCharts/index.module.less (100%) rename {site => src}/components/LinkCharts/index.tsx (98%) rename {site => src}/components/ProjectCard/index.module.less (100%) rename {site => src}/components/ProjectCard/index.tsx (99%) rename {site => src}/components/Swatch.astro (100%) rename {site => src}/components/ThemeCharts/Charts/Column/index.tsx (100%) rename {site => src}/components/ThemeCharts/Charts/Gauge/index.tsx (97%) rename {site => src}/components/ThemeCharts/Charts/Graph/index.tsx (100%) rename {site => src}/components/ThemeCharts/Charts/Line/index.tsx (100%) rename {site => src}/components/ThemeCharts/Charts/Pie/index.tsx (98%) rename {site => src}/components/ThemeCharts/Charts/StackedColumn/index.tsx (100%) rename {site => src}/components/ThemeCharts/Charts/index.module.less (100%) rename {site => src}/components/ThemeCharts/Charts/index.tsx (100%) rename {site => src}/components/ThemeCharts/Island.tsx (100%) rename {site => src}/components/ThemeCharts/index.module.less (100%) rename {site => src}/components/ThemeCharts/index.tsx (98%) rename {site => src}/components/common/ActiveIcon/index.module.less (100%) rename {site => src}/components/common/ActiveIcon/index.tsx (100%) rename {site => src}/components/common/ModuleTitle/index.module.less (100%) rename {site => src}/components/common/ModuleTitle/index.tsx (100%) rename {site => src}/components/common/OverflowedText/index.less (100%) rename {site => src}/components/common/OverflowedText/index.tsx (100%) rename {site => src}/components/common/index.tsx (100%) rename {site => src}/data/complex-charts.json (100%) rename {site => src}/data/famous-persons.json (100%) rename {site => src}/data/link-charts.json (100%) rename {site => src}/data/project-card-popover.json (100%) rename {site => src}/data/qa.ts (100%) rename {site => src}/data/theme-charts.json (100%) rename {site => src}/data/theme-colors1.json (100%) rename {site => src}/data/theme-colors2.json (100%) rename {site => src}/data/theme-colors3.json (100%) rename {site => src}/lib/i18n.tsx (100%) rename {site => src}/lib/products.ts (76%) rename {site => src}/lib/urls.ts (100%) rename {site => src}/locales/en.json (100%) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 48036b0f8..f7d2f2f8a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,14 +15,11 @@ jobs: with: node-version: 22 - - name: Enable Corepack - run: corepack enable - - name: Install dependencies - run: corepack pnpm@10.34.5 install --no-frozen-lockfile + run: npm install - name: Type Check - run: pnpm check + run: npm run check - name: Build - run: pnpm build + run: npm run build diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 633d14870..d102098fd 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -15,12 +15,10 @@ jobs: uses: actions/setup-node@v4 with: node-version: 22 - - name: Enable Corepack - run: corepack enable - name: Install dependencies - run: corepack pnpm@10.34.5 install --no-frozen-lockfile + run: npm install - name: Build site - run: pnpm build + run: npm run build - run: echo 'antv.vision' > dist/CNAME - run: | cd dist diff --git a/README.md b/README.md index 82e216b20..dfe1f09de 100644 --- a/README.md +++ b/README.md @@ -7,8 +7,8 @@ New AntV site built on [@antv/astro-theme-antv](https://github.com/antvis/astro- ## Local development ```sh -pnpm install -pnpm dev +npm install +npm run dev ``` Local development starts at http://localhost:4321. Both `/zh/` and `/en/` are available. @@ -16,9 +16,9 @@ Local development starts at http://localhost:4321. Both `/zh/` and `/en/` are av ## Validation and deployment ```sh -pnpm check # Astro / TypeScript diagnostics -pnpm build # Build the static site -pnpm preview # Preview the built site +npm run check # Astro / TypeScript diagnostics +npm run build # Build the static site +npm run preview # Preview the built site ``` CI runs the type check and static site build. diff --git a/astro.config.mjs b/astro.config.mjs index c4f846575..81eda8b1b 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -3,7 +3,6 @@ import { antvSite } from '@antv/astro-theme-antv'; import react from '@astrojs/react'; import mdx from '@astrojs/mdx'; import sitemap from '@astrojs/sitemap'; -import { fileURLToPath } from 'node:url'; const siteConfig = { site: { @@ -71,31 +70,21 @@ const siteConfig = { }, home: { title: { - zh: '让 AGI 栩栩如生', - en: 'Make AGI come alive', + zh: '让 AI 栩栩如生', + en: 'Make AI come alive', }, description: { zh: '蚂蚁企业级数据可视化解决方案,让人们在数据世界里获得视觉化思考能力。', en: 'Enterprise visualization technology that helps people think visually in a world of data.', }, - showStats: false, }, qa: { enabled: true, }, slots: { home: { - hero: ['./site/Home.astro'], - features: ['./site/Content.astro'], - }, - }, - theme: { - tokens: { - '--brand': '#691eff', - '--brand-strong': '#5312d6', - '--brand-button': '#5a16c9', - '--brand-soft': '#f0e8ff', - '--brand-faint': '#faf7ff', + hero: ['./src/Home.astro'], + features: ['./src/Content.astro'], }, }, }; @@ -112,16 +101,11 @@ export default defineConfig({ hooks: { 'astro:config:setup': ({ command, injectScript }) => { if (command === 'build') { - injectScript('page', 'import "site/analytics";'); + injectScript('page', 'import "/src/analytics.ts";'); } }, }, }, ], redirects: { '/result': '/zh/result/' }, - vite: { - resolve: { - alias: { site: fileURLToPath(new URL('./site', import.meta.url)) }, - }, - }, }); diff --git a/docs/specification/language/palette.zh.mdx b/docs/specification/language/palette.zh.mdx index d6c0fd4f1..36c6b8e31 100644 --- a/docs/specification/language/palette.zh.mdx +++ b/docs/specification/language/palette.zh.mdx @@ -3,7 +3,7 @@ title: 色板 order: 1 --- -import Swatch from '../../../site/components/Swatch.astro'; +import Swatch from '../../../src/components/Swatch.astro'; G2 是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 diff --git a/package.json b/package.json index 3e111e2de..83e46a48d 100644 --- a/package.json +++ b/package.json @@ -47,12 +47,11 @@ "build": "astro build", "check": "astro check", "preview": "astro preview", - "deploy": "pnpm run build && pnpm run gh-pages", + "deploy": "npm run build && npm run gh-pages", "gh-pages": "gh-pages -d dist", "format": "prettier --write \"**/*.{ts,tsx,js,mjs,json,md,less}\"" }, "type": "module", - "packageManager": "pnpm@10.34.5", "engines": { "node": ">=22.12.0" } diff --git a/site/Content.astro b/src/Content.astro similarity index 100% rename from site/Content.astro rename to src/Content.astro diff --git a/site/Home.astro b/src/Home.astro similarity index 100% rename from site/Home.astro rename to src/Home.astro diff --git a/site/analytics.ts b/src/analytics.ts similarity index 100% rename from site/analytics.ts rename to src/analytics.ts diff --git a/site/components/ComplexCharts/index.module.less b/src/components/ComplexCharts/index.module.less similarity index 100% rename from site/components/ComplexCharts/index.module.less rename to src/components/ComplexCharts/index.module.less diff --git a/site/components/ComplexCharts/index.tsx b/src/components/ComplexCharts/index.tsx similarity index 96% rename from site/components/ComplexCharts/index.tsx rename to src/components/ComplexCharts/index.tsx index 5b51f7555..f4c1aec6d 100644 --- a/site/components/ComplexCharts/index.tsx +++ b/src/components/ComplexCharts/index.tsx @@ -1,5 +1,5 @@ import classNames from 'classnames'; -import { useTranslation } from 'site/lib/i18n'; +import { useTranslation } from '../../lib/i18n'; import { useState } from 'react'; import COMPLEX_DATAS from '../../data/complex-charts.json'; import { transformUrl } from '../../lib/urls'; diff --git a/site/components/FamousPersons/index.module.less b/src/components/FamousPersons/index.module.less similarity index 100% rename from site/components/FamousPersons/index.module.less rename to src/components/FamousPersons/index.module.less diff --git a/site/components/FamousPersons/index.tsx b/src/components/FamousPersons/index.tsx similarity index 98% rename from site/components/FamousPersons/index.tsx rename to src/components/FamousPersons/index.tsx index 693cd5f28..51742e286 100644 --- a/site/components/FamousPersons/index.tsx +++ b/src/components/FamousPersons/index.tsx @@ -1,5 +1,5 @@ import classNames from 'classnames'; -import { useTranslation } from 'site/lib/i18n'; +import { useTranslation } from '../../lib/i18n'; import debounce from 'lodash/debounce.js'; import { useEffect, useRef, useState } from 'react'; import FAMOUS_PERSONS_DATAS from '../../data/famous-persons.json'; diff --git a/site/components/HomeSections.tsx b/src/components/HomeSections.tsx similarity index 100% rename from site/components/HomeSections.tsx rename to src/components/HomeSections.tsx diff --git a/site/components/LinkCharts/index.module.less b/src/components/LinkCharts/index.module.less similarity index 100% rename from site/components/LinkCharts/index.module.less rename to src/components/LinkCharts/index.module.less diff --git a/site/components/LinkCharts/index.tsx b/src/components/LinkCharts/index.tsx similarity index 98% rename from site/components/LinkCharts/index.tsx rename to src/components/LinkCharts/index.tsx index 51cf7b644..b815cca17 100644 --- a/site/components/LinkCharts/index.tsx +++ b/src/components/LinkCharts/index.tsx @@ -1,5 +1,5 @@ import classNames from 'classnames'; -import { useTranslation } from 'site/lib/i18n'; +import { useTranslation } from '../../lib/i18n'; import { useCallback, useEffect, useRef, useState } from 'react'; import CHARTS_DATAS from '../../data/link-charts.json'; import { transformUrl } from '../../lib/urls'; diff --git a/site/components/ProjectCard/index.module.less b/src/components/ProjectCard/index.module.less similarity index 100% rename from site/components/ProjectCard/index.module.less rename to src/components/ProjectCard/index.module.less diff --git a/site/components/ProjectCard/index.tsx b/src/components/ProjectCard/index.tsx similarity index 99% rename from site/components/ProjectCard/index.tsx rename to src/components/ProjectCard/index.tsx index b739bfa9e..b5a53bb35 100644 --- a/site/components/ProjectCard/index.tsx +++ b/src/components/ProjectCard/index.tsx @@ -1,6 +1,6 @@ import { ConfigProvider, Popover } from 'antd'; import classNames from 'classnames'; -import { useTranslation } from 'site/lib/i18n'; +import { useTranslation } from '../../lib/i18n'; import React, { useCallback, useState } from 'react'; import ANTV_LINKS from '../../data/project-card-popover.json'; import { ActiveIcon, ModuleTitle as Title } from '../common'; diff --git a/site/components/Swatch.astro b/src/components/Swatch.astro similarity index 100% rename from site/components/Swatch.astro rename to src/components/Swatch.astro diff --git a/site/components/ThemeCharts/Charts/Column/index.tsx b/src/components/ThemeCharts/Charts/Column/index.tsx similarity index 100% rename from site/components/ThemeCharts/Charts/Column/index.tsx rename to src/components/ThemeCharts/Charts/Column/index.tsx diff --git a/site/components/ThemeCharts/Charts/Gauge/index.tsx b/src/components/ThemeCharts/Charts/Gauge/index.tsx similarity index 97% rename from site/components/ThemeCharts/Charts/Gauge/index.tsx rename to src/components/ThemeCharts/Charts/Gauge/index.tsx index 532b78c88..4ac9706d6 100644 --- a/site/components/ThemeCharts/Charts/Gauge/index.tsx +++ b/src/components/ThemeCharts/Charts/Gauge/index.tsx @@ -1,5 +1,5 @@ import { Gauge } from '@antv/g2plot'; -import { useTranslation } from 'site/lib/i18n'; +import { useTranslation } from '../../../../lib/i18n'; import get from 'lodash/get.js'; import React, { useEffect, useRef } from 'react'; diff --git a/site/components/ThemeCharts/Charts/Graph/index.tsx b/src/components/ThemeCharts/Charts/Graph/index.tsx similarity index 100% rename from site/components/ThemeCharts/Charts/Graph/index.tsx rename to src/components/ThemeCharts/Charts/Graph/index.tsx diff --git a/site/components/ThemeCharts/Charts/Line/index.tsx b/src/components/ThemeCharts/Charts/Line/index.tsx similarity index 100% rename from site/components/ThemeCharts/Charts/Line/index.tsx rename to src/components/ThemeCharts/Charts/Line/index.tsx diff --git a/site/components/ThemeCharts/Charts/Pie/index.tsx b/src/components/ThemeCharts/Charts/Pie/index.tsx similarity index 98% rename from site/components/ThemeCharts/Charts/Pie/index.tsx rename to src/components/ThemeCharts/Charts/Pie/index.tsx index af4651b4f..f2cb08b68 100644 --- a/site/components/ThemeCharts/Charts/Pie/index.tsx +++ b/src/components/ThemeCharts/Charts/Pie/index.tsx @@ -1,5 +1,5 @@ import { Pie } from '@antv/g2plot'; -import { useTranslation } from 'site/lib/i18n'; +import { useTranslation } from '../../../../lib/i18n'; import React, { useEffect, useRef } from 'react'; import { DARK_THEME_CONFIG, LIGHT_THEME_CONFIG } from '../Column'; diff --git a/site/components/ThemeCharts/Charts/StackedColumn/index.tsx b/src/components/ThemeCharts/Charts/StackedColumn/index.tsx similarity index 100% rename from site/components/ThemeCharts/Charts/StackedColumn/index.tsx rename to src/components/ThemeCharts/Charts/StackedColumn/index.tsx diff --git a/site/components/ThemeCharts/Charts/index.module.less b/src/components/ThemeCharts/Charts/index.module.less similarity index 100% rename from site/components/ThemeCharts/Charts/index.module.less rename to src/components/ThemeCharts/Charts/index.module.less diff --git a/site/components/ThemeCharts/Charts/index.tsx b/src/components/ThemeCharts/Charts/index.tsx similarity index 100% rename from site/components/ThemeCharts/Charts/index.tsx rename to src/components/ThemeCharts/Charts/index.tsx diff --git a/site/components/ThemeCharts/Island.tsx b/src/components/ThemeCharts/Island.tsx similarity index 100% rename from site/components/ThemeCharts/Island.tsx rename to src/components/ThemeCharts/Island.tsx diff --git a/site/components/ThemeCharts/index.module.less b/src/components/ThemeCharts/index.module.less similarity index 100% rename from site/components/ThemeCharts/index.module.less rename to src/components/ThemeCharts/index.module.less diff --git a/site/components/ThemeCharts/index.tsx b/src/components/ThemeCharts/index.tsx similarity index 98% rename from site/components/ThemeCharts/index.tsx rename to src/components/ThemeCharts/index.tsx index 3c09b6f72..5c4247d46 100644 --- a/site/components/ThemeCharts/index.tsx +++ b/src/components/ThemeCharts/index.tsx @@ -1,5 +1,5 @@ import classNames from 'classnames'; -import { useTranslation } from 'site/lib/i18n'; +import { useTranslation } from '../../lib/i18n'; import { useCallback, useState } from 'react'; import THEME_DATAS from '../../data/theme-charts.json'; import THEME_COLORS1 from '../../data/theme-colors1.json'; diff --git a/site/components/common/ActiveIcon/index.module.less b/src/components/common/ActiveIcon/index.module.less similarity index 100% rename from site/components/common/ActiveIcon/index.module.less rename to src/components/common/ActiveIcon/index.module.less diff --git a/site/components/common/ActiveIcon/index.tsx b/src/components/common/ActiveIcon/index.tsx similarity index 100% rename from site/components/common/ActiveIcon/index.tsx rename to src/components/common/ActiveIcon/index.tsx diff --git a/site/components/common/ModuleTitle/index.module.less b/src/components/common/ModuleTitle/index.module.less similarity index 100% rename from site/components/common/ModuleTitle/index.module.less rename to src/components/common/ModuleTitle/index.module.less diff --git a/site/components/common/ModuleTitle/index.tsx b/src/components/common/ModuleTitle/index.tsx similarity index 100% rename from site/components/common/ModuleTitle/index.tsx rename to src/components/common/ModuleTitle/index.tsx diff --git a/site/components/common/OverflowedText/index.less b/src/components/common/OverflowedText/index.less similarity index 100% rename from site/components/common/OverflowedText/index.less rename to src/components/common/OverflowedText/index.less diff --git a/site/components/common/OverflowedText/index.tsx b/src/components/common/OverflowedText/index.tsx similarity index 100% rename from site/components/common/OverflowedText/index.tsx rename to src/components/common/OverflowedText/index.tsx diff --git a/site/components/common/index.tsx b/src/components/common/index.tsx similarity index 100% rename from site/components/common/index.tsx rename to src/components/common/index.tsx diff --git a/site/data/complex-charts.json b/src/data/complex-charts.json similarity index 100% rename from site/data/complex-charts.json rename to src/data/complex-charts.json diff --git a/site/data/famous-persons.json b/src/data/famous-persons.json similarity index 100% rename from site/data/famous-persons.json rename to src/data/famous-persons.json diff --git a/site/data/link-charts.json b/src/data/link-charts.json similarity index 100% rename from site/data/link-charts.json rename to src/data/link-charts.json diff --git a/site/data/project-card-popover.json b/src/data/project-card-popover.json similarity index 100% rename from site/data/project-card-popover.json rename to src/data/project-card-popover.json diff --git a/site/data/qa.ts b/src/data/qa.ts similarity index 100% rename from site/data/qa.ts rename to src/data/qa.ts diff --git a/site/data/theme-charts.json b/src/data/theme-charts.json similarity index 100% rename from site/data/theme-charts.json rename to src/data/theme-charts.json diff --git a/site/data/theme-colors1.json b/src/data/theme-colors1.json similarity index 100% rename from site/data/theme-colors1.json rename to src/data/theme-colors1.json diff --git a/site/data/theme-colors2.json b/src/data/theme-colors2.json similarity index 100% rename from site/data/theme-colors2.json rename to src/data/theme-colors2.json diff --git a/site/data/theme-colors3.json b/src/data/theme-colors3.json similarity index 100% rename from site/data/theme-colors3.json rename to src/data/theme-colors3.json diff --git a/site/lib/i18n.tsx b/src/lib/i18n.tsx similarity index 100% rename from site/lib/i18n.tsx rename to src/lib/i18n.tsx diff --git a/site/lib/products.ts b/src/lib/products.ts similarity index 76% rename from site/lib/products.ts rename to src/lib/products.ts index d3049d664..aa5e85ecc 100644 --- a/site/lib/products.ts +++ b/src/lib/products.ts @@ -15,10 +15,7 @@ export function getProducts({ }: { language: 'zh' | 'en'; }): Promise { - // 如需要修改产品信息,请到 https://yuyan.antfin-inc.com/datavprod/antv-site-datas/schemas/site-products-h5data/console 修改区块内容 - return fetch( - 'https://render.alipay.com/p/h5data/antv-site-datas_site-products-h5data.json', - ) + return fetch('https://assets.antv.antgroup.com/antv/products.json') .then((res) => { if (!res.ok) throw new Error(`Product feed returned ${res.status}`); return res.json(); diff --git a/site/lib/urls.ts b/src/lib/urls.ts similarity index 100% rename from site/lib/urls.ts rename to src/lib/urls.ts diff --git a/site/locales/en.json b/src/locales/en.json similarity index 100% rename from site/locales/en.json rename to src/locales/en.json diff --git a/tsconfig.json b/tsconfig.json index f34a2241a..a55b9ac5e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,16 +1,12 @@ { "extends": "astro/tsconfigs/base", - "include": [".astro/types.d.ts", "src/**/*", "site/**/*"], + "include": [".astro/types.d.ts", "src/**/*"], "exclude": ["dist", "node_modules"], "compilerOptions": { "jsx": "react-jsx", "jsxImportSource": "react", "allowJs": true, "checkJs": false, - "strictNullChecks": true, - "baseUrl": ".", - "paths": { - "site/*": ["site/*"] - } + "strictNullChecks": true } } From 9c3a3b309f0ddc4286690b1177e64aebbd2224fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=8F=E6=99=8B?= Date: Tue, 15 Sep 2026 17:28:47 +0800 Subject: [PATCH 5/6] chore: remove qa and analytics --- astro.config.mjs | 11 +---------- src/Home.astro | 14 +++++++++++++- src/analytics.ts | 13 ------------- src/data/qa.ts | 12 ------------ 4 files changed, 14 insertions(+), 36 deletions(-) delete mode 100644 src/analytics.ts delete mode 100644 src/data/qa.ts diff --git a/astro.config.mjs b/astro.config.mjs index 81eda8b1b..e77dd3973 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -9,6 +9,7 @@ const siteConfig = { title: 'AntV', origin: 'https://antv.antgroup.com', repository: 'https://github.com/antvis/antvis.github.io', + googleAnalyticsId: 'G-96Q5R280YF', defaultLocale: 'zh', locales: ['zh', 'en'], favicon: @@ -96,16 +97,6 @@ export default defineConfig({ react(), mdx(), sitemap(), - { - name: 'antv-analytics', - hooks: { - 'astro:config:setup': ({ command, injectScript }) => { - if (command === 'build') { - injectScript('page', 'import "/src/analytics.ts";'); - } - }, - }, - }, ], redirects: { '/result': '/zh/result/' }, }); diff --git a/src/Home.astro b/src/Home.astro index a84bdad10..a5f53041a 100644 --- a/src/Home.astro +++ b/src/Home.astro @@ -1,10 +1,22 @@ --- import type { HomeSlotProps } from '@antv/astro-theme-antv'; import { QaEntry, Updates } from '@antv/astro-theme-antv/components'; -import { qaSuggestions } from './data/qa'; type Props = HomeSlotProps; const { locale, config } = Astro.props; + +const qaSuggestions = { + zh: [ + '帮我生成一个可交互的柱形图', + '数据标签遮挡了怎么办?', + '如何调整图例位置?', + ], + en: [ + 'Create an interactive bar chart', + 'How to solve the data label is covered?', + 'How to adjust the legend position?', + ], +} as const; ---

diff --git a/src/analytics.ts b/src/analytics.ts deleted file mode 100644 index c341d8b92..000000000 --- a/src/analytics.ts +++ /dev/null @@ -1,13 +0,0 @@ -const measurementId = 'G-96Q5R280YF'; -const analyticsWindow = window as Window & { dataLayer?: unknown[] }; -const dataLayer = (analyticsWindow.dataLayer ??= []); -function track(..._args: unknown[]) { - dataLayer.push(arguments); -} - -track('js', new Date()); -track('config', measurementId); -const script = document.createElement('script'); -script.async = true; -script.src = `https://www.googletagmanager.com/gtag/js?id=${measurementId}`; -document.head.append(script); diff --git a/src/data/qa.ts b/src/data/qa.ts deleted file mode 100644 index 6f263bca5..000000000 --- a/src/data/qa.ts +++ /dev/null @@ -1,12 +0,0 @@ -export const qaSuggestions = { - zh: [ - '帮我生成一个可交互的柱形图', - '数据标签遮挡了怎么办?', - '如何调整图例位置?', - ], - en: [ - 'Create an interactive bar chart', - 'How to solve the data label is covered?', - 'How to adjust the legend position?', - ], -} as const; From 60da3186b7bc9ce06cf7bf87ae175683502dd214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=8F=E6=99=8B?= Date: Tue, 15 Sep 2026 17:47:39 +0800 Subject: [PATCH 6/6] chore: update analytics --- astro.config.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/astro.config.mjs b/astro.config.mjs index e77dd3973..0180ccb07 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -9,7 +9,6 @@ const siteConfig = { title: 'AntV', origin: 'https://antv.antgroup.com', repository: 'https://github.com/antvis/antvis.github.io', - googleAnalyticsId: 'G-96Q5R280YF', defaultLocale: 'zh', locales: ['zh', 'en'], favicon: @@ -69,6 +68,9 @@ const siteConfig = { search: { enabled: false, }, + analytics: { + GoogleAnalytics: { id: 'G-96Q5R280YF' }, + }, home: { title: { zh: '让 AI 栩栩如生',