Commit Graph

1887 Commits

Author SHA1 Message Date
Dorian e4405d9cc3 Upgrade JS libraries. 2017-12-12 08:26:40 -05:00
Dorian 5c3c6628f5 Update remaining Python libraries except flask. 2017-12-12 08:21:47 -05:00
Dorian 4ce0461439 Fix issue with builds. 2017-12-11 20:00:13 -05:00
Dorian 0649a18ae9 Upgrade invoke to latest version. 2017-12-11 17:35:38 -05:00
Dorian 09b50230db Create new version to prepare for the release. 2017-12-05 08:48:39 -05:00
Dorian 2f5985e0e4 Update the changelog for new version of CMS. 2017-12-05 08:43:17 -05:00
Dorian e13487d4c0 Update the changelog in preparation for release of CMS. 2017-12-04 08:57:19 -05:00
Dorian 09ef0218a8 Add hacky way of saving changes to the site. 2017-12-04 08:55:11 -05:00
Dorian e64d316f5e Add note about react draggable library. 2017-12-04 08:27:47 -05:00
Dorian 3a888ee32e Make sure login form uses onInput rather than onChange. 2017-12-01 08:57:01 -05:00
Dorian c5001022df Update menu editor. 2017-12-01 08:52:56 -05:00
Dorian 60f284a27d Fix up detecting position of menu change. 2017-12-01 08:37:26 -05:00
Dorian dd86818f5c Fix up rendering of menu items. 2017-11-30 08:57:37 -05:00
Dorian bf9483c29d Add the ability to remove existing menu items. 2017-11-30 08:53:42 -05:00
Dorian 6e6dca8e1e Add the ability to add new menu items and reorder existing ones by dragging. 2017-11-30 08:33:22 -05:00
Dorian e10e585abd Attempt to use react-draggable-list for draggable list of menu items. 2017-11-29 17:35:51 -05:00
Dorian eed397d0e1 Migrate saving and undoing content to upper part of overall editor. 2017-11-22 17:32:53 -05:00
Dorian 4a4c9fd338 Enforce default value for control panel. 2017-11-22 17:19:57 -05:00
Dorian a4f16686a3 Clean controls to update site header and footer editors.
Add default control, if none are selected.
2017-11-22 17:18:14 -05:00
Dorian 9961f9c271 Attempt to rework control setup. 2017-11-22 07:43:12 -05:00
Dorian c9c2c9f0f0 Update layout of control panel.
Fix slug not appearing on landing page in control panel.
2017-11-22 07:15:38 -05:00
Dorian 8d81c8dc33 Add editor for the site headers and footers. 2017-11-22 07:06:09 -05:00
Dorian e76e47c271 Fix tests for site to include header and footer in assertion. 2017-11-21 08:39:37 -05:00
Dorian 0785071ab1 Add in sample headers and footers for demo site. 2017-11-21 08:29:56 -05:00
Dorian 91493075f0 Add in header and footer to the site API.
Start migrating to use site for storing header and footer info.
2017-11-20 21:54:16 -05:00
Dorian af5f2f1e63 Update changelog with recent changes. 2017-11-17 08:58:26 -05:00
Dorian bdb30704ae Update notes again. 2017-11-17 08:55:49 -05:00
Dorian 7d7bd9aca0 Add notes and clean up page editor layout. 2017-11-17 08:47:52 -05:00
Dorian abdc9356f4 Refactor control panel setup. 2017-11-17 08:42:41 -05:00
Dorian 66cd3473bf Add way to select edited feature. 2017-11-17 08:19:58 -05:00
Dorian cadd4c11b1 Simplify style of menu. 2017-11-16 09:14:44 -05:00
Dorian a04a7254f5 Allow for automatic placement in CSS grid. 2017-11-16 08:47:33 -05:00
Dorian 22c7ce9b8b Allow for automatic placement in CSS grid. 2017-11-16 08:45:21 -05:00
Dorian 1e73f1ee7d Migrate menu into separate component. 2017-11-16 08:37:19 -05:00
Dorian 9df0a34f1a Simplify overall base image. 2017-11-15 08:55:11 -05:00
Dorian f92502ab0f Experiment with layouts by tweaking dimensions. 2017-11-15 08:53:45 -05:00
Dorian 3390e6889e Update codemirror and attempt to work around server issue. 2017-11-14 09:19:17 -05:00
Dorian a4cea97cfe Migrate away from reactstrap and using tables. 2017-11-11 10:56:53 -05:00
Dorian 211b267660 Remove reactstrap from remainder of forms. 2017-11-11 09:24:49 -05:00
Dorian 9775f62d05 Fix up user login styling. 2017-11-10 18:05:26 -05:00
Dorian 78136774b5 Clean up styling on user login form. 2017-11-10 12:03:06 -05:00
Dorian b9ff990c11 Clean up styling on user login form. 2017-11-10 11:16:17 -05:00
Dorian 921926c253 Migrate away from reactstrap components. 2017-11-10 11:01:15 -05:00
Dorian a550b17421 Remove alert. 2017-11-09 17:26:43 -05:00
Dorian 54071e4e20 Fix eslint issues. 2017-11-08 08:22:01 -05:00
Dorian 8afc7b7c72 Migrate layout to use CSS grids.
Internalize styles.
2017-11-08 08:16:27 -05:00
Dorian 3dec54011c Experiment with CSS grid layout. 2017-11-07 08:56:16 -05:00
Dorian ecccfd9e88 Rework logout layout to use flexbox setup. 2017-11-06 08:54:18 -05:00
Dorian 43c0cf1cd7 Simplify login and logout by breaking out components. 2017-11-06 08:39:00 -05:00
Dorian 34d4fee593 Add table for menu, and fix up editors. 2017-11-04 22:59:46 -04:00