Using the latest Rails (3.0.8) and HAML (3.1.2), I have the following: application.html.haml:
!!! %html %head %meta{charset: "UTF-8"} %title= content_for?(:title) ? yield(:title) : "Generic Title" %link{rel: "stylesheet", href: "/css/screen.css", media: "screen"} %body = yield index.html.html: %p Para1 %p Para2 %p Para3 Produces: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Generic Title</title> <link href="/css/screen.css" media="screen" rel="stylesheet"> </head> <body> <p>Para1</p> <p>Para2</p> <p>Para3</p> </body> </html> For some reason the first element in any given template is indented properly... however, it always ends there. Everything else is indented one level too deep. Is there some kind of configuration option I should be using somewhere? -- You received this message because you are subscribed to the Google Groups "Haml" group. To post to this group, send email to haml@googlegroups.com. To unsubscribe from this group, send email to haml+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/haml?hl=en.