You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by "Thiago H. de Paula Figueiredo" <th...@gmail.com> on 2020/10/03 20:14:48 UTC

Re: Open Discussion: remove Bootstrap from T5 core

Hello, everyone!

I know this thread is a bit old already, but Tapestry 5.5.0 can be used
without Bootstrap at all: https://tapestry.apache.org/release-notes-550.html
, https://tapestry.apache.org/css.html, @ImportModule(NoBootstrapModule.class).
In addition, there's a number of configuration symbols controlling which
CSS classes are output by the components which use Bootstrap ones by
default but can be overriden. If there's some CSS class still hardcoded,
please let us know.

On Thu, Feb 14, 2019 at 7:14 AM Jens Breitenstein <ma...@j-b-s.de>
wrote:

> Hi Tapestry guys!
>
> I want to hear/read your opinion about getting rid of the Bootstrap
> Library from T5 core.
> I would like to move all BS related code (css/js) to a seperate module
> like "tapestry-bootstrap3" and decouple the hardcoded BS from T5.
> Furthermore I would like to see a second module "tapestry-bootstrap4"
> which uses BS4.
>
>  From the sources I see direct dependencies are less than expected. Some
> tml's use it (I just ignore the internal T5 pages for now):
>
>      AjaxFormLoop.tml
>          class="btn btn-default btn-sm"
>          <t:glyphicon name="plus-sign"/>
>
>      BeanEditForm.tml
>          class="btn-toolbar"
>          class="btn-group"
>          class="btn btn-primary"
>
>      DevTool.tml
>          <t:glyphicon name="cog"/>
>          class="dropdown-menu"
>          class="dropdown-header"
>
>      ExceptionDisplay.tml
>          class="well"
>          class="pull-right"
>          class="checkbox"        // ?
>
>      Palette.tml
>          class="btn-group-vertical"
>
> and some JAVA references like:
>
>      JavaScriptModule.java
>          configuration.add("bootstrap/ ...")
>
>          bundledModules=...
>
>
> Do you think it's worths looking into it, digging deeper?
> Any pitfalls I should consider?
> Anyone interested to discuss it?
>
>
> Jens
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

-- 
Thiago