Commit 29cce8d2 by Scott

Refactor SnowFlat inline CSS

parent 9f925e1e
...@@ -649,36 +649,30 @@ class qa_html_theme extends qa_html_theme_base ...@@ -649,36 +649,30 @@ class qa_html_theme extends qa_html_theme_base
*/ */
private function head_inline_css() private function head_inline_css()
{ {
$css = '<style>'; $css = array('<style>');
if (!qa_is_logged_in()) {
$css[] = '.qa-nav-user { margin: 0 !important; }';
}
$css .= ( (!qa_is_logged_in() ) ? '.qa-nav-user{margin:0 !important;}' : null );
if (qa_request_part(1) !== qa_get_logged_in_handle()) { if (qa_request_part(1) !== qa_get_logged_in_handle()) {
$css .= '@media (max-width: 979px){'; $css[] = '@media (max-width: 979px) {';
$css .= ' body.qa-template-user.fixed, body[class^="qa-template-user-"].fixed, body[class*="qa-template-user-"].fixed {'; $css[] = ' body.qa-template-user.fixed, body[class*="qa-template-user-"].fixed { padding-top: 118px !important; }';
$css .= ' padding-top: 118px !important;'; $css[] = ' body.qa-template-users.fixed { padding-top: 95px !important; }';
$css .= ' }'; $css[] = '}';
$css .= '}'; $css[] = '@media (min-width: 980px) {';
$css .= '@media (max-width: 979px){body.qa-template-users.fixed{ $css[] = ' body.qa-template-users.fixed { padding-top: 105px !important;}';
padding-top: 95px !important; } $css[] = '}';
}
@media (min-width: 980px){body.qa-template-users.fixed{
padding-top: 105px !important;}
}';
} }
// sidebar styles for desktop (must use server-side UA detection, not media queries) // sidebar styles for desktop (must use server-side UA detection, not media queries)
if (!qa_is_mobile_probably()) { if (!qa_is_mobile_probably()) {
$css .= '.qa-sidepanel {'; $css[] = '.qa-sidepanel { width: 25%; padding: 0px; float: right; overflow: hidden; *zoom: 1; }';
$css .= ' width: 25%;';
$css .= ' padding: 0px;';
$css .= ' float: right;';
$css .= ' overflow: hidden;';
$css .= ' *zoom: 1;';
$css .= '}';
} }
$css .= '</style>';
$this->output($css); $css[] = '</style>';
$this->output_array($css);
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment