<% my $stylesheets = stash('stylesheets') || []; my $user = stash('user'); $user = '' unless defined $user; my $project = stash('project'); $project = '' unless defined $project; my $rev = stash('rev'); if (length $user && length $project && !defined $rev) { $rev = app->manager->default_branch($user, $project); } $rev = '' unless $rev; %> % my $title = stash('title'); <%= $title ? "$title \x{30fb} Gitprep" : 'Gitprep' %> %= stylesheet '/css/common.css', rel => 'stylesheet', media => 'screen'; % for my $stylesheet (@$stylesheets) { %= stylesheet $stylesheet; % } %= javascript '/js/jquery-1.9.0.min.js'; %= javascript '/js/bootstrap.min.js'; % if (length $user && length $project && length $rev) { to_abs %>" rel="alternate" title="Recent Commits to <%= "$project:$rev" %>" type="application/atom+xml"> % } %= content;