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;
-}

Reply via email to