kumaradityaraj opened a new pull request, #3289: URL: https://github.com/apache/incubator-kie-tools/pull/3289
Closes [apache/incubator-kie-issues#2983](https://github.com/apache/incubator-kie-tools/issues/2983) --- # ๐ Workflow Endpoints Landing Page This PR adds a **brand-new Landing Page for Workflow Endpoints** with enhanced configurability and theme support. --- ## โจ Key Features - ๐ **Light & Dark Mode** Enjoy a seamless UI with two distinct themes: **Light Mode** and **Dark Mode**. - โ๏ธ **Centralized Configuration** Configuration values are now managed in [`env/index.js`](https://github.com/kumaradityaraj/kie-tools/blob/b22830d6878e3893ad53184b4a4d83ffae7b80b6/packages/workflow-endpoints-webapp/env/index.js), making updates simple and consistent across different web apps. - ๐ **Customizable Elements** Easily adjust the following UI components: - **Logo** - **Title** - **Documentation Link** (`href` and `text`) --- ## ๐งช How to Test Follow these steps to build and run the webapp locally: ```bash # From the project root cd incubator-kie-tools/ pnpm bootstrap # Navigate to the package cd packages/workflow-endpoints-webapp # Build and start the app pnpm build:dev pnpm start ``` ## Preview <img width="1512" height="903" alt="Screenshot 2025-09-22 at 12 34 15โฏPM" src="https://github.com/user-attachments/assets/6605dc15-f4d6-4dc9-835c-3802b7c92cda" /> <img width="1512" height="903" alt="Screenshot 2025-09-22 at 12 34 50โฏPM" src="https://github.com/user-attachments/assets/e8ef4f4d-898e-444d-a9f2-d8ef0ff3c2d0" /> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
