{"action":"closed","issue":{"url":"https://api.github.com/repos/cloudfour/drizzle-builder/issues/14","repository_url":"https://api.github.com/repos/cloudfour/drizzle-builder","labels_url":"https://api.github.com/repos/cloudfour/drizzle-builder/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/cloudfour/drizzle-builder/issues/14/comments","events_url":"https://api.github.com/repos/cloudfour/drizzle-builder/issues/14/events","html_url":"https://github.com/cloudfour/drizzle-builder/issues/14","id":139066574,"number":14,"title":"Decouple layout and content","user":{"login":"tylersticka","id":69633,"avatar_url":"https://avatars.githubusercontent.com/u/69633?v=3","gravatar_id":"","url":"https://api.github.com/users/tylersticka","html_url":"https://github.com/tylersticka","followers_url":"https://api.github.com/users/tylersticka/followers","following_url":"https://api.github.com/users/tylersticka/following{/other_user}","gists_url":"https://api.github.com/users/tylersticka/gists{/gist_id}","starred_url":"https://api.github.com/users/tylersticka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tylersticka/subscriptions","organizations_url":"https://api.github.com/users/tylersticka/orgs","repos_url":"https://api.github.com/users/tylersticka/repos","events_url":"https://api.github.com/users/tylersticka/events{/privacy}","received_events_url":"https://api.github.com/users/tylersticka/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"lyzadanger","id":439947,"avatar_url":"https://avatars.githubusercontent.com/u/439947?v=3","gravatar_id":"","url":"https://api.github.com/users/lyzadanger","html_url":"https://github.com/lyzadanger","followers_url":"https://api.github.com/users/lyzadanger/followers","following_url":"https://api.github.com/users/lyzadanger/following{/other_user}","gists_url":"https://api.github.com/users/lyzadanger/gists{/gist_id}","starred_url":"https://api.github.com/users/lyzadanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lyzadanger/subscriptions","organizations_url":"https://api.github.com/users/lyzadanger/orgs","repos_url":"https://api.github.com/users/lyzadanger/repos","events_url":"https://api.github.com/users/lyzadanger/events{/privacy}","received_events_url":"https://api.github.com/users/lyzadanger/received_events","type":"User","site_admin":false},"milestone":null,"comments":15,"created_at":"2016-03-07T19:17:10Z","updated_at":"2016-04-07T22:07:24Z","closed_at":"2016-04-07T22:07:24Z","body":"It's really bizarre to me that content pages like \"overview,\" \"components,\" etc. are nested within `views/`. These pages often include documentation content, yet cannot use Markdown and exist separately from \"docs.\" It feels strange to me that the only way to create a new, non-Markdown page at the root or an arbitrary location is to create a brand-new \"view.\"\r\n\r\nI guess instead of this:\r\n\r\n```\r\n├── docs/\r\n│   └── javascript.md    → /docs/javascript.html\r\n└── views/\r\n    ├── layouts/\r\n    ├── index.html       → /index.html\r\n    └── typography.html  → /typography.html\r\n```\r\n\r\nI'd love for the structure to be more like this (actual directory names aren't as important as the structure more clearly influencing the end result):\r\n\r\n```\r\n├── content/\r\n│   ├── docs/\r\n│   │   └── javascript.md  → /docs/javascript.html\r\n│   ├── index.html         → /index.html\r\n│   └── typography.md      → /typography.html\r\n└── layouts/\r\n```"}}