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

[Community] Jobs page #770

Closed
atinux opened this issue Jul 4, 2022 — with Volta.net · 14 comments · Fixed by #803
Closed

[Community] Jobs page #770

atinux opened this issue Jul 4, 2022 — with Volta.net · 14 comments · Fixed by #803

Comments

Copy link
Member

atinux commented Jul 4, 2022

Listing of VueJobs using their API: https://vuejobs.com/api/jobs

I am talking to Jilson (founder) about having a query params for listing only Nuxt jobs (https://vuejobs.com/nuxtjs-jobs)

Example of websites listing as well:

It would be nice to have a design draft on Figma at first 😊

Copy link
Member Author

atinux commented Jul 4, 2022

Here the API link: https://vuejobs.com/api/jobs?keyword=nuxt

I suggest to have /api/jobs route with cachedHandler that make a $fetch to the VueJobs API.

Copy link
Contributor

R-mooon commented Jul 4, 2022

Perfect, i will be able to design with the true data 😍

Copy link
Contributor

R-mooon commented Jul 6, 2022

I drafted something about this, still not sure about putting filters, are they really relevant here ?

Link : https://www.figma.com/file/MjsCxC30fji8UE2ZT7JhFi/%F0%9F%96%A5---nuxt.com?node-id=6660%3A62933

Also, do i add a banner with CTA "Post a Nuxt Job" ?

Copy link
Member Author

atinux commented Jul 11, 2022

Can you design the responsive version as well?

Added comments on Figma 😊

Copy link
Contributor

Where is this page supposed to be placed? Is it /jobs and placed in main nav? Is it /company/jobs and in company footer? /community/jobs because it's VueJob?

Copy link
Contributor

R-mooon commented Jul 12, 2022

Feedbacks applied + Darkmode done, 100% ready to code @benjamincanac

@smarroufin
Copy link
Contributor

So we know, here are all the jobs types:
Screenshot 2022-07-12 at 10 54 45

Copy link
Contributor

R-mooon commented Jul 12, 2022

image.png

Copy link
Member Author

atinux commented Jul 12, 2022

Good for me!

Copy link
Contributor

R-mooon commented Jul 12, 2022

image.png
Can you reduce the text description & location to 16px ?

Also reduce the gap between Title & Location (you can remove gap-0)

Copy link
Contributor

R-mooon commented Jul 12, 2022

It should solve the mobile issues

Copy link
Contributor

R-mooon commented Jul 12, 2022

On mobile you can reduce height & width of logo to 4 rem
image.png

Copy link
Member

@R-mooon Is Nuxt Jobs good here? Maybe we could call it Jobs?

CleanShot 2022-07-13 at 12.09.51@2x.png

Copy link
Member Author

atinux commented Jul 13, 2022

Yes, let's rename to "Jobs"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants