Commit Graph

1773 Commits

Author SHA1 Message Date
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
Dorian 4a673defeb Start experimenting with UI layout for control panel. 2017-11-04 12:18:31 -04:00
Dorian 1e24a30eac Migrate header to use a similar setup for using Markdown blocks. 2017-11-03 08:59:36 -04:00
Dorian 58d3bc8d0f Add spacer layout element. 2017-11-03 08:38:22 -04:00
Dorian 4a2de733a5 Add spacer layout element. 2017-11-03 08:28:55 -04:00
Dorian 5648195737 Improve style of page editor. 2017-11-02 20:21:20 -04:00
Dorian 7e319e3b20 Fix moving page editor to the control panel. 2017-11-02 20:16:39 -04:00
Dorian 8fcf9c3cbc Add notes about MobX instead of Redux. 2017-11-02 17:25:20 -04:00
Dorian 2b88d2a393 Update the readme. 2017-11-02 09:19:23 -04:00
Dorian 9fb8f2fcee Remove final redux dependency. 2017-11-02 09:16:03 -04:00
Dorian 0c47e92ead Fix up update of code via the Markdown editor. 2017-11-02 09:13:40 -04:00
Dorian 30c991db05 Remove redux dependencies. 2017-11-02 09:07:08 -04:00
Dorian 3baeb33dd3 Migrate page to use mobx store. 2017-11-02 09:05:38 -04:00
Dorian 439ad1754e Migrate site into a store. 2017-11-01 09:06:26 -04:00
Dorian 0bf9398c89 Migrate user store into the right location. 2017-11-01 00:49:21 -04:00