]> git.lizzy.rs Git - rust.git/blob - doc/rust.css
auto merge of #8357 : omasanori/rust/cleanup, r=alexcrichton
[rust.git] / doc / rust.css
1 body {
2     padding: 1em 6em;
3     margin: 0;
4     margin-bottom: 4em;
5     font-family: "Helvetica Neue", Helvetica, sans-serif;
6     font-size: 12pt;
7     background-color: white;
8     color: black;
9     line-height: 1.6em;
10     min-width: 45em;
11     max-width: 60em;
12 }
13
14 h1 {
15     font-size: 24pt;
16     margin-top: 1.6em;
17     padding-left: 0.4em;
18     line-height: 1.6em;
19     background-color:#FFF2CE;
20     border-radius: 0.2em;
21 }
22
23 h2 {
24     font-size: 16pt;
25     margin-top: 1.6em;
26     padding: 0.2em 0.5em;
27     background-color:#FFF2CE;
28     border-radius: 0.4em;
29 }
30
31 h2 code {
32     color: #097334;
33     font-size: 16pt;
34 }
35
36 h3 {
37     font-size: 14pt;
38     color: black;
39     background-color:#D9E7FF;
40     border-radius: 0.4em;
41     padding: 0.2em 0.5em;
42 }
43
44 h3 code {
45     color: #541800;
46     font-size: 14pt;
47     font-style: italic;
48 }
49
50 h4 {
51     font-size: 11pt;
52     margin-top: 0em;
53     margin-bottom: 0em;
54 }
55
56 code {
57     font-size: 11pt;
58 }
59
60 pre {
61     margin-left: 1.1em;
62     padding: .4em .4em .4em .8em;
63     font-size: 10pt;
64     background-color: #F5F5F5;
65     border-radius: 0.5em;
66     border: 1px solid rgba(0, 0, 0, 0.15);
67 }
68
69 pre.rust {
70     background-color: #F3F6FF;
71 }
72
73 a, a:visited, a:link {
74     text-decoration: none;
75     color: rgb(0, 105, 214);
76 }
77
78 h1 a:link, h1 a:visited, h2 a:link, h2 a:visited,
79 h3 a:link, h3 a:visited { color: black; }
80
81 /* Code highlighting */
82 .cm-s-default span.cm-keyword {color: #708;}
83 .cm-s-default span.cm-atom {color: #219;}
84 .cm-s-default span.cm-number {color: #164;}
85 .cm-s-default span.cm-def {color: #00f;}
86 .cm-s-default span.cm-variable {color: black;}
87 .cm-s-default span.cm-variable-2 {color: #05a;}
88 .cm-s-default span.cm-variable-3 {color: #085;}
89 .cm-s-default span.cm-property {color: black;}
90 .cm-s-default span.cm-operator {color: black;}
91 .cm-s-default span.cm-comment {color: #a50;}
92 .cm-s-default span.cm-string {color: #a11;}
93 .cm-s-default span.cm-string-2 {color: #f50;}
94 .cm-s-default span.cm-meta {color: #555;}
95 .cm-s-default span.cm-error {color: #f00;}
96 .cm-s-default span.cm-qualifier {color: #555;}
97 .cm-s-default span.cm-builtin {color: #30a;}
98 .cm-s-default span.cm-bracket {color: #cc7;}
99 .cm-s-default span.cm-tag {color: #170;}
100 .cm-s-default span.cm-attribute {color: #00c;}
101
102 #versioninfo {
103   position: fixed;
104   bottom: 0px;
105   right: 0px;
106
107   background-color: white;
108   padding: 0.5em;
109 }
110
111 a.lessimportant {
112   color: gray;
113   font-size: 60%;
114 }
115
116 blockquote {
117     color: black;
118     border-left: solid 1px silver;
119     margin: 1em;
120     padding: 0.5em 1em 0.5em 1em;
121 }
122
123 /* Make the table under the tutorial's 'Types' section look nicer */
124 table {
125     border-top: 1px solid silver;
126     border-bottom: 1px solid silver;
127     padding: 0.8em;
128     font-size: smaller;
129 }
130 /* Also for the benefit of the type table */
131 td {
132     padding-right: 1em;
133 }
134
135 /* Only display one level of hierarchy in the TOC */
136 #TOC ul ul {
137     display: none;
138 }
139
140 #TOC ul {
141     list-style: none;
142     padding-left: 0px;
143 }
144
145 /* Adjust list alignment so rustdoc indexes don't align with blockquotes */
146 div.index ul {
147     padding-left: 1em;
148 }
149
150 ul {
151     margin-top: 0em
152 }
153
154 div.section.level3  {
155     margin-left: 1.0em;
156 }