ossboard icon indicating copy to clipboard operation
ossboard copied to clipboard

Update design for web app

Open davydovanton opened this issue 9 years ago • 36 comments

We need to update mobile version and also will be awesome to improve UI for all versions

davydovanton avatar Dec 28 '16 16:12 davydovanton

Hey there!

Just prepared rough sketch. We can go in this direction. I didn't change structure of existing website much though.

Landing page sketch
Logo process

tikhonbelousko avatar Dec 29 '16 17:12 tikhonbelousko

wow, @DaZzz I like this 👍

davydovanton avatar Dec 29 '16 19:12 davydovanton

Looks really good!

FanaHOVA avatar Dec 29 '16 19:12 FanaHOVA

@DaZzz and also I really like lifebuoy idea 👍

davydovanton avatar Dec 29 '16 19:12 davydovanton

@DaZzz and just ideas for discussion:

  1. What do you think if we make background colors less contrast?
  2. Add top line for header texts ("what is this", "latest issues")
  3. Change background color for footer for greater compatibility

davydovanton avatar Dec 29 '16 19:12 davydovanton

  1. I can work more on colours once we setup with all of the structure. Actually we can even do it once markup is ready. Since it is a matter of one variable, right? That's how I usually do it to be honest. 🙃
  2. What do you mean by top line? Can you give me some kind of sketch of your idea?
  3. Compatibility with what? Didn't fully get it. Can you elaborate?

@davydovanton Btw, wanted to sync on site map. Tell me if I forget something:

  • [x] Landing
  • [ ] About
  • [ ] How to help
  • [x] Task List
  • [x] Task Create
  • [x] Task Show
  • [x] Profile

As for landing page. Can you help me with steps for "I want to contribute" / "I'm a maintainer" section? How about:

  1. View task
  2. Pick up task with suitable language and difficulty
  3. Contact a maintainer

And

  1. Create a task
  2. Specify language and difficulty
  3. Wait for contributors to help you

Also, do you have any suggestions for landing page sections? Should I add something?

👻

tikhonbelousko avatar Dec 29 '16 20:12 tikhonbelousko

  1. yep, you're right

  2. I mean something like this: screenshot 2016-12-29 23 28 49

  3. I mean footer color (we will fix it in future)

@DaZzz yes, your sitemap is correct.

About steps:

Steps for developers good, but I think we need to fix maintainer steps to:

  1. Create a task
  2. Wait for contributors to help you
  3. Help developer to complete your task

I don't have other suggestions for landing page 😊

davydovanton avatar Dec 29 '16 20:12 davydovanton

@davydovanton thanks for corrections. As for heading I think it's quite unusual to add line on top. The point of this line is to push heading away from body text. I will play around with headings and we will settle on most appropriate option. 👌

I just noticed that we kinda missing mentoring part of the website. Maybe we don't advertise it enough that maintainers will be helping contributors and guiding them towards solution. 🤔

tikhonbelousko avatar Dec 29 '16 20:12 tikhonbelousko

so, mentoring the most important part of this application that's why yes we should to notice this on the landing page :grin:

davydovanton avatar Dec 29 '16 21:12 davydovanton

Wow! Really great start.

ai avatar Dec 30 '16 01:12 ai

I think maybe should copy few things from Cult:

  • Intro is small and user see tasks without a scroll. Content-first UX principle is good.
  • Tasks cards are big and contain most of information.

ai avatar Dec 30 '16 01:12 ai

After playing around with the list of issues here is the latest version of more descriptive kind of cards. I'm also planning to introduce more compact headlines-only layout. We can actually try to put it on the main page similar to Cult which sounds like a good idea to me.

landing cards

tikhonbelousko avatar Jan 06 '17 20:01 tikhonbelousko

@DaZzz awesome! :heart_eyes:

ai avatar Jan 07 '17 00:01 ai

@DaZzz great job 👍

davydovanton avatar Jan 07 '17 00:01 davydovanton

Compact view: landing cards list

tikhonbelousko avatar Jan 11 '17 15:01 tikhonbelousko

@DaZzz awesome 👍

davydovanton avatar Jan 11 '17 15:01 davydovanton

@DaZzz what do you think, when we can use your work and will update application design? :)

davydovanton avatar Jan 11 '17 15:01 davydovanton

@davydovanton Well I cannot stop you, but I would delay to next week. Something may change. I hope to have most of the pages ready. 😅 At least Landing/Task CRUD/Profile.

tikhonbelousko avatar Jan 11 '17 16:01 tikhonbelousko

@DaZzz cool, good news 👍 feel free for any delay what you need :)

davydovanton avatar Jan 11 '17 16:01 davydovanton

Task > Show: landing task

tikhonbelousko avatar Jan 11 '17 17:01 tikhonbelousko

Task > New:

landing task new

tikhonbelousko avatar Jan 11 '17 19:01 tikhonbelousko

@DaZzz you forgot about "export" button in Task > New page ;)

davydovanton avatar Jan 11 '17 22:01 davydovanton

@DaZzz Hey, can I ask you update the design for one new page? :)

It's leaderboard page. We need to create this page for users and mentors(task authors). I see it as a simple table with three columns (position, username(with a link to profile and avatar) and points). It'll be cool to separate first three positions (what do you think?).

davydovanton avatar Jan 17 '17 22:01 davydovanton

@davydovanton on it!

tikhonbelousko avatar Jan 18 '17 08:01 tikhonbelousko

landing task new leaderboard

tikhonbelousko avatar Jan 18 '17 10:01 tikhonbelousko

@DaZzz awesome 💚

davydovanton avatar Jan 18 '17 11:01 davydovanton

@DaZzz Hey, could you send me logo sketch? :) I want to create Twitter account and will be great to use logo here 😊

davydovanton avatar Jan 20 '17 12:01 davydovanton

Here is the link to sketch file. You can find all of the designs and logo there. Logo is located on Logo page. 🙂

tikhonbelousko avatar Jan 20 '17 14:01 tikhonbelousko

@DaZzz awesome. Thanks!

davydovanton avatar Jan 20 '17 14:01 davydovanton

Also I think you can actually start implementing designs. I could maybe help later with this as well. :)

tikhonbelousko avatar Jan 20 '17 14:01 tikhonbelousko