mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-09-23 10:21:40 +00:00
Remove -pinnable-element postfix from PinnableElement.mustache
This allows '.vector-main-menu' to correspond to MainMenu.mustache, and 'vector-page-tools' with PageTools.mustache Bug: T317900 Change-Id: I65c0d7cffbdf1cf9e59cde0c0fc4dca788e799de
This commit is contained in:
parent
3ad3d70745
commit
9abdaf54c3
|
@ -71,7 +71,7 @@ class VectorComponentPinnableHeader implements VectorComponent {
|
|||
if ( $this->moveElement ) {
|
||||
// Assumes consistent naming standard for pinnable elements and their containers
|
||||
$data = array_merge( $data, [
|
||||
'data-pinnable-element-id' => $this->name . '-pinnable-element',
|
||||
'data-pinnable-element-id' => $this->name,
|
||||
'data-unpinned-container-id' => $this->name . '-unpinned-container',
|
||||
'data-pinned-container-id' => $this->name . '-pinned-container',
|
||||
] );
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
<div id="{{id}}-pinnable-element" class="{{id}}-pinnable-element vector-pinnable-element">
|
||||
<div id="{{id}}" class="{{id}} vector-pinnable-element">
|
||||
{{#data-pinnable-header}}{{>PinnableHeader}}{{/data-pinnable-header}}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
}
|
||||
}
|
||||
|
||||
.vector-page-tools-pinnable-element {
|
||||
.vector-page-tools {
|
||||
.vector-menu-heading {
|
||||
.mixin-vector-dropdown-menu-item();
|
||||
.mixin-vector-menu-heading();
|
||||
|
@ -43,7 +43,7 @@
|
|||
|
||||
// FIXME: Remove the following selector when page tools feature is on by default, needed for LegacyMoreDropdown
|
||||
.vector-feature-page-tools-disabled .vector-page-tools-landmark,
|
||||
.vector-page-tools-pinnable-element {
|
||||
.vector-page-tools {
|
||||
// Ensure collapsible items are visible on lower resolutions
|
||||
.vector-more-collapsible-item {
|
||||
display: block;
|
||||
|
|
|
@ -89,7 +89,7 @@ class VectorComponentPageToolsTest extends \MediaWikiUnitTestCase {
|
|||
'unpin-label' => 'vector-unpin-element-label',
|
||||
'data-name' => 'vector-page-tools',
|
||||
'data-feature-name' => 'page-tools-pinned',
|
||||
'data-pinnable-element-id' => 'vector-page-tools-pinnable-element',
|
||||
'data-pinnable-element-id' => 'vector-page-tools',
|
||||
'data-unpinned-container-id' => 'vector-page-tools-unpinned-container',
|
||||
'data-pinned-container-id' => 'vector-page-tools-pinned-container',
|
||||
],
|
||||
|
|
Loading…
Reference in a new issue