enso/app/ide-desktop/lib
Paweł Grabarz b0589d267d
Implement new design for tooltips in GUI (#10172)
Fixes #10088, #10154

Implemented figma tooltip design through Vue components and store. Attached tooltips to all existing SVG buttons, based on assigned label property.


https://github.com/enso-org/enso/assets/919491/85f5fef7-c6df-471b-b544-b45f45f4f51e

# Important Notes
Removed all usages of `v-bind` in styles due to issues during hot reloading when updating stores. The internal CSS binding composable sometimes crashes when the component is being unmounted due to hot reload.
2024-06-07 01:48:11 +00:00
..
assets Duplicate and restore project (#9816) 2024-05-30 09:30:42 +00:00
client Consider currently written path when opening file browser (#10076) 2024-05-30 07:25:25 +00:00
common New Terms of Service Dialog (#9975) 2024-05-23 07:53:55 +00:00
content-config Remove obsolete GUI arguments (#9466) 2024-04-05 16:20:56 +00:00
dashboard Implement new design for tooltips in GUI (#10172) 2024-06-07 01:48:11 +00:00
esbuild-plugin-copy-directories Make (almost) all interfaces readonly (#8800) 2024-02-07 11:26:59 +00:00
icons Remove ensogl-pack (#9407) 2024-03-18 12:18:18 +00:00
project-manager-shim Implement new design for tooltips in GUI (#10172) 2024-06-07 01:48:11 +00:00
ts-plugin-namespace-auto-import More E2E tests; export default classes from modules (#8730) 2024-01-31 11:35:41 +00:00
types Expose cloud event logging endpoint to GUI and render GUI editor as react component. (#9951) 2024-05-27 17:32:42 +00:00