Skip to content

Conversation

@yyassi-heartex
Copy link
Contributor

This pull request includes updates across multiple components to improve styling, optimize imports, and introduce a new feature flag. Below is a summary of the most important changes grouped by theme.

before:
image-20250515-182140

after:
image-20250515-182157

Styling Updates:

  • Resizer Component (Resizer.scss): Adjusted handle sizes for better visibility (--handle-size and --handle-size-hover), updated handle positioning (top and bottom), and simplified hover and resizing styles by removing unnecessary pseudo-elements and properties. [1] [2]
  • Table and TableOld Components (Table.scss and TableOld/Table.scss): Removed the overflow: hidden property to allow better content visibility. [1] [2]
  • Label Component (Label.scss): Added specific styles for .resizer__handle within the label component to ensure consistent positioning.

Feature Flag Addition:

  • Feature Flags (feature-flags.js): Introduced a new feature flag FF_AVERAGE_AGREEMENT_SCORE_POPOVER to enable the display of an average agreement score popover in the Agreement cell.

Codebase Simplification:

  • MobX Imports: Removed unused getRoot imports from several files (PolygonPoint.jsx, TimeSeriesRegion.js, VideoRegion.js) to streamline the codebase. [1] [2] [3]

@netlify
Copy link

netlify bot commented May 20, 2025

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

Name Link
🔨 Latest commit b10eac8
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-docs-new-theme/deploys/682dda1679771f0008183297

@netlify
Copy link

netlify bot commented May 20, 2025

Deploy Preview for heartex-docs canceled.

Name Link
🔨 Latest commit b10eac8
🔍 Latest deploy log https://app.netlify.com/projects/heartex-docs/deploys/682dda167b49ce0008dc1dd9

@yyassi-heartex yyassi-heartex removed the request for review from a team May 20, 2025 15:05
@github-actions github-actions bot added the fix label May 20, 2025
@yyassi-heartex yyassi-heartex requested review from a team and nass600 May 20, 2025 15:05
@netlify
Copy link

netlify bot commented May 20, 2025

Deploy Preview for label-studio-storybook ready!

Name Link
🔨 Latest commit b10eac8
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-storybook/deploys/682dda162b834a000807f907
😎 Deploy Preview https://deploy-preview-7577--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.

Copy link
Contributor

@nass600 nass600 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good, only addition needed is removing the popover flag from editor feature-flags

@robot-ci-heartex robot-ci-heartex merged commit 0219a3e into develop May 21, 2025
39 checks passed
@robot-ci-heartex robot-ci-heartex deleted the fb-fit-126/resizer branch May 21, 2025 14:58
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