Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(front): Create fixed size sections for Ground truth and Model run #87

Merged
merged 16 commits into from
Feb 6, 2024

Conversation

timothee-LJN
Copy link
Contributor

fixes #80

Change description

  • Ground Truth and model run panel are the same size
  • GT and MR don't close
  • Model are selected from a dropdown.
  • object are closed by default
  • refactoring to get a more consistant naming

question
@jrabary Model run objects are filtered only in the inspector, which means that they are still visible on the image and toggling visibility is for all model run. Shall I change that? (it would make sense I guess, but I prefer to get confirmation before coding).

not done

  • Sections size are draggable. @jrabary this is a quite complex task which would need to add an external library (I'd reckon). Do you confirm that it's needed?
image

@timothee-LJN timothee-LJN added enhancement New feature or request scope: front Related to Pixano frontend labels Feb 2, 2024
@timothee-LJN timothee-LJN self-assigned this Feb 2, 2024
@timothee-LJN timothee-LJN marked this pull request as draft February 2, 2024 11:59
@timothee-LJN
Copy link
Contributor Author

update :

following a call with lead design Janro, the following changes have been added :

  • focus on pre annotation when its active: GT is hidden and the form takes the all remaining space
  • object card icons are hidden expect when user is hovering the card or when the card is open
  • fontWeights have been harmonized

@timothee-LJN timothee-LJN marked this pull request as ready for review February 5, 2024 08:38
cpvannier

This comment was marked as resolved.

@cpvannier

This comment was marked as resolved.

@cpvannier cpvannier changed the title feat(front): Separate ModelRun and GT in two equal fix sections feat(front): Create fixed size sections for Ground truth and Model run Feb 5, 2024
@cpvannier cpvannier added this to the Pixano 0.5.0 milestone Feb 5, 2024
@timothee-LJN
Copy link
Contributor Author

@cpvannier I've made the changes your requested.

@timothee-LJN timothee-LJN merged commit 2184437 into develop Feb 6, 2024
5 checks passed
cpvannier added a commit that referenced this pull request Feb 8, 2024
As of #87, object cards are closed by default. Clicking the editing tool should open the object card automatically to display the editable features
cpvannier added a commit that referenced this pull request Feb 8, 2024
* fix(front): Fix tooltips case in Inspector

* fix(front): Add tooltip to object visibility button in Inspector

* fix(front): Open object card automatically when editing

As of #87, object cards are closed by default. Clicking the editing tool should open the object card automatically to display the editable features

* fix(front): Add tooltip for toggling object card

* fix(front): Add tooltips for box and mask toggles

* fix(front): Add tooltip for object highlighting

* fix(front): Improve object visibility tooltips

* fix(front): Add tooltip for editing scene features
cpvannier pushed a commit that referenced this pull request Feb 15, 2024
#87)

* refactor(front): Change naming for image inspector components

* feat: Separate ModelRun and GT in equal sections

* feat(front): Do not show preannotation if no object to pre annotate

* feat(front): Make object card chevron lighter

* feat(front): Hide model run section if empty

* feat(front): Add number of item on section level

* feat(front): Harmonize font weight for inspector title

* refactor(front): Rename objectItem to ObjectCard

* feat(front): Improve card display

* feat: Show object card icons only on hover or when card is open

* feat(front): Focus on pre annotation when its active

* fix(front): Improve scrolling on large device

* feat(front): Filter model run objects

* style: Remove console.log
cpvannier added a commit that referenced this pull request Feb 15, 2024
* fix(front): Fix tooltips case in Inspector

* fix(front): Add tooltip to object visibility button in Inspector

* fix(front): Open object card automatically when editing

As of #87, object cards are closed by default. Clicking the editing tool should open the object card automatically to display the editable features

* fix(front): Add tooltip for toggling object card

* fix(front): Add tooltips for box and mask toggles

* fix(front): Add tooltip for object highlighting

* fix(front): Improve object visibility tooltips

* fix(front): Add tooltip for editing scene features
@cpvannier cpvannier deleted the feat/improve-object-inspector branch February 20, 2024 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request scope: front Related to Pixano frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve object inspector look and feel
3 participants