mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Fix keyboard shortcuts layout in the preferences panel. Fixes #3407
This commit is contained in:
@@ -48,3 +48,9 @@ div.pgadmin-preference-body div.ajs-content {
|
||||
.preferences_content .pgadmin-controls input[type="checkbox"] {
|
||||
margin-left: -20px !important;
|
||||
}
|
||||
|
||||
.preferences_content .pgadmin-controls .shift,
|
||||
.preferences_content .pgadmin-controls .control,
|
||||
.preferences_content .pgadmin-controls .alt {
|
||||
margin-left: 15px !important;
|
||||
}
|
||||
|
||||
@@ -2740,6 +2740,13 @@ define([
|
||||
cntr.render();
|
||||
|
||||
if(fld['type'] == 'checkbox') {
|
||||
// Remove control label for keyboard shortcuts to
|
||||
// align it properly.
|
||||
let label = cntr.$el.find('label.control-label').text().trim();
|
||||
if (label.length <= 0) {
|
||||
cntr.$el.find('label.control-label').remove();
|
||||
}
|
||||
|
||||
if (fld['name'] == 'alt_option') {
|
||||
$container.append($('<div class="pg-el-sm-3 pg-el-xs-12"></div>').append(cntr.$el));
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user