Better reminders #308

Merged
konrad merged 37 commits from feature/better-reminders into master 2020-11-28 13:59:28 +00:00

37 Commits

Author SHA1 Message Date
kolaente 1d3a407318
Fix setting the new reminder component to null after adding a new date
continuous-integration/drone/pr Build is passing Details
2020-11-28 14:22:18 +01:00
kolaente d29f84b232
Add "close on change" event which only fires if the component closed and the value actually changed
continuous-integration/drone/pr Build is passing Details
2020-11-28 14:19:50 +01:00
kolaente 231aca249a
Hide the "today" option after 21:00
continuous-integration/drone/pr Build is passing Details
2020-11-28 14:08:03 +01:00
kolaente d68b4d6dd7
Add "confirm" button to close the component
continuous-integration/drone/pr Build is passing Details
2020-11-28 14:06:29 +01:00
kolaente 776c6041f2
Use disabled in reminders
continuous-integration/drone/pr Build is passing Details
2020-11-28 13:53:28 +01:00
kolaente 68c48b5792
Add a disabled property to the datepicker
continuous-integration/drone/pr Build is passing Details
2020-11-28 13:52:27 +01:00
kolaente 590edc4f82
Cleanup workarounds for flatpickr
continuous-integration/drone/pr Build is passing Details
2020-11-28 13:46:31 +01:00
kolaente edbf3109ef
Use the new datepicker for end dates
continuous-integration/drone/pr Build is passing Details
2020-11-28 13:42:37 +01:00
kolaente 972eb5acfc
Use the new datepicker for start date
continuous-integration/drone/pr Build is passing Details
2020-11-28 13:40:54 +01:00
kolaente 390afe1f81
Use the new datepicker for due dates
continuous-integration/drone/pr Build is passing Details
2020-11-28 13:29:04 +01:00
kolaente 468ec9c2c5
Mobile styling
continuous-integration/drone/pr Build is passing Details
2020-11-28 13:13:20 +01:00
kolaente 693d89bf4c
Format 2020-11-28 13:11:07 +01:00
kolaente 6addbcf8bd
Sync flatpickr when clicking on choose a date
continuous-integration/drone/pr Build is passing Details
2020-11-28 13:09:28 +01:00
kolaente 4a2a0604c2
Make sure to only hide the popup when not clicked something inside of it
continuous-integration/drone/pr Build is passing Details
2020-11-28 13:07:41 +01:00
kolaente 85ce39eca0
Make flatpickr dates work
continuous-integration/drone/pr Build is passing Details
2020-11-28 12:53:25 +01:00
kolaente 33b9160a24
Use datepicker component for reminders
continuous-integration/drone/pr Build is passing Details
2020-11-26 22:27:27 +01:00
kolaente 879df824f1
Merge branch 'master' into feature/better-reminders
continuous-integration/drone/pr Build is passing Details
2020-11-26 21:34:44 +01:00
kolaente 6834e30783
Fix bottom padding of inline flatpickr
continuous-integration/drone/pr Build is passing Details
2020-11-25 22:17:21 +01:00
kolaente a60ef1c6df
Set time
continuous-integration/drone/pr Build is passing Details
2020-11-25 18:51:44 +01:00
kolaente a5905a87e2
Add method to calculate the neares time
continuous-integration/drone/pr Build is passing Details
2020-11-25 18:50:23 +01:00
kolaente 2f3a8709d3
Move time helpers in separate folder 2020-11-25 18:39:14 +01:00
kolaente 17c882dfbf
Remove separate flatpickr date
continuous-integration/drone/pr Build is passing Details
2020-11-25 18:37:25 +01:00
kolaente 98e1b6eaaa
Cleanup
continuous-integration/drone/pr Build is passing Details
2020-11-25 18:34:55 +01:00
kolaente f5711cb38c
Set the flatpickr date when setting changing the date 2020-11-25 18:34:32 +01:00
kolaente 010397d64a
Better formatting of the chosen date
continuous-integration/drone/pr Build is passing Details
2020-11-25 18:27:17 +01:00
kolaente 5c29b3e69b
Bubble
continuous-integration/drone/pr Build is passing Details
2020-11-25 18:20:45 +01:00
kolaente 8d056c6a81
Set date when choosing one 2020-11-25 18:20:11 +01:00
kolaente c75549abcb
Fix test
continuous-integration/drone/pr Build is passing Details
2020-11-25 18:13:39 +01:00
kolaente ff0044f547
Show correct weekday in preview
continuous-integration/drone/pr Build is failing Details
2020-11-25 18:12:14 +01:00
kolaente a11efc5231
Change hover background color 2020-11-25 18:02:03 +01:00
kolaente 943098f7d1
Make label to show if selected date is null configurable
continuous-integration/drone/pr Build is passing Details
2020-11-25 18:00:56 +01:00
kolaente 96d27c6bb9
Use a different icon for weekend
continuous-integration/drone/pr Build is passing Details
2020-11-25 17:55:22 +01:00
kolaente 4be7cd5fce
Ignore test files when linting
continuous-integration/drone/pr Build is passing Details
2020-11-22 23:08:03 +01:00
kolaente a3f902dd18
Add tests to dron
continuous-integration/drone/pr Build is failing Details
2020-11-22 22:53:52 +01:00
kolaente 7d312687db
Move day interval calculation to separate file and test it 2020-11-22 22:53:04 +01:00
kolaente 160c14de2e
Add next date calculation 2020-11-22 22:08:39 +01:00
kolaente 184dd1eadb
Add basic date picker component 2020-11-22 21:51:01 +01:00