Commit Graph

61 Commits

Author SHA1 Message Date
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 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 8f9a756fa2 Limit paginator links to next and previous two pages. 2017-09-17 08:46:35 -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 10ff754e67 Add a paginator to all list views. 2017-09-10 17:02:57 -04:00
Christopher Charbonneau Wells 6d1f35cd59 Add a quick timer start link for small devices. 2017-09-10 10:08:03 -04:00
Christopher Charbonneau Wells 1ae44c408f Add timers list. 2017-09-09 11:54:34 -04:00
Christopher Charbonneau Wells e3d7d64c35 Add Reports menu to child dashboard. 2017-08-24 15:40:11 -04:00
Christopher Charbonneau Wells a114ce7421 Fix gulp styles:app task for static_src folder name change. 2017-08-24 13:18:00 -04:00
Christopher Charbonneau Wells 78ebc87265 Use static_src directories to prevent collisions with Django's collectstatic. 2017-08-24 07:54:47 -04:00
Christopher Charbonneau Wells dd6eb954c3 Add INTERNAL_IPS to development settings and check the debug varibale in templates. 2017-08-24 07:36:11 -04:00
Christopher Charbonneau Wells c4147af34d Adjust fake command handler to prevent date cross over. 2017-08-22 21:35:36 -04:00
Christopher Charbonneau Wells c13914d6e2 Use local time zone setting for fake dates to prevent overlaps. 2017-08-22 21:08:31 -04:00
Christopher Charbonneau Wells 23acc006d4 Linting fixes. 2017-08-22 13:36:49 -04:00
Christopher Charbonneau Wells 2789234a92 Linting fixes. 2017-08-22 13:16:35 -04:00
Christopher Charbonneau Wells 10e87c27b5 Prevent date intersections in the "fake" management command. 2017-08-22 09:35:01 -04:00
Christopher Charbonneau Wells f5768959d8 Use os.path for the reset management command to support multiple platforms. 2017-08-22 09:32:29 -04:00
Christopher Charbonneau Wells aae16346bd Add a TODO note for not intersecting faked dates. 2017-08-21 20:12:50 -04:00
Christopher Charbonneau Wells 51946dd28a Add a "days" argument to the fake command for number of days of data to fake for each child. 2017-08-21 19:34:06 -04:00
Christopher Charbonneau Wells 8ae33b0f48 Create skeleton of reports app. 2017-08-21 19:22:03 -04:00
Christopher Charbonneau Wells 7bffb41718 Fix all url declarations to specifying starts with (^). 2017-08-21 19:19:48 -04:00
Christopher Charbonneau Wells e33b3b24b7 Remove compress as a default action and use uncompressed assets for now. 2017-08-21 16:23:45 -04:00
Christopher Charbonneau Wells b02752f52f Adjust sass process for import globbing (to limit multiple imports). 2017-08-21 11:43:12 -04:00
Christopher Charbonneau Wells b05b268c7e Replace inline CSS for diaper change types card and prepare for other sass styling. 2017-08-21 11:03:18 -04:00
Christopher Charbonneau Wells 3d0af7f9a5 Initiate sass-based app style system. 2017-08-21 10:43:13 -04:00
Christopher Charbonneau Wells f3fc219980 Add hrefs to menu links so they work on mobile. 2017-08-21 09:55:06 -04:00
Christopher Charbonneau Wells 3d8ea65bf9 Add JS and CSS minify. 2017-08-20 16:05:52 -04:00
Christopher Charbonneau Wells 2db3f43394 Default to JSON only API for base settings. 2017-08-20 13:31:19 -04:00
Christopher Charbonneau Wells f02e0b59bd Add current user menu. 2017-08-20 12:29:19 -04:00
Christopher Charbonneau Wells e1379b0bf4 Minor dashboard adjustments. 2017-08-20 11:57:48 -04:00
Christopher Charbonneau Wells f81f763cfb Refactor JS to use BabyBlotter as primary JS namespace. 2017-08-20 11:23:32 -04:00
Christopher Charbonneau Wells 78eb20ab91 Update the timer duration in real time on the timer detail page. 2017-08-20 11:09:40 -04:00
Christopher Charbonneau Wells 6f4774ae9e Add "reset" management command for resetting the database with fake data. 2017-08-20 09:44:44 -04:00
Christopher Charbonneau Wells 502964e070 Add a "fake" management command for creating fake data. 2017-08-19 14:51:40 -04:00
Christopher Charbonneau Wells 8222b4d571 Break out Django settings to separate files. 2017-08-19 10:16:51 -04:00
Christopher Charbonneau Wells 092c271d5a Implement a Gulp/NPM-based dependency management system. 2017-08-19 09:50:03 -04:00
Christopher Charbonneau Wells c908ae6e2b Refactor dashboard as a separate app. 2017-08-18 09:02:31 -04:00
Christopher Charbonneau Wells 5d4beea512 Add slug-based child URLs.
Also some beginnings of the dashboard system (WIP).
2017-08-18 08:17:45 -04:00
Christopher Charbonneau Wells 68bad13e93 Add navbar-based Timer dropdown. 2017-08-17 23:10:07 -04:00
Christopher Charbonneau Wells 93b942e811 Add dropdown style navbar. 2017-08-17 22:15:15 -04:00
Christopher Charbonneau Wells f474ccb8b9 Refactor overall template structure. 2017-08-17 21:33:08 -04:00
Christopher Charbonneau Wells 3bbfd012f4 Add permissions handling to api and core views. 2017-08-17 13:18:14 -04:00
Christopher Charbonneau Wells 55a908f546 Fix URLs configuration to prevent namespace issues between api and core apps. 2017-08-17 12:17:51 -04:00
Christopher Charbonneau Wells 42e2294c51 Re-order urls to prevent incorrect API urls. 2017-08-17 11:36:20 -04:00
Christopher Charbonneau Wells 0209314d0f Add Tempus Dominus date/time picker library and use for Baby birth date. 2017-08-16 14:17:27 -04:00