imaNNeo / imaNNeo/fl_chart

Enhance Tooltip Customization with decoration Property for Advanced Styling

Open
#1,879 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
7.6k
Forks
2k
Avg merge
9d 1h
Merged PRs (30d)
2

Description

![Image](https://github.com/user-attachments/assets/362e6d2a-928f-4ce8-ba08-9e8e9a7caaf4)

Hi! 👋 @imaNNeo

First of all, thank you for this awesome package—it's incredibly useful! 🙌

I noticed that tooltips in fl_chart currently allow customization of colors but lack full support for advanced styling, such as gradients, borders,Shapes and shadows. To enhance this, I have successfully added a decoration property to tooltips, enabling users to fully customize their tooltip backgrounds using ShapeDecoration.

This improvement makes it much easier to create visually appealing tooltips without manually painting decorations. I’ve tested a few, and it works great! 🎉

I’d love to hear your thoughts on whether this could be added to the official package. Let me know if I should raise a PR! 🚀

Thanks again! 😊

Contributor guide

Open the contributing guide

Research direction

Review the tooltip customization area of fl_chart and the proposed ShapeDecoration-based decoration property. Confirm the intended public API and supported styling behavior from the issue description, then verify that the completed change lets users customize tooltip backgrounds without manual painting.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.