A Mojolicious app for personal branding websites https://hi.balik.network
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
hi.balik.network/templates/cv.html.ep

60 lines
2.0 KiB

% layout 'doctype';
% title 'CV';
<% my $block = begin %>
<div class="box">
% my ( $url, $title, $content, $size, $icon ) = @_;
<h2><%=l $title %></h2>
<a href=https://<%= $url %>>
<p class="box-body"><%=l $content %></p>
% if ( $title =~ /STACK_OVERFLOW/ ) {
<p class="box-body">
%= include 'flair'
</p>
% }
<p class="box-body"><img width=<%= $size %> src=<%= $icon %>></p>
</a>
</div>
<% end %>
<% my $bloque = begin %>
<div class="box">
% my ( $url, $title, $content, $la_family, $la_icon, $class ) = @_;
<h2><%= l $title %></h2>
% if ( $title !~ /CURRENT/ ) {
<a href=https://<%= $url %>>
% }
<p class="box-body <%= $class %>">
<%= l $content %>
</p>
% if ( $title =~ /CURRENT/ ) {
%= include 'cv_button'
% }
% if ( $title !~ /CURRENT/ ) {
<p class="box-body <%= $class %>"><i class="<%= $la_family %> la-3x la-<%= $la_icon %>"></i></p>
% }
% if ( $title !~ /CURRENT/ ) {
</a>
% }
</div>
<% end %>
<h1>cv</h1>
<div class="grid-3 has-gutter-l">
<%= $bloque->(qw~ # CV_CURRENT_TITLE CV_CURRENT_BODY las signature current ~) %>
<%= $bloque->(qw~ www.ifop.com CV_POSITION_PREVIOUS_TITLE CV_IFOP_POSITION_BODY las server grey ~) %>
<%= $block->(qw~ etyssa.fr CV_POSITION_PREVIOUS_TITLE CV_ETYSSA_POSITION_BODY 100 /img/etyssa.png ~) %>
</div>
<h1><%= l 'CV_EDUCATION' %></h1>
<div class="grid-3 has-gutter">
<%= $bloque->(qw~ www.afpa.fr CERTIFICATIONS_AFPA_TITLE CERTIFICATIONS_AFPA_BODY lab java red ~) %>
<%= $bloque->(qw~ www.ensa-bourges.fr CV_EDUCATION_TITLE CV_EDUCATION_BODY las school ~) %>
<%= $block->(qw~ stackoverflow.com/users/954777/smonff CERTIFICATIONS_STACK_OVERFLOW_TITLE CERTIFICATIONS_STACK_OVERFLOW_BODY ~) %>
<div class="box">
<h2><%=l 'CERTIFICATIONS_CODE_SCHOOL_TITLE' %></h2>
<p class="box-body badges"></p>
</div>
</div>
%= stylesheet begin
label {
display: inline-block;
width: 5em;
}
%= end