cryogen-project / cryogen-core

Cryogen's core
Eclipse Public License 1.0
69 stars 62 forks source link

Refactor project structure to be less deep #98

Closed lacarmen closed 5 years ago

lacarmen commented 7 years ago

Get rid of the resources directory and just have public and templates on the top level.

/resources/public -> /public /resources/templates -> /templates

Perhaps themes should be a top level directory as well? (I'm not sure about this one yet)

madstap commented 6 years ago

Taking a cue from hugo, how about a content directory with /content/pages and /content/posts/? I think it makes sense to separate content from things like the config.edn and templates. It uses familiar terminology from the cms world and could possibly allow for a clean way to add other types of content in specific themes/with specific configuration in the future.

lacarmen commented 6 years ago

@madstap Sounds good to me!