App-MojoSlides
view release on metacpan or search on metacpan
lib/App/MojoSlides.pm view on Meta::CPAN
row contents
% end
Creates a div with the Bootstrap C<row> class.
Takes a string or template block like Mojolicious' C<tag> helper does, though you probably mean block.
=item column
%= column 6 => begin
column contents
% end
%= column [3, 'offset-3'] => begin
column contents
% end
Creates a div of a given width (a number out of 12, see Bootstrap).
Takes that width and a string or template block, though again, you probably mean block.
To give more than one class, pass an array reference.
Each class is prepended by C<col-md->.
=item overlay
%= overlay '2-4' => begin
Stuff to show only on increments 2 through 4
% end
Creates a div with the attribute C<ms_overlay> which the css/js bits of the system use for incrementing slides.
The syntax of the specification follows LaTeX Beamer, which is like C<2-> to show an item from increment 2 onwards and so on.
N.B. adding C<ms_overlay="2-4"> to nearly any HTML tag will work as expect too!
=item vspace
%= vspace '50px'
<div style="min-height: 50px;"></div>
Adds a section of vertical space of a given height.
=back
Plus the tag helpers from L<App::MojoSlides::MoreTagHelpers> if the configuration option is true.
=head1 TECHNOLOGIES USED
=over
=item L<Mojolicious|http://mojolicio.us>
=item L<Bootstrap|http://getbootstrap.com>
=item L<jQuery|http://jquery.com>
=item L<PPI>
- if desired for Perl code highlighting
=item L<Mousetrap|http://craig.is/killing/mice>
- simple javascript keybinding library
=back
=head1 DEDICATION
This module is dedicated to the organizers and attendees of YAPC::Brazil 2013.
They were kind enough to invite me as their keynote speaker and in turn I wrote this application to present that talk, so I owe them a debt of thanks on both accounts.
=head1 SOURCE REPOSITORY
L<http://github.com/jberger/App-MojoSlides>
=head1 AUTHOR
Joel Berger, E<lt>joel.a.berger@gmail.comE<gt>
=head1 COPYRIGHT AND LICENSE
Copyright (C) 2013 by Joel Berger
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
( run in 0.704 second using v1.01-cache-2.11-cpan-2398b32b56e )