SAK-45267 Bootstrap tooltips with FA icons in Profile (#9148)
* Added IconWithToolTip.java
* Added IconWithToolTip.html
* Make tooltip links accessible for screenreaders
* Add constant INFO_ICON
* Replace all IconWithClueTip with adapted IconWithToolTip
and INFO_IMAGE with INFO_ICON
* "classes" are better then a "class"
* Replace qTip2 Link URL
* Add Model to Label to fix Preferences Page crashing; + cleanup
* Use Bootstrap tooltips instead of qtip
* Remved css styling from IconwithToolTip component
* Add info-crcle icon to library
* Use info-icon from library
* Remove tooltip togge on click functionality to default (hover)
* Comment on tooltip initialization
* Replace ancient qluetip with tooltip
* Delete comment
* Change info icon for tooltips in library
* Rename css class of icon where its used
* Initialize tooltips at social networking preferences
* Optional: Use ProfileConstants to pass the icons css class
..to the component. This is how IconsWithClueTips worked.
Maybe this is good practice?
* Delete IconWithClueTip as it is not used anymore
* Edit licence Year and remove "<"
* Update profile2/tool/src/java/org/sakaiproject/profile2/tool/components/IconWithToolTip.java
Co-authored-by: Michael Greene <profmikegreene@gmail.com>
* Update profile2/tool/src/java/org/sakaiproject/profile2/tool/components/IconWithToolTip.java
Co-authored-by: Michael Greene <profmikegreene@gmail.com>
Co-authored-by: Sam Ottenhoff <ottenhoff@longsight.com>
Co-authored-by: Michael Greene <profmikegreene@gmail.com>