### What problem does this feature solve? ## 问题 目前标签默认的样式是让文本颜色跟随 mark,当标签展示在系列内部时展示的效果很不好,如下: <img width="2654" height="1042" alt="Image" src="https://github.com/user-attachments/assets/fc0ab172-c04d-41bc-ab0f-8b37ebe8036f" /> 当标签超出 mark 包围盒时,展示的效果更差,即使开了智能反色也一样: <img width="2540" height="1048" alt="Image" src="https://github.com/user-attachments/assets/67dfce33-0927-4f95-a109-fde0f8bd83e8" /> ## 期望 所以期望能够支持让配置标签的背景色跟随mark 颜色,文本本身的颜色支持智能反色(要么黑要么白),如下所示: 1. 当标签展示在 Mark 外部时,不展示背景色,文本颜色智能反色 | Header | Header | |--------|--------| | <img width="972" height="732" alt="Image" src="https://github.com/user-attachments/assets/a27ee09b-f162-4fd9-b8d1-3433f2e1f9f4" /> | <img width="836" height="618" alt="Image" src="https://github.com/user-attachments/assets/56b38fe6-2f07-41d3-9944-5cfa95f6f6b6" /> | 2. 当标签完全展示在 Mark 内部的时候,不展示背景色,文本颜色智能反色 | Header | Header | |--------|--------| | <img width="880" height="648" alt="Image" src="https://github.com/user-attachments/assets/96731247-7831-4291-a36f-a8a7bec17408" /> | <img width="1872" height="902" alt="Image" src="https://github.com/user-attachments/assets/e1a597b8-4c04-4c23-837b-a318f38eff5b" /> | 3. 当标签超出 Mark 包围盒时,展示背景色(同 mark 颜色),文本颜色智能反色 | Header | Header | |--------|--------| | <img width="2014" height="1038" alt="Image" src="https://github.com/user-attachments/assets/d807e774-34f2-4c43-a47a-2d10891cb372" /> | <img width="1764" height="482" alt="Image" src="https://github.com/user-attachments/assets/e5190e78-8df4-48ba-bc59-0d6f81812af8" /> | ### What does the proposed API look like? NA