-
Notifications
You must be signed in to change notification settings - Fork 0
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
Merit Committee Onboarding #83
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
</p> | ||
); | ||
|
||
const idempotentArray = (length: number): number[] => | ||
Array.apply(null, Array(length)).map((_, idx) => idx); | ||
Array.apply(null, Array(length)).map((_, idx) => idx + 1); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shifting index so that RoleSetup is not the first step
<div | ||
className={clsx([ | ||
'relative w-full min-h-[40px]', | ||
absoluteDropdown && 'z-[2]', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ensures that absolute dropdowns are above info icons
@@ -59,6 +59,7 @@ | |||
top: 150%; | |||
left: 50%; | |||
margin-left: -70px; | |||
pointer-events: none; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixes bug where tooltip appears when hovering on hidden tooltip text (since we set opacity
and not visibility
, tooltip text is still hoverable when hidden)
This PR implements an onboarding flow for non-faculty members. In the future to add onboarding support for non-faculty users, re-open this PR and make appropriate changes. |
Closes #70
Description
Creates a separate onboarding for for non-faculty members that does not have the additional step for specifying ProfessorInfo.
Things you especially want reviewed
Confirm with designers that we only want two steps for faculty onboarding.
Also are we fine creating a mock ProfessorInfo for merit committee members (
createMeritInfo
)? Or would we rather just create a User and no ProfessorInfo.Screenshots if Applicable
Role Setup:
Non-Faculty Screen:
Faculty Screens:
Checklist