This is an automated email from the ASF dual-hosted git repository. github-merge-queue[bot] pushed a commit to branch gh-readonly-queue/main/pr-8898-404df27238ce46d8b9216fba1adcfa1b0a99a369 in repository https://gitbox.apache.org/repos/asf/texera.git
commit e2238c442a9dbf9f58d9d4fa37b9c344d7cfaab4 Author: Matthew B. <[email protected]> AuthorDate: Wed Oct 7 09:00:10 2026 +0000 refactor(frontend): remove leftover result-table download-all styles (#8898) ### What changes were proposed in this PR? - Remove four dead CSS rules from `result-table-frame.component.scss`: `td.data-size`, `.borderless-button` (and its `:hover`), `.table-footer`, and `.download-all-button`. - These are leftovers from the result table's old in-table download-all / bulk binary download UI (#2869, #2931), which was later reworked into the separate result-exportation component; the rules are referenced nowhere in the component template, TypeScript, or anywhere in `frontend/src`. - The still-live per-cell download styles (`.download-button`, `.table-row-hover`, `.table-container`) are untouched. ### Any related issues, documentation, discussions? Closes: #8897 ### How was this PR tested? - Static, non-functional change (CSS dead-code removal); no behavior changes, so no test added. - Verify no references exist: run `rg -n "data-size|borderless-button|table-footer|download-all-button" frontend/src` and confirm there are no remaining hits. - Open the result panel table, hover a cell, and confirm the per-cell download icon and all table styling render unchanged. ### Was this PR authored or co-authored using generative AI tooling? Co-authored with Claude Opus 4.8 in compliance with ASF --- .../result-table-frame.component.scss | 27 ---------------------- 1 file changed, 27 deletions(-) diff --git a/frontend/src/app/workspace/component/result-panel/result-table-frame/result-table-frame.component.scss b/frontend/src/app/workspace/component/result-panel/result-table-frame/result-table-frame.component.scss index 6326b83eb2..252e56c317 100644 --- a/frontend/src/app/workspace/component/result-panel/result-table-frame/result-table-frame.component.scss +++ b/frontend/src/app/workspace/component/result-panel/result-table-frame/result-table-frame.component.scss @@ -26,10 +26,6 @@ justify-content: left; } -td.data-size { - font-size: 12px; -} - th.header-size { font-size: 14px; padding: 2px; @@ -76,17 +72,6 @@ th.header-size { text-align: right; } -.borderless-button { - border: none; - background: none; - padding: 0; - margin: 0; - cursor: pointer; - &:hover { - background-color: rgba(0, 0, 0, 0.05); - } -} - .table-cell { position: relative; padding-right: 28px; @@ -127,18 +112,6 @@ th.header-size { } } -.table-footer { - display: flex; - justify-content: flex-end; - margin-top: 16px; -} - .table-container { position: relative; } - -.download-all-button { - position: absolute; - bottom: 16px; - right: 0; -}
