templates/layouts/main.html.ep
changeset 0 5b78b8c79d9c
child 1 c3726f733704
--- /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>