Skip to content

Vue salary calculator

Sean McGivern requested to merge vue-salary-calculator into master

Try it at https://vue-salary-calculator.about-src.gitlab.com/handbook/people-operations/global-compensation/calculator/

This is a rewrite of the salary calculator in Vue. Hopefully this will make it easier to add things like #3327 (closed) and https://gitlab.com/gitlab-com/people-ops/General/issues/239 in future.

It does not currently replace the existing calculator. Instead, it has its own home page, along with a role selector. The role selector is optional; this calculator can still be included on specific role pages.

Also missing:

  1. The styling isn't great because the select library I used (https://sagalbot.github.io/vue-select/) comes with its own styles. I think it looks OK, and the existing calculator also suffers from issues like #3151 (closed).
  2. It doesn't include the handy links to copy. This is both because they don't work (#2795 (closed)), and because I'd need to add an extra param for the role. I figure this can be done in a separate MR.

Closes #2329 (closed).

Edited by Sean McGivern

Merge request reports

Loading