NAME

HTML::FormHandler::Widget::Theme::Bootstrap3 - sample Bootstrap3 theme

VERSION

version 0.40068

SYNOPSIS

Also see HTML::FormHandler::Manual::Rendering.

Sample Bootstrap3 theme role. Can be applied to your subclass of HTML::FormHandler. Sets the widget wrapper to 'Bootstrap3' and renders form messages using Bootstrap3 formatting and classes.

There is an example app using Bootstrap3 at http://github.com/gshank/formhandler-example.

This is a lightweight example of what you could do in your own custom Bootstrap3 theme. The heavy lifting is done by the Bootstrap3 wrapper, HTML::FormHandler::Widget::Wrapper::Bootstrap3, which you can use by itself in your form with:

has '+widget_wrapper' => ( default => 'Bootstrap3' );

It also uses HTML::FormHandler::Widget::Theme::BootstrapFormMessages to render the form messages in a Bootstrap style:

<div class="alert alert-danger">
    <span class="error_message">....</span>
</div>

By default this does 'form-horizontal' with 'build_form_element_class'. Implement your own sub to use 'form-vertical':

sub build_form_element_class { ['form-vertical'] }

AUTHOR

FormHandler Contributors - see HTML::FormHandler

COPYRIGHT AND LICENSE

This software is copyright (c) 2017 by Gerda Shank.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy