Hello Thiago,

I took a look at the 5.8.1 release. With Bootstrap 4 enabled, validation
messages still appear in black, not in red.

I'll create a JIRA ticket as a reminder for 5.8.2.

Cheers,

Volker

Am Mo., 28. März 2022 um 15:21 Uhr schrieb Thiago H. de Paula Figueiredo <
thiag...@gmail.com>:

> On Sat, Feb 26, 2022 at 6:05 PM Volker Lamp <volker.l...@gmail.com> wrote:
>
> > Hello, Tapestry developers -
> >
>
> Hello, Volker and Tapestry community!
>
> Thank you very very much for noticing this and providing a solution. It
> will be included in Tapestry 5.8.1. I've also added the configuration
> symbol and an explanation to the Configuration class in the documentation.
>
> Cheers!
>
>
> > Using Tapestry's BeanEditor component with Bootstrap 4, I'm trying to get
> > validation error messages appear with a red font color like they used to
> > with Bootstrap 3.
> >
> > Trying to understand from the Tapestry source code why Tapestry outputs
> > Bootstrap v3-style "help-block" instead of v4-style "form-text" [1], I
> > became aware of the SymbolConstants.ERROR_CSS_CLASS configuration symbol.
> > Setting its value to "form-text text-danger" did the trick for me.
> >
> > Two recommendations for improvement:
> >
> > First, the Configuration page of the Tapestry website [2] doesn't mention
> > the ERROR_CSS_CLASS configuration symbol. It should be added to make it
> > easier for other Tapestry users trying to solve the same problem or
> similar
> > problems.
> >
> > Second, importing  the Bootstrap4Module should provide validation
> messages
> > with a red font color as the default.
> >
> > Thank you for the time your are putting into Tapestry. I'm a big fan.
> >
> > Volker
> >
> > [1] https://getbootstrap.com/docs/4.3/components/forms/#help-text
> > [2] https://tapestry.apache.org/configuration.html
> >
>
>
> --
> Thiago
>

Reply via email to