silverstripe-framework/admin/client/dist/js
Ingo Schommer 21db18e7ef Correct naming for JS and CSS files in client/
Removed some dist/js/*.js files since they're no longer built as individual files.
This was a side effect of them living in the toplevel folder of admin/client/src/,
which used to have all the legacy/*.js files in there (they do need to be built).

Following AirBnB convention: https://github.com/airbnb/javascript#naming--filename-matches-export
While it technically allows index.js files, we found them to be bad for dev and debugging in practice:
Depending on the used IDE, editor tabs all look the same. Other views like Chrome Dev Tools with
sourcemaps rely on path context, and are harder to auto-complete.

There's no direct rules for CSS files, but same principles apply here.

Also renamed the sections/ folder to containers/, which more clearly communicates
the distinction between components/ (shouldn't contain state-dependant, smart components).

Renamed state/ files to follow AirBnB naming conventions
https://github.com/airbnb/javascript#naming--filename-matches-export
https://github.com/airbnb/javascript#naming--camelCase-default-export
https://github.com/airbnb/javascript#naming--PascalCase-singleton
Leaving the folder name in state/<state-key> lowercase since
that's also the key to reducers in the actual state object.

References:
http://engineering.kapost.com/2016/01/organizing-large-react-applications/
https://github.com/erikras/react-redux-universal-hot-example/tree/master/src
https://github.com/RickWong/react-isomorphic-starterkit/tree/master/src
https://github.com/react-toolbox/react-toolbox/issues/98
https://github.com/react-bootstrap/react-bootstrap/tree/master/src
2016-04-25 15:43:19 +12:00
..
bundle-framework.js Correct naming for JS and CSS files in client/ 2016-04-25 15:43:19 +12:00
bundle-leftandmain.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
bundle-legacy.js Correct naming for JS and CSS files in client/ 2016-04-25 15:43:19 +12:00
bundle-lib.js Correct naming for JS and CSS files in client/ 2016-04-25 15:43:19 +12:00
CMSSecurity.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
leaktools.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.ActionTabSet.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.BatchActions.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.Content.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.EditForm.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.FieldDescriptionToggle.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.FieldHelp.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.js Correct naming for JS and CSS files in client/ 2016-04-25 15:43:19 +12:00
LeftAndMain.Layout.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.Menu.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.Panel.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.Ping.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.Preview.js Update old cms toolbars and menu to use new variables and heights so everything lines up 2016-04-21 08:28:12 +12:00
LeftAndMain.Tree.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
LeftAndMain.TreeDropdownField.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
MemberDatetimeOptionsetField.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
MemberImportForm.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
ModelAdmin.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
SecurityAdmin.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
sspath.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00
ssui.core.js API Moved frontend assets into admin/client/ 2016-04-20 21:13:10 +12:00