mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/MinervaNeue
synced 2024-11-18 03:31:34 +00:00
ec93d34370
This commit: * Removes the blue secondary action links found on User pages * Modifies ToolbarBuilder to add the contributions icon into the toolbar when on a user page/user talk page. * Turns on HISTORY_IN_PAGE_ACTIONS, TOOLBAR_SUBMENU, TALK_AT_TOP skin options for all users on user pages / user talk pages. * Languages icon is moved to overflow menu * Remove $userPageHelper param from UserNamespaceOverflowBuilder as it isn't using it and it is confusing to pass it in Bug: T232653 Bug: T235681 Depends-On: I2138472e68d8cab1c50cbb42807bd5b79e7e2749 Change-Id: I940e5cf7638ff38686eeca3d41554b8a22d35615
40 lines
1.7 KiB
JavaScript
40 lines
1.7 KiB
JavaScript
/**
|
|
* Represents a generic article page
|
|
*
|
|
* @extends MinervaPage
|
|
* @example
|
|
* https://en.m.wikipedia.org/wiki/Barack_Obama
|
|
*/
|
|
|
|
const MinervaPage = require( './minerva_page' );
|
|
|
|
class ArticlePage extends MinervaPage {
|
|
get contributions_link_element() {
|
|
return $( '.page-actions-menu .menu__item--page-actions-contributions' );
|
|
}
|
|
get watch_element() { return $( '#ca-watch' ); }
|
|
get talk_tab_element() { return $( '.minerva__tab-container a[rel="discussion"]' ); }
|
|
get talk_element() { return $( '.talk ' ); }
|
|
get talk_add_element() { return $( '.minerva-talk-add-button' ); }
|
|
get first_section_element() {
|
|
return $( '.section-heading' );
|
|
}
|
|
get watched_element() { return $( '.mw-ui-icon-wikimedia-unStar-progressive, .mw-ui-icon-mf-watched' ); }
|
|
get menu_button_element() { return $( '#mw-mf-main-menu-button' ); }
|
|
get search_icon_element() { return $( '#searchIcon' ); }
|
|
get menu_element() { return $( 'nav' ); }
|
|
get user_links_element() { return $( '.user-links' ); }
|
|
get notifications_button_element() { return $( '#pt-notifications-alert' ); }
|
|
get category_element() { return $( '.category-button' ); }
|
|
get edit_link_element() { return $( '#ca-edit' ); }
|
|
get first_heading_element() { return $( '#section_0' ); }
|
|
get notification_element() { return $( '.mw-notification-area .mw-notification' ); }
|
|
get overlay_heading_element() { return $( '.overlay-title h2' ); }
|
|
get overlay_category_topic_item_element() { return $( '.topic-title-list li' ); }
|
|
get red_link_element() { return $( '#mw-content-text a.new' ); }
|
|
get is_authenticated_element() { return $( 'body.is-authenticated' ); }
|
|
get last_modified_bar_history_link_element() { return $( 'a.last-modified-bar__text[href*=\'Special:History\']' ); }
|
|
}
|
|
|
|
module.exports = new ArticlePage();
|