1400 Commits

Author SHA1 Message Date
Elliot DeNolf
423f56f978 Implement passport auth against mongo 2018-09-26 22:08:08 -04:00
James
9a1896a9d7 fixes eslint issues 2018-09-25 12:03:02 -04:00
James
423c7401aa removes html validation from form 2018-09-25 11:56:20 -04:00
James
a407097408 refactors components index to eliminate duplicative export / import, enables form submission and validation 2018-09-25 11:47:51 -04:00
James
c6b0639c90 resolves circular dependency 2018-09-25 10:55:01 -04:00
James
10032744d7 adds Form component to Filter and rolled back frustrating Webpack bug dealing with FormConsumer 2018-09-25 00:11:57 -04:00
James
8badbf9329 refactors form components to handle any number of nested field components 2018-09-24 22:07:01 -04:00
James
70e76d80ef converts all filters in collection views to find 2018-09-17 20:11:56 -04:00
James
e44dfb46c6 es6-ified demo, flattened collections scaffold files 2018-09-17 18:45:55 -04:00
Dan Ribbens
faa685cb9f progress on merging backend and frontend 2018-08-20 18:24:42 -04:00
James
400b8a12eb adds specificity to fonts include 2018-08-15 15:09:38 -04:00
James
a561e3334a fixes scss compilation issue 2018-08-14 09:47:29 -04:00
James
283d5d3152 collapses multiple dependencies into one import 2018-08-13 16:18:10 -04:00
James
28aa56c7ac refactors all client paths to incorporate new import structure 2018-08-13 14:33:15 -04:00
James
256f9fe5b4 POC for better module import syntax 2018-08-13 12:21:55 -04:00
James
ae5a469cd2 fixes code organization for default template widths 2018-08-07 11:26:55 -04:00
James
f916469fe4 fixes responsiveness with sticky header 2018-08-07 11:15:22 -04:00
James
9ebbf3ab3c builds stick on scroll component 2018-08-07 10:59:20 -04:00
James
ea55b6f327 fixes css bug with input controls 2018-08-07 09:29:03 -04:00
James
88c2f78a35 begins form component styling 2018-08-07 09:15:23 -04:00
James
9d3b481efd removes components declarations from scaffold files for collections, revises form to remove data-fillable attr 2018-08-07 08:54:22 -04:00
James
3f197bf875 revises content max width 2018-08-02 13:32:19 -04:00
James
4c6cd032ec styles default template max width and adds regular fonts 2018-08-02 13:26:05 -04:00
James
f90e3c6819 fixes typo 2018-08-02 11:30:02 -04:00
James
acd5a53234 updates form to allow custom button component 2018-08-02 11:03:18 -04:00
James
5f4ddcea4d switches collections list to object instead of array 2018-08-01 18:13:02 -04:00
James
15e8ab6a85 improves buttons, adds route for add new 2018-08-01 18:03:07 -04:00
James
20a0ac9776 adds arrows to sidebar 2018-08-01 17:17:00 -04:00
James
67fa50fa6b builds icon system and css 2018-08-01 17:08:19 -04:00
James
1af2270e8d revises top-down data within collection views 2018-08-01 16:55:30 -04:00
James
6723dee304 builds collection editor, builds stepnav 2018-08-01 16:11:20 -04:00
James
648ee44d95 renames default icon / logo to avoid confusion 2018-08-01 13:55:43 -04:00
James
29ecbe684e loads collections via redux, begins sidebar construction 2018-08-01 13:42:53 -04:00
James
9027bff387 modifies scss framework to be set up with one master partial 2018-08-01 13:15:44 -04:00
James
6e4250138b keeps code that will be commonly edited within demo, moves all else to src 2018-08-01 12:22:03 -04:00
James
acd5c5e0d8 moves as much as possible to within /src, need discussion around updating workflow 2018-07-29 20:30:54 -04:00
James
a7ec16f7ca removes app component in favor of larger index 2018-07-29 13:08:10 -04:00
James
1af9c1a680 builds routing and scaffolds Collections 2018-07-29 12:34:45 -04:00
James
8f3776af4b abstracts router for easy modification / manipulation 2018-07-28 23:41:54 -04:00
James
c0e4311279 scaffolds forms, ajax, redux, routers, scss 2018-07-28 23:17:28 -04:00
James
22e7507be9 adds form scss 2018-07-28 13:17:22 -04:00
James
bfc03ecc72 modifies ESLint to be less aggressive 2018-07-28 13:03:23 -04:00
James
3da3ad90f8 fixes eslint by adding react plugin, scaffolds index / app hierarchy 2018-07-28 12:33:30 -04:00
James
3ec2c33718 scaffolds folder structure, writes out scss framework 2018-07-28 11:58:07 -04:00
James
656d1e0881 removes css tracked files 2018-07-28 10:07:30 -04:00
James
55e2b656c5 finalizes demo workflow 2018-07-28 09:56:35 -04:00
James
898c888406 configures webpack to support demo and end user dev, introduces hot reloadinc scss 2018-07-24 13:31:40 -04:00
James
446cb3e415 finishes production webpack build 2018-07-19 08:06:14 -04:00
James
f31f7fe348 enables scss hot reloading 2018-07-18 13:26:23 -04:00
James
3857ed4b63 builds webpack config, introduces babel, modifies ESLint to expect 4 spaces 2018-07-18 12:45:48 -04:00