--- launchpad.css.orig 2006-02-22 12:17:12.000000000 +0000
+++ launchpad-sladen.css 2006-02-24 18:05:22.000000000 +0000
@@ -486,7 +486,10 @@
p {
margin: 0.5em 0em 1em 0em;
- line-height: 1.5em;
+ /* The plone default line-spacing is 1.5em and spaces things out
+ * quite alot, but a little is nice and 1.2 is what the
+ * print-industry tend to use. */
+ line-height: 1.2em;
}
p img {
border: 0;
@@ -497,7 +500,7 @@
border: 1px solid #8cacbb;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
- line-height: 1.5em;
+ line-height: 1.2em;
width: auto;
}
@@ -529,7 +532,7 @@
font-weight: bold;
display: block;
margin: 1em 0em;
- line-height: 1.5em;
+ line-height: 1.2em;
}
/* The new form elements */
@@ -751,12 +754,38 @@
padding: 0.25em 12px;
}
-.boardCommentBody {
- padding: 0.5em 12px 0;
+/* There is no containing
with a class for the first comment, so
+ * it's hard to select the text of the 'description' body
+*/
+#region-content > div > p, #region-content div.boardCommentBody {
+
+ /* This deals with really wide content such as URLs (most things get
+ * wrapped anyway. But there is a slight bug with a vertical
+ * scrollbar showing up when not needed, so lets hide that. */
+ overflow-x: auto;
+ overflow-y: hidden;
+ font-size: 83%;
+
+ /* Ideally there should be code to detect multiple contigious lines
+ * without \n\n between them and mark these as 'pre' with white-space:
+ * nowrap; around them */
+ white-space: normal;
+
+ /* This makes it feel more like Bugzilla! */
+ //font-family: monospace;
+ /* This makes it feel more like a normal webpage */
+ //font-family: serif;
+}
+
+/* This catch links (which are either Librarian attachements or
+ * literal URLs and gets them under control */
+#region-content > div > p > a , .boardCommentBody a {
+ font-size: 83%;
+ letter-spacing: -0.1em;
}
-.boardCommentContent {
- line-height: 1.5em;
+.boardCommentBody {
+ padding: 0.5em 12px 0;
}
.boardCommentContent pre {