Skip to content

Canvas support followup #307

@techniq

Description

@techniq

Some outstanding items after merging #295

  • Font color inconsistency (ex. LineChart > Labels within points)
  • Background inconsistency (ex. AreaChart > Radial)
  • Fully rounded Bars (ex. BarChart > Single dimension)
  • Font size issue with tabular-nums (ex. Pie Chart > Single value gradient with text)
  • Gradients (LinearGradient and RadialGradient components)
    • How to handle objectBoundingBox vs userSpaceOnUse coordinate systems (like SVG)
    • Consider adding a new ConicGradient (not supported by SVG)
  • PieChart tooltip (leverage HitCanvas via integration)
  • Support stroke-current (ex. BarChart > Single dimension)
  • ClipPath (clip())
  • Improve Group (position, etc) ([Group] Fix positioning when using canvas layer #662)
  • Pattern (createPattern())
  • RadialGradient (createRadialGradient)
    • Need to find a solution to better handle global coordinates as shape coordinates (possibly explicit x/y that match applied shape)
  • <Rect rx={...}>
  • Stroked dash (ex. highlight line)

Metadata

Metadata

Assignees

No one assigned

    Labels

    layer:canvas<Canvas> / <Layer type="canvas">

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions