In this PR:
Enable styling panel chart tab which includes the listed items: (the backward compatibility has also been considered)
Enabling Chart tab
FontFamily dropdown
Font style
Text align
FontSize
FontColor (single and expression)
Reset the Label section option
Feature-flag: SENSECLIENT_IM_1525_STYLINGPANEL_BUTTON
Note: To be able to test it locally, sense-client needs to be linked to analytic changes on my branch here and for getting new translations to sense-client
Unsolved Issues:
The font size tooltip looks like moving behind the font styling wrapper in its current location. If we consider LayoutBehavior component which is supposed to be set between these two, it will not behave the same so it might not be the matter of issue for now. LayoutBehavior will be added in a separate PR.
ResetAll which resets all the components on the panel at the same time, doesn't work. This function works with component key that has not been considered in this feature. I'll consider it in another PR.
In this PR: Enable styling panel chart tab which includes the listed items: (the backward compatibility has also been considered)
Feature-flag: SENSECLIENT_IM_1525_STYLINGPANEL_BUTTON Note: To be able to test it locally, sense-client needs to be linked to analytic changes on my branch here and for getting new translations to sense-client
Unsolved Issues:
The font size tooltip looks like moving behind the font styling wrapper in its current location. If we consider LayoutBehavior component which is supposed to be set between these two, it will not behave the same so it might not be the matter of issue for now. LayoutBehavior will be added in a separate PR.
ResetAll which resets all the components on the panel at the same time, doesn't work. This function works with component key that has not been considered in this feature. I'll consider it in another PR.
https://user-images.githubusercontent.com/20701546/217811775-404c71a3-0d92-498c-ac49-0faf6d4d831f.mp4