I've been looking at the site and there are some improvements to be made, I could make them too, if I was in the source.
It would be cool if you could put deepfreeze on bitbucket or on something else where I could get at and improve it.
Not on github though because they took down another gg-related project in the past and it'd just be a countown to takedown at their whim.
Anyways, now I'll start with CSS fixes, and here's like probably 1/2 of it:
Your mobile view sucks, but it's not hard to fix.
FRONT / INDEX PAGE:
The fucking deepfreeze title is making the entire page too wide and this fucks with scrolling a lot. As a kludge, let's make the
body {
width: 100%;
overflow-x: hidden;
}
on mobile, so that we'll avoid this for now and for later, it's not just the title that overflows, certain writers' names are too long and escape their article boxes.
On mobile you'd also use an svg as the banner, I propose having a banner that's an SVG with the title DeepFreeze on it, and setting it to be 100% wide. It's lighter and neater but this isn't really required.
When we get to mobile device width, and even before, the article boxes start fucking around, they're going from an all-right somewhat-centered list to a bunch of off-center shits.
I propose using the following (once again, only for mobile devices):
.flowbox {
width: 285px;
box-sizing: border-box;
position: relative;
min-height: 1px;
padding: 0 15px; // why use padding left and right when you can use this.
float:none; // we can't center properly when floating
margin: 0 auto; // We're actually centered now.
}
the menu:
When you're in a mobile view and you get the hamburger, there's a nested menu inside.
For some reason, the text in that menu is grey, and hard to read.
If you want it fixed fast do:
navbar-default .navbar-nav .open .dropdown-menu li a {
color:#fff;
}
VIEW A JOURNALIST PAGE:
This is where you have your long names skipping out of their boxes. Fuck, there's extra scrolling to be done. You need to make them smaller or something because with the fix to the body we made earlier, you can't see the entire name anymore.
I'll find more shit to fix as I go along later.
Also if you want to make your site load a bit faster, you can throw your entire css into a minifier, I used on on my site for a long time and never had problems.
http://cssminifier.com
Btw, good job & hit me up in this thread if you need PHP help.