The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Mojolicious::Plugin::SassRenderer - Sass Renderer Plugin for Mojolicious

SYNOPSIS

Renders Sass files into CSS for your Mojolicious web-apps

package MyApp; use Mojo::Base 'Mojolicious';

sub startup { $self = shift; $self->plugin('sass_renderer'); }

1;

# template <!doctype html><html> <head> <style type="text/css"> <%== include 'stylesheets/main', format => 'txt', handler => 'sass' %> </style> </head> <body> </body> </html>

# sass: MOJO_HOME/templates/stylesheets/main.txt.sass

$menuColor: #eee

#menubar background-color: $menuColor width: 75%

DESCRIPTION

Takes Sass formatted files and renderers them in CSS for your web-app.

VERSION

Version 0.01

AUTHOR

Byron Hammond, <byron_hammond <at> yahoo.com.au>

BUGS

Since this simply uses Text::Sass, it's limited by it's bugs.

Please report any bugs or feature requests to bug-mojolicious-plugin-sassrenderer at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Mojolicious-Plugin-SassRenderer. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Mojolicious::Plugin::SassRenderer

You can also look for information at:

ACKNOWLEDGEMENTS

Sebastian Riedel <sri> for Mojolicious and the suggestion to put this on CPAN

LICENSE AND COPYRIGHT

Copyright 2011 Byron Hammond.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.