opensourcedesign.github.io icon indicating copy to clipboard operation
opensourcedesign.github.io copied to clipboard

Job Board Redesign

Open elioqoshi opened this issue 8 years ago • 19 comments

Hey folks,

I sat down today with @bnvk and worked on redesigning the job board. This is what we have right now:

5

  • added Tags depending on the type of job listed
  • changed the header color to the blue we use on the website to see how that would look like without black everywhere
  • added PAID and GRATIS filters
  • added status tags
  • added post a job button

What do you think of the changes?

P.S: Source file here: https://github.com/opensourcedesign/organization/blob/master/specifications/Job%20Board%20Redesign%20v5.svg

You need the Montserrat Fonts.

elioqoshi avatar Oct 16 '17 15:10 elioqoshi

Great design, requires now means to filter the list by status tags and paid/gratis flag. Visually the black button is quite conspicuous for its irrelevant status. Perhaps it's better to just grey this button out.

HeikoTietze avatar Oct 16 '17 15:10 HeikoTietze

I ❤️ the colorful approach. Viva el blue! helps me a lot focusing on the important things 👍 Feedback: First thing I felt is that in a single job posting there are too many things around with similar weight and it could be a bit confusing. Also buttons and tags have very similar shapes. Hope it helps, thanks for your work!

Xaviju avatar Oct 16 '17 15:10 Xaviju

Great job @elioqoshi 👍

requires now means to filter the list by status tags and paid/gratis flag.

Yes @HeikoTietze this is well known and tracked in #70 it's a different development challenge than simply styling the data we already have.

bnvk avatar Oct 16 '17 15:10 bnvk

job board redesign v6

Thanks for the feedback, I updated a few things, hope that improves some of the things addressed.

elioqoshi avatar Oct 16 '17 16:10 elioqoshi

Nice work! :) Some feedback:

  • The grey divider bar is a bit bold and dark, so takes too much attention. Let’s make it lighter?
  • The »Searching«, »Negotiating« etc status has a very different style than the rest and also floats far from the other content. How about we instead put those as big headers, and group the jobs under it? First of course would be Searching, then Negotiating, then Started, and Completed all the way down.
  • It’s very text-heavy, and as a design job board I think some kind of visual would be nice. @bnvk I know I mentioned it to you and you weren’t really fond of it – but I’d say anything like current logo, or favicon, or whatever to the left of the entry would be great.
  • And just a tiny thing: We went to not-uppercasing the headers, right? So »Job board« ;)

jancborchardt avatar Oct 17 '17 10:10 jancborchardt

Also cc @evalica @victoria-bondarchuk @belenbarrospena @Incabell @jdittrich @simonv3 check it out! :)

jancborchardt avatar Oct 17 '17 10:10 jancborchardt

It’s very text-heavy, and as a design job board I think some kind of visual would be nice. @bnvk I know I mentioned it to you and you weren’t really fond of it – but I’d say anything like current logo, or favicon, or whatever to the left of the entry would be great.

@jancborchardt I don't recall saying I wasn't fond of that. I'd love to see icons for a project submitting. However, a lot of projects might not have a logo yet (as why they're coming to OSD job board).

From a practical / implemenation angle- we need to get something like #102 implemented first, otherwise there where does the project icon come from?

bnvk avatar Oct 17 '17 11:10 bnvk

This is beautiful. Thanks @elioqoshi!

I second Jan's suggestion of ordering by status.

simonv3 avatar Oct 17 '17 11:10 simonv3

From a practical / implemenation angle- we need to get something like #102 implemented first, otherwise there where does the project icon come from?

Could be just the favicon from the »Project website« we ask for. Might lead to strange results (like a wordpress favicon if the website is just a non-customized Wordpress blog etc) but might be a good catch-all also to fill up icons for already existing posts.

jancborchardt avatar Oct 17 '17 16:10 jancborchardt

Useing a favicon has the following requirements / limitations:

  1. That they list a website, otherwise we end up with Github or such
  2. We create some parser to find the URL, as not all do domain/favicon.ico
  3. Usually 32x32 px, but often 16 or 64. The later is only large enough for an avatar

I think we'd be better suited having a range of icons for a given "project type" that we (e.g. @elioqoshi maybe designs ;) ) that then can be mapped to value that the job creator chooses such as:

  • Mobile App
  • Website
  • Hardware
  • ...

bnvk avatar Oct 17 '17 17:10 bnvk

Looks very cool! Just a suggestion, I think the tags stand out too much, maybe make them lighter?

m1guelpf avatar Oct 17 '17 17:10 m1guelpf

Looks good on a rapid view. We can improve later if you already have the code :)

evalica avatar Oct 17 '17 19:10 evalica

On the icon matter, I think a muted gray OSD logo could be a nice solution for default fallback. Then we can set options for the person who is submitting the job to upload a logo or to use their github project logo.

eupiteco avatar Apr 07 '19 21:04 eupiteco

@eupiteco good call! Are you interested in working on implementing the proposed design too? :)

jancborchardt avatar Apr 18 '19 11:04 jancborchardt

@jancborchardt yes I am! I think this is a two steps task:

  • Setting all the styles and general positioning with some fake/lipsum data
  • Connecting it to the forms response through liquid layout

If we all agree, I can work on both tasks and submit one PR for each.

Questions that comes to mind

  • Is there a styleguide/css template/mockup file for the new OSD layout? If not, I think a css template is a task previous to the jobs board one.
  • Who in the team i can report to for PR reviewing and general help with the tasks?

eupiteco avatar Apr 21 '19 17:04 eupiteco

I do PR review and help out @eupiteco :]

RDIL avatar Apr 21 '19 17:04 RDIL

@eupiteco there’s no specific template or mockup file yet actually, only what’s in the CSS as of now. @elioqoshi’s mockup can be seen as an evolution of the current design.

Just like @RDIL I’m also happy to do pull request reviewing, and you can @-mention the whole team of @opensourcedesign/website :)

jancborchardt avatar Apr 21 '19 19:04 jancborchardt

Reviving this thread with a comment that's been on our Discourse recently.

It'd be good to see what date this job was submitted by the requester and possibly if it was filled on a date. The status labels help with this but not 'placing them' at a point in time.

Erioldoesdesign avatar Jun 08 '20 11:06 Erioldoesdesign