* (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)
* 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 ==
* (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 ==
}
.editsection {
font-weight: normal;
- float: right;
- margin-left: 5px;
}
h1 { font-size: 188%; }
h1 .editsection { font-size: 53.2%; }
/* 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% }
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;
+}
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;
/* 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% }