Skip to content

Commit

Permalink
New careers page (#1116)
Browse files Browse the repository at this point in the history
* Start building out components for careers page

* Build out interview process and benefit sections

* Build out working at posthog section

* Setup workable script

* Finish open roles section

* Add starry backgrounds with gradients

* Improve anchor scrollbar and background styling

* Cleanup culture and benefits

* Setup in-page scroll navbar state

* Make faces smaller

* Setup smooth scrolling and mobile select

* Remove old position markdown files

* Build links dynamically and improve scrolling

* Responsive improvements

* Extract a section component

* Wire up call to action

* Add a mergeClassList utility

* Extract hero and section headers. Fix footer and anchor scrollbar background

* Workable script

* Cleanup use effect scroll handler

* Add vendor prefix for appearance none

* Organize styles better

* Add type for event argument

* Update SEO tags and fix footer props

* make workable script work

* minor update

* Increase scroll handler threshold and make scroll sections more accurate

* Add down caret

* Center interview process on mobile

* Fix scroll behavior

* Fix interview process images

* Add employee-friendly terms

* Switch html overflow to body overflow

* Use gatsby wrapper for overflow

* Another attempt at fixing moon overflow

Co-authored-by: yakkomajuri <[email protected]>
  • Loading branch information
mikenicklas and yakkomajuri authored Apr 1, 2021
1 parent 69917ac commit b19b24d
Show file tree
Hide file tree
Showing 70 changed files with 1,660 additions and 809 deletions.
10 changes: 8 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,12 @@
"browser": true,
"node": true
},
"extends": ["eslint:recommended", "plugin:react/recommended"],
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended"
],
"parserOptions": {
"ecmaFeatures": {
"jsx": true
Expand All @@ -16,6 +21,7 @@
"rules": {
"react/no-unescaped-entities": "off",
"react/prop-types": "off",
"no-const-assign": "off"
"no-const-assign": "off",
"no-undef": "off"
}
}
2 changes: 1 addition & 1 deletion .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
git config user.email [email protected]
- name: Add safe redirects
if: ${{ github.base_ref == 'master' }}
if: ${{ github.base_ref == 'master' }}
run: |
git diff ${{ github.base_ref }} ${{ github.head_ref }} > pr_diff
python3 ./scripts/safe_rename.py
Expand Down
72 changes: 0 additions & 72 deletions contents/careers/full-stack-software-engineer.md

This file was deleted.

156 changes: 0 additions & 156 deletions contents/careers/index.md

This file was deleted.

Loading

0 comments on commit b19b24d

Please sign in to comment.