DiamondLightSource / DiamondLightSource/atlas

blueapi-ui: Make sure all plans render well

Open
#97 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1
Forks
4
Avg merge
6d 8h
Merged PRs (30d)
8

Description

A number of improvements would make the plan page more usable:

- [x] Should be alphabetised (as a minimum), and allow users to "favourite" plans. "Favourite" plans should be shown at the top the list.
- [ ] Some plans currently don't render well (`move`, `move_relative`, `set_absolute`, `set_relative`, `list...scan`, `num...scan`, `step...scan`, ...)
- [x] List of plans should scroll independently of the plan UI

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the blueapi-ui plan page and inspect how the named plans—move, move_relative, set_absolute, set_relative, list...scan, num...scan, step...scan—are rendered. Compare their output with plans that already render correctly; done means each listed plan displays well in the plan UI.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.