gma / nesta

File Based CMS and Static Site Generator
http://nestacms.com
MIT License
902 stars 121 forks source link

Allow creation of index pages (0.25) #34

Closed gma closed 13 years ago

gma commented 13 years ago

Rather than serve /foo from /foo.{mdown,textile,haml} it would make a lot of sense to allow people to create /foo/index.{mdown,textile,haml}, and to serve /foo from there. Not only would it allow you to keep the main Foo category page with it's relevant content, it allows us to create content/pages/index.haml from which we can serve the home page. The home page belongs in the content folder, not in ./views.

Tasks

tammersaleh commented 13 years ago

[DONE] Drop keywords and description in config.yml (they'll be set as metadata on index.haml instead).

Shouldn't title: "My Site" not exist in the config.yml template, if this is done?

gma commented 13 years ago

Some themes will use the site's title on every page (e.g. in the header or footer). It's also used in the atom feed.