|
1 <!DOCTYPE html> |
|
2 <html> |
|
3 <head> |
|
4 <title><%= title %></title> |
|
5 <!--[if lt IE 9]> |
|
6 <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> |
|
7 <![endif]--> |
|
8 |
|
9 %= stylesheet '/assets/css/bootstrap.css' |
|
10 %= stylesheet '/assets/css/bootstrap-responsive.css' |
|
11 %= stylesheet begin |
|
12 body { |
|
13 padding-top: 60px; |
|
14 } |
|
15 % end |
|
16 % if ( $self->app->mode eq 'development'){ |
|
17 %= javascript '/assets/js/jquery.js' |
|
18 %= javascript '/assets/js/bootstrap.js' |
|
19 %} else { |
|
20 %= javascript '/assets/js/jquery-min.js' |
|
21 %= javascript '/assets/js/bootstrap-min.js' |
|
22 %} |
|
23 <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|
24 </head> |
|
25 |
|
26 <body> |
|
27 <div class="navbar navbar-fixed-top"> |
|
28 <div class="navbar-inner"> |
|
29 <div class="container"> |
|
30 <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> |
|
31 <span class="icon-bar"></span> |
|
32 <span class="icon-bar"></span> |
|
33 <span class="icon-bar"></span> |
|
34 </a> |
|
35 %= link_to 'Crash test' => url_for('index') => (class => 'brand') |
|
36 <!-- |
|
37 <ul class="nav"> |
|
38 <li class="wactive"><a href="#">Home</a></li> |
|
39 <li><a href="#about">About</a></li> |
|
40 <li><a href="#contact">Contact</a></li> |
|
41 </ul> |
|
42 --> |
|
43 </div> |
|
44 </div> |
|
45 </div> |
|
46 <div class="container"> |
|
47 % content_for 'success_messages' => begin |
|
48 % if ( defined($self->session->{success_messages}) && ( scalar( @{ $self->session->{success_messages}} ) > 0 ) ){ |
|
49 %foreach my $notice ( @{ $self->session->{success_messages}} ){ |
|
50 <div class="alert alert-success"> |
|
51 <a class="close" data-dismiss="alert">×</a> |
|
52 <p><%= $notice; %></p> |
|
53 </div> |
|
54 %} |
|
55 %delete($self->session->{success_messages}); |
|
56 %} |
|
57 %end |
|
58 |
|
59 % content_for 'noticed_messages' => begin |
|
60 % if ( defined($self->session->{notice_messages}) && ( scalar( @{ $self->session->{notice_messages}} ) > 0 ) ){ |
|
61 %foreach my $notice ( @{ $self->session->{notice_messages}} ){ |
|
62 <div class="alert alert-info"> |
|
63 <a class="close" data-dismiss="alert">×</a> |
|
64 <p><%= $notice; %></p> |
|
65 </div> |
|
66 %} |
|
67 %delete($self->session->{notice_messages}); |
|
68 %} |
|
69 %end |
|
70 |
|
71 % content_for 'error_messages' => begin |
|
72 % if ( defined($self->session->{error_messages}) && ( scalar( @{ $self->session->{error_messages}} ) > 0 ) ){ |
|
73 <div id="error-messages" class="error-messages"> |
|
74 %foreach my $error ( @{ $self->session->{error_messages}} ){ |
|
75 <div class="alert alert-error"> |
|
76 <a class="close" data-dismiss="alert">×</a> |
|
77 <p><%= $error; %></p> |
|
78 </div> |
|
79 %} |
|
80 %delete($self->session->{error_messages}); |
|
81 </div> |
|
82 %} |
|
83 %end |
|
84 |
|
85 <%= content_for 'hero_unit' %> |
|
86 <%= content_for 'error_messages' %> |
|
87 <%= content_for 'noticed_messages' %> |
|
88 <%= content_for 'success_messages' %> |
|
89 |
|
90 <%= content %> |
|
91 </div> |
|
92 </body> |
|
93 </html> |