Project

General

Profile

1

    
2
body {
3
    font-family: Verdana,Arial,Helvetica,sans-serif;
4
    font-size:   90%;
5
    margin: 0;
6
    margin-left: 40px;
7
    padding: 0;
8
    background: white;
9
}
10

    
11
h1,h2,h3,h4 { margin: 0; color: #efefef; background: transparent; }
12
h1 { font-size: 150%; }
13
h2,h3,h4 { margin-top: 1em; }
14

    
15
a { background: #eef; color: #039; text-decoration: none; }
16
a:hover { background: #039; color: #eef; }
17

    
18
/* Override the base stylesheet's Anchor inside a table cell */
19
td > a {
20
  background: transparent;
21
  color: #039;
22
  text-decoration: none;
23
}
24

    
25
/* and inside a section title */
26
.section-title > a {
27
  background: transparent;
28
  color: #eee;
29
  text-decoration: none;
30
}
31

    
32
/* === Structural elements =================================== */
33

    
34
div#index {
35
    margin: 0;
36
    margin-left: -40px;
37
    padding: 0;
38
    font-size: 90%;
39
}
40

    
41

    
42
div#index a {
43
    margin-left: 0.7em;
44
}
45

    
46
div#index .section-bar {
47
   margin-left: 0px;
48
   padding-left: 0.7em;
49
   background: #ccc;
50
   font-size: small;
51
}
52

    
53

    
54
div#classHeader, div#fileHeader {
55
    width: auto;
56
    color: white;
57
    padding: 0.5em 1.5em 0.5em 1.5em;
58
    margin: 0;
59
    margin-left: -40px;
60
    border-bottom: 3px solid #006;
61
}
62

    
63
div#classHeader a, div#fileHeader a {
64
    background: inherit;
65
    color: white;
66
}
67

    
68
div#classHeader td, div#fileHeader td {
69
    background: inherit;
70
    color: white;
71
}
72

    
73

    
74
div#fileHeader {
75
    background: #057;
76
}
77

    
78
div#classHeader {
79
    background: #048;
80
}
81

    
82

    
83
.class-name-in-header {
84
  font-size:  180%;
85
  font-weight: bold;
86
}
87

    
88

    
89
div#bodyContent {
90
    padding: 0 1.5em 0 1.5em;
91
}
92

    
93
div#description {
94
    padding: 0.5em 1.5em;
95
    background: #efefef;
96
    border: 1px dotted #999;
97
}
98

    
99
div#description h1,h2,h3,h4,h5,h6 {
100
    color: #125;;
101
    background: transparent;
102
}
103

    
104
div#validator-badges {
105
    text-align: center;
106
}
107
div#validator-badges img { border: 0; }
108

    
109
div#copyright {
110
    color: #333;
111
    background: #efefef;
112
    font: 0.75em sans-serif;
113
    margin-top: 5em;
114
    margin-bottom: 0;
115
    padding: 0.5em 2em;
116
}
117

    
118

    
119
/* === Classes =================================== */
120

    
121
table.header-table {
122
    color: white;
123
    font-size: small;
124
}
125

    
126
.type-note {
127
    font-size: small;
128
    color: #DEDEDE;
129
}
130

    
131
.xxsection-bar {
132
    background: #eee;
133
    color: #333;
134
    padding: 3px;
135
}
136

    
137
.section-bar {
138
   color: #333;
139
   border-bottom: 1px solid #999;
140
    margin-left: -20px;
141
}
142

    
143

    
144
.section-title {
145
    background: #79a;
146
    color: #eee;
147
    padding: 3px;
148
    margin-top: 2em;
149
    margin-left: -30px;
150
    border: 1px solid #999;
151
}
152

    
153
.top-aligned-row {  vertical-align: top }
154
.bottom-aligned-row { vertical-align: bottom }
155

    
156
/* --- Context section classes ----------------------- */
157

    
158
.context-row { }
159
.context-item-name { font-family: monospace; font-weight: bold; color: black; }
160
.context-item-value { font-size: small; color: #448; }
161
.context-item-desc { color: #333; padding-left: 2em; }
162

    
163
/* --- Method classes -------------------------- */
164
.method-detail {
165
    background: #efefef;
166
    padding: 0;
167
    margin-top: 0.5em;
168
    margin-bottom: 1em;
169
    border: 1px dotted #ccc;
170
}
171
.method-heading {
172
  color: black;
173
  background: #ccc;
174
  border-bottom: 1px solid #666;
175
  padding: 0.2em 0.5em 0 0.5em;
176
}
177
.method-signature { color: black; background: inherit; }
178
.method-name { font-weight: bold; }
179
.method-args { font-style: italic; }
180
.method-description { padding: 0 0.5em 0 0.5em; }
181

    
182
/* --- Source code sections -------------------- */
183

    
184
a.source-toggle { font-size: 90%; }
185
div.method-source-code {
186
    background: #262626;
187
    color: #ffdead;
188
    margin: 1em;
189
    padding: 0.5em;
190
    border: 1px dashed #999;
191
    overflow: hidden;
192
}
193

    
194
div.method-source-code pre { color: #ffdead; overflow: hidden; }
195

    
196
/* --- Ruby keyword styles --------------------- */
197

    
198
.standalone-code { background: #221111; color: #ffdead; overflow: hidden; }
199

    
200
.ruby-constant  { color: #7fffd4; background: transparent; }
201
.ruby-keyword { color: #00ffff; background: transparent; }
202
.ruby-ivar    { color: #eedd82; background: transparent; }
203
.ruby-operator  { color: #00ffee; background: transparent; }
204
.ruby-identifier { color: #ffdead; background: transparent; }
205
.ruby-node    { color: #ffa07a; background: transparent; }
206
.ruby-comment { color: #b22222; font-weight: bold; background: transparent; }
207
.ruby-regexp  { color: #ffa07a; background: transparent; }
208
.ruby-value   { color: #7fffd4; background: transparent; }
(6-6/6)