+ {{#is-language-in-content-top}}
+ {{>Indicators}}
+ {{/is-language-in-content-top}}
+
+ {{#is-article}}
{{msg-tagline}}
{{/is-article}}
+
\ No newline at end of file
diff --git a/includes/templates/skin.mustache b/includes/templates/skin.mustache
index 91625bce..ab20d3d1 100644
--- a/includes/templates/skin.mustache
+++ b/includes/templates/skin.mustache
@@ -54,28 +54,11 @@
- {{^is-language-in-content}}
- {{#is-article}}
{{msg-tagline}}
{{/is-article}}
- {{/is-language-in-content}}
{{{html-subtitle}}}
{{{html-undelete-link}}}
{{{html-user-message}}}
diff --git a/resources/skins.vector.styles/layouts/screen.less b/resources/skins.vector.styles/layouts/screen.less
index 363cccee..b9821785 100644
--- a/resources/skins.vector.styles/layouts/screen.less
+++ b/resources/skins.vector.styles/layouts/screen.less
@@ -120,6 +120,14 @@ body {
z-index: @z-index-base;
}
+// Prevents margin collapsing on first element (typically a
) of content.
+// Custom because .mixin-clearfix() automatically appends :after to the selector
+// and doesn't prevent margin collapsing.
+.vector-body:before {
+ content: '';
+ display: table;
+}
+
/* Navigation Containers */
.mw-article-toolbar-container {
// Clear the floats on #left-navigation and #right-navigation.