X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/015d45ca807ddd6ba6e6a87e11ab8cda6250baad..51eca07c805710334a326a2eac6df7ba5bdc8aec:/SL/Presenter/MaterialComponents.pm diff --git a/SL/Presenter/MaterialComponents.pm b/SL/Presenter/MaterialComponents.pm index 6259fe446..30123b719 100644 --- a/SL/Presenter/MaterialComponents.pm +++ b/SL/Presenter/MaterialComponents.pm @@ -12,6 +12,12 @@ use List::UtilsBy qw(partition_by); use Exporter qw(import); our @EXPORT_OK = qw( button_tag + input_tag + date_tag + submit_tag + icon + select_tag + checkbox_tag ); our %EXPORT_TAGS = (ALL => \@EXPORT_OK); @@ -206,7 +212,7 @@ sub input_tag { _set_id_attribute(\%attributes, $attributes{name}); - my $class = delete %attributes{class}; + my $class = delete $attributes{class}; my $icon = $attributes{icon} ? icon(delete $attributes{icon}, class => 'prefix') : ''; @@ -318,6 +324,25 @@ SL::Presenter::MaterialComponents - MaterialCSS Component wrapper =head1 DESCRIPTION +This is a collection of components in the style of L +intended for materialzecss. They should be useable similarly to their original +versions but be well-behaved for materialize. + +They will also recognize some materialize conventions: + +=over 4 + +=item icon> + +Most elements can be decorated with an icon by supplying the C with the name. + +=item grid classes + +Grid classes like C or C can be given as keys with any truish value or +directly as classes. + +=back + =head1 BUGS Nothing here yet.