loglib: publish cours-5
[homepage.git] / local.css
index 4d41a99..76dcd99 100644 (file)
--- a/local.css
+++ b/local.css
@@ -2,39 +2,83 @@ body {
   font-family: sans-serif;
   font-size: medium;
 }
-h1, h2, h3 {
+h1, h2, h3, h4 {
   font-weight: normal;
 }
 h1 { font-size: 140%; }
-h2 { font-size: 130%; }
-h3 { font-size: 120%; }
-h4 { font-size: 110% }
+h2 { font-size: 120%; }
+h3 { font-size: 110%; }
+h4 { font-size: 105% }
 
-.header {
-  font-weight: normal;
+a { text-decoration: none; }
+a:hover { text-decoration: underline; }
+
+.flow {
+  float: right;
+  margin-left: 10px;
+  margin-bottom: 10px;
+  text-align: center;
 }
 
-a {
-  text-decoration: none;
+.attrib-caption {
+  font-size: xx-small;
+  font-style: italic;
 }
-a:hover,
-.selflink {
-  text-decoration: underline;
+
+input {
+  border: solid 1px;
+  border-color: #aaa;
 }
 
-.actions ul {
+.header { font-weight: normal; }
+
+.selflink { text-decoration: underline; }
+
+.pageheader .actions ul,
+#sitemeta {
+  border-top: solid 1px;
+  border-bottom: solid 1px;
+  font-size: small;
   border-color: #aaa;
+  background: #eee;
+}
+.actions ul {
+  padding-top: 1px;
+  padding-bottom: 3px;
+  margin-top: 5px;
 }
+.actions li {
+  padding-bottom:0.2em;
+  padding-left:0.4em;
+  padding-right:0.4em;
+  padding-top:0.2em;
+}
+#sitemeta {
+  padding: 0;
+  margin-bottom: 5px;
+}
+.backlinks,
+.tags {
+  margin-top: 0;
+  margin-bottom: 0;
+}
+
 #pageinfo {
-  border-color: #aaa;
+  border: none;
 }
 
 #searchform div:before {
   font-size: small;
   content: "search:";
 }
+#searchform input {
+  border-top: none;
+  border-bottom: none;
+  vertical-align: bottom;
+  margin-right: 7px;
+}
 
-#sidebar {
+.sidebar {
   border: solid;
   border-width: 1px;
   padding: 0;
@@ -43,13 +87,17 @@ a:hover,
   border-color: #aaa;
   background: #eee;
   width: 16ex;
+  float: right;
+  line-height:3ex;
+  margin-bottom:40px;
+  margin-left:40px;
 }
-#sidebar ul {
+.sidebar ul {
   margin: 0;
   padding-left: 1em;
   list-style-type: none;
 }
-#sidebar ul ul {
+.sidebar ul ul {
   padding-left: 1.5em;
   font-size: 90%;
 }
@@ -65,18 +113,19 @@ a:hover,
 .pagelicense,
 .pagedate {
   margin: 0;
-  display: inline;
-}
-#backlinks {
-  margin-top: 5px;
-  margin-bottom: 10px;
-  font-size: larger;
 }
 .validation {
   display: inline;
   float: right;
 }
 
+.pagecloud {
+  margin-left: 5px;
+}
+
+table.identikit tr td.hcard-logo {
+  text-align: right;
+}
 table.identikit tr th {
   text-align: right;
   vertical-align: top;
@@ -89,11 +138,93 @@ table.identikit tr td {
   vertical-align: top;
 }
 
-a.paper_download img {
-  float: left;
-  margin-right: 5px;
+.doi_logo , .doi_logo a {
+    background: #3965bd;
+    color: white !important;
+    font-size: 80%;
+    text-decoration: none;
+    font-family: times;
+    font-weight: bold;
+    padding: 0px 1px 0px 2px;
 }
-img.flow {
-  float: right;
-  margin-left: 5px;
+
+#comments {
+    margin-top: 5ex;
+    border-top: solid 1px;
+    border-color: #aaa;
+    font-size: small;
+}
+
+#comments #feedlink {
+    text-align: right;
+}
+#comments #feedlink:before {
+    content: "comment feeds: ";
+}
+
+.feedlink {
+    margin-bottom: 5px;
+}
+
+.addcomment {
+    padding: 5px;
+    font-style: italic;
+}
+
+.comment {
+    border: none;
+    background-color: #eee;
+    margin: 5px;
+    margin-top: 10px;
+}
+
+.comment-subject {
+    font-style: normal;
+}
+
+.comment-header {
+    border-top: solid 1px;
+    border-color: #aaa;
+    text-align: right;
+    font-style: normal;
+}
+
+.strike {
+    text-decoration: line-through;
+}
+
+.center { text-align: center; }
+.left   { text-align: left; }
+.right  { text-align: right; }
+
+.alert {
+    border: 2px solid black;
+    background: #EEE;
+    margin: 2ex;
+    padding: 5px;
+    width: 75%;
+    font-weight: bold;
+}
+
+.course-material-entry { display: list-item }
+
+.inline-stage {
+    border: 1px solid #aaa;
+    padding: 0 5px 0 5px;
+    overflow: auto;
+    margin-bottom: 5px;
+}
+.inline-stage .header a:before {
+    content: "permalink: ";
+    font-style: italic;
+}
+.inline-stage .header a {
+    float: right;
+    font-size: small;
+}
+
+.monthly-archives ul {
+  margin: 0;
+  padding-left: 1em;
+  list-style-type: none;
 }