Skip to content

Fix/several_fixes#309

Merged
gokugiant merged 4 commits into
masterfrom
fix/calibration_Z_Focus
Jul 2, 2026
Merged

Fix/several_fixes#309
gokugiant merged 4 commits into
masterfrom
fix/calibration_Z_Focus

Conversation

@gokugiant

@gokugiant gokugiant commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

This pull request primarily focuses on visual and code style improvements in the WellSelectorComponent and the context menu styles. The main goals are to enhance UI consistency (especially for dark mode), improve code readability and maintainability, and make minor logic improvements for layout selection.

UI/UX and Theming Improvements:

  • Updated the context menu and its sub-menu styles

Logic and Usability Enhancements:

  • Added a "Blank" option to the well layout dropdown, and improved the logic to handle both "Blank" and "Default" layouts. [1] [2]
  • Minor improvements to error messaging and dialog confirmation UI for layout switching. [1] [2]

Other:

  • Minor parameter formatting fix in WellSelectorUtils.js for consistency.

gokugiant added 4 commits July 2, 2026 22:49
…and dispatch notifications for unconfigured slots
…dability and functionality

- Cleaned up code formatting and removed unnecessary whitespace in WellSelectorComponent.js.
- Updated well layout default name from "Default" to "Blank" in WellSelectorUtils.js.
- Enhanced the cloneLayout function in ExperimentSlice.js to ensure deep cloning of well layouts.
- Initialized the experiment state with a cloned version of the wellLayoutDevelopment.
- Improved error handling and logging for point creation in ExperimentSlice.js.
- Adjusted comments for clarity and consistency across the codebase.
@gokugiant gokugiant enabled auto-merge July 2, 2026 21:43
@gokugiant gokugiant added this pull request to the merge queue Jul 2, 2026
Merged via the queue into master with commit faf79ae Jul 2, 2026
14 checks passed
@gokugiant gokugiant deleted the fix/calibration_Z_Focus branch July 2, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant