On Github leeky / fesuffolk-hacked
Robert Lee-CannTwitter - @leeky
We're a non-profit that organises geeky events.
gem install middleman
middleman init fesuffolk create fesuffolk/.gitignore create fesuffolk/config.rb create fesuffolk/source/index.html.erb create fesuffolk/source/layouts/layout.erb create fesuffolk/source/stylesheets create fesuffolk/source/stylesheets/all.css create fesuffolk/source/stylesheets/normalize.css create fesuffolk/source/javascripts create fesuffolk/source/javascripts/all.js create fesuffolk/source/images create fesuffolk/source/images/background.png create fesuffolk/source/images/middleman.png
middleman init fesuffolk --template=amicus
Starts with HTML boilerplate, CSS reset, compass, susy etc all ready to go!
source/example_page.markdown:
# Example Page Here is some content. * foo * bar * baz
source/example_page.html.erb
...
... and many more formats!
source/layouts/layout.erb
<!DOCTYPE html> <html> <head> <title><%= current_page.data.title %></title> </head> <body> <div class="content"> <%= yield %> </div> </body> </html>
source/layouts/main.html.erb
<nav class="primary"> <%= partial "layouts/navigation" %> </nav>
source/layouts/_navigation.html.erb
<ul> <li>Home</li> <li>About</li> <li>Contact Us</li> </nav>
middleman server == The Middleman is loading == The Middleman is standing watch at http://0.0.0.0:4567
middleman build create build/favicon.ico create build/javascripts/plugins.js create build/javascripts/libs/jquery-1.9.0.min.js create build/javascripts/libs/holder.js create build/javascripts/libs/modernizr-2.6.1.min.js create build/javascripts/script.js create build/stylesheets/animate.css create build/stylesheets/screen.css create build/404.html create build/blog/index.html create build/blog/feed.xml create build/blog/2013/04/24/the-waiting-is-over/index.html create build/welcome/index.html ...
http://hacked.io
@hackedio