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

react-bootstrap dropdowns are not good for >5 options #33

Open
2 of 4 tasks
sersorrel opened this issue Sep 5, 2019 · 1 comment
Open
2 of 4 tasks

react-bootstrap dropdowns are not good for >5 options #33

sersorrel opened this issue Sep 5, 2019 · 1 comment
Labels
enhancement New feature or request UX/UI This is to do with how the application looks or behaves.

Comments

@sersorrel
Copy link
Contributor

sersorrel commented Sep 5, 2019

Instead of the react-bootstrap dropdowns, react-select dropdowns should probably be used in many more places; they allow typeahead/result filtering, and scroll rather than overflowing off the viewport.

Style-wise, they don't fit terribly well with the rest of the application, but a) that's probably fixable, and b) the Bootstrap 3 style is not necessarily something to strive for anyway.

  • "Other Project" dropdown on finalisation screen
  • "Other Supervisor" dropdown on finalisation screen
  • "Select supervisor" dropdown in project editor
  • student selection dropdown in project editor
  • Anywhere else?
@sersorrel sersorrel added enhancement New feature or request UX/UI This is to do with how the application looks or behaves. labels Sep 5, 2019
piyushahuja pushed a commit that referenced this issue Jan 23, 2020
@piyushahuja
Copy link

The dropdowns in project editor have been changed, the ones on finalization screen dont appear too pretty next to rest of the elements.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UX/UI This is to do with how the application looks or behaves.
Projects
None yet
Development

No branches or pull requests

2 participants