Files
ONE-OS/axhub-make/skills/ui-ux-pro-max/data/charts.csv
王冕 a27e3b8e43 feat: sync full workspace including web modules, docs, and configurations to Gitea
Optimized the root .gitignore to exclude virtual environments, node modules,
and temp folders to ensure clean and lightweight version tracking.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-09 18:12:25 +08:00

7.5 KiB

1NoData TypeKeywordsBest Chart TypeSecondary OptionsColor GuidancePerformance ImpactAccessibility NotesLibrary RecommendationInteractive Level
21Trend Over Timetrend, time-series, line, growth, timeline, progressLine ChartArea Chart, Smooth AreaPrimary: #0080FF. Multiple series: use distinct colors. Fill: 20% opacity⚡ Excellent (optimized)✓ Clear line patterns for colorblind users. Add pattern overlays.Chart.js, Recharts, ApexChartsHover + Zoom
32Compare Categoriescompare, categories, bar, comparison, rankingBar Chart (Horizontal or Vertical)Column Chart, Grouped BarEach bar: distinct color. Category: grouped same color. Sorted: descending order⚡ Excellent✓ Easy to compare. Add value labels on bars for clarity.Chart.js, Recharts, D3.jsHover + Sort
43Part-to-Wholepart-to-whole, pie, donut, percentage, proportion, sharePie Chart or DonutStacked Bar, TreemapColors: 5-6 max. Contrasting palette. Large slices first. Use labels.⚡ Good (limit 6 slices)⚠ Hard for accessibility. Better: Stacked bar with legend. Avoid pie if >5 items.Chart.js, Recharts, D3.jsHover + Drill
54Correlation/Distributioncorrelation, distribution, scatter, relationship, patternScatter Plot or Bubble ChartHeat Map, MatrixColor axis: gradient (blue-red). Size: relative. Opacity: 0.6-0.8 to show density⚠ Moderate (many points)⚠ Provide data table alternative. Use pattern + color distinction.D3.js, Plotly, RechartsHover + Brush
65Heatmap/Intensityheatmap, heat-map, intensity, density, matrixHeat Map or ChoroplethGrid Heat Map, Bubble HeatGradient: Cool (blue) to Hot (red). Scale: clear legend. Divergent for ±data⚡ Excellent (color CSS)⚠ Colorblind: Use pattern overlay. Provide numerical legend.D3.js, Plotly, ApexChartsHover + Zoom
76Geographic Datageographic, map, location, region, geo, spatialChoropleth Map, Bubble MapGeographic Heat MapRegional: single color gradient or categorized colors. Legend: clear scale⚠ Moderate (rendering)⚠ Include text labels for regions. Provide data table alternative.D3.js, Mapbox, LeafletPan + Zoom + Drill
87Funnel/Flowfunnel/flowFunnel Chart, SankeyWaterfall (for flows)Stages: gradient (starting color → ending color). Show conversion %⚡ Good✓ Clear stage labels + percentages. Good for accessibility if labeled.D3.js, Recharts, Custom SVGHover + Drill
98Performance vs Targetperformance-vs-targetGauge Chart or Bullet ChartDial, ThermometerPerformance: Red→Yellow→Green gradient. Target: marker line. Threshold colors⚡ Good✓ Add numerical value + percentage label beside gauge.D3.js, ApexCharts, Custom SVGHover
109Time-Series Forecasttime-series-forecastLine with Confidence BandRibbon ChartActual: solid line #0080FF. Forecast: dashed #FF9500. Band: light shading⚡ Good✓ Clearly distinguish actual vs forecast. Add legend.Chart.js, ApexCharts, PlotlyHover + Toggle
1110Anomaly Detectionanomaly-detectionLine Chart with HighlightsScatter with AlertNormal: blue #0080FF. Anomaly: red #FF0000 circle/square marker + alert⚡ Good✓ Circle/marker for anomalies. Add text alert annotation.D3.js, Plotly, ApexChartsHover + Alert
1211Hierarchical/Nested Datahierarchical/nested-dataTreemapSunburst, Nested Donut, IcicleParent: distinct hues. Children: lighter shades. White borders 2-3px.⚠ Moderate⚠ Poor - provide table alternative. Label large areas.D3.js, Recharts, ApexChartsHover + Drilldown
1312Flow/Process Dataflow/process-dataSankey DiagramAlluvial, Chord DiagramGradient from source to target. Opacity 0.4-0.6 for flows.⚠ Moderate⚠ Poor - provide flow table alternative.D3.js (d3-sankey), PlotlyHover + Drilldown
1413Cumulative Changescumulative-changesWaterfall ChartStacked Bar, CascadeIncreases: #4CAF50. Decreases: #F44336. Start: #2196F3. End: #0D47A1.⚡ Good✓ Good - clear directional colors with labels.ApexCharts, Highcharts, PlotlyHover
1514Multi-Variable Comparisonmulti-variable-comparisonRadar/Spider ChartParallel Coordinates, Grouped BarSingle: #0080FF 20% fill. Multiple: distinct colors per dataset.⚡ Good⚠ Moderate - limit 5-8 axes. Add data table.Chart.js, Recharts, ApexChartsHover + Toggle
1615Stock/Trading OHLCstock/trading-ohlcCandlestick ChartOHLC Bar, Heikin-AshiBullish: #26A69A. Bearish: #EF5350. Volume: 40% opacity below.⚡ Good⚠ Moderate - provide OHLC data table.Lightweight Charts (TradingView), ApexChartsReal-time + Hover + Zoom
1716Relationship/Connection Datarelationship/connection-dataNetwork GraphHierarchical Tree, Adjacency MatrixNode types: categorical colors. Edges: #90A4AE 60% opacity.❌ Poor (500+ nodes struggles)❌ Very Poor - provide adjacency list alternative.D3.js (d3-force), Vis.js, Cytoscape.jsDrilldown + Hover + Drag
1817Distribution/Statisticaldistribution/statisticalBox PlotViolin Plot, BeeswarmBox: #BBDEFB. Border: #1976D2. Median: #D32F2F. Outliers: #F44336.⚡ Excellent✓ Good - include stats table (min, Q1, median, Q3, max).Plotly, D3.js, Chart.js (plugin)Hover
1918Performance vs Target (Compact)performance-vs-target-(compact)Bullet ChartGauge, Progress BarRanges: #FFCDD2, #FFF9C4, #C8E6C9. Performance: #1976D2. Target: black 3px.⚡ Excellent✓ Excellent - compact with clear values.D3.js, Plotly, Custom SVGHover
2019Proportional/Percentageproportional/percentageWaffle ChartPictogram, Stacked Bar 100%10x10 grid. 3-5 categories max. 2-3px spacing between squares.⚡ Good✓ Good - better than pie for accessibility.D3.js, React-Waffle, Custom CSS GridHover
2120Hierarchical Proportionalhierarchical-proportionalSunburst ChartTreemap, Icicle, Circle PackingCenter to outer: darker to lighter. 15-20% lighter per level.⚠ Moderate⚠ Poor - provide hierarchy table alternative.D3.js (d3-hierarchy), Recharts, ApexChartsDrilldown + Hover
2221Root Cause Analysisroot cause, decomposition, tree, hierarchy, drill-down, ai-splitDecomposition TreeDecision Tree, Flow ChartNodes: #2563EB (Primary) vs #EF4444 (Negative impact). Connectors: Neutral grey.⚠ Moderate (calculation heavy)✓ clear hierarchy. Allow keyboard navigation for nodes.Power BI (native), React-Flow, Custom D3.jsDrill + Expand
23223D Spatial Data3d, spatial, immersive, terrain, molecular, volumetric3D Scatter/Surface PlotVolumetric Rendering, Point CloudDepth cues: lighting/shading. Z-axis: color gradient (cool to warm).❌ Heavy (WebGL required)❌ Poor - requires alternative 2D view or data table.Three.js, Deck.gl, Plotly 3DRotate + Zoom + VR
2423Real-Time Streamingstreaming, real-time, ticker, live, velocity, pulseStreaming Area ChartTicker Tape, Moving GaugeCurrent: Bright Pulse (#00FF00). History: Fading opacity. Grid: Dark.⚡ Optimized (canvas/webgl)⚠ Flashing elements - provide pause button. High contrast.Smoothed D3.jsCanvasJS
2524Sentiment/Emotionsentiment, emotion, nlp, opinion, feelingWord Cloud with SentimentSentiment Arc, Radar ChartPositive: #22C55E. Negative: #EF4444. Neutral: #94A3B8. Size = Frequency.⚡ Good⚠ Word clouds poor for screen readers. Use list view.D3-cloud, Highcharts, NivoHover + Filter
2625Process Miningprocess, mining, variants, path, bottleneck, logProcess Map / GraphDirected Acyclic Graph (DAG), Petri NetHappy path: #10B981 (Thick). Deviations: #F59E0B (Thin). Bottlenecks: #EF4444.⚠ Moderate to Heavy⚠ Complex graphs hard to navigate. Provide path summary.React-Flow, Cytoscape.js, RechartsDrag + Node-Click