new approach to publish course material: inline + RSS feed
[homepage.git] / local.css
1 body {
2   font-family: sans-serif;
3   font-size: medium;
4 }
5 h1, h2, h3, h4 {
6   font-weight: normal;
7 }
8 h1 { font-size: 140%; }
9 h2 { font-size: 120%; }
10 h3 { font-size: 110%; }
11 h4 { font-size: 105% }
12
13 a { text-decoration: none; }
14 a:hover { text-decoration: underline; }
15
16 .flow {
17   float: right;
18   margin-left: 10px;
19   margin-bottom: 10px;
20   text-align: center;
21 }
22
23 .attrib-caption {
24   font-size: xx-small;
25   font-style: italic;
26 }
27
28 input {
29   border: solid 1px;
30   border-color: #aaa;
31 }
32
33 .header { font-weight: normal; }
34
35 .selflink { text-decoration: underline; }
36
37 .pageheader .actions ul,
38 #sitemeta {
39   border-top: solid 1px;
40   border-bottom: solid 1px;
41   font-size: small;
42   border-color: #aaa;
43   background: #eee;
44 }
45 .actions ul {
46   padding-top: 1px;
47   padding-bottom: 3px;
48   margin-top: 5px;
49 }
50 .actions li {
51   padding-bottom:0.2em;
52   padding-left:0.4em;
53   padding-right:0.4em;
54   padding-top:0.2em;
55 }
56 #sitemeta {
57   padding: 0;
58   margin-bottom: 5px;
59 }
60 .backlinks,
61 .tags {
62   margin-top: 0;
63   margin-bottom: 0;
64 }
65
66 #pageinfo {
67   border: none;
68 }
69
70 #searchform div:before {
71   font-size: small;
72   content: "search:";
73 }
74 #searchform input {
75   border-top: none;
76   border-bottom: none;
77   vertical-align: bottom;
78   margin-right: 7px;
79 }
80
81 .sidebar {
82   border: solid;
83   border-width: 1px;
84   padding: 0;
85   margin-top: 15px;
86   border: 1px solid;
87   border-color: #aaa;
88   background: #eee;
89   width: 16ex;
90   float: right;
91   line-height:3ex;
92   margin-bottom:40px;
93   margin-left:40px;
94 }
95 .sidebar ul {
96   margin: 0;
97   padding-left: 1em;
98   list-style-type: none;
99 }
100 .sidebar ul ul {
101   padding-left: 1.5em;
102   font-size: 90%;
103 }
104
105 #pageinfo,
106 #footer {
107   margin: 0;
108 }
109 #pageinfo {
110   font-size: small;
111 }
112 .pagecopyright,
113 .pagelicense,
114 .pagedate {
115   margin: 0;
116 }
117 .validation {
118   display: inline;
119   float: right;
120 }
121
122 .pagecloud {
123   margin-left: 5px;
124 }
125
126 table.identikit tr td.hcard-logo {
127   text-align: right;
128 }
129 table.identikit tr th {
130   text-align: right;
131   vertical-align: top;
132 }
133 table.identikit tr th:after {
134   content: ":";
135 }
136 table.identikit tr td {
137   text-align: left;
138   vertical-align: top;
139 }
140
141 .doi_logo , .doi_logo a {
142     background: #3965bd;
143     color: white !important;
144     font-size: 80%;
145     text-decoration: none;
146     font-family: times;
147     font-weight: bold;
148     padding: 0px 1px 0px 2px;
149 }
150
151 #comments {
152     margin-top: 5ex;
153     border-top: solid 1px;
154     border-color: #aaa;
155     font-size: small;
156 }
157
158 #comments #feedlink {
159     text-align: right;
160 }
161 #comments #feedlink:before {
162     content: "comment feeds: ";
163 }
164
165 .addcomment {
166     padding: 5px;
167     font-style: italic;
168 }
169
170 .comment {
171     border: none;
172     background-color: #eee;
173     margin: 5px;
174     margin-top: 10px;
175 }
176
177 .comment-subject {
178     font-style: normal;
179 }
180
181 .comment-header {
182     border-top: solid 1px;
183     border-color: #aaa;
184     text-align: right;
185     font-style: normal;
186 }
187
188 .strike {
189     text-decoration: line-through;
190 }
191
192 .center { text-align: center; }
193 .left   { text-align: left; }
194 .right  { text-align: right; }
195
196 .alert {
197     border: 2px solid black;
198     background: #EEE;
199     margin: 2ex;
200     padding: 5px;
201     width: 75%;
202     font-weight: bold;
203 }
204
205 .course-material-entry { display: list-item }