Page MenuHomePhabricator

Improve new homepage layout
Closed, ResolvedPublic

Description

The website has a new and much improved homepage that leads users to other areas of the site in a much more sensible way and encourages logging in.

Any further improvements that could be made will be filed as subtasks here.

Event Timeline

I've just seen that staging has a slightly updated version that solves at least two of the subtasks here!

@Samwalton9 production has the same code. You may need to do a browser refresh to see the changes reflected.
@Camp5456 I did notice that the new icons are pushed via javascript which is a design bible no-no for this project.
These elements should be included statically and referenced via css or markup only.

Samwalton9 updated the task description. (Show Details)Jul 18 2017, 2:15 PM

@jsn.sherman I've been looking into the glyphicon issue because I didn't think it required javascript to pull these css classes. I know that we cannot use javascript for the project. I turned off javascript in my browser and can still see the glyphicons. Is it possible something else in your browser is keeping these from loading?

Samwalton9 closed this task as Resolved.Oct 13 2017, 12:09 PM

I'm sure we'll continue to make tweaks here and there but we have a new and improved homepage now.