HEBorn icon indicating copy to clipboard operation
HEBorn copied to clipboard

Login landing page UI proposition

Open rylat opened this issue 8 years ago • 6 comments

I can also try to try to implement following changes:

  • Remove all <br>s in favour of margins where they needed. (applies to #login-form)
  • Replace <label>s with placeholders on input elements. (applies to #login-form)
  • background: #1d1d1d (or another color) on landing page display manager (#landDM).
  • Delete border, background, padding, margin, border-radius from #login-form.
  • Add margin: 4px 0 to .landInputs.
  • Add box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) to inputs so they don't look so flat (even if with these colors it's just a detail).
  • text-align: left; text-transform: uppercase; font-weight: bold; font-size: 28px; for .landTitle (if changing the node's contents to something like "welcome to line break or image here? heborn").
  • only suggestion: you can use Consolas or system fonts (both options should look OK; set like -apple-system, ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif).
  • Font family Open Sans should be put in quotes (font-family: 'Open Sans') and there should be some fallback fonts (font-family: 'Open Sans', sans-serif?).
  • Remove flex: 0 from <input>s and add width: 100%.
  • Consider minimum width for #login-form (250px should be safe for mobile devices).
  • Might want to set margin-bottom: 16px; or higher for .landTitle.

flavour1

  • Add some image (screenshot from the game/render/something) before (a.k.a. to the left of) the login form (you already use flex only forget flex-direction: column; so it should not be a problem; just add a <div> and the image inside it, also remember about some reasonable container width). Space under the image can be used for links (like forgot password, discord or something another).
  • Following screenshot has also these rules:
#landDM > div:first-child {
    color: #4f5260;
}
#landDM > div:first-child > a {
    margin: 0 5px;
    text-decoration: none;
    color: #4f5260;
}

for structure

<div style="margin-right: 36px;width: 350px; "><img src="https://hackerexperience.com/assets/img/clan_war.png" width="350"><a href="/url-here">Forgot password</a>–<a href="/url-here" style="
">Discord</a>–<a href="/url-here">GitHub</a></div>

image

rylat avatar Sep 15 '17 16:09 rylat

Of course the clan wars image was only as an example. Colors probably have to be tweaked.

I hope I haven't skipped anything.

rylat avatar Sep 15 '17 16:09 rylat

@renatomassaro 🤣 this is what happens when you don't contract a designer. ~~where is our team designer? it's been two years without one~~ EDIT: Don't worry @rylat, yours suggestions will be considered, after we have a designer.

PedroHLC avatar Sep 15 '17 18:09 PedroHLC

Would you still be looking for a designer?

TheCryptek avatar Dec 17 '17 23:12 TheCryptek

That's for @renato to answer, or igor through Discord :relaxed:

PedroHLC avatar Dec 17 '17 23:12 PedroHLC

@renatomassaro is providing a designer, if he accepts the offer, our designer is cmin' next mounth :)

IgorHE avatar Dec 18 '17 13:12 IgorHE

Ah, I was totally gonna do it just to do it, no price :P

TheCryptek avatar Jan 04 '18 02:01 TheCryptek