Adding a tooltip? Use Nri.Ui.Tooltip, not Balloon.
Balloon is really just a container: it is non-interactive and isn't semantically meaningful.
Balloon.view
[ Balloon.plaintext "Hello!"
, Balloon.onTop
, Balloon.navy
]Changes from V1:
balloon -> viewmarkdown, plaintext, and htmlBalloon's attributes.
Custom theme: set the background & text color.
Typically, you will want to use system colors for these colors (which is why the API uses strings):
Use this helper to add custom attributes.
Do NOT use this helper to add css styles, as they may not be applied the way you want/expect if underlying Balloon styles change.
Instead, please use the css helper.
Equivalent to:
ClickableText.css
[ Css.Media.withMedia [ Nri.Ui.MediaQuery.V1.notMobile ] styles ]Equivalent to:
ClickableText.css
[ Css.Media.withMedia [ Nri.Ui.MediaQuery.V1.mobile ] styles ]Equivalent to:
ClickableText.css
[ Css.Media.withMedia [ Nri.Ui.MediaQuery.V1.quizEngineMobile ] styles ]
Green balloon without an arrow by default.