Jdlrobson has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/345487 )
Change subject: Hygiene: Remove header-v2 and header-v1 code (correctly)
......................................................................
Hygiene: Remove header-v2 and header-v1 code (correctly)
Bug: T160471
Change-Id: I3dc6f04ac81a8402d5fbdfb941f8541fb4d89767
---
M includes/skins/minerva.mustache
M resources/mobile.languages.structured/LanguageOverlay.less
M resources/mobile.search/SearchOverlay.less
M resources/skins.minerva.base.styles/ui.less
M resources/skins.minerva.tablet.styles/common.less
5 files changed, 14 insertions(+), 56 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend
refs/changes/87/345487/1
diff --git a/includes/skins/minerva.mustache b/includes/skins/minerva.mustache
index 2d71ea5..061ee46 100644
--- a/includes/skins/minerva.mustache
+++ b/includes/skins/minerva.mustache
@@ -1,7 +1,5 @@
{{{headelement}}}
-{{! FIXME: The feature-header-v2 classes are temporary and help with
transition from cached HTML}}
-<div id="mw-mf-viewport"
- class="feature-header-v2">
+<div id="mw-mf-viewport">
{{>ie8Html5Support}}
<nav id="mw-mf-page-left" class="navigation-drawer view-border-box">
{{{mainmenuhtml}}}
diff --git a/resources/mobile.languages.structured/LanguageOverlay.less
b/resources/mobile.languages.structured/LanguageOverlay.less
index 390a87b..641f8cd 100644
--- a/resources/mobile.languages.structured/LanguageOverlay.less
+++ b/resources/mobile.languages.structured/LanguageOverlay.less
@@ -16,6 +16,11 @@
padding: 0.5em;
}
+ .search-box {
+ // Always show the language search input
+ display: block;
+ }
+
.search {
box-shadow: none;
}
diff --git a/resources/mobile.search/SearchOverlay.less
b/resources/mobile.search/SearchOverlay.less
index d92cbc1..86aa4b7 100644
--- a/resources/mobile.search/SearchOverlay.less
+++ b/resources/mobile.search/SearchOverlay.less
@@ -207,7 +207,7 @@
}
@media all and ( min-width: @deviceWidthTablet ) {
- .feature-header-v2 .search-overlay {
+ .search-overlay {
.search-box {
display: table-cell;
}
diff --git a/resources/skins.minerva.base.styles/ui.less
b/resources/skins.minerva.base.styles/ui.less
index 9a6e999..0781cd4 100644
--- a/resources/skins.minerva.base.styles/ui.less
+++ b/resources/skins.minerva.base.styles/ui.less
@@ -91,8 +91,10 @@
margin-top: @headerMarginTop;
.search-box {
- width: 100%;
+ display: none;
+ width: auto;
}
+
> div {
width: @headerHeight;
position: relative;
@@ -145,28 +147,6 @@
}
}
-// FIXME: Fold into .header css rules when cache has cleared
-.feature-header-v2 {
- .search-box {
- display: none;
- width: auto;
- }
-}
-
-// FIXME: Fold into .header css rules when cache has cleared
-.feature-header-v2,
-.feature-header-v1 {
- .header .search-box .search {
- margin-top: 0;
- }
-}
-
-// Always show the language search input
-// FIXME: Clean up header v2 .search-box styles
-.feature-header-v2 .language-overlay .search-box {
- display: block;
-}
-
.header > form,
.overlay-header .overlay-title {
padding: 0.15em 0;
@@ -198,6 +178,8 @@
.search-box {
// FIXME: remove when micro.tap in stable and rule from common-js.less
too
-webkit-tap-highlight-color: rgba( 255, 255, 255, 0 );
+ display: none;
+ width: auto;
.search {
@searchIconSize: 20px;
@@ -218,9 +200,7 @@
.background-size( @searchIconSize, @searchIconSize );
border-radius: @borderRadius;
box-shadow: 0 1px 1px rgba( 0, 0, 0, 0.05 );
- // FIXME: Necessary to support rendering of cached HTML. Move
when new header in production
- // and cache has cleared.
- margin-top: 0.4em;
+ margin-top: 0;
}
}
@@ -294,35 +274,10 @@
}
}
-// FIXME: Remove block when feature-header-v1 no longer supported
-.client-js {
- .feature-header-v1 .search-box {
- padding-right: 1em;
- }
- .is-authenticated {
- .feature-header-v1 .search-box {
- padding-right: 0;
- }
- }
-}
-
-// FIXME: Remove block when feature-header-v1 no longer supported
-.feature-header-v1 {
- #searchIcon {
- // This is overriden for non-JS clients (see fixme block below)
- display: none;
- }
-}
-
// Toggling indicators are unusable without JavaScript
.client-nojs {
.section-heading .indicator {
display: none;
- }
-
- // FIXME: Remove when feature-header-v1 no longer supported
- .feature-header-v1 #searchIcon {
- display: block;
}
}
diff --git a/resources/skins.minerva.tablet.styles/common.less
b/resources/skins.minerva.tablet.styles/common.less
index 5c86038..4a6db6e 100644
--- a/resources/skins.minerva.tablet.styles/common.less
+++ b/resources/skins.minerva.tablet.styles/common.less
@@ -13,7 +13,7 @@
}
}
- .feature-header-v2 .header {
+ .header {
.branding-box {
width: @brandingBoxWidth;
}
--
To view, visit https://gerrit.wikimedia.org/r/345487
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3dc6f04ac81a8402d5fbdfb941f8541fb4d89767
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits