Commit Graph

32 Commits

Author SHA1 Message Date
Łukasz Mierzwa
49be79d675 fix(ui): format code 2023-11-13 10:11:37 +00:00
Łukasz Mierzwa
92496d5fc0 fix(tests): reformat code 2023-07-25 19:16:46 +01:00
Łukasz Mierzwa
d0ee44243a fix(ui): fix tests under nodejs 18 2022-04-26 08:54:02 +01:00
Łukasz Mierzwa
504a44d135 fix(ci): enable more checks in tsconfig 2021-05-25 12:46:10 +01:00
Łukasz Mierzwa
ab36d3bfbc chore(ui): use FC for function components 2021-04-04 20:01:57 +01:00
Łukasz Mierzwa
0539b5b1d0 fix(ui): add notifications icon when upstreams are failing 2021-02-27 14:42:03 +00:00
Łukasz Mierzwa
45f30f6ce9 feat(ui): allow disabling animations 2020-10-11 17:09:37 +01:00
Łukasz Mierzwa
fd155db464 fix(ui): migrate to mobx-react-lite v3 2020-10-02 17:28:34 +01:00
Łukasz Mierzwa
da5ecf182f feat(ui): use toasts for error messages 2020-09-07 15:24:30 +01:00
Łukasz Mierzwa
ef908e300a feat(ui): add a countdown indicator for refresh timer 2020-08-24 17:15:50 +01:00
Łukasz Mierzwa
6d961fa09d fix(ui): always pass type to useRef & useState 2020-07-22 21:39:43 +01:00
Łukasz Mierzwa
a2b5fbb11b chore(ui): migrate SilenceFormStore to typescript 2020-07-17 11:58:41 +01:00
Łukasz Mierzwa
4d4dd111c1 chore(ui): migrate more code 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
2d3458b688 feat(ui): allow sharing pre-filled silence form via a link
Fixes #1820
2020-06-29 13:25:03 +01:00
Łukasz Mierzwa
4f941fd194 fix(ui): use react-media-hook instead of react-media 2020-06-22 19:09:52 +01:00
Łukasz Mierzwa
6a7cc1c72f feat(ui): drop moment.js to reduce bundle size 2020-06-17 18:57:13 +01:00
Łukasz Mierzwa
fdc6e1b789 chore(ui): move moment poller to a dedicated component 2020-06-16 18:43:29 +01:00
Łukasz Mierzwa
508e47f5c4 fix(ui): drop mobx-react 2020-06-10 18:15:51 +01:00
Łukasz Mierzwa
6fe85732b0 fix(ui): rewrite App with hooks 2020-06-10 18:15:51 +01:00
Łukasz Mierzwa
7eaa7cbf34 fix(ui): add animation settings to the theme context 2020-04-16 10:06:33 +01:00
Łukasz Mierzwa
c12f218b4e fix(ui): reformat code using prettier v2 2020-03-25 21:43:39 +00:00
Łukasz Mierzwa
928b6d45bd fix(ci): don't try to load fonts on Percy
This ensures that the grid renders correctly, since load events
don't seem to trigger on storybook and grid is not repacked after
element heights changes.
2019-12-23 20:51:01 +00:00
Łukasz Mierzwa
4e01a34717 fix(ui): update outdated UIDefaults fields 2019-11-29 22:55:28 +00:00
Łukasz Mierzwa
43b1734fa0 feat(ui): lazy load more modules 2019-11-29 22:55:22 +00:00
Łukasz Mierzwa
cc4da6d16b feat(ui): follow browser preferences when setting theme 2019-11-29 22:00:41 +00:00
Łukasz Mierzwa
a7b409e661 fix(ui): reduce bundle size 2019-11-29 15:58:16 +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
acae2cb2a5 chore(ui): remove all usage of Provider component 2019-10-30 13:44:18 +00:00
Łukasz Mierzwa
794607919a feat(ui): experimental dark theme
Very ugly, might be buggy, but need to start somewhere
2019-10-28 18:38:12 +00:00
Łukasz Mierzwa
699f39fa90 fix(ui): correctly handle browser back/forward buttons 2019-10-28 13:47:17 +00:00
Łukasz Mierzwa
715b42f7f2 chore(ui): migrate App component to typescript 2019-10-24 21:00:50 +01:00