ElementalCode / elemental

A drag and drop block-based coding environment for front-end web technologies.
http://elementalcode.herokuapp.com
35 stars 10 forks source link

Website is Ugly #220

Open PullJosh opened 8 years ago

PullJosh commented 8 years ago

Sorry to whoever designed it. :package:

I hate to break it to all y'alls, but the website looks like it was made by kids (which, admittedly, it was). I feel like my first design looked pretty nice, but I can do better. The other issue is that it didn't really give all of the information we need to give. :P

Before the public beta, I want to overhaul the frontend of the website (hopefully that's okay!) Before I can make anything productive, though, I need to know exactly what information each page needs to communicate. I don't know if we are really to that point yet. If we are, let me know what needs to happen. If not, let me know as soon as we have it figured out.

Hopefully you guys agree!

To-Do List:

TheInitializer commented 8 years ago

here's my whole thing, based off of my original fork, nickynouse's fork of my fork and pulljosh's new thing. It's basically all the stuff I like :package: http://codepen.io/TheInitializer/pen/wGxEYJ?editors=1100

one thing:

when one of the dots is hovered, it stops, but the others keep on going. Is there any way to stop all of the dots when one is hovered? That way they won't get all out of sync

also, do people like the hover effect for the dots? I wasn't so sure about it

mrjacobbloom commented 8 years ago

when one of the dots is hovered, it stops, but the others keep on going. Is there any way to stop all of the dots when one is hovered? That way they won't get all out of sync

I don't have free time to try this, but you could try putting the dots inside a 0x0 box, that way the parent will only have a hover effect when one of them is hovered-over

matthewr6 commented 8 years ago

@ElementalCode/programmers could someone implement this? I'm working on a featured projects system but it depends on the front page designs

also clean up the CSS so that way we only need one file for the whole site instead of a single file for every page :/ Right now it's a mess, tbh - this is why everyone should run/develop locally instead of using codepen

TheInitializer commented 8 years ago

https://scratch.mit.edu/discuss/topic/134554/?page=53#post-1977743 proof :package:

matthewr6 commented 8 years ago

site design != editor design weren't the colors supposed to be temporary but we've never changed them? :P

towerofnix commented 8 years ago

weren't the colors supposed to be temporary but we've never changed them? :P

changes a couple variables :tada:

mrjacobbloom commented 8 years ago

are we still waiting for someone to commit this? I can commit this

matthewr6 commented 8 years ago

Sure

mrjacobbloom commented 8 years ago

Hey random question: The signup page keeps giving me an error that Localhost isn't approved for captcha. Is there a way around that so I can test the logged-in stuff?

mrjacobbloom commented 8 years ago

Oh wait that's totally what createsuperuser does. I'm dumb, nvm