--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/templates/layouts/main.html.ep Tue May 01 23:34:48 2012 +0200
@@ -0,0 +1,93 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <title><%= title %></title>
+ <!--[if lt IE 9]>
+ <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+
+ %= stylesheet '/assets/css/bootstrap.css'
+ %= stylesheet '/assets/css/bootstrap-responsive.css'
+ %= stylesheet begin
+ body {
+ padding-top: 60px;
+ }
+ % end
+ % if ( $self->app->mode eq 'development'){
+ %= javascript '/assets/js/jquery.js'
+ %= javascript '/assets/js/bootstrap.js'
+ %} else {
+ %= javascript '/assets/js/jquery-min.js'
+ %= javascript '/assets/js/bootstrap-min.js'
+ %}
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ </head>
+
+ <body>
+ <div class="navbar navbar-fixed-top">
+ <div class="navbar-inner">
+ <div class="container">
+ <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </a>
+ %= link_to 'Crash test' => url_for('index') => (class => 'brand')
+ <!--
+ <ul class="nav">
+ <li class="wactive"><a href="#">Home</a></li>
+ <li><a href="#about">About</a></li>
+ <li><a href="#contact">Contact</a></li>
+ </ul>
+ -->
+ </div>
+ </div>
+ </div>
+ <div class="container">
+ % content_for 'success_messages' => begin
+ % if ( defined($self->session->{success_messages}) && ( scalar( @{ $self->session->{success_messages}} ) > 0 ) ){
+ %foreach my $notice ( @{ $self->session->{success_messages}} ){
+ <div class="alert alert-success">
+ <a class="close" data-dismiss="alert">×</a>
+ <p><%= $notice; %></p>
+ </div>
+ %}
+ %delete($self->session->{success_messages});
+ %}
+ %end
+
+ % content_for 'noticed_messages' => begin
+ % if ( defined($self->session->{notice_messages}) && ( scalar( @{ $self->session->{notice_messages}} ) > 0 ) ){
+ %foreach my $notice ( @{ $self->session->{notice_messages}} ){
+ <div class="alert alert-info">
+ <a class="close" data-dismiss="alert">×</a>
+ <p><%= $notice; %></p>
+ </div>
+ %}
+ %delete($self->session->{notice_messages});
+ %}
+ %end
+
+ % content_for 'error_messages' => begin
+ % if ( defined($self->session->{error_messages}) && ( scalar( @{ $self->session->{error_messages}} ) > 0 ) ){
+ <div id="error-messages" class="error-messages">
+ %foreach my $error ( @{ $self->session->{error_messages}} ){
+ <div class="alert alert-error">
+ <a class="close" data-dismiss="alert">×</a>
+ <p><%= $error; %></p>
+ </div>
+ %}
+ %delete($self->session->{error_messages});
+ </div>
+ %}
+ %end
+
+ <%= content_for 'hero_unit' %>
+ <%= content_for 'error_messages' %>
+ <%= content_for 'noticed_messages' %>
+ <%= content_for 'success_messages' %>
+
+ <%= content %>
+ </div>
+ </body>
+</html>