CSS, tooltip fixes for the more button in IME selector menu.
Change-Id: Ic1ace1191ad9745c9f02be4e5938ce3fb53da8b9
This commit is contained in:
committed by
Amir E. Aharoni
parent
2fb85713cb
commit
3ef527960c
@@ -28,5 +28,6 @@
|
|||||||
"ext-uls-input-settings-ui-language": "Language used for writing",
|
"ext-uls-input-settings-ui-language": "Language used for writing",
|
||||||
"ext-uls-back-to-input-settings": "Back to input settings",
|
"ext-uls-back-to-input-settings": "Back to input settings",
|
||||||
"ext-uls-disable-input-method": "Disable input method",
|
"ext-uls-disable-input-method": "Disable input method",
|
||||||
"ext-uls-disable-input-method-desc": "Use a regular keyboard"
|
"ext-uls-disable-input-method-desc": "Use a regular keyboard",
|
||||||
|
"ext-uls-input-settings-more-languages-tooltip": "More languages"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,5 +20,6 @@
|
|||||||
"ext-uls-webfonts-select-for": "Label for font selector dropdown. $1 is a language name",
|
"ext-uls-webfonts-select-for": "Label for font selector dropdown. $1 is a language name",
|
||||||
"ext-uls-webfonts-select-for-ui-info": "Information displayed under font selector",
|
"ext-uls-webfonts-select-for-ui-info": "Information displayed under font selector",
|
||||||
"ext-uls-webfonts-select-for-content-info": "Information displayed under font selector",
|
"ext-uls-webfonts-select-for-content-info": "Information displayed under font selector",
|
||||||
"ext-uls-back-to-display-settings": "Text for the link shown when language selector is accessed from language settings."
|
"ext-uls-back-to-display-settings": "Text for the link shown when language selector is accessed from language settings.",
|
||||||
|
"ext-uls-input-settings-more-languages-tooltip": "Tool tip text for the '...' selector to select more languages"
|
||||||
}
|
}
|
||||||
@@ -27,3 +27,9 @@ div.input-settings-block {
|
|||||||
.imelabel input {
|
.imelabel input {
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.ime-selector-more-languages:hover {
|
||||||
|
text-decoration: none;
|
||||||
|
color: #ffffff;
|
||||||
|
background-color: #5089e8;
|
||||||
|
}
|
||||||
@@ -69,7 +69,11 @@
|
|||||||
languageSelector: function () {
|
languageSelector: function () {
|
||||||
var $ulsTrigger;
|
var $ulsTrigger;
|
||||||
|
|
||||||
$ulsTrigger = $( '<a>' ).text( '...' );
|
$ulsTrigger = $( '<a>' ).text( '...' )
|
||||||
|
.addClass( 'ime-selector-more-languages' )
|
||||||
|
.attr( {
|
||||||
|
title: $.i18n( 'ext-uls-input-settings-more-languages-tooltip' )
|
||||||
|
} );
|
||||||
$ulsTrigger.uls( {
|
$ulsTrigger.uls( {
|
||||||
onSelect: function ( language ) {
|
onSelect: function ( language ) {
|
||||||
$input.data( 'ime' ).setLanguage( language );
|
$input.data( 'ime' ).setLanguage( language );
|
||||||
@@ -79,6 +83,7 @@
|
|||||||
top: $input.offset().top,
|
top: $input.offset().top,
|
||||||
left: $input.offset().left
|
left: $input.offset().left
|
||||||
} );
|
} );
|
||||||
|
|
||||||
return $ulsTrigger;
|
return $ulsTrigger;
|
||||||
}
|
}
|
||||||
} );
|
} );
|
||||||
|
|||||||
Reference in New Issue
Block a user