# HG changeset patch # User Vincent Tondellier # Date 1451334848 -3600 # Node ID f15cbfb7a8e51cfb689aaa2e04d652f83eb666b4 # Parent 29e378724e62e332c18b8f80ca8a615992725413 Split main layout diff -r 29e378724e62 -r f15cbfb7a8e5 templates/layouts/_messages.html.ep --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/layouts/_messages.html.ep Mon Dec 28 21:34:08 2015 +0100 @@ -0,0 +1,41 @@ +% content_for 'success_messages' => begin + % if ( defined($self->session->{success_messages}) && ( scalar( @{ $self->session->{success_messages}} ) > 0 ) ){ + %foreach my $notice ( @{ $self->session->{success_messages}} ){ +
+ × +

<%= $notice; %>

+
+ %} + %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}} ){ +
+ × +

<%= $notice; %>

+
+ %} + %delete($self->session->{notice_messages}); + %} +%end + +% content_for 'error_messages' => begin + % if ( defined($self->session->{error_messages}) && ( scalar( @{ $self->session->{error_messages}} ) > 0 ) ){ +
+ %foreach my $error ( @{ $self->session->{error_messages}} ){ +
+ × +

<%= $error; %>

+
+ %} + %delete($self->session->{error_messages}); +
+ %} +%end + +<%= content_for 'error_messages' %> +<%= content_for 'noticed_messages' %> +<%= content_for 'success_messages' %> diff -r 29e378724e62 -r f15cbfb7a8e5 templates/layouts/_navbar.html.ep --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/layouts/_navbar.html.ep Mon Dec 28 21:34:08 2015 +0100 @@ -0,0 +1,37 @@ + diff -r 29e378724e62 -r f15cbfb7a8e5 templates/layouts/main.html.ep --- a/templates/layouts/main.html.ep Sat Dec 12 15:58:05 2015 +0100 +++ b/templates/layouts/main.html.ep Mon Dec 28 21:34:08 2015 +0100 @@ -8,80 +8,18 @@ % if ( $self->app->mode eq 'development'){ %= stylesheet '/assets/css/bootstrap.css' - %= stylesheet '/assets/css/bootstrap-theme.css' %} else { %= stylesheet '/assets/css/bootstrap.min.css' - %= stylesheet '/assets/css/bootstrap-theme.min.css' %} - %= stylesheet begin - body { - padding-top: 60px; - } - code.prettyprint { - background-color: transparent; - } - % end - + %= stylesheet '/mojo/prettify/prettify-mojo-dark.css' + %= stylesheet '/assets/css/application.css' - + %= include("layouts/_navbar")
- % content_for 'success_messages' => begin - % if ( defined($self->session->{success_messages}) && ( scalar( @{ $self->session->{success_messages}} ) > 0 ) ){ - %foreach my $notice ( @{ $self->session->{success_messages}} ){ -
- × -

<%= $notice; %>

-
- %} - %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}} ){ -
- × -

<%= $notice; %>

-
- %} - %delete($self->session->{notice_messages}); - %} - %end - - % content_for 'error_messages' => begin - % if ( defined($self->session->{error_messages}) && ( scalar( @{ $self->session->{error_messages}} ) > 0 ) ){ -
- %foreach my $error ( @{ $self->session->{error_messages}} ){ -
- × -

<%= $error; %>

-
- %} - %delete($self->session->{error_messages}); -
- %} - %end - <%= content_for 'hero_unit' %> - <%= content_for 'error_messages' %> - <%= content_for 'noticed_messages' %> - <%= content_for 'success_messages' %> <%= content %>