yaooqinn opened a new pull request, #54620: URL: https://github.com/apache/spark/pull/54620
### What changes were proposed in this pull request? Adds `table-hover` to the base `TABLE_CLASS_NOT_STRIPED` constant in `UIUtils.scala`: ``` - "table table-bordered table-sm" + "table table-bordered table-hover table-sm" ``` This propagates to all table variants (`TABLE_CLASS_STRIPED`, `TABLE_CLASS_STRIPED_SORTABLE`), enabling Bootstrap 5 row highlight on mouseover for all Spark UI tables — Jobs, Stages, Executors, Tasks, Storage, Environment. ### Why are the changes needed? `table-hover` improves scannability of large tables by highlighting the row under the cursor. This is a standard BS5 feature that Spark UI tables were not using. Part of SPARK-55760 (Spark Web UI Modernization). ### Does this PR introduce _any_ user-facing change? Yes — table rows now highlight on mouseover. This is a visual enhancement with no functional change. ### How was this patch tested? `UIUtilsSuite` (8 tests) passes with updated table class assertions. ### Was this patch authored or co-authored using generative AI tooling? Yes, co-authored with GitHub Copilot. -- 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]
