--- trunk/static/frey.css 2008/07/17 17:55:39 156 +++ trunk/static/frey.css 2008/10/31 17:58:45 212 @@ -1,11 +1,104 @@ .frey-status-line { + border-top: 1px solid #aaa; + color: #444; + background-color: #eee; + font-size: 80%; + padding: 2px; + bottom: 0; + left: 0; + right: 0; position: fixed; + z-index: 20; + opacity: .5; + filter: alpha(opacity=50); +} + +.frey-status-line:hover { + opacity: 1; + filter: alpha(opacity=100); +} + +/* style areas over which you can hoover */ +.frey-popup, +.frey-popdown { + color: #00f; + padding: 3px; +} + +.frey-popup:hover, +.frey-popdown:hover { + background: #eee; + text-decoration: underline; +} + +.frey-popup span, +.frey-popdown code { + display: none; /* hidden by default */ + color: #000; + background: #eee; + border: 1px solid #aaa; +} + +.frey-popup:hover span { + position: absolute; + display: block; + bottom: 1.25em; + left: 2em; + z-index: 30; +} + +.frey-popdown:hover code { + position: relative; top: 0; - left: 0; + right: 0; display: block; - padding: 3px; - background: #fff; - border: #ccc solid 1px; - font-size: 80%; + z-index: 30; } +.frey-popdown code { + white-space: pre-wrap; + white-space: -moz-pre-wrap; + white-space: -o-pre-wrap; + font-family: monospace; +} + +/* +.frey-popup span { + color: #000; + background: #eee; + border: 1px solid #aaa; +} + +*/ + +.frey-popup span ul { + margin: 3px; +} + +.frey-object-browser tr td { + vertical-align: top; +} + +.frey-object-browser tr .m { + padding-right: 1em; +} + +.frey-object-browser tr .a { + border-left: 1px dashed #ccc; + padding-left: 1em; +} + +.frey-object-browser tr td.a { + text-align: right; +} + +/* stop header from jumping around because of hover popup */ +.frey-object-browser tr th.p { + text-align: left; +} + +/* fix POD =head parts */ +a.u { + text-decoration: none; + color: black; +}