This is an automated email from the ASF dual-hosted git repository. lukaszlenart pushed a commit to branch WW-5653-bootstrap5-sample-apps in repository https://gitbox.apache.org/repos/asf/struts.git
commit e8bdb3eba6fdc81013ae9667829985eab5629dde Author: Lukasz Lenart <[email protected]> AuthorDate: Fri Jul 17 21:07:09 2026 +0200 WW-5653 build: add Bootstrap 5, Bootstrap Icons, showcase jQuery webjars Co-Authored-By: Claude Opus 4.8 <[email protected]> --- apps/rest-showcase/pom.xml | 8 ++++++++ apps/showcase/pom.xml | 13 +++++++++++++ parent/pom.xml | 12 ++++++++++++ pom.xml | 3 +++ 4 files changed, 36 insertions(+) diff --git a/apps/rest-showcase/pom.xml b/apps/rest-showcase/pom.xml index 1cb74729e..d2f61e762 100644 --- a/apps/rest-showcase/pom.xml +++ b/apps/rest-showcase/pom.xml @@ -99,6 +99,14 @@ </exclusions> </dependency> + <dependency> + <groupId>org.webjars</groupId> + <artifactId>bootstrap</artifactId> + </dependency> + <dependency> + <groupId>org.webjars.npm</groupId> + <artifactId>bootstrap-icons</artifactId> + </dependency> </dependencies> <build> diff --git a/apps/showcase/pom.xml b/apps/showcase/pom.xml index 4814e547f..bcc2779e6 100644 --- a/apps/showcase/pom.xml +++ b/apps/showcase/pom.xml @@ -172,6 +172,19 @@ <artifactId>groovy-jsr223</artifactId> <version>3.0.25</version> </dependency> + <dependency> + <groupId>org.webjars</groupId> + <artifactId>bootstrap</artifactId> + </dependency> + <dependency> + <groupId>org.webjars.npm</groupId> + <artifactId>bootstrap-icons</artifactId> + </dependency> + <dependency> + <groupId>org.webjars</groupId> + <artifactId>jquery</artifactId> + <version>${webjars-jquery-showcase.version}</version> + </dependency> </dependencies> <build> diff --git a/parent/pom.xml b/parent/pom.xml index 063269182..ea99bc9a1 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -66,6 +66,18 @@ <version>${webjars-jquery.version}</version> </dependency> + <dependency> + <groupId>org.webjars</groupId> + <artifactId>bootstrap</artifactId> + <version>${webjars-bootstrap.version}</version> + </dependency> + + <dependency> + <groupId>org.webjars.npm</groupId> + <artifactId>bootstrap-icons</artifactId> + <version>${webjars-bootstrap-icons.version}</version> + </dependency> + <!-- Velocity --> <dependency> <groupId>org.apache.velocity</groupId> diff --git a/pom.xml b/pom.xml index d9a188a54..28f0afaf2 100644 --- a/pom.xml +++ b/pom.xml @@ -129,7 +129,10 @@ <spring.version>6.2.12</spring.version> <struts-annotations.version>2.0</struts-annotations.version> <velocity-tools.version>3.1</velocity-tools.version> + <webjars-bootstrap.version>5.3.7</webjars-bootstrap.version> + <webjars-bootstrap-icons.version>1.13.1</webjars-bootstrap-icons.version> <webjars-jquery.version>4.0.0</webjars-jquery.version> + <webjars-jquery-showcase.version>3.7.1</webjars-jquery-showcase.version> <webjars-locator-lite.version>1.1.3</webjars-locator-lite.version> <weld.version>6.0.4.Final</weld.version>
