Łukasz Mierzwa
cb9cb1dca0
fix(ci): fix modals in percy
2022-08-12 10:53:12 +01:00
Łukasz Mierzwa
0f34e13c53
chore(ui): save some screen space on overview modal
2021-11-01 10:30:03 +00:00
Łukasz Mierzwa
7b4aef27b6
fix(tests): reformat snapshots
2021-10-19 18:37:42 +01:00
Łukasz Mierzwa
7912442b76
feat(ui): reduce css bundle size
2021-08-05 20:21:34 +01:00
Łukasz Mierzwa
907ac420d3
feat(api): use a dedicated API endpoint for overview modal
2021-07-09 12:25:32 +01:00
Łukasz Mierzwa
504a44d135
fix(ci): enable more checks in tsconfig
2021-05-25 12:46:10 +01:00
Łukasz Mierzwa
da9d9085cc
fix(ui): remove excludes from tsconfig
2021-05-24 12:43:14 +01:00
Łukasz Mierzwa
9e28da96d1
chore(ui): migrate styles to bootstrap v5
2021-05-18 21:28:28 +01:00
Łukasz Mierzwa
e45debed58
fix(ui): enable mobx strict mode in tests
2021-05-03 19:29:05 +01:00
Łukasz Mierzwa
7638d655a7
fix(ui): fix typescript warnings
2021-04-07 14:17:48 +01:00
Łukasz Mierzwa
db0aa0bab9
fix(ui): migrate to cra v4
2020-11-23 19:04:14 +00:00
Łukasz Mierzwa
836cf67fe8
fix(tests): move fixtures to a dedicated folder
2020-10-28 12:26:51 +00:00
Łukasz Mierzwa
fd155db464
fix(ui): migrate to mobx-react-lite v3
2020-10-02 17:28:34 +01:00
Łukasz Mierzwa
632a111056
fix(ui): migrate code to mobx v6
2020-10-02 14:08:11 +01:00
Łukasz Mierzwa
6e6cb02156
fix(ui): use bigger icons for alert group header
...
Fixes #2106
2020-09-08 10:15:57 +01:00
Łukasz Mierzwa
6d961fa09d
fix(ui): always pass type to useRef & useState
2020-07-22 21:39:43 +01:00
Łukasz Mierzwa
aa022796b4
fix(ui): resolve eslint reported issues
2020-07-21 17:58:08 +01:00
Łukasz Mierzwa
fcc795b7c9
chore(tests): migrate jest tests to typescript
2020-07-21 17:58:08 +01:00
Łukasz Mierzwa
e8f93602fd
chore(tests): rewrite storybook stories as typescript
2020-07-19 20:54:27 +01:00
Łukasz Mierzwa
4a16661558
chore(ui): migrate more components to typescript
2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
2f74561809
chore(ui): drop react-reveal animations
...
This library is not maintained anymore and it causes small glitches when rendering a lot of alerts - scrolling groups into view doesn't always trigger animation and they stay hidden.
2020-07-03 17:03:43 +01:00
Łukasz Mierzwa
508e47f5c4
fix(ui): drop mobx-react
2020-06-10 18:15:51 +01:00
Łukasz Mierzwa
9dfe40c837
fix(ui): rewrite Modal with hooks
2020-06-09 22:37:40 +01:00
Łukasz Mierzwa
ca0a0b3077
fix(ui): drop useLocalStore from modals
2020-06-08 17:16:01 +01:00
Łukasz Mierzwa
40edb80314
fix(ui): use custom component for tooltips
2020-05-16 12:23:00 +01:00
Łukasz Mierzwa
3c16e008f5
fix(ui): rewrite OverviewModal with hooks
2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
797c604958
fix(ui): rewrite OverviewModalContent with hooks
2020-05-01 17:57:42 +01:00
Łukasz Mierzwa
5bb3b92a70
feat(ui): animate toggle icon on changes
2020-04-22 11:12:55 +01:00
Łukasz Mierzwa
c12f218b4e
fix(ui): reformat code using prettier v2
2020-03-25 21:43:39 +00:00
Łukasz Mierzwa
4779f25206
fix(ui): tweak navbar css to better align elements
2019-12-26 21:34:40 +00:00
Łukasz Mierzwa
96f9df7e50
fix(ui): tweak dark theme css
2019-12-25 19:58:02 +00:00
Łukasz Mierzwa
c5b3339311
fix(ui): correct background color for alertname badges
2019-12-16 22:43:37 +00:00
Łukasz Mierzwa
e7d6edc163
chore(ui): change default label color to gray
...
Orange color isn't very readable and stands out on the page, use
more neutral and more readable gray
2019-12-16 21:42:17 +00:00
Łukasz Mierzwa
ccc44b042a
feat(storybook): add more stories
2019-12-12 22:25:39 +00:00
Łukasz Mierzwa
de43f1ac4a
feat(ui): theme switching
...
This add "proper" dark mode using darkly bootstrap theme
2019-11-27 12:18:13 +00:00
Łukasz Mierzwa
f3e2ed2b00
feat(storybook): add more stories to storybook
2019-11-26 23:36:07 +00:00
Łukasz Mierzwa
aab5b29eb6
fix(ui): avoid duplicating bootstrap styles
...
bootstrap css gets injected multiple time due to how imports are structured, only import variables in component scss
2019-11-21 22:28:26 +00:00
Łukasz Mierzwa
acae2cb2a5
chore(ui): remove all usage of Provider component
2019-10-30 13:44:18 +00:00
Łukasz Mierzwa
311a101cda
chore(ui): avoid using inject in LabelWithPercent
2019-10-30 13:37:12 +00:00
Łukasz Mierzwa
903752a5ed
fix(ui): align labels in the overview modal
...
Moves the left column labels to the top, since the right side will have progress bars
at the bottom which makes them taller
2019-10-08 09:47:08 +01:00
Łukasz Mierzwa
a3be6e9a7f
fix(ui): cleanup scss variable imports
...
All scss imports needs to use App.scss, otherwise some overrides won't be present, like font swap Lato -> Open Sans
2019-08-03 18:29:27 +01:00
Łukasz Mierzwa
312b718b7a
feat(ui): close modal window when user hits the Escape key
...
Fixes #842
2019-07-31 19:56:57 +01:00
Łukasz Mierzwa
d1e1d7fe2f
feat(ui): show only common labels in the overview modal by default
2019-07-16 19:39:14 +01:00
Łukasz Mierzwa
610e08356e
chore(ui): disable tooltips on the overview modal
...
These get triggered too often, blocking view of other labels
2019-07-14 19:32:57 +01:00
Łukasz Mierzwa
d41fbff99e
feat(ui): show the number of hidden label on the overview modal
...
We only render top 9 labels, add a counter showing how many were skipped
2019-07-14 19:09:20 +01:00
Łukasz Mierzwa
2bdbfeb16f
chore(ui): user offset and raw filter from the api response
2019-07-14 18:22:55 +01:00
Łukasz Mierzwa
88ba0cc657
feat(ui): allow removing filters from the overview modal
2019-07-14 18:22:55 +01:00
Łukasz Mierzwa
9b348c2437
feat(ui): add an offset to overview modal labels
...
A little nicer and cleaner view of the percent bar below labels
2019-07-11 22:41:31 +01:00
Łukasz Mierzwa
6201133df9
fix(ui): tweak display of labels on the overview modal
2019-07-11 17:42:32 +01:00
Łukasz Mierzwa
ee5efc6023
chore(ui): use xl size for the overview modal
2019-07-11 13:16:12 +01:00