Cross-browser stuff
This commit is contained in:
parent
910bd33243
commit
8f9762aab1
@ -134,6 +134,8 @@ class Action extends HTMLOutputter // lawsuit
|
|||||||
'type' => 'text/css',
|
'type' => 'text/css',
|
||||||
'href' => theme_path('css/display.css', null) . '?version=' . LACONICA_VERSION,
|
'href' => theme_path('css/display.css', null) . '?version=' . LACONICA_VERSION,
|
||||||
'media' => 'screen, projection, tv'));
|
'media' => 'screen, projection, tv'));
|
||||||
|
$this->comment('[if IE]><link rel="stylesheet" type="text/css" '.
|
||||||
|
'href="'.theme_path('css/ie.css', 'base').'?version='.LACONICA_VERSION.'" /><![endif]');
|
||||||
foreach (array(6,7) as $ver) {
|
foreach (array(6,7) as $ver) {
|
||||||
if (file_exists(theme_file('ie'.$ver.'.css'))) {
|
if (file_exists(theme_file('ie'.$ver.'.css'))) {
|
||||||
// Yes, IE people should be put in jail.
|
// Yes, IE people should be put in jail.
|
||||||
|
@ -52,7 +52,9 @@ font-size:1em;
|
|||||||
input, textarea, select {
|
input, textarea, select {
|
||||||
border-width:2px;
|
border-width:2px;
|
||||||
border-style: solid;
|
border-style: solid;
|
||||||
|
border-radius:4px;
|
||||||
-moz-border-radius:4px;
|
-moz-border-radius:4px;
|
||||||
|
-webkit-border-radius:4px;
|
||||||
}
|
}
|
||||||
input.submit {
|
input.submit {
|
||||||
font-weight:bold;
|
font-weight:bold;
|
||||||
@ -88,7 +90,9 @@ border:0;
|
|||||||
#page_notice .error,
|
#page_notice .error,
|
||||||
#page_notice .success {
|
#page_notice .success {
|
||||||
padding:4px 7px;
|
padding:4px 7px;
|
||||||
|
border-radius:4px;
|
||||||
-moz-border-radius:4px;
|
-moz-border-radius:4px;
|
||||||
|
-webkit-border-radius:4px;
|
||||||
}
|
}
|
||||||
form label.submit {
|
form label.submit {
|
||||||
display:none;
|
display:none;
|
||||||
@ -175,7 +179,9 @@ margin-left:0;
|
|||||||
|
|
||||||
|
|
||||||
.form_settings .form_note {
|
.form_settings .form_note {
|
||||||
|
border-radius:4px;
|
||||||
-moz-border-radius:4px;
|
-moz-border-radius:4px;
|
||||||
|
-webkit-border-radius:4px;
|
||||||
padding:0 7px;
|
padding:0 7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -206,6 +212,7 @@ margin-bottom:29px;
|
|||||||
|
|
||||||
#site_nav_global_primary {
|
#site_nav_global_primary {
|
||||||
float:right;
|
float:right;
|
||||||
|
margin-right:18px;
|
||||||
}
|
}
|
||||||
#site_nav_global_primary ul li {
|
#site_nav_global_primary ul li {
|
||||||
display:inline;
|
display:inline;
|
||||||
@ -236,8 +243,8 @@ margin-bottom:18px;
|
|||||||
|
|
||||||
#footer {
|
#footer {
|
||||||
float:left;
|
float:left;
|
||||||
width:68%;
|
width:64%;
|
||||||
padding-bottom:11px;
|
padding:18px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -260,6 +267,8 @@ text-decoration:none;
|
|||||||
padding:4px 11px;
|
padding:4px 11px;
|
||||||
-moz-border-radius-topleft:4px;
|
-moz-border-radius-topleft:4px;
|
||||||
-moz-border-radius-topright:4px;
|
-moz-border-radius-topright:4px;
|
||||||
|
-webkit-border-top-left-radius:4px;
|
||||||
|
-webkit-border-top-right-radius:4px;
|
||||||
border-width:1px;
|
border-width:1px;
|
||||||
border-style:solid;
|
border-style:solid;
|
||||||
border-bottom:0;
|
border-bottom:0;
|
||||||
@ -328,8 +337,8 @@ margin-bottom:11px;
|
|||||||
line-height:1.5;
|
line-height:1.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#site_content_license_cc {
|
||||||
#site_content_license_cc p {
|
margin-bottom:0;
|
||||||
}
|
}
|
||||||
#site_content_license_cc img {
|
#site_content_license_cc img {
|
||||||
display:inline;
|
display:inline;
|
||||||
@ -357,12 +366,17 @@ margin-bottom:1em;
|
|||||||
width:644px;
|
width:644px;
|
||||||
padding:18px;
|
padding:18px;
|
||||||
float:left;
|
float:left;
|
||||||
|
border-radius:7px;
|
||||||
-moz-border-radius:7px;
|
-moz-border-radius:7px;
|
||||||
-moz-border-radius-topleft:0;
|
-moz-border-radius-topleft:0;
|
||||||
|
-webkit-border-radius:7px;
|
||||||
|
-webkit-border-top-left-radius:0;
|
||||||
}
|
}
|
||||||
|
|
||||||
#content_inner {
|
#content_inner {
|
||||||
position:relative;
|
position:relative;
|
||||||
|
width:100%;
|
||||||
|
float;left;
|
||||||
}
|
}
|
||||||
|
|
||||||
#aside_primary {
|
#aside_primary {
|
||||||
@ -370,7 +384,9 @@ width:300px;
|
|||||||
float:left;
|
float:left;
|
||||||
margin-left:2px;
|
margin-left:2px;
|
||||||
padding:18px 4px 18px 18px;
|
padding:18px 4px 18px 18px;
|
||||||
|
border-radius:7px;
|
||||||
-moz-border-radius:7px;
|
-moz-border-radius:7px;
|
||||||
|
-webkit-border-radius:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -393,8 +409,11 @@ padding:0;
|
|||||||
display:none;
|
display:none;
|
||||||
}
|
}
|
||||||
#form_notice textarea {
|
#form_notice textarea {
|
||||||
-moz-border-radius:4px;
|
border-radius:7px;
|
||||||
|
-moz-border-radius:7px;
|
||||||
|
-webkit-border-radius:7px;
|
||||||
width:377px;
|
width:377px;
|
||||||
|
width:370px;
|
||||||
height:86px;
|
height:86px;
|
||||||
line-height:1.5;
|
line-height:1.5;
|
||||||
padding:7px 7px 14px 7px;
|
padding:7px 7px 14px 7px;
|
||||||
@ -680,7 +699,9 @@ list-style-type:none;
|
|||||||
#notices_primary {
|
#notices_primary {
|
||||||
float:left;
|
float:left;
|
||||||
width:644px;
|
width:644px;
|
||||||
|
border-radius:7px;
|
||||||
-moz-border-radius:7px;
|
-moz-border-radius:7px;
|
||||||
|
-webkit-border-radius:7px;
|
||||||
}
|
}
|
||||||
#notices_primary h2 {
|
#notices_primary h2 {
|
||||||
display:none;
|
display:none;
|
||||||
@ -919,11 +940,13 @@ border-bottom:0;
|
|||||||
|
|
||||||
.pagination .nav_prev a {
|
.pagination .nav_prev a {
|
||||||
-moz-border-radius-topright:7px;
|
-moz-border-radius-topright:7px;
|
||||||
|
-webkit-border-top-right-radius:7px;
|
||||||
padding-left:20px;
|
padding-left:20px;
|
||||||
border-left:0;
|
border-left:0;
|
||||||
}
|
}
|
||||||
.pagination .nav_next a {
|
.pagination .nav_next a {
|
||||||
-moz-border-radius-topleft:7px;
|
-moz-border-radius-topleft:7px;
|
||||||
|
-webkit-border-top-left-radius:7px;
|
||||||
padding-right:20px;
|
padding-right:20px;
|
||||||
border-right:0;
|
border-right:0;
|
||||||
}
|
}
|
||||||
@ -1138,7 +1161,9 @@ height:109px;
|
|||||||
border-width:1px;
|
border-width:1px;
|
||||||
border-style:dotted;
|
border-style:dotted;
|
||||||
text-decoration:none;
|
text-decoration:none;
|
||||||
|
border-radius:7px;
|
||||||
-moz-border-radius:7px;
|
-moz-border-radius:7px;
|
||||||
|
-webkit-border-radius:7px;
|
||||||
padding:7px;
|
padding:7px;
|
||||||
font-size:1.6em;
|
font-size:1.6em;
|
||||||
font-weight:bold;
|
font-weight:bold;
|
||||||
|
26
theme/base/css/ie.css
Normal file
26
theme/base/css/ie.css
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
/* IE specific styles */
|
||||||
|
|
||||||
|
#aside_primary {
|
||||||
|
padding-left:11px;
|
||||||
|
}
|
||||||
|
.notice-options form input.submit {
|
||||||
|
font-size:0;
|
||||||
|
margin-top:3px;
|
||||||
|
height:16px;
|
||||||
|
text-align:right;
|
||||||
|
text-indent:0;
|
||||||
|
color:#fff;
|
||||||
|
width:24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
input.checkbox {
|
||||||
|
top:0;
|
||||||
|
}
|
||||||
|
|
||||||
|
legend {
|
||||||
|
margin-left:-7px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.notice div.entry-content .timestamp a {
|
||||||
|
display:inline;
|
||||||
|
}
|
5
theme/base/css/ie7.css
Normal file
5
theme/base/css/ie7.css
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
/* IE7 specific styles */
|
||||||
|
|
||||||
|
#form_notice textarea {
|
||||||
|
width:370px;
|
||||||
|
}
|
@ -30,11 +30,15 @@ background-color:#ddd;
|
|||||||
}
|
}
|
||||||
.notice p.entry-content a:visited {
|
.notice p.entry-content a:visited {
|
||||||
background-color:#fcfcfc;
|
background-color:#fcfcfc;
|
||||||
|
border-radius:4px;
|
||||||
-moz-border-radius:4px;
|
-moz-border-radius:4px;
|
||||||
|
-webkit-border-radius:4px;
|
||||||
}
|
}
|
||||||
.notice p.entry-content .vcard a {
|
.notice p.entry-content .vcard a {
|
||||||
background-color:#fcfffc;
|
background-color:#fcfffc;
|
||||||
|
border-radius:4px;
|
||||||
-moz-border-radius:4px;
|
-moz-border-radius:4px;
|
||||||
|
-webkit-border-radius:4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user