--- trunk/static/frey.css 2008/11/16 16:44:20 360 +++ trunk/static/frey.css 2008/11/26 19:43:03 543 @@ -18,36 +18,47 @@ filter: alpha(opacity=100); } +.frey-status-line .right { + position: absolute; + right: 0.5em; +} + /* style areas over which you can hoover */ .frey-popup, -.frey-popdown { +.frey-dropdown { color: #00f; padding: 3px; } .frey-popup:hover, -.frey-popdown:hover { +.frey-dropdown:hover { background: #eee; text-decoration: underline; } .frey-popup span, -.frey-popdown code { +.frey-popup code, +.frey-dropdown code { display: none; /* hidden by default */ color: #000; background: #eee; border: 1px solid #aaa; } +.frey-popup:hover code, .frey-popup:hover span { position: absolute; display: block; bottom: 1.25em; - left: 2em; + left: 1.5em; +/* + right: 1.5em; +*/ z-index: 30; + overflow: hidden; } -.frey-popdown:hover code { +.frey-dropdown:hover code { position: relative; top: 0; right: 0; @@ -55,10 +66,9 @@ z-index: 30; } -.frey-popdown code { +.frey-popup code, +.frey-dropdown code { white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -o-pre-wrap; font-family: monospace; } @@ -77,6 +87,11 @@ /* Frey::Instrospect */ +.frey-skip { + font-size: 80%; + color: #aaa; +} + .frey-introspect tr th { border-bottom: 1px dashed #ccc; } @@ -118,12 +133,42 @@ color: #ccc; } + /* fix POD =head parts */ a.u { text-decoration: none; color: black; } + +/* dark background in sync with my vim setup */ +.frey-source { + font-family: monospace; + background: #000; + color: #fff; + padding: 0.5em; + white-space: pre-wrap; + /* compress lines to preserve memory footprint in browser for rendering */ + font-size: 90%; + line-height: 1.2ex; +} + +.frey-source .keyword { color: #ff6; } +.frey-source .core { color: #ff6; } +/* +.frey-source .word { color: #6f6; } +*/ +.frey-source .pod { color: #6ff; } +.frey-source .comment { color: #6ff; } + +.frey-source .symbol { color: #6ff; } +.frey-source .single { color: #f6f; } +.frey-source .double { color: #f6f; } +.frey-source .interpolate { color: #f6f; } + +.frey-source .line_number { color: #222; } +.frey-source .line_number a { color: #444; text-decoration: none; } + /* Frey::Dumper */ .frey-dumper {