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

Show original vacancies is not intuitive (numbers in brackets) #32

Open
lunaflight opened this issue Aug 20, 2024 · 0 comments
Open

Show original vacancies is not intuitive (numbers in brackets) #32

lunaflight opened this issue Aug 20, 2024 · 0 comments
Labels
good first issue Good for newcomers priority web Pertains to the user experience on the website

Comments

@lunaflight
Copy link
Owner

Describe the problem
The show original vacancies button is not self-explanatory and sticks out like a sore thumb.
The idea of this button is that in the vacancy report, the number of available seats for a course seems to differ from the actual available seats for a course after demand allocation happens. See CS2103T - it is always forecasted to be 18 seats but always promoted to 20 seats after the fact.
This needs to be more intuitive to a user than just an unexplained parenthesis with a togglable that nobody (citation needed) presses.

Describe the feature
We could potentially make ↑ ↓ arrows beside the number to show if it is higher or lower than the actual vacancy forecast. We could also then potentially remove the togglable / make the togglable off by default.
Users are probably not very interested in the actual discrepancy unless it is very high, so arrows can be good to reduce visual clutter.
We could use multiple arrows like ↑↑ ↓↓ if the change is very large (say more than 25%?)

@lunaflight lunaflight added good first issue Good for newcomers web Pertains to the user experience on the website labels Aug 20, 2024
@lunaflight lunaflight changed the title Show original vacancies is not intuitive Show original vacancies is not intuitive (numbers in brackets) Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers priority web Pertains to the user experience on the website
Projects
None yet
Development

No branches or pull requests

1 participant