Legacy: Group template/styles together to avoid confusion

This was confusing me while working on the Portal.mustache file.

Bug: T317899
Change-Id: I884cd33938b2670bddc90f698d8f61f37c6c29d4
This commit is contained in:
Jon Robson 2022-11-30 12:52:03 -08:00 committed by Jdlrobson
parent 27bb20e37d
commit 595f520e44
3 changed files with 4 additions and 3 deletions

View file

@ -1,8 +1,7 @@
{{!
See @typedef SidebarData
}}
<div id="mw-panel">
<div id="mw-panel" class="vector-legacy-sidebar">
<div id="p-logo" role="banner">
<a class="mw-wiki-logo" href="{{link-mainpage}}"
title="{{msg-tooltip-p-logo}}"></a>

View file

@ -1,6 +1,8 @@
@import '../../common/variables.less';
@import 'mediawiki.mixins.less';
// FIXME: Remove `.vector-menu-portal` selector when cached HTML not a problem.
.vector-legacy-sidebar .vector-menu-portal,
.vector-menu-portal {
margin: 0 @margin-end-portal 0 @margin-start-portal;
padding: 0.25em 0;

View file

@ -11,7 +11,7 @@
@import './components/Menu.less';
@import './components/MenuDropdown.less';
@import './components/MenuTabs.less';
@import './components/MenuPortal.less';
@import './components/LegacySidebar.less';
@import './components/SearchBox.less';
@import './components/Sidebar.less';
@import './components/TabWatchstarLink.less';