Łukasz Mierzwa
dc00ef86c8
fix(ui): cleanup css classes for labels
2019-05-03 19:14:29 +01:00
Łukasz Mierzwa
5db2f971f2
fix(ui): limit annotation width to the parent width
2019-04-20 11:21:27 +01:00
Łukasz Mierzwa
bd0a32ec8a
chore(ui): hide annotation details only when clicking on the - icon
...
This changes handling of annotation hide/show clicks. Right now annotation details are toggled when anything inside the annotation div is clicked. With this change showing annotation details stays the same (click anywhere), but hiding those details only works when clicking the minus icon. A tooltip was added and cursor changes to pointer only when hoovering over clickable elements.
Fixes #518
2019-03-13 18:06:15 +00:00
Łukasz Mierzwa
6ac1d17c18
refactor(ui): use bootstrap utilities for word breaks
...
Using bootstrap means that we don't need to worry about browser compatibility, which in this case means Edge where this wasn't enough
2019-02-24 22:35:39 +00:00
Łukasz Mierzwa
b8f15819b8
chore(tests): update snapshots after fontawesome upgrade
2019-01-29 09:03:51 +00:00
Łukasz Mierzwa
406c2c19bf
fix(ui): only break long words in annotations
2018-10-27 10:38:33 +01:00
Łukasz Mierzwa
32f3ed4f60
fix(ui): break long words in annotations
2018-09-30 13:40:29 +01:00
Łukasz Mierzwa
83aa8b9649
feat(tests): strict validation for props
2018-09-24 15:28:25 +01:00
Łukasz Mierzwa
32b7e494fd
chore(ui): make link annotations look more like links and less like labels
2018-09-16 21:47:11 +01:00
Łukasz Mierzwa
e526095f6e
fix(ui): annotation should have same hover style as other elements using badge class
2018-09-08 19:15:40 +01:00
Łukasz Mierzwa
6d4b3d6746
fix(tests): use diffable html for annotation snapshot test
2018-09-07 19:23:17 +01:00
Łukasz Mierzwa
e286cf2f1c
fix(ui): remove dead check
2018-09-02 19:58:36 +01:00
Łukasz Mierzwa
a95b919872
fix(tests): add missing linkify test coverage
2018-09-02 17:59:51 +01:00
Łukasz Mierzwa
7e2f1fb446
feat(tests): add annotation tests
2018-09-01 21:59:18 +01:00
Łukasz Mierzwa
2dbbef2f3e
fix(ui): UI doesn't need to calculate which annotation is hidden by default, backend provides this information
2018-09-01 21:20:22 +01:00
Łukasz Mierzwa
fbda7d1f73
fix(ui): make annotation text smaller to better match labels
2018-07-20 11:34:26 +02:00
Łukasz Mierzwa
a9223adbed
fix(ui): better rendering and life cycle for annotations
2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
b1d9a9c34c
feat(ui): respect annotation visibility settings in the UI
2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
a4a20ea3ef
feat(ui): new UI written in React
2018-07-19 23:38:11 +02:00