I have a suggestion, which I can help with (It seems relatively simple
to do): Can we PLEASE make the site fluid?
It was both embarassing and cringe-inducing to watch Adam introducing
the site, as his 1920x1080 desktop made it look stupidly small, in a
tiny band down the middle of the screen. If you forsee problems with the
site on smaller screens, I suggest that we can use the min-width
declaration.
Here's the necessary CSS changes:
Change the rule: ".container, .navbar-fixed-top .container,
.navbar-fixed-bottom .container {
width: 940px;
}"
to read: ".container, .navbar-fixed-top .container, .navbar-fixed-bottom
.container {
min-width: 940px;
}"
Add a rule:
".logo_line .container a {
pading-left: 50%;
}"
And modify the rule: "header .logo {
margin: -84px 0px 0px 389px;
}"
To read: "header .logo {
margin: -84px -81px 0;
}"
Change: "#home .inner-banner {
background: url("tab-bg.png") repeat scroll 0% 0% transparent;
}"
To read: "#home .inner-banner {
background: url("tab-bg.png") repeat-y scroll 0% 0% transparent;
}"
Modify the order of the source so that the right-arrow element(s) (<div
class="pan-right pull-left">...</div>) comes before the viewport
element(s), change the "pull-left" to "pull-right" on the "pan-right"
and remove the "pull-left" on the viewport.
Change: "#home .channel .viewport {
overflow: hidden;
width: 862px;
margin: 0px 10px;
}"
To read: "#home .channel .viewport {
overflow: hidden;
width: auto;
margin: 0px 39px;
}"
And that's it. It's a few tiny CSS changes, but it makes the entire site
fit to the width of your browser, and look much better. The only slight
issue might be the background images on the tabs not stretching wide
enough, but that can be corrected easily enough (In fact, a better
method would be to have a full-width (2440-px wide, aligned center)
"starburst" image that gets set as the background of "#home
.inner-banner", and the (left-aligned) channel tab background gets set
on "#home .inner-banner .tabs"
The changes are fully CSS compliant, and work in FireFox, Chrome and
IE9+. Let me know what you think.