* RELEASE-NOTES from last commit
authorAryeh Gregor <simetrical@users.mediawiki.org>
Mon, 16 Jul 2007 15:51:08 +0000 (15:51 +0000)
committerAryeh Gregor <simetrical@users.mediawiki.org>
Mon, 16 Jul 2007 15:51:08 +0000 (15:51 +0000)
* (bug 1629) Stop section edit links from being shoved down by other floats, using a one-line CSS fix that should have no other effects
* Move some editsection rules into shared.css (some more header stuff is still left scattered around and should probably be centralized before that document structure is mercilessly purged as evil and un-semantic)

RELEASE-NOTES
skins/chick/main.css
skins/common/oldshared.css
skins/common/shared.css
skins/monobook/main.css
skins/simple/main.css

index 9a21194..a2664fa 100644 (file)
@@ -143,6 +143,11 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * Introduced 'ContributionsToolLinks' hook; see docs/hooks.txt for more
   information
 * Add a message if category is empty
+* Add CSS compatibility for Opera 9.5
+* Remove largely untested handheld stylesheet, which was causing more trouble
+  than good.  Proper handheld support will be added at a future date.  For now,
+  display should be acceptable either with CSS turned off or when using a so-
+  phisticated handheld browser.
 
 == Bugfixes since 1.10 ==
 
@@ -300,6 +305,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * (bug 10560) Adding a space between category letter heading and "continues"
 * Don't allow retrieving non-JavaScript/CSS pages with "text/css" or "text/javascript"
   MIME types
+* (bug 1629) Stop section edit links from being shoved down by other floats
 
 == API changes since 1.10 ==
 
index 7a785bd..876f3c7 100644 (file)
@@ -52,8 +52,6 @@ h1, h2, h3, h4, h5, h6 {
 }
 .editsection {
        font-weight: normal;
-       float: right;
-       margin-left: 5px;
 }
 h1 { font-size: 188%; }
 h1 .editsection { font-size: 53.2%; }
index 1d70985..27d93a0 100644 (file)
@@ -19,8 +19,6 @@ h1, h2, h3, h4, h5, h6 { font-weight: bolder }
 /* Make edit sections (which are inside h# tags) normal-sized */
 .editsection {
        font-weight: normal;
-       float: right;
-       margin-left: 5px;
 }
 h1 .editsection { font-size: 50% }
 h2 .editsection { font-size: 66.7% }
index 4a4a86f..f980603 100644 (file)
@@ -22,4 +22,14 @@ div#mw-js-message {
        background-color: #fcfcfc;
 }
 
-
+/* Edit section links */
+.editsection {
+       float: right;
+       margin-left: 5px;
+}
+h1, h2, h3, h4, h5, h6 {
+       /* CSS voodoo magic: floats can interfere with each other unless we create
+          a new block formatting context for them to live in.  The most harmless
+          way to do that in CSS2.1 is to use overflow: hidden. */
+       overflow: hidden;
+}
index 4f6b99c..50a3c0c 100644 (file)
@@ -137,11 +137,6 @@ h5 .editsection { font-weight: normal; }
 h6 { font-size: 80%;  }
 h6 .editsection { font-size: 125%; font-weight: normal; }
 
-.editsection {
-       float: right;
-       margin-left: 5px;
-}
-
 ul {
        line-height: 1.5em;
        list-style-type: square;
index 4dc0ea1..c159b1f 100644 (file)
@@ -10,12 +10,9 @@ h1, h2, h3, h4, h5, h6 { font-weight: bolder }
 
 /* Now the custom parts */
 
-/* Make edit sections (which are inside h# tags) normal-sized
-   and otherwise format */
+/* Make edit sections (which are inside h# tags) normal-sized */
 .editsection {
        font-weight: normal;
-       float: right;
-       margin-left: 5px;
 }
 h1 .editsection { font-size: 50% }
 h2 .editsection { font-size: 66.7% }