projects: sort alphabetically
[web.git] / personal / _sass / _layout.scss
index 299869f088dc67f336116199cbd92be3fdd6a58e..0054a61f22c7cd9aa21a0270ffa4333097e1e936 100644 (file)
@@ -25,6 +25,12 @@ body { /* This centers us in the page, and handles the "too wide" case */
     padding-top: 1px; /* If we use 0 here, some paddings add up things get ugly. What?!? */
 }
 
     padding-top: 1px; /* If we use 0 here, some paddings add up things get ugly. What?!? */
 }
 
+/* The footer */
+#-footer {
+    padding-top: 3em;
+    text-align: center;
+}
+
 /* Navigation menu */
 #-navi {
     padding: 0;
 /* Navigation menu */
 #-navi {
     padding: 0;
@@ -94,6 +100,7 @@ body { /* This centers us in the page, and handles the "too wide" case */
         clear: both;
         float: none;
         position: static;
         clear: both;
         float: none;
         position: static;
+        border: none;
     }
     #-content {
         padding: #{ $outer-margin * 0.75 };
     }
     #-content {
         padding: #{ $outer-margin * 0.75 };
@@ -138,6 +145,9 @@ body { /* This centers us in the page, and handles the "too wide" case */
 
 /* Printing */
 @media print {
 
 /* Printing */
 @media print {
+    body {
+        background-color: white;
+    }
     body, #-frame, #-content {
         margin: 0;
         padding: 0;
     body, #-frame, #-content {
         margin: 0;
         padding: 0;
@@ -182,3 +192,17 @@ body { /* This centers us in the page, and handles the "too wide" case */
         margin-top: 0.8em;
     }
 }
         margin-top: 0.8em;
     }
 }
+
+/* Images (~350px wide) floating to the right but only if there is enough space */
+.float-right-350 {
+  float: right;
+  margin-left: 0.8em;
+  margin-bottom: 0.3em;
+}
+@media screen and (max-width:600px) {
+    .float-right-350 {
+        max-width: 300px;
+        float: none;
+        margin: auto;
+    }
+}