Ł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