ecoacoustics / web-components

https://oe-web-components.netlify.app/
MIT License
1 stars 0 forks source link

Add UI to change verification grid size #148

Closed hudson-newey closed 2 months ago

hudson-newey commented 2 months ago

Add UI to change verification grid size

This pull request exposes a user interface to change the verification grid size after creation

Changes

Features

Bug Fixes

Code Quality

Remaining Bugs / Unresolved Problems

Because this PR exposes the verification grid size to the user #146, and #147 become much more prevelant because the user can input grid sizes that (obviously) won't fit on their screen and start scrolling.

Visual Changes

image

A new scrollbar + label that can be used to change the verification grid size

image

Media controls now has a wrapper around the range inputs

Related Issues

Fixes: #137

Additional Notes

N.A.

Final Checklist

github-actions[bot] commented 2 months ago

🚀 Deployed on https://66bae5fb665218ac29b2ef3b--oe-web-components.netlify.app

atruskie commented 2 months ago

Observations when playing with the demo:

  1. Reducing the grid size has an error where size ends up as one

image image

  1. The page scrolls around confusingly and can push the control bar off screen (separate issue I suppose)

image

  1. The control is not reactive