Skip to content

[OPIK-6639] [FE] feat: revamp experiment details top section#6975

Open
andriidudar wants to merge 1 commit into
mainfrom
andriid/OPIK-6639-improve-child-page-top-sections
Open

[OPIK-6639] [FE] feat: revamp experiment details top section#6975
andriidudar wants to merge 1 commit into
mainfrom
andriid/OPIK-6639-improve-child-page-top-sections

Conversation

@andriidudar

@andriidudar andriidudar commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Details

image image

Revamp the top section of the Experiment details page to match the updated design: add a back action, move the primary action to the header, and align the metadata-row chips/tabs with Figma. Most styling lives in shared components so the new look is consistent across child pages.

  • Add a shared BackButton; add the back action to the Experiment (and Prompt) detail headers
  • Move Compare to the header top-right; remove it from the items toolbar and the Insights tab
  • Rename the Experiment items tab to Results; switch the tab style to segmented-primary
  • Redesign resource nav chips (ResourceLink/NavigationTag): trailing , optional prefix/suffix, drop the per-resource leading icon and color
  • Add Dataset: / Prompt: / Project: prefixes on named-resource chips (and keep the dataset version via suffix)
  • Restyle DateTag (History icon, foreground) and the logs chip (Logs ↗); purple experiment-header tags
  • Inline the experiment color into ExperimentTag; remove now-dead icon/color from RESOURCE_MAP

Change checklist

  • User facing
  • Documentation update

Issues

  • OPIK-6639

AI-WATERMARK

AI-WATERMARK: yes

  • Tools: Claude Code
  • Model(s): Claude Opus 4.8
  • Scope: assisted (iterative implementation under direction, Figma-verified)
  • Human verification: code review + manual testing in the local dev app

Testing

  • npm run typecheck (clean) and eslint on all changed files (clean)
  • Verified the Experiment details header in the local dev app: back action, Compare placement, Results tab + active pill, Dataset:/Prompt:/Logs ↗ chips, version badge, purple tags
  • Pixel-checked chip colors/sizes and tab style against the Figma design
  • No automated tests added (visual/styling change to existing components)

Documentation

N/A

- Add shared BackButton; add back action to experiment and prompt headers
- Move Compare to header top-right; remove it from the items toolbar and Insights tab
- Rename "Experiment items" tab to "Results"; switch tabs to segmented-primary
- Redesign resource nav chips (ResourceLink/NavigationTag): trailing arrow,
  optional prefix/suffix, drop per-resource leading icon and color
- Add "Dataset:"/"Prompt:"/"Project:" prefixes on named-resource chips
- Restyle DateTag (History icon, foreground) and the logs chip ("Logs ↗")
- Purple experiment header tags; align metadata-row icons
- Inline experiment color in ExperimentTag; remove dead icon/color from RESOURCE_MAP

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@andriidudar andriidudar added the test-environment Deploy Opik adhoc environment label Jun 5, 2026
@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

🔄 Test environment deployment process has started

Phase 1: Deploying base version 2.0.57-5552 (from main branch) if environment doesn't exist
Phase 2: Building new images from PR branch andriid/OPIK-6639-improve-child-page-top-sections
Phase 3: Will deploy newly built version after build completes

You can monitor the progress here.

Comment thread apps/opik-frontend/src/v2/pages/PromptPage/PromptPage.tsx
Comment thread apps/opik-frontend/src/shared/BackButton/BackButton.tsx
@CometActions

Copy link
Copy Markdown
Collaborator

Test environment deployment failed

The deployment encountered an error. Please check the deployment logs for details.

@andriidudar andriidudar added test-environment Deploy Opik adhoc environment and removed test-environment Deploy Opik adhoc environment labels Jun 5, 2026
@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

🔄 Test environment deployment process has started

Phase 1: Deploying base version 2.0.57-5552 (from main branch) if environment doesn't exist
Phase 2: Building new images from PR branch andriid/OPIK-6639-improve-child-page-top-sections
Phase 3: Will deploy newly built version after build completes

You can monitor the progress here.

@andriidudar andriidudar force-pushed the andriid/OPIK-6639-improve-child-page-top-sections branch from 67c38a9 to 48d789f Compare June 5, 2026 11:31
@andriidudar andriidudar marked this pull request as ready for review June 5, 2026 11:33
@andriidudar andriidudar requested a review from a team as a code owner June 5, 2026 11:33
@CometActions

Copy link
Copy Markdown
Collaborator

Test environment deployment failed

The deployment encountered an error. Please check the deployment logs for details.

@obezpalko obezpalko removed the test-environment Deploy Opik adhoc environment label Jun 5, 2026
@CometActions

Copy link
Copy Markdown
Collaborator

Test environment deployment failed

The deployment encountered an error. Please check the deployment logs for details.

@obezpalko obezpalko added the test-environment Deploy Opik adhoc environment label Jun 5, 2026
@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

🔄 Test environment deployment process has started

Phase 1: Deploying base version 2.0.57-5552 (from main branch) if environment doesn't exist
Phase 2: Building new images from PR branch andriid/OPIK-6639-improve-child-page-top-sections
Phase 3: Will deploy newly built version after build completes

You can monitor the progress here.

@obezpalko obezpalko removed the test-environment Deploy Opik adhoc environment label Jun 5, 2026
@CometActions

Copy link
Copy Markdown
Collaborator

Test environment deployment failed

The deployment encountered an error. Please check the deployment logs for details.

@obezpalko obezpalko added the test-environment Deploy Opik adhoc environment label Jun 5, 2026
@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

🔄 Test environment deployment process has started

Phase 1: Deploying base version 2.0.57-5552 (from main branch) if environment doesn't exist
Phase 2: Building new images from PR branch andriid/OPIK-6639-improve-child-page-top-sections
Phase 3: Will deploy newly built version after build completes

You can monitor the progress here.

@CometActions

Copy link
Copy Markdown
Collaborator

Test environment deployment failed

The deployment encountered an error. Please check the deployment logs for details.

@obezpalko obezpalko added test-environment Deploy Opik adhoc environment and removed test-environment Deploy Opik adhoc environment labels Jun 5, 2026
@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

🔄 Test environment deployment process has started

Phase 1: Deploying base version 2.0.57-5552 (from main branch) if environment doesn't exist
Phase 2: Building new images from PR branch andriid/OPIK-6639-improve-child-page-top-sections
Phase 3: Will deploy newly built version after build completes

You can monitor the progress here.

@obezpalko obezpalko added test-environment Deploy Opik adhoc environment and removed test-environment Deploy Opik adhoc environment labels Jun 5, 2026
@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

🔄 Test environment deployment process has started

Phase 1: Deploying base version 2.0.57-5552 (from main branch) if environment doesn't exist
Phase 2: Building new images from PR branch andriid/OPIK-6639-improve-child-page-top-sections
Phase 3: Will deploy newly built version after build completes

You can monitor the progress here.

@CometActions

Copy link
Copy Markdown
Collaborator

Test environment is now available!

To configure additional Environment variables for your environment, run [Deploy Opik AdHoc Environment workflow] (https://github.com/comet-ml/comet-deployment/actions/workflows/deploy_opik_adhoc_env.yaml)

Access Information

The deployment has completed successfully and the version has been verified.

@CometActions

Copy link
Copy Markdown
Collaborator

Test environment deployment failed

The deployment encountered an error. Please check the deployment logs for details.

@andriidudar andriidudar added test-environment Deploy Opik adhoc environment and removed test-environment Deploy Opik adhoc environment labels Jun 5, 2026
@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

🔄 Test environment deployment process has started

Phase 1: Deploying base version 2.0.57-5552 (from main branch) if environment doesn't exist
Phase 2: Building new images from PR branch andriid/OPIK-6639-improve-child-page-top-sections
Phase 3: Will deploy newly built version after build completes

You can monitor the progress here.

@CometActions

Copy link
Copy Markdown
Collaborator

Test environment is now available!

To configure additional Environment variables for your environment, run [Deploy Opik AdHoc Environment workflow] (https://github.com/comet-ml/comet-deployment/actions/workflows/deploy_opik_adhoc_env.yaml)

Access Information

The deployment has completed successfully and the version has been verified.

@CometActions

Copy link
Copy Markdown
Collaborator

🌙 Nightly cleanup: The test environment for this PR (pr-6975) has been cleaned up to free cluster resources. PVCs are preserved — re-deploy to restore the environment.

@CometActions CometActions removed the test-environment Deploy Opik adhoc environment label Jun 6, 2026
@CometActions

Copy link
Copy Markdown
Collaborator

🌙 Nightly cleanup: The test environment for this PR (pr-6975) has been cleaned up to free cluster resources. PVCs are preserved — re-deploy to restore the environment.

1 similar comment
@CometActions

Copy link
Copy Markdown
Collaborator

🌙 Nightly cleanup: The test environment for this PR (pr-6975) has been cleaned up to free cluster resources. PVCs are preserved — re-deploy to restore the environment.

@andriidudar andriidudar added the test-environment Deploy Opik adhoc environment label Jun 8, 2026
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

🔄 Test environment deployment process has started

Phase 1: Deploying base version 2.0.57-5552 (from main branch) if environment doesn't exist
Phase 2: Building new images from PR branch andriid/OPIK-6639-improve-child-page-top-sections
Phase 3: Will deploy newly built version after build completes

You can monitor the progress here.

@CometActions

Copy link
Copy Markdown
Collaborator

Test environment is now available!

To configure additional Environment variables for your environment, run [Deploy Opik AdHoc Environment workflow] (https://github.com/comet-ml/comet-deployment/actions/workflows/deploy_opik_adhoc_env.yaml)

Access Information

The deployment has completed successfully and the version has been verified.

@CometActions

Copy link
Copy Markdown
Collaborator

🌙 Nightly cleanup: The test environment for this PR (pr-6975) has been cleaned up to free cluster resources. PVCs are preserved — re-deploy to restore the environment.

@CometActions CometActions removed the test-environment Deploy Opik adhoc environment label Jun 9, 2026
@CometActions

Copy link
Copy Markdown
Collaborator

🌙 Nightly cleanup: The test environment for this PR (pr-6975) has been cleaned up to free cluster resources. PVCs are preserved — re-deploy to restore the environment.

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.

3 participants