odoo/odoo#67913

Created by Carlos Valverde (cvs)
Merged at 54f246f9c75b8f1ebdc637c6000f3e4773d702d5

Statuses:

label
odoo-dev:master-website-hr-recruitment-imp-cvs
head
7e3d99c59072076770c6b8ad3b5162f80a10e940
merged
2 years ago by Website, Quentin Smetz (qsm)
odoo/odoo
master #67913

[IMP] website_hr_recruitment: design improvement

Old website_hr_recruitment templates looked outdated, so they have
been improved in terms of usability and design, by applying the following
changes:

  • Old images used in /jobs and /jobs/detail/ have been replaced by
    new ones, taken from the Odoo official profile in social media.

  • Old left column in /jobs has been removed and the filters
    contained in this column have been moved into a topbar.

  • Filters in the topbar now work as dropdown items, optimised for small
    viewports, and are disabled in views != '/jobs'.

  • A searchbar has been added to the previous topbar.

  • A Connect with us section has been added to the right column of
    /jobs, including a separator, links and social media icons.

  • Job entries in /jobs now show the city of the office, its country
    and its department, as shown in the filters.

  • In /jobs/*, old header with a breadcrumb has been replaced by
    the topbar seen above, including a link to previous page in the
    navigation flow.

  • Design in /jobs/detail/ has been improved, including a redesign of
    the Our Product block or the image gallery at the end of the page.

  • Header in jobs/apply/* has been improved and includes a column with
    the address of the job position.

  • In jobs/apply/*, the design of the form group has been revamped and
    also has been added a right column including a snippet with the contact
    information of the recruiter tracking the job application process.

  • Overall design has been improved in the /job-thank-you view,
    including the recruiter snippet seen above.

  • Job description is now editable, not truncated and also shown in the
    main section of the Job Detail view.

  • A pager has been added, showing 12 entries by page.

  • Remote filterable location has been included, and can be set either
    by using the backend or directly with the website builder.

  • Every new job entry has now a default short description, editable.

  • If there is either no available job or not any valid job after the job
    search, the No jobs available view has also been improved.

  • Illustrations with dynamic colours have been included in /jobs (No jobs available), /jobs/detail (Our Product block) and
    /job-thank-you.

  • Syntax has been adapted to BS5.

Co-authored with @bso-odoo

task-2406626

--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr