In my opinion it is the right and the best path. Simple Form can't and
won't be coupled with bootstrap. It is a independent project is the
bootstrap configurations are only a facility.

We have to give generic configurations like the wrappers API and the input
options.

If we have to change Simple Form every time a new bootstrap version is
released I sincerely prefer to remove all the bootstrap support.
On Aug 24, 2013 10:31 PM, "soffolk" <notifications@github.com> wrote:

> In lib/simple_form/wrappers/many.rb:
>
> > @@ -68,6 +68,19 @@ def html_options(options)
> >        def html_classes(input, options)
> >          @defaults[:class].dup
> >        end
> > +
> > +      # check wrappers is bootstrap3
> > +      # maybe better to if use bootstrap3 wrappers
> > +      def options_classes(klass, opts)
> > +        # chech if use bootstrap3 stylesheet
> > +        # replace default class with options[:class]
> > +        if SimpleForm.default_wrapper == :bootstrap3 && opts[:class] &&
>
> Oh, It mean user must config every input.
>
> It look so bad for me. I like default config and user can use outbox
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/plataformatec/simple_form/pull/864/files#r5967279>
> .
>