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

Replace # blocks column in sample table view with icons matching block types #260

Open
ml-evs opened this issue Jan 29, 2023 · 2 comments
Open
Assignees
Labels
polish features that aren't useful but add polish webapp For issues/PRs pertaining to the web interface

Comments

@ml-evs
Copy link
Member

ml-evs commented Jan 29, 2023

This will require some API piping of which block types are available for a given sample, but we could replace the kinda ugly count with very simple icons (or even just a blue "X" for X-ray, red "EC" for echem etc)...

@ml-evs ml-evs added webapp For issues/PRs pertaining to the web interface polish features that aren't useful but add polish labels Jan 29, 2023
@ml-evs ml-evs self-assigned this Jan 29, 2023
@jdbocarsly
Copy link
Member

I like this idea! we'll need icons for any type of block we create, with maybe a fallback generic intstrument icon that can be different colors...

@ml-evs
Copy link
Member Author

ml-evs commented Jan 30, 2023

I think we could make a really nice popper thing for block summaries, so when you mouse over the icon you also get some of the metadata that people are currently stuff in name/title, e.g., once ETL is in (lol), the echem block could provide a summary of charging protocol that the popper thing could display. This is data we want to be able to search over anyway, but it could be a nice way of hiding some of that complexity whilst making it available in the UI without knowing exactly what to search for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
polish features that aren't useful but add polish webapp For issues/PRs pertaining to the web interface
Projects
None yet
Development

No branches or pull requests

2 participants