improved footer a:hover
[www.git] / www / style.css
1 body {
2         font-family: sans-serif;
3         margin: 0;
4         padding: 0;
5         background-color: #ededed;
6         font-size: 100%;
7         color: #303030;
8 }
9
10 div, h2, h3, h1, nav ul {
11     margin: 0;
12     padding: 0;
13 }
14
15 nav {
16     margin: 0;
17     padding: 1em;
18     display: block;
19     height: 1em;
20     background-color: #1c1c1c;
21     color: #9d9d9d;
22 }
23
24 footer {
25         margin: 0;
26         padding: 1em;
27         display: block;
28         background-color: #1c1c1c;
29         color: #9d9d9d;
30         font-size: 80%;
31 }
32
33 footer a, footer a:visited {
34         text-decoration: none;
35 }
36
37 footer a:hover {
38         text-decoration: underline;
39 }
40
41 footer a, footer a:visited, footer a:hover {
42         color: white;
43 }
44
45 h1 {
46         font-size: 250%;
47         font-weight: bold;
48 }
49
50 #header h1 {
51     margin: 0;
52     margin-top: 0.5em;
53     margin-left: 2rem;
54     margin-right: 2rem;
55     padding: 0.5em;
56     font-size: 300%;
57     font-weight: bold;
58     color: white;
59     background-color: #1c1c1c;
60     border-top-left-radius: 4px;
61     border-top-right-radius: 4px;
62 }
63
64 h2 {
65     font-size: 160%;
66     font-weight: bold;
67     margin: 0;
68 }
69
70 h3 {
71     font-size: 110%;
72     font-weight: bold;
73 }
74
75 h3 {
76         margin: 0em 0em 1em 0em;
77 }
78
79 #content {
80     margin: 0em 2rem 0em 2rem;
81     padding: 1em;
82     background-color: white;
83     border-bottom-left-radius: 4px;
84     border-bottom-right-radius: 4px;
85 }
86
87 nav li {
88         float: left;
89         position: relative;
90         list-style: none;
91         margin-right: 1em;
92 }
93
94 h1, nav li, h2, h3 {
95         text-transform: uppercase;
96 }
97
98 nav a, nav a:hover, nav a:visited {
99         text-decoration: none;
100         color: inherit;
101 }
102
103 h1 a, h1 a:hover, h1 a:visited {
104         text-decoration: none;
105         color: inherit;
106 }
107
108 nav a:hover {
109         border-bottom-style: solid;
110         border-bottom-width: 2px;
111 }
112
113 #footer {
114         display: none;
115 }
116
117 pre {
118         margin: 1em 1em 1em 1em;
119         padding: 1em 1em 1em 1em;
120         border-left-style: solid;
121         border-left-color: #cccccc;
122         border-left-width: 6px;
123         background-color: #f5f5f5;
124 }
125
126 code {
127     font-family: monospace;
128     font-size: 100%;
129 }
130
131 .admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default}
132 .admonitionblock td.icon .icon-note:before{content:"\f05a";color:#19407c}
133 .admonitionblock td.icon .icon-tip:before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111}
134 .admonitionblock td.icon .icon-warning:before{content:"\f071";color:#bf6900}
135 .admonitionblock td.icon .icon-caution:before{content:"\f06d";color:#bf3400}
136 .admonitionblock td.icon .icon-important:before{content:"\f06a";color:#bf0000}
137
138 img {
139         max-width: 100%;
140 }