Skip to content

Instantly share code, notes, and snippets.

@rmurphey
Created December 15, 2011 00:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save rmurphey/1479263 to your computer and use it in GitHub Desktop.
Save rmurphey/1479263 to your computer and use it in GitHub Desktop.
mulberry repo & scaffold reorg proposal
- lib
- cli (nee mulberry)
- js (nee toura_app)
--- vendor
--- mulberry
----- _Capability.js
----- _Component.js
----- Page.js (nee toura_app/pageControllers/Configurable.js)
----- base.js
----- base.css
----- app
----- containers
----- models
----- nls
----- stores
----- ui
--- copyright.txt
--- spec
- css (nee toura_app/javascript/style)
- base_apps
--- default
--- toura
----- components (nee toura_app/javascript/toura/components)
----- capabilities (nee toura_app/javascript/toura/capabilities)
----- templates (nee toura_app/javascript/page-templates)
----- themes
-------- default (nee mulberry/themes/default)
---------- resources
------------ icons
- js_builds (new, ignored)
- spec
- config.yml
- sitemap.yml
- assets:
- audios:
- data:
- feeds:
- images:
- locations:
- videos:
- modules: # nee javascript--this contains a lot of non-javascript
- toura:
- base.js
- routes.js
- capabilities:
_capabilities.scss # handles includes for capability styles
[toura capabilities here, e.g.:]
- ImageGalleryImageCaption:
- ImageGalleryImageCaption.js
- _image-gallery-image-caption.scss
- components:
_components.scss # handles includes for component styles
[toura components here, e.g.:]
- PageNav:
- PageNav.js
- PageNav.haml
- _page-nav.scss
- pagedefs
_pagedefs.scss # handles includes for pagedef styles
[toura pagedefs here, e.g.:]
- GridView:
- GridView.yml
- _grid_view.scss
- stores:
[toura stores here]
- styles: # for core styles which component/capability/pagedef scss leans on
- _base.scss
- _mixins.scss
- client:
- base.js
- routes.js
- capabilities:
_capabilities.scss # handles includes for capability styles
[user-created capabilities here]
- components:
_components.scss # handles includes for component styles
[user-created components here]
- pagedefs:
_pagedefs.scss # handles includes for pagedef styles
[user-created pagedefs here]
- stores:
[user-created stores here]
- pages:
- home.md
- about.md
- themes:
- toura_default:
- _settings.scss
- base.scss
- helpers:
- _forms.scss
- _mixins.scss
- resources:
- icons:
[default theme icons]
- user_created_theme:
- _settings.scss
- base.scss
- helpers:
- _mixins.scss
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment