/[Frey]/trunk/static/frey.css
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /trunk/static/frey.css

Parent Directory Parent Directory | Revision Log Revision Log


Revision 473 - (hide annotations)
Thu Nov 20 11:56:41 2008 UTC (15 years, 5 months ago) by dpavlin
File MIME type: text/css
File size: 3273 byte(s)
re-order status line for more logical positions

ClassBrowser is now first because it opens on fixed position from the left,
and this ensures that pop-up from ClassBrowser is wide enough to mouse
over to it...

Move current url to right, last thing in line is warn, and before
that is name of executed Action
1 dpavlin 156 .frey-status-line {
2 dpavlin 194 border-top: 1px solid #aaa;
3     color: #444;
4     background-color: #eee;
5     font-size: 80%;
6     padding: 2px;
7     bottom: 0;
8     left: 0;
9     right: 0;
10 dpavlin 121 position: fixed;
11 dpavlin 194 z-index: 20;
12 dpavlin 211 opacity: .5;
13     filter: alpha(opacity=50);
14 dpavlin 121 }
15    
16 dpavlin 211 .frey-status-line:hover {
17     opacity: 1;
18     filter: alpha(opacity=100);
19     }
20    
21 dpavlin 473 .frey-status-line .right {
22     position: absolute;
23     right: 0.5em;
24     }
25    
26 dpavlin 211 /* style areas over which you can hoover */
27     .frey-popup,
28     .frey-popdown {
29 dpavlin 197 color: #00f;
30 dpavlin 202 padding: 3px;
31 dpavlin 197 }
32    
33 dpavlin 211 .frey-popup:hover,
34     .frey-popdown:hover {
35 dpavlin 202 background: #eee;
36 dpavlin 211 text-decoration: underline;
37 dpavlin 202 }
38    
39 dpavlin 211 .frey-popup span,
40 dpavlin 397 .frey-popup code,
41 dpavlin 211 .frey-popdown code {
42     display: none; /* hidden by default */
43     color: #000;
44     background: #eee;
45     border: 1px solid #aaa;
46     }
47    
48 dpavlin 397 .frey-popup:hover code,
49 dpavlin 198 .frey-popup:hover span {
50 dpavlin 211 position: absolute;
51     display: block;
52     bottom: 1.25em;
53 dpavlin 391 left: 1.5em;
54 dpavlin 394 /*
55 dpavlin 391 right: 1.5em;
56 dpavlin 394 */
57 dpavlin 211 z-index: 30;
58 dpavlin 391 overflow: hidden;
59 dpavlin 211 }
60    
61     .frey-popdown:hover code {
62 dpavlin 198 position: relative;
63 dpavlin 197 top: 0;
64     right: 0;
65     display: block;
66     z-index: 30;
67     }
68    
69 dpavlin 391 .frey-popup code,
70 dpavlin 211 .frey-popdown code {
71 dpavlin 197 white-space: pre-wrap;
72     font-family: monospace;
73 dpavlin 206 }
74    
75 dpavlin 211 /*
76 dpavlin 206 .frey-popup span {
77 dpavlin 197 color: #000;
78     background: #eee;
79     border: 1px solid #aaa;
80     }
81 dpavlin 199
82 dpavlin 211 */
83    
84 dpavlin 206 .frey-popup span ul {
85 dpavlin 211 margin: 3px;
86 dpavlin 206 }
87    
88 dpavlin 312 /* Frey::Instrospect */
89 dpavlin 215
90 dpavlin 380 .frey-skip {
91     font-size: 80%;
92     color: #aaa;
93     }
94    
95 dpavlin 312 .frey-introspect tr th {
96 dpavlin 215 border-bottom: 1px dashed #ccc;
97     }
98    
99     /* stop header from jumping around because of hover popup */
100 dpavlin 312 .frey-introspect tr th.p {
101 dpavlin 215 text-align: left;
102     }
103    
104 dpavlin 312 .frey-introspect tr td {
105 dpavlin 199 vertical-align: top;
106     }
107    
108 dpavlin 312 .frey-introspect tr td.m {
109 dpavlin 212 padding-right: 1em;
110 dpavlin 215 font-family: monospace;
111 dpavlin 212 }
112    
113 dpavlin 312 .frey-introspect tr .a {
114 dpavlin 212 border-left: 1px dashed #ccc;
115     padding-left: 1em;
116     }
117    
118 dpavlin 312 .frey-introspect tr td.a {
119 dpavlin 212 text-align: right;
120 dpavlin 215 font-family: monospace;
121 dpavlin 212 }
122    
123 dpavlin 312 .frey-introspect tr td.t {
124 dpavlin 290 font-family: monospace;
125     padding-left: 1em;
126     }
127    
128 dpavlin 312 .frey-introspect tr:hover {
129 dpavlin 290 background: #ffc;
130     }
131    
132 dpavlin 312 .frey-introspect sup {
133 dpavlin 310 color: #ccc;
134     }
135    
136 dpavlin 380
137 dpavlin 211 /* fix POD =head parts */
138     a.u {
139     text-decoration: none;
140     color: black;
141     }
142 dpavlin 327
143 dpavlin 380
144     /* dark background in sync with my vim setup */
145     .frey-source {
146     font-family: monospace;
147     background: #000;
148     color: #fff;
149     padding: 0.5em;
150     white-space: pre-wrap;
151 dpavlin 424 /* compress lines to preserve memory footprint in browser for rendering */
152     font-size: 90%;
153     line-height: 1.2ex;
154 dpavlin 380 }
155    
156     .frey-source .keyword { color: #ff6; }
157     .frey-source .core { color: #ff6; }
158     /*
159     .frey-source .word { color: #6f6; }
160     */
161     .frey-source .pod { color: #6ff; }
162     .frey-source .comment { color: #6ff; }
163    
164     .frey-source .symbol { color: #6ff; }
165     .frey-source .single { color: #f6f; }
166     .frey-source .double { color: #f6f; }
167 dpavlin 424 .frey-source .interpolate { color: #f6f; }
168 dpavlin 380
169 dpavlin 406 .frey-source .line_number { color: #222; }
170     .frey-source .line_number a { color: #444; text-decoration: none; }
171 dpavlin 380
172 dpavlin 327 /* Frey::Dumper */
173    
174     .frey-dumper {
175     color: #aaa;
176     }
177    
178     .frey-dumper span {
179     color: #000;
180     }
181 dpavlin 328
182 dpavlin 329 .frey-dumper ul,
183     .frey-dumper ol {
184     margin-bottom: 0.5em;
185 dpavlin 328 list-style-position: inside;
186 dpavlin 329 }
187    
188     .frey-dumper ul > li {
189 dpavlin 328 list-style: none;
190     }
191    
192 dpavlin 329 /*
193     .frey-dumper ul:before {
194     content: "{";
195     }
196    
197     .frey-dumper ul:after {
198     content: "}";
199     }
200    
201     .frey-dumper ol:before {
202     content: "(";
203     }
204    
205     .frey-dumper ol:after {
206     content: ")";
207     }
208     */
209 dpavlin 350
210 dpavlin 360 .frey-dumper a.blessed {
211 dpavlin 359 /*
212     text-decoration: none;
213     */
214     color: #aaa;
215     }
216 dpavlin 350
217     .frey-error {
218     border: 3px dashed #f00;
219     background: #ffc;
220     padding: 0.5em;
221     }
222    

  ViewVC Help
Powered by ViewVC 1.1.26