Commit Graph

870 Commits

Author SHA1 Message Date
Christopher Charbonneau Wells 8eef1574e4 Fix API child and user serializers.
The HyperlinkedIdentityField got broken somewhere along the way here and I am not sure, but this is not a priority right now.
2017-10-21 17:35:34 -04:00
Christopher Charbonneau Wells 76adaa727c Exclude breadcrumb nav from registration pages. 2017-10-21 01:24:13 -04:00
Christopher Charbonneau Wells 5f3cadd38b Implement breadcrumbs. 2017-10-20 16:07:53 -04:00
Christopher Charbonneau Wells 90a74c94be Use theme colors for timeline. 2017-10-20 16:06:31 -04:00
Christopher Charbonneau Wells 201283221c Add a Child detail view. 2017-10-20 15:23:26 -04:00
Christopher Charbonneau Wells c50ccca1bb Update npm package lock. 2017-10-20 14:23:55 -04:00
Christopher Charbonneau Wells 0038a34843 Prep for adding breadcrumbs (WIP). 2017-10-20 10:32:27 -04:00
Christopher Charbonneau Wells 701a18199f Change reports URLs to extend from /children/<slug>. 2017-10-20 10:21:50 -04:00
Christopher Charbonneau Wells 9f9ccb4779 Add Breadcrumbs color config to Blue Orange theme. 2017-10-20 10:19:24 -04:00
Christopher Charbonneau Wells 1d013f5173 Use BabyBlotter base template for registration base.
This keep any changes to the main application base structure in line with the registration pages without duplication.
2017-10-20 09:49:37 -04:00
Christopher Charbonneau Wells 838da05308 Update NPM dependecies (primarily for Bootstrap 4 beta 2) and add package-lock.json file. 2017-10-20 09:37:59 -04:00
Christopher Charbonneau Wells a38c77a7c1 Update graph colors to match site theme colors. 2017-10-19 14:22:03 -04:00
Christopher Charbonneau Wells 48d5f17646 Add range selectors to some graphs. 2017-10-19 13:19:52 -04:00
Christopher Charbonneau Wells 2074324e43 Return input bakgrounds to regular white. 2017-10-17 12:27:57 -04:00
Christopher Charbonneau Wells 6543a78944 Update registration base to use correct static files. 2017-10-17 12:25:04 -04:00
Christopher Charbonneau Wells 117ee939cf Adjust timer font size for smallest target display (iPhone SE). 2017-10-11 13:59:32 -04:00
Christopher Charbonneau Wells b5fd51c6dd Add a mobile-only "quick add" menu for adding activities with larger (link) targets than the regular menu. 2017-10-11 13:54:04 -04:00
Christopher Charbonneau Wells b12f59bc52 Include year and month for Sleep and Tummy Time card filters. 2017-10-05 11:17:28 -04:00
Christopher Charbonneau Wells f567de8934 Use green for quick timer start button. 2017-10-01 10:16:54 -04:00
Christopher Charbonneau Wells 4251ac17e1 Brighten red and orange in Blue Orange theme. 2017-10-01 10:13:17 -04:00
Christopher Charbonneau Wells 4bb96b19be Account for full date when replacing time values.
This prevents issues when the dates in question cross months or years as well as days.
2017-10-01 10:00:42 -04:00
Christopher Charbonneau Wells 76bb7b84ad Adjust theme orange to be slightly darker. 2017-09-27 11:35:32 -04:00
Christopher Charbonneau Wells 05ece53f18 Tweak dark colors and remove custom coloring classes from some elements. 2017-09-27 11:28:10 -04:00
Christopher Charbonneau Wells 0ff03b8851 Add and use a "Blue Orange" darker theme. 2017-09-27 11:11:17 -04:00
Christopher Charbonneau Wells b4ac40d2d4 Add a diaper lifetimes box plot graph. 2017-09-25 13:14:14 -04:00
Christopher Charbonneau Wells 5a2983d30e Remove redundant "changes" from Diaper Change types graph key. 2017-09-25 12:18:02 -04:00
Christopher Charbonneau Wells 17abac0829 Add an active timers list card. 2017-09-25 12:13:37 -04:00
Christopher Charbonneau Wells 4be3d66a85 Add time since to Timeline entries. 2017-09-25 11:42:41 -04:00
Christopher Charbonneau Wells 43edfddd82 Move "short" duration string function to graphs and exclude seconds. 2017-09-25 11:40:15 -04:00
Christopher Charbonneau Wells 6562fa2390 Finalize child timeline graph/view. 2017-09-20 11:52:30 -04:00
Christopher Charbonneau Wells 98963572ba Use form classes to set appropriate field attributes in date/time fields.
Using a custom input element in the template caused issues with default values (e.g. when set by a timer).
2017-09-17 15:48:23 -04:00
Christopher Charbonneau Wells dad1ff73ca Add custom form field settings for datetime/date fields. 2017-09-17 14:54:50 -04:00
Christopher Charbonneau Wells 33239a097b Add custom form field settings for boolean fields. 2017-09-17 09:36:07 -04:00
Christopher Charbonneau Wells a89a237b5c Use a generic form template for existing forms. 2017-09-17 09:00:34 -04:00
Christopher Charbonneau Wells 36847f0bd2 Default to current time for diaper change and end field entries. 2017-09-17 08:53:11 -04:00
Christopher Charbonneau Wells 8f9a756fa2 Limit paginator links to next and previous two pages. 2017-09-17 08:46:35 -04:00
Christopher Charbonneau Wells ab1b9ee7a8 Add actual events to timeline (WIP). 2017-09-16 17:17:09 -04:00
Christopher Charbonneau Wells bc7b9a97fa Remove FA from vendor CSS. 2017-09-15 12:45:12 -04:00
Christopher Charbonneau Wells 3d88235eb9 Implement generic, app-specific "icon" style names over FA. 2017-09-15 12:29:56 -04:00
Christopher Charbonneau Wells c49b8d1930 Simplify core model names. 2017-09-15 11:55:30 -04:00
Christopher Charbonneau Wells 1f1d96093b Add example timeline view (WIP). 2017-09-15 08:11:41 -04:00
Christopher Charbonneau Wells 0ae9c5a408 Fix zero division error when a day has no sleep entries. 2017-09-15 07:09:43 -04:00
Christopher Charbonneau Wells 6ec4307173 Increase default top margin to account for two line graph titles. 2017-09-13 14:52:18 -04:00
Christopher Charbonneau Wells e73cb380ef Add duration figures to graph view for sleep totals. 2017-09-13 14:10:11 -04:00
Christopher Charbonneau Wells f4d94a3ca0 Add a short string duration utility function. 2017-09-13 14:07:51 -04:00
Christopher Charbonneau Wells 83aaab5bde Add a sleep totals graph. 2017-09-13 11:53:32 -04:00
Christopher Charbonneau Wells e77c2a5639 Refactor naming of current reports. 2017-09-13 11:25:12 -04:00
Christopher Charbonneau Wells 6cfbba5f81 Further standardize report templates. 2017-09-13 11:20:28 -04:00
Christopher Charbonneau Wells f89a8ce289 Add a total sleep on date card. 2017-09-13 10:31:56 -04:00
Christopher Charbonneau Wells 944d33390d Begin Sleep Amount graph (WIP). 2017-09-10 17:26:18 -04:00