Commit Graph
100 Commits
Author SHA1 Message Date
Julia Friesel b0019d85e0 Install dep 2018-08-28 09:17:10 +02:00
Julia Friesel 398c726d94 Replace binds with lambdas 2018-08-28 08:40:09 +02:00
Julia Friesel b09137772c Merge branch '133-make-temp-scale-a-config-setting-and-read-it-in-chart-and-temp-screen' into 'master'
Resolve "make temp scale a config setting and read it in chart and temp screen"

Closes #133

See merge request bloodyhealth/drip!59
2018-08-27 15:49:04 +00:00
Julia Friesel 877568c2e7 Update README.md 2018-08-27 05:47:24 +00:00
Julia Friesel 530c1096ed Fix bottom scale margin 2018-08-26 19:56:26 +02:00
Julia Friesel 8a6f943e5f Separate warning out of absolute range 2018-08-26 19:34:52 +02:00
Julia Friesel 2a07ce4ef2 Show loading message 2018-08-26 18:28:59 +02:00
Julia Friesel 5460d574e2 Use border style to draw fhm line 2018-08-26 18:05:39 +02:00
Julia Friesel f6607b98c7 Style symptom row 2018-08-24 19:20:40 +02:00
Julia Friesel c54581d644 Introduce symptom row (WIP) 2018-08-24 19:06:23 +02:00
Julia Friesel 2471b92eaf Determine chart height dynamically and fill the window 2018-08-24 09:53:57 +02:00
Julia Friesel 1cd38dd476 Merge branch '121-add-license' into 'master'
Resolve "Add license"

Closes #121

See merge request bloodyhealth/drip!61
2018-08-23 11:39:19 +00:00
Julia Friesel 6bc1993beb Add license 2018-08-22 18:52:40 +02:00
Julia Friesel 654dbf5e98 Fix labels 2018-08-22 18:33:00 +02:00
Julia Friesel 15ad708a9c Use color variables 2018-08-22 17:44:54 +02:00
Julia Friesel c6d61320e7 Fix explainer text 2018-08-22 17:41:23 +02:00
Julia Friesel 7ef7bf7c10 Merge branch 'master' into 133-make-temp-scale-a-config-setting-and-read-it-in-chart-and-temp-screen 2018-08-22 17:33:23 +02:00
Julia Friesel 0e77a2f613 Re-simplify the input 2018-08-22 17:03:36 +02:00
Julia Friesel eedd6070cf Make temperature suggestion grey 2018-08-22 16:23:37 +02:00
Julia Friesel e9c4256661 Extract temp input into component 2018-08-22 16:01:51 +02:00
Julia Friesel b80c91cb46 Merge branch '134-implement-design-for-day-overview' into 'master'
Resolve "Implement design for day overview"

Closes #134

See merge request bloodyhealth/drip!54
2018-08-22 12:19:16 +00:00
Julia Friesel 3a162ca0cc Add '.0' for integers 2018-08-22 14:07:12 +02:00
Julia Friesel 7725f1be14 Limit length 2018-08-22 14:05:08 +02:00
Julia Friesel 0878135aed Warn when user enters an out-of-range temperature 2018-08-22 13:51:12 +02:00
Julia Friesel 74041f7e32 Fix typo 2018-08-22 13:20:07 +02:00
Julia Friesel db4d82e945 Fix layout on chart view 2018-08-22 13:05:28 +02:00
Julia Friesel 6876876d40 Merge branch 'master' into 134-implement-design-for-day-overview 2018-08-22 12:27:56 +02:00
Julia Friesel 7538dbdccc Rerender chart on scale observable change 2018-08-22 10:29:18 +02:00
Julia Friesel c597a654d8 Use settings from observable in chart 2018-08-22 08:43:41 +02:00
Julia Friesel d5f9e6c639 Export temp scale settings as observable 2018-08-21 21:50:47 +02:00
Julia Friesel 896f407f46 Rename default low and high 2018-08-21 21:23:29 +02:00
Julia Friesel f1b010f1d9 Merge branch '126-bug-one-digit-hour-or-minute-values-can-t-be-saved-for-temperature' into 'master'
Resolve "bug: one-digit hour or minute values can't be saved for temperature"

Closes #126

See merge request bloodyhealth/drip!56
2018-08-21 18:05:41 +00:00
Julia Friesel 76c47a96c5 Shorten line lengths 2018-08-21 15:24:00 +02:00
Julia Friesel 8ccbd399d8 Alert user about temp scale settings storage problem 2018-08-21 15:22:35 +02:00
Julia Friesel b4120d99d6 Stylin' 2018-08-21 15:05:52 +02:00
Julia Friesel 75f5893b0c Use settings segments 2018-08-21 14:47:45 +02:00
Julia Friesel c6b490b2a4 Add slider and save value in LocalStorage 2018-08-21 14:26:54 +02:00
Julia Friesel 7a1ef388d3 Move config to app level 2018-08-21 14:26:13 +02:00
Julia Friesel dcd0883bef Fix linter complaining about declarations in classes 2018-08-21 10:39:49 +02:00
Julia Friesel 4366a0b793 Prefix one-digit number with 0 2018-08-20 18:18:26 +02:00
Julia Friesel fde9a6cbc3 Remove unneeded imports 2018-08-20 17:13:03 +02:00
Julia Friesel 90e0cdffea Fix go to next cycle day 2018-08-20 17:00:44 +02:00
Julia Friesel c0980a5bf9 Move app component to components 2018-08-20 16:54:02 +02:00
Julia Friesel d53b8029dc Make scrolling work again 2018-08-20 16:46:42 +02:00
Julia Friesel 93b4758123 Fix menu on calendar view 2018-08-20 15:30:14 +02:00
Julia Friesel e2b9d4b4a1 Fix symptom headers 2018-08-20 15:14:17 +02:00
Julia Friesel 559aa684dc Visualize disabled action buttons 2018-08-20 15:06:50 +02:00
Julia Friesel 8629fd5369 Replace action button footer in remaining symptom views 2018-08-20 14:53:00 +02:00
Julia Friesel d897c3b89f On temperature view, replace menu with action buttons 2018-08-20 13:36:11 +02:00
Julia Friesel 87ac1d6b29 Adjust menu styling and remove remnants of navigator 2018-08-19 16:47:13 +02:00
Julia Friesel c744520bd9 Fix menu bug 2018-08-19 16:37:37 +02:00
Julia Friesel d731bbbec4 Add remaining menu items and icons 2018-08-19 16:31:23 +02:00
Julia Friesel a67bfda43f Handle back button presses 2018-08-19 16:11:01 +02:00
Julia Friesel 86f26e3814 Position footer and fix navigating to cycle day view 2018-08-19 15:02:01 +02:00
Julia Friesel 180a25cd4c Turn symptom buttons into footer component 2018-08-19 13:53:55 +02:00
Julia Friesel fb00223648 Disable delete button when there is nothing to delete 2018-08-19 13:53:55 +02:00
Julia Friesel 39d598f3aa Improve symptom data display 2018-08-19 13:53:55 +02:00
Julia Friesel 322b3c00d7 Fix action buttons 2018-08-19 13:53:55 +02:00
Julia Friesel a754981434 Start replacing navigator 2018-08-18 15:31:10 +02:00
Julia Friesel 51629f67e2 Place header as component 2018-08-17 16:26:00 +02:00
Julia Friesel 636e5e2f9d Use navigator for symptom views also 2018-08-17 10:17:17 +02:00
Julia Friesel 1c390f784c Use realistic icon and set active state 2018-08-17 08:59:44 +02:00
Julia Friesel fae278435a Add navigation arrows 2018-08-17 08:05:15 +02:00
Julia Friesel a59aa86dbf Fix key 2018-08-16 21:45:17 +02:00
Julia Friesel ff60db089c Align grid 2018-08-16 21:32:55 +02:00
Julia Friesel 29a82fca9f Start styling the day overview 2018-08-16 19:43:56 +02:00
Julia Friesel 0c4002786d Merge branch '132-add-menu-bar-and-basic-navigation' into 'master'
Resolve "add menu bar and basic navigation"

Closes #132

See merge request bloodyhealth/drip!53
2018-08-16 16:55:27 +00:00
Julia Friesel 7d3941a8fd Add stack for home screen 2018-08-16 16:44:51 +02:00
Julia Friesel e55a18885b Remove header and add color 2018-08-16 16:36:49 +02:00
Julia Friesel 5136b9f8e6 Introduce bottom menu 2018-08-16 16:36:49 +02:00
Julia Friesel 0879d4ae4a Merge branch '82-chart-improvements' into 'master'
Resolve "chart improvements"

Closes #82

See merge request bloodyhealth/drip!52
2018-08-16 14:31:38 +00:00
Julia Friesel af8c2c1401 Merge branch 'master' into 82-chart-improvements 2018-08-16 14:46:08 +02:00
Julia Friesel 28a5944a09 Remove dep 2018-08-16 14:35:20 +02:00
Julia Friesel 2883aaa879 Merge branch '114-add-import-button' into 'master'
Resolve "Add Import button"

Closes #114

See merge request bloodyhealth/drip!48
2018-08-16 12:28:02 +00:00
Julia Friesel 4ea23fd8b8 Small style change 2018-08-16 13:14:01 +02:00
Julia Friesel 516e3dce80 Fix rerender bugs 2018-08-16 12:59:26 +02:00
Julia Friesel ad83a0844b Flatten props and add keys to array elements 2018-08-16 10:59:56 +02:00
Julia Friesel a17cc89ec5 Make DotAndLine its own component 2018-08-16 09:52:07 +02:00
Julia Friesel 617b0ef0ac Merge branch 'master' into 82-chart-improvements 2018-08-16 09:18:16 +02:00
Julia Friesel 4b227d82d4 Add import error postfix and extract more labels 2018-08-16 08:48:46 +02:00
Julia Friesel b07a2c8a53 Move db operations back to db module 2018-08-16 08:26:08 +02:00
Julia Friesel 53328f608b Extract openImportDialog 2018-08-16 08:26:08 +02:00
Julia Friesel d3d72a396e Extract labels 2018-08-16 08:26:08 +02:00
Julia Friesel 77bda6bf53 Make import errors prettier and actually handle them 2018-08-16 08:26:08 +02:00
Julia Friesel 44cc448209 Show import success message 2018-08-16 08:26:08 +02:00
Julia Friesel 7d0a56d2e2 Don't show error when cancelling doc picker 2018-08-16 08:26:08 +02:00
Julia Friesel 88b0dba3b6 Clean up file structure 2018-08-16 08:26:08 +02:00
Julia Friesel 949fe91e9e Improve boolean parsing and ignore empty fields 2018-08-16 08:26:08 +02:00
Julia Friesel a948cf716b Handle merge import 2018-08-16 08:26:08 +02:00
Julia Friesel 456f4fe7d8 Parse values according to schema type and write to db 2018-08-16 08:26:08 +02:00
Julia Friesel bce9359850 Parse JSON from imported CSV 2018-08-16 08:23:48 +02:00
Julia Friesel ed474fd5cb Import file contents and move csv function to db module 2018-08-16 08:23:48 +02:00
Julia Friesel 58adeff56a Position date label correctly 2018-08-14 13:58:04 +02:00
Julia Friesel 439e1d4a23 Adapt style for exclude line 2018-08-14 13:31:25 +02:00
Julia Friesel 8df3e74127 Make columnsize a bit smaller and style y axis 2018-08-14 13:20:10 +02:00
Julia Friesel 92ac6525ed Solve bug where small gaps where showing in temp line 2018-08-13 16:58:06 +02:00
Julia Friesel 2d221c4060 Produce horizontal grid once, not for every column 2018-08-13 15:20:42 +02:00
Julia Friesel cd1e689aae Get actual amount of cycle days to display 2018-08-12 11:21:11 +02:00
Julia Friesel 0afaf8e297 Re-add mucus icon 2018-08-11 19:46:41 +02:00
Julia Friesel d6cc8a7c14 Add back ltl line 2018-08-11 19:29:32 +02:00