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>
 

Reply via email to