Santhosh has uploaded a new change for review.
https://gerrit.wikimedia.org/r/142485
Change subject: Show the language label in link card
......................................................................
Show the language label in link card
Change-Id: I11f67066cfa6e90c674de359587c9f774f79ff95
---
M modules/tools/ext.cx.tools.link.js
M modules/tools/styles/ext.cx.tools.card.less
2 files changed, 12 insertions(+), 4 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ContentTranslation
refs/changes/85/142485/1
diff --git a/modules/tools/ext.cx.tools.link.js
b/modules/tools/ext.cx.tools.link.js
index 6ee6f44..9a787ab 100644
--- a/modules/tools/ext.cx.tools.link.js
+++ b/modules/tools/ext.cx.tools.link.js
@@ -19,7 +19,7 @@
}
LinkCard.prototype.getCard = function () {
- var $imageContainer, $linkInfo;
+ var $imageContainer, $cardHeader, $linkInfo;
$imageContainer = $( '<div>' )
.addClass( 'card__link-image-container' );
@@ -33,9 +33,14 @@
.text( mw.msg( 'cx-tools-link-add' ) );
$linkInfo = $( '<div>' )
.addClass( 'card__link-info' );
- $linkInfo.append( $( '<div>' )
+ $cardHeader = $( '<div>' )
+ .addClass( 'card__link-header' );
+ $cardHeader.append( $( '<div>' )
.addClass( 'card__title' )
.text( mw.msg( 'cx-tools-link-title' ) ) );
+ $cardHeader.append( $( '<div>' )
+ .addClass( 'card__title_language' ) );
+ $linkInfo.append( $cardHeader );
$linkInfo.append( $( '<a>' )
.addClass( 'card__link-text' ) );
$linkInfo.append( this.$removeLink, this.$addLink );
@@ -178,6 +183,8 @@
}
word = word || this.$link.text();
this.$card.hide();
+ this.$card.find( '.card__title_language' )
+ .text( $.uls.data.getAutonym( language ) );
if ( this.$link ) {
this.$card.show();
// Since this is an existing link, we can show the link
title early.
diff --git a/modules/tools/styles/ext.cx.tools.card.less
b/modules/tools/styles/ext.cx.tools.card.less
index fa0a971..9831235 100644
--- a/modules/tools/styles/ext.cx.tools.card.less
+++ b/modules/tools/styles/ext.cx.tools.card.less
@@ -12,9 +12,10 @@
}
}
-.card__title {
+.card__title,
+.card__title_language {
.mw-ui-item;
- .mw-ui-one-whole;
+ .mw-ui-one-half;
color: #c9c9c9;
padding: 4px;
}
--
To view, visit https://gerrit.wikimedia.org/r/142485
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I11f67066cfa6e90c674de359587c9f774f79ff95
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ContentTranslation
Gerrit-Branch: master
Gerrit-Owner: Santhosh <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits