--- trunk/static/frey.css 2008/10/31 17:58:45 212 +++ trunk/static/frey.css 2008/11/16 00:37:34 350 @@ -75,26 +75,47 @@ margin: 3px; } -.frey-object-browser tr td { +/* Frey::Instrospect */ + +.frey-introspect tr th { + border-bottom: 1px dashed #ccc; +} + +/* stop header from jumping around because of hover popup */ +.frey-introspect tr th.p { + text-align: left; +} + +.frey-introspect tr td { vertical-align: top; } -.frey-object-browser tr .m { +.frey-introspect tr td.m { padding-right: 1em; + font-family: monospace; } -.frey-object-browser tr .a { +.frey-introspect tr .a { border-left: 1px dashed #ccc; padding-left: 1em; } -.frey-object-browser tr td.a { +.frey-introspect tr td.a { text-align: right; + font-family: monospace; } -/* stop header from jumping around because of hover popup */ -.frey-object-browser tr th.p { - text-align: left; +.frey-introspect tr td.t { + font-family: monospace; + padding-left: 1em; +} + +.frey-introspect tr:hover { + background: #ffc; +} + +.frey-introspect sup { + color: #ccc; } /* fix POD =head parts */ @@ -102,3 +123,49 @@ text-decoration: none; color: black; } + +/* Frey::Dumper */ + +.frey-dumper { + color: #aaa; +} + +.frey-dumper span { + color: #000; +} + +.frey-dumper ul, +.frey-dumper ol { + margin-bottom: 0.5em; + list-style-position: inside; +} + +.frey-dumper ul > li { + list-style: none; +} + +/* +.frey-dumper ul:before { + content: "{"; +} + +.frey-dumper ul:after { + content: "}"; +} + +.frey-dumper ol:before { + content: "("; +} + +.frey-dumper ol:after { + content: ")"; +} +*/ + + +.frey-error { + border: 3px dashed #f00; + background: #ffc; + padding: 0.5em; +} +