-
Notifications
You must be signed in to change notification settings - Fork 3
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
46 jobs page #61
46 jobs page #61
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a great start. Thank you for working on this 😸
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking really nice. Left a few comments, but we're nearly there
Let's add some tests tonight.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like one test failed now that we updated the tertiary value. Could you update the test before merging?
Otherwise great work! 🎊
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh I remembered one more thing before we ship to production.... sorry for the back-and-forth
Now that we know the jobs, let's update this accordingly 😃 |
public/Amazon-logo.png
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: can we try to compress this image, I know we can half this 🙇♀️
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, but I think the image could actually appear larger as the card has a lot of negative space. Mind if we address this in a follow up PR?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no worries, that's fine too 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
small request from me 🙇♀️
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
my nit can be addressed in another pr 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are all listings for Amazon Japan rather than AWS.
src/routes/JobBoard/jobs.json
Outdated
}, | ||
{ | ||
"title": "Software Development Engineer, Amazon Points, JP Points CX", | ||
"company": "Amazon Web Services", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"company": "Amazon Web Services", | |
"company": "Amazon Japan", |
src/routes/JobBoard/jobs.json
Outdated
}, | ||
{ | ||
"title": "Senior Business Intelligence Engineer, JP Retail Science", | ||
"company": "Amazon Web Services", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"company": "Amazon Web Services", | |
"company": "Amazon Japan", |
src/routes/JobBoard/jobs.json
Outdated
[ | ||
{ | ||
"title": "Sr. Software Development Engineer, Japan Pricing and Promotions", | ||
"company": "Amazon Web Services", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"company": "Amazon Web Services", | |
"company": "Amazon Japan", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is nearly ready to ship, once we fix the company name. Thanks for your hard work!
In iteration 2 (separate PR) let's improve the gridding to aid readability:
- Logo should be larger and top border should be aligned with the job title. The actual image size should match the CSS sizing so that the data loads quickly.
- The date element should also fall along this same line
- The tags should have no margin on the left hand side so it aligns with title and company
- Let's hide the salary element if no information is provided
- Let's move the READ MORE button to align with the bottom of the tags
Here's an example I made in GIMP of the gridding:
Fixed: Company Name, JobCard Design
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work! A few small adjustments to the gridding but overall this looks good. Feel free to merge once you've made the fixes and resolved the merge conflict.
Co-authored-by: Ann Kilzer キルザー杏 <[email protected]>
# Conflicts: # src/theme/theme.ts
Resolves #46
What changed 🧐
Please list the changes that are in this PR
See CONTRIBUTING for guidelines
How did you test it? 🧪
*Creating the tests is pending