Skip to content
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

jobs page #1

Open
wants to merge 36 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
72c9d9f
add jobs page
lero62 Mar 11, 2024
9b09bea
Switch to Embed ashby board
usulpro Mar 12, 2024
e98b00e
add faq
lero62 Mar 13, 2024
f5bd96d
remove scripts ashby from _document
lero62 Mar 13, 2024
28440de
fix social, copyright and mobileMenu
lero62 Mar 13, 2024
6c2e31f
fix errors in console
lero62 Mar 13, 2024
9c2b55b
add hiring process, add pictures
lero62 Mar 14, 2024
cd7150a
add file ashby.css
lero62 Mar 14, 2024
d3c20ba
add file css
lero62 Mar 14, 2024
63ab3ce
change styles
lero62 Mar 14, 2024
0af7026
fix styles
lero62 Mar 14, 2024
44b2bee
add color-scheme
lero62 Mar 14, 2024
7ad2c19
add prefers-color-scheme
lero62 Mar 14, 2024
adf6632
add dark theme
lero62 Mar 14, 2024
e65314b
remove margin posting
lero62 Mar 14, 2024
7613c6d
hide footer
lero62 Mar 14, 2024
4c34f19
add style for select
lero62 Mar 14, 2024
10d0224
add style for filter
lero62 Mar 14, 2024
0729e91
fix className
lero62 Mar 14, 2024
06a65e9
add mobile version
lero62 Mar 14, 2024
0893377
fix media
lero62 Mar 14, 2024
0034ff3
add margin to details
lero62 Mar 14, 2024
0292cef
clean files
lero62 Mar 14, 2024
68f1476
fix styles
lero62 Mar 14, 2024
9a15a5f
add styles
lero62 Mar 29, 2024
f8e2496
add font
lero62 Mar 29, 2024
1c04c18
fix chace
lero62 Mar 29, 2024
1989af4
fix size join us
lero62 Mar 29, 2024
17d1473
fix margin
lero62 Mar 29, 2024
1f9b76e
fix styles and html
lero62 Mar 29, 2024
62f036b
fix styles button filter
lero62 Mar 29, 2024
3e218f3
fix media
lero62 Mar 29, 2024
a4a4774
fix stylem mobile
lero62 Mar 29, 2024
bdf73ed
fix styles mobile light theme
lero62 Mar 29, 2024
d7449b0
add padding to body
lero62 Mar 29, 2024
26ffc3f
remove max-width in container
lero62 Apr 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11,275 changes: 11,275 additions & 0 deletions package-lock.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
"next-linaria": "^0.11.0",
"react": "18.2.0",
"react-dom": "18.2.0",
"swiper": "^11.0.7",
"typescript": "4.9.5"
},
"devDependencies": {
Expand Down
182 changes: 182 additions & 0 deletions public/css/ashby-dark.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
@font-face {
font-family: 'EncodeSans';
src: url('https://nomic.foundation/fonts/EncodeSans-Light.woff2') format('woff2'),
url('https://nomic.foundation/fonts/EncodeSans-Light.woff') format('woff'),
url('https://nomic.foundation/fonts/EncodeSans-Light.ttf') format('ttf');
font-weight: 300;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'EncodeSans';
src: url('https://nomic.foundation/fonts/EncodeSans.woff2') format('woff2'),
url('https://nomic.foundation/fonts/EncodeSans.woff') format('woff'),
url('https://nomic.foundation/fonts/EncodeSans.ttf') format('ttf');
font-weight: 400;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'EncodeSans';
src: url('https://nomic.foundation/fonts/EncodeSans-Medium.woff2') format('woff2'),
url('https://nomic.foundation/fonts/EncodeSans-Medium.woff') format('woff'),
url('https://nomic.foundation/fonts/EncodeSans-Medium.ttf') format('ttf');
font-weight: 500;
font-style: normal;
font-display: swap;
}

body {
background: transparent;
font-family: 'EncodeSans';
padding: 0 10px;
}
[class*='_section_'],
[class*='_container_'] {
max-width: none;
}
[class*='_titles_'] {
display: none;
}

[class*='_section_'] {
background: transparent;
}

[class*='_content_'] {
padding: 0;
}
[class*='_filters_'] {
column-gap: 32px;
}

[class*='_filtersContainer_'] {
padding-left: 0;
padding-right: 0;
background: transparent;
}
[class*='_filtersOpen_'] {
background: linear-gradient(71deg, #191b22 -21.07%, #20232a 67.73%);
color: #ededf0;
font-size: 14px;
font-weight: 400;
border-radius: 32px;
letter-spacing: 1.4px;
border: 1px solid #515259;
box-shadow: 0px 4px 4px 0px rgba(19, 20, 26, 0.5);
text-decoration: none;
height: 54px;
font-family: 'EncodeSans';
}

[class*='_filter_'] {
padding: 12px 30px 12px 20px;
background: transparent;
border: 1px solid #404146;
color: #cacad2;
border-radius: 8px;
}
[class*='_filter_']:focus-visible {
box-shadow: none;
border-color: #61626b;
}
[class*='_filterActive_'] {
box-shadow: none;
border-color: #61626b !important;
color: #cacad2 !important;
}

[class*='_filterDownIcon_'] {
display: none;
}
[class*='_filterIconContainer_'] {
right: 16px;
}
[class*='_filterIconContainer_']:before {
content: '';
width: 8px;
height: 8px;
border-bottom: 1px solid #ededf0;
border-right: 1px solid #ededf0;
transform: rotate(45deg) translate(-2px, 0);
}

[class*='_filter_'] option {
color: #404146;
}
[class*='_filtersHeader_'] {
margin-bottom: 9px;
}
[class*='_filtersHeader_'] > div {
font-size: 16px;
letter-spacing: 1.12px;
}
[class*='_filtersLabel_'] {
font-size: 16px;
font-weight: 500;
color: #888890;
}

[class*='_departmentHeading_'] {
color: #ededf0;
margin-left: 0;
margin-right: 0;
margin-bottom: 28px;
margin-top: 37px;
letter-spacing: 1.33px;
font-size: 19px;
}

[class*='_jobPosting_'] {
background: transparent;
padding: 8px 0 8px;
box-shadow: none;
margin-left: 0 !important;
margin-right: 0 !important;
margin-top: 0;
margin-bottom: 19px;
}
[class*='_jobPosting_']:hover {
background: transparent;
}
[class*='_jobPosting_'] [class*='_title_'] {
color: #ededf0;
font-weight: 500;
font-size: 16px;
letter-spacing: 0.4px;
}

[class*='_jobPosting_'] [class*='_details_'] {
color: #888890;
margin-top: 11px;
font-size: 16px;
letter-spacing: 0.4px;
}

footer {
display: none !important;
}

@media screen and (max-width: 1279px) {
[class*='_departmentHeading_'] {
margin-top: 55px;
}
}

@media screen and (max-width: 400px) {
[class*='_jobPosting_'] [class*='_title_'],
[class*='_jobPosting_'] [class*='_details_'] {
font-size: 14px;
}

[class*='_filtersOpen_'] {
height: 44px;
font-size: 12px;
}
[class*='_departmentHeading_'] {
margin-top: 46px;
font-size: 16px;
}
}
175 changes: 175 additions & 0 deletions public/css/ashby.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
@font-face {
font-family: 'EncodeSans';
src: url('https://nomic.foundation/fonts/EncodeSans-Light.woff2') format('woff2'),
url('https://nomic.foundation/fonts/EncodeSans-Light.woff') format('woff'),
url('https://nomic.foundation/fonts/EncodeSans-Light.ttf') format('ttf');
font-weight: 300;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'EncodeSans';
src: url('https://nomic.foundation/fonts/EncodeSans.woff2') format('woff2'),
url('https://nomic.foundation/fonts/EncodeSans.woff') format('woff'),
url('https://nomic.foundation/fonts/EncodeSans.ttf') format('ttf');
font-weight: 400;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'EncodeSans';
src: url('https://nomic.foundation/fonts/EncodeSans-Medium.woff2') format('woff2'),
url('https://nomic.foundation/fonts/EncodeSans-Medium.woff') format('woff'),
url('https://nomic.foundation/fonts/EncodeSans-Medium.ttf') format('ttf');
font-weight: 500;
font-style: normal;
font-display: swap;
}

body {
background: transparent;
font-family: 'EncodeSans';
padding: 0 10px;
}
[class*='_section_'],
[class*='_container_'] {
max-width: none;
}
[class*='_titles_'] {
display: none;
}

[class*='_section_'] {
background: transparent;
}
[class*='_content_'] {
padding: 0;
}
[class*='_filters_'] {
column-gap: 32px;
}
[class*='_filtersContainer_'] {
padding-left: 0;
padding-right: 0;
background: transparent;
}
[class*='_filtersOpen_'] {
background: #ffffff;
color: #404146;
font-size: 14px;
font-weight: 400;
border-radius: 32px;
letter-spacing: 1.4px;
border: 1px solid #b0b0b8;
box-shadow: 0px 6px 20px 0px rgba(239, 239, 239, 0.8);
text-decoration: none;
height: 54px;
font-family: 'EncodeSans';
}

[class*='_filter_'] {
padding: 12px 30px 12px 20px;
background: transparent;
height: 48px;
border: 1px solid #b0b0b8;
color: #515259;
border-radius: 8px;
}
[class*='_filter_']:focus-visible,
[class*='_filterActive_'] {
box-shadow: none;
border-color: #515259 !important;
color: #515259 !important;
}
[class*='_filterDownIcon_'] {
display: none;
}
[class*='_filterIconContainer_'] {
right: 16px;
}
[class*='_filterIconContainer_']:before {
content: '';
width: 8px;
height: 8px;
border-bottom: 1px solid #2b2b2f;
border-right: 1px solid #2b2b2f;
transform: rotate(45deg) translate(-2px, 0);
}
[class*='_filter_'] option {
color: #515259;
}
[class*='_filtersHeader_'] {
margin-bottom: 9px;
}
[class*='_filtersHeader_'] > div {
font-size: 16px;
letter-spacing: 1.12px;
}

[class*='_filtersLabel_'] {
font-weight: 500;
color: #888890;
}

[class*='_departmentHeading_'] {
color: #2b2b2f;
margin-left: 0;
margin-right: 0;
margin-bottom: 28px;
margin-top: 37px;
letter-spacing: 1.33px;
font-size: 19px;
}
[class*='_jobPosting_'] {
background: transparent;
padding: 8px 0 8px;
box-shadow: none;
margin-left: 0 !important;
margin-right: 0 !important;
margin-top: 0;
margin-bottom: 19px;
}
[class*='_jobPosting_']:hover {
background: transparent;
}
[class*='_jobPosting_'] [class*='_title_'] {
color: #2b2b2f;
font-weight: 500;
font-size: 16px;
letter-spacing: 0.4px;
}

[class*='_jobPosting_'] [class*='_details_'] {
color: #888890;
margin-top: 11px;
font-size: 16px;
letter-spacing: 0.4px;
}

footer {
display: none !important;
}

@media screen and (max-width: 1279px) {
[class*='_departmentHeading_'] {
margin-top: 55px;
}
}

@media screen and (max-width: 400px) {
[class*='_jobPosting_'] [class*='_title_'],
[class*='_jobPosting_'] [class*='_details_'] {
font-size: 14px;
}

[class*='_filtersOpen_'] {
height: 44px;
font-size: 12px;
}
[class*='_departmentHeading_'] {
margin-top: 46px;
font-size: 16px;
}
}
Binary file added public/fonts/EncodeSans-Light.ttf
Binary file not shown.
Binary file added public/fonts/EncodeSans-Light.woff
Binary file not shown.
Binary file added public/fonts/EncodeSans-Light.woff2
Binary file not shown.
Binary file added public/fonts/EncodeSans-Medium.ttf
Binary file not shown.
Binary file added public/fonts/EncodeSans-Medium.woff
Binary file not shown.
Binary file added public/fonts/EncodeSans-Medium.woff2
Binary file not shown.
Binary file added public/img/jobs-hero-img-horizontal.webp
Binary file not shown.
Binary file added public/img/jobs-hero-img-large.webp
Binary file not shown.
Binary file added public/img/jobs-hero-img-vertical.webp
Binary file not shown.
3 changes: 3 additions & 0 deletions public/img/select-arrow-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions public/img/select-arrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading