yaooqinn opened a new pull request, #54623: URL: https://github.com/apache/spark/pull/54623
### What changes were proposed in this pull request? Replace the 7 stacked collapsible sections on the Environment page with Bootstrap 5 nav-tabs. Each tab displays a badge count showing the number of entries in that section. The active tab state is persisted in `localStorage` so it survives page refreshes. ### Why are the changes needed? The collapsible accordion layout requires users to scroll through all sections to find the one they need. Nav-tabs provide a cleaner, more navigable UI where only one section is visible at a time, and badge counts let users see at a glance how many entries each section contains. ### Does this PR introduce _any_ user-facing change? Yes. The Environment page now uses tab navigation instead of collapsible sections. ### How was this patch tested? - `./dev/scalastyle` — passed - `./dev/lint-js` — passed - `./build/sbt core/compile` — passed ### Was this patch authored or co-authored using generative AI tooling? Yes. -- 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]
