Łukasz Mierzwa
|
7243cfc149
|
fix(ui): don't use a for elements without href
|
2018-10-03 11:14:45 +01:00 |
|
Łukasz Mierzwa
|
e3c43453ea
|
chore(ui): use react-scripts 2.0 support for sass
|
2018-10-03 09:34:39 +01:00 |
|
Łukasz Mierzwa
|
83aa8b9649
|
feat(tests): strict validation for props
|
2018-09-24 15:28:25 +01:00 |
|
Łukasz Mierzwa
|
01f3c25160
|
fix(ui): initialize timeNow so it's always set on initial render
|
2018-09-08 19:43:46 +01:00 |
|
Łukasz Mierzwa
|
0a966275b4
|
feat(ui): refresh offset badges on silence start/end tabs in the silence form
|
2018-09-08 11:51:11 +01:00 |
|
Łukasz Mierzwa
|
38b0cb1557
|
fix(ui): remove dead code
|
2018-09-02 19:21:50 +01:00 |
|
Łukasz Mierzwa
|
ec16a1cbce
|
fix(ui): fix duration minute decrease handling
Negative adjustment needs a different logic than positive one
|
2018-08-29 23:38:14 +01:00 |
|
Łukasz Mierzwa
|
3b680d9217
|
feat(tests): export internal components so we can unit test them directly
|
2018-08-29 22:32:14 +01:00 |
|
Łukasz Mierzwa
|
a65c812669
|
fix(ui): remove duplicated actions
|
2018-08-27 15:19:36 +01:00 |
|
Łukasz Mierzwa
|
b71612b9a9
|
feat(ui): add badges with start/end/duration overviews so user doesn't need to click between tabs
|
2018-08-15 20:47:34 +01:00 |
|
Łukasz Mierzwa
|
4c7706aeba
|
fix(ui): tweak duration minute change buttons logic
|
2018-08-15 20:47:34 +01:00 |
|
Łukasz Mierzwa
|
ee545f9500
|
fix(ui): render silence modal on the body using portal
This way modal isn't nested under navbar and doesn't get classes from it
|
2018-08-15 19:20:31 +01:00 |
|
Łukasz Mierzwa
|
f1ac471a9c
|
refactor(ui): refactor silence form
Style silence start & end input to better match old ui, which should improve UX
|
2018-08-15 11:15:39 +01:00 |
|