Skip to content

feat: FIT-1492: Increase interactive area of Data Manager column separators#9542

Merged
robot-ci-heartex merged 4 commits intodevelopfrom
fb-fit-1492
Mar 6, 2026
Merged

feat: FIT-1492: Increase interactive area of Data Manager column separators#9542
robot-ci-heartex merged 4 commits intodevelopfrom
fb-fit-1492

Conversation

@ricardoantoniocm
Copy link
Copy Markdown
Contributor

This pull request makes improvements to the user interface for table column resizing and drag-and-drop interactions. The most important changes are grouped below by theme.

https://www.loom.com/share/23a1f86f75f24151b52eae6e3ebc904a

Resizer usability and styling improvements:

  • Added a new CSS variable --handle-interactive-size to increase the interactive area for the resizer handle, making it easier for users to grab and resize columns. (Resizer.scss)
  • Updated the .resizer__handle selector to use spacing variables for top and bottom positioning, set the handle width to --handle-interactive-size, and added a pseudo-element for improved visual feedback and easier hover state styling. (Resizer.scss)
  • Enhanced hover and resizing states by animating the handle width and border color, providing clearer feedback during interaction. (Resizer.scss)

Table drag-and-drop interaction:

  • Changed the cursor style for draggable table headers from move to grab, making the drag-and-drop interaction more intuitive for users. (TableHead.scss)

@ricardoantoniocm ricardoantoniocm self-assigned this Mar 6, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 6, 2026

Deploy Preview for label-studio-docs-new-theme canceled.

Name Link
🔨 Latest commit b8b9b8c
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-docs-new-theme/deploys/69ab2fd082573900081b1ed2

@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 6, 2026

Deploy Preview for heartex-docs canceled.

Name Link
🔨 Latest commit b8b9b8c
🔍 Latest deploy log https://app.netlify.com/projects/heartex-docs/deploys/69ab2fd022e5f60008776e20

@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 6, 2026

Deploy Preview for label-studio-playground ready!

Name Link
🔨 Latest commit b8b9b8c
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-playground/deploys/69ab2fd0b5e491000856dd4e
😎 Deploy Preview https://deploy-preview-9542--label-studio-playground.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot added the feat label Mar 6, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 6, 2026

Deploy Preview for label-studio-storybook ready!

Name Link
🔨 Latest commit b8b9b8c
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-storybook/deploys/69ab2fd0efee210008f717c0
😎 Deploy Preview https://deploy-preview-9542--label-studio-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 6, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 60.62%. Comparing base (6b65387) to head (b8b9b8c).
⚠️ Report is 2 commits behind head on develop.

❗ There is a different number of reports uploaded between BASE (6b65387) and HEAD (b8b9b8c). Click for more details.

HEAD has 1 upload less than BASE
Flag BASE (6b65387) HEAD (b8b9b8c)
pytests 1 0
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #9542      +/-   ##
===========================================
- Coverage    68.29%   60.62%   -7.67%     
===========================================
  Files         1163      885     -278     
  Lines        69098    43820   -25278     
  Branches     11813    11813              
===========================================
- Hits         47191    26567   -20624     
+ Misses       21900    17246    -4654     
  Partials         7        7              
Flag Coverage Δ
lsf-integration 52.88% <ø> (-0.01%) ⬇️
lsf-unit 44.08% <ø> (ø)
pytests ?

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ricardoantoniocm ricardoantoniocm marked this pull request as ready for review March 6, 2026 20:05
@ricardoantoniocm ricardoantoniocm requested a review from a team March 6, 2026 20:05
@robot-ci-heartex robot-ci-heartex merged commit 12e9a74 into develop Mar 6, 2026
81 of 82 checks passed
@robot-ci-heartex robot-ci-heartex deleted the fb-fit-1492 branch March 6, 2026 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants