UCDavisLibrary / ucdlib-theme-wp

Wordpress theme port of the UC Davis SiteFarm One Theme
2 stars 0 forks source link

Careers block additions: description, related materials, autohide after end date #221

Closed wrenaria closed 1 year ago

wrenaria commented 1 year ago

Some additions have been requested to be added to the Careers block to better support providing more information for special positions such as leadership roles.

Requested changes include:

XD mock-up of Careers page reflecting these changes: https://xd.adobe.com/view/cf0ef48c-c62f-4e9d-beb9-777ad98f282f-9a5d/?hints=off

Mock-up of just the Careers block:

Screen Shot 2022-09-09 at 11 40 14 AM
wrenaria commented 1 year ago

Oh, a couple additional requests of my own I forgot to include, if you don't mind:

Field Current Preferred
Salary Screen Shot 2022-09-09 at 11 51 28 AM Screen Shot 2022-09-09 at 11 52 34 AM
Date Screen Shot 2022-09-09 at 11 47 56 AM Screen Shot 2022-09-09 at 11 50 50 AM
UcDust commented 1 year ago

@wrenaria will do!

UcDust commented 1 year ago

@wrenaria

This is live on sandbox now, I also made a sample page if it's helpful-

https://sandbox.library.ucdavis.edu/wp-admin/post.php?post=18671&action=edit / https://sandbox.library.ucdavis.edu/career-block-changes-9-22/

And copied the career blocks in https://sandbox.library.ucdavis.edu/careers/

wrenaria commented 1 year ago

A few changes to make:

Cents

I only want to hide cents if there aren't any included in the figure / the figure reads .00, currently it hides cents all the time. Hourly wages, for example, likely need to include cents in the display. If that's not possible and it's all or nothing, then just keep the cents displayed at all times.

User-facing UI

Current line-height is too wide for paragraph-type content at this text size. Can we use 1.4 line-height for the small text and also add about 0.5 rem between the description and the other metadata?

Screen Shot 2022-09-12 at 2 47 21 PM

Editor UI

Two "add" button/links is redundant. Keep one, remove the other (I don't care which one).

Screen Shot 2022-09-12 at 2 42 00 PM

wrenaria commented 1 year ago

We have an additional feature request to accommodate a currently unsupported HR need: some positions remain open until filled without a firm final filing date.

To support this, we will add an optional open until filled checkbox alongside the Filing Date selection area in the Careers Block editor UI. Checking the box would change the user-facing display to remove the word “final” and display additional text for first consideration, open until filled after the date (see mockup below). The box being checked would also keep the position displayed to users beyond the displayed filing date until someone manually removes it via the editor.

Mockup of user view with examples of a job that is open until filled + a job with a firm final filing date:

career open until filled

spelkey-ucd commented 1 year ago

@UcDust we all good on this? can i close this issue?

UcDust commented 1 year ago

Yea this is complete, thanks for the reminder!