otwarchive-symphonyarchive/public/stylesheets/site/2.0/30-role-ie5.css
2026-03-11 22:22:11 +00:00

258 lines
3.7 KiB
CSS

/* IE_CONDITION: IE5 JUST COPYING IE6 atm because no testing available */
#header {
z-index: 200;
}
#header .logo {
float: none;
}
#header .navigation .dropdown, #header .navigation .dropdown .menu li {
border: none;
display: block;
float: left;
margin: 0;
padding: 0;
}
#header .primary li:first-child {
margin-left: 0;
}
#header #greeting .navigation .dropdown:hover .menu, #header #greeting .open .menu {
left: auto;
right: 0;
top: 1.715em;
}
#header .navigation .dropdown:hover .menu, #header .open .menu {
position: absolute;
top: 2.13em;
left: 0;
}
#header .navigation .dropdown .menu li {
border-bottom: 1px solid #888;
float: none;
}
#main {
z-index: 198;
}
/* emphasis */
h1, h2, h3, h4, h5, h6, #header .navigation a {
font-weight: bold;
}
/* ie6 links not buttons */
.actions a:hover {
background: #eee;
border: 0;
border-bottom: 1px solid;
}
#header .actions a {
color: #fff;
background: #900;
}
/* stacking */
.own {
z-index: -30;
}
form.filters {
z-index: -50;
}
.index .user {
z-index: 20;
}
/* inheritance */
form dl.meta {
width: 100%;
display: inline;
}
form .meta dt {
float: left;
clear: left;
width: 25%;
padding: 0.25em 0.5625em 0 0;
border-bottom: 1px solid #f3efec;
}
form .meta dd {
float: left;
width: 72.5%;
}
/* margin/padding quirks */
span.question {
font-size: 90%;
padding: 0;
vertical-align: baseline;
}
/* hasLayout */
form.filters {
position: relative;
}
.index .user, .index .blurb .heading, .actions a, li.blurb, li.comment, #main, .header, ul.media, form fieldset.preface dl, textarea {
zoom: 1;
}
/* transparency */
p.kudos {
background: url("/images/legacy/kudos-legacy.png") top left no-repeat;
}
/* NOTE: at some point please swap this image into the a so it's clickable */
#outer .landmark {
color: #900;
}
#inner .landmark {
color: #fff;
}
/*min-height */
.home .primary {
height: 120px;
}
.titles {
height: 70px;
}
.blurb .header {
height: 55px;
}
.bookmark .picture .header {
height: 25px;
}
textarea {
height: 12em;
}
#main media-index li.medium {
height: 17.5em;
}
/* baseline */
input, select, option, textarea, legend, label {
vertical-align: middle;
}
/* explicit widths */
input {
width: auto!important;
}
input.text, textarea, select, .filters dt {
width: 100% !important;
}
#header input, .dashboard .filters dt {
width: auto!important;
}
/* float/clear */
form .preface {
overflow: hidden;
}
.dashboard .sorting ul, .dashboard .sorting ul li {
float: left;
}
form .preface dd {
display: inline;
}
/* linearise dashboard */
#dashboard {
width: auto;
float: none;
margin: 1.5em;
padding: 0 0.5625em;
overflow: hidden;
}
#dashboard ul.navigation, #dashboard ul {
background: #fff;
width: 8.5em;
height: 12em;
padding: 0.5em;
margin: 0.25em;
float: left;
text-align: justify;
border: 2px solid #ddd;
}
#dashboard .landmark {
clear: none;
}
#main.dashboard {
width: auto;
margin: auto !important;
}
/* javascript patch for slow-hiding secondary */
.works-show .secondary {
top: 3em;
}
/* calc */
.index .listbox .index {
position: static;
overflow: visible;
}
ul.media, li.medium .index, .alphabet .listbox li {
float: none !important;
}
#main li.medium, #main .alphabet .index li {
width: auto !important;
float: none !important;
clear: none;
margin: auto !important;
}
/* font fallbacks for icons */
span.replied. span.unreviewed, .actions a, .action, .symbol {
font-family: 'Arial Unicode MS', 'Lucida Grande Unicode', Arial, sans-serif;
}
/* hasLayout clearfixes
test note: these were put in last minute so might need redoing
http://www.stuffandnonsense.co.uk/archives/clearing_floats_without_structural_markup_in_ie7.html
*/
.group {
zoom: 1;
}