From ec9fdc517f7b018092f3fea9b7edb5b95d0beab7 Mon Sep 17 00:00:00 2001 From: kisantia <31145923+kisantia@users.noreply.github.com> Date: Sat, 4 May 2019 10:48:25 +1200 Subject: [PATCH] Fix schema compare dialog font sizes (#5353) * make font sizes consistent * fix order of source dialog options * update fontsize to 13 * make fontsize a constant --- .../src/dialogs/schemaCompareDialog.ts | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/extensions/schema-compare/src/dialogs/schemaCompareDialog.ts b/extensions/schema-compare/src/dialogs/schemaCompareDialog.ts index 945d46cbeb..7e4abd929e 100644 --- a/extensions/schema-compare/src/dialogs/schemaCompareDialog.ts +++ b/extensions/schema-compare/src/dialogs/schemaCompareDialog.ts @@ -23,6 +23,7 @@ const ServerDropdownLabel: string = localize('schemaCompareDialog.serverDropdown const DatabaseDropdownLabel: string = localize('schemaCompareDialog.databaseDropdownTitle', 'Database'); const NoActiveConnectionsLabel: string = localize('schemaCompare.noActiveConnectionsText', 'No active connections'); const SchemaCompareLabel: string = localize('schemaCompare.dialogTitle', 'Schema Compare'); +const titleFontSize: number = 13; export class SchemaCompareDialog { public dialog: azdata.window.Dialog; @@ -194,7 +195,8 @@ export class SchemaCompareDialog { ] } ], { - horizontal: true + horizontal: true, + titleFontSize: titleFontSize }); } else { this.formBuilder = view.modelBuilder.formContainer() @@ -213,7 +215,8 @@ export class SchemaCompareDialog { ] } ], { - horizontal: true + horizontal: true, + titleFontSize: titleFontSize }); } let formModel = this.formBuilder.component(); @@ -284,17 +287,17 @@ export class SchemaCompareDialog { this.formBuilder.removeFormItem(this.sourceNoActiveConnectionsText); this.formBuilder.removeFormItem(this.sourceServerComponent); this.formBuilder.removeFormItem(this.sourceDatabaseComponent); - this.formBuilder.insertFormItem(this.sourceDacpacComponent, 1, { horizontal: true }); + this.formBuilder.insertFormItem(this.sourceDacpacComponent, 2, { horizontal: true, titleFontSize: titleFontSize }); }); // show server and db dropdowns or 'No active connections' text databaseRadioButton.onDidClick(() => { this.sourceIsDacpac = false; if ((this.sourceServerDropdown.value as ConnectionDropdownValue)) { - this.formBuilder.insertFormItem(this.sourceServerComponent, 1, { horizontal: true, componentWidth: 300 }); - this.formBuilder.insertFormItem(this.sourceDatabaseComponent, 2, { horizontal: true, componentWidth: 300 }); + this.formBuilder.insertFormItem(this.sourceServerComponent, 2, { horizontal: true, componentWidth: 300, titleFontSize: titleFontSize }); + this.formBuilder.insertFormItem(this.sourceDatabaseComponent, 3, { horizontal: true, componentWidth: 300, titleFontSize: titleFontSize }); } else { - this.formBuilder.insertFormItem(this.sourceNoActiveConnectionsText, 1, { horizontal: true }); + this.formBuilder.insertFormItem(this.sourceNoActiveConnectionsText, 2, { horizontal: true, titleFontSize: titleFontSize }); } this.formBuilder.removeFormItem(this.sourceDacpacComponent); }); @@ -336,7 +339,7 @@ export class SchemaCompareDialog { this.formBuilder.removeFormItem(this.targetNoActiveConnectionsText); this.formBuilder.removeFormItem(this.targetServerComponent); this.formBuilder.removeFormItem(this.targetDatabaseComponent); - this.formBuilder.addFormItem(this.targetDacpacComponent, { horizontal: true }); + this.formBuilder.addFormItem(this.targetDacpacComponent, { horizontal: true, titleFontSize: titleFontSize }); }); // show server and db dropdowns or 'No active connections' text @@ -344,10 +347,10 @@ export class SchemaCompareDialog { this.targetIsDacpac = false; this.formBuilder.removeFormItem(this.targetDacpacComponent); if ((this.targetServerDropdown.value as ConnectionDropdownValue)) { - this.formBuilder.addFormItem(this.targetServerComponent, { horizontal: true, componentWidth: 300 }); - this.formBuilder.addFormItem(this.targetDatabaseComponent, { horizontal: true, componentWidth: 300 }); + this.formBuilder.addFormItem(this.targetServerComponent, { horizontal: true, componentWidth: 300, titleFontSize: titleFontSize }); + this.formBuilder.addFormItem(this.targetDatabaseComponent, { horizontal: true, componentWidth: 300, titleFontSize: titleFontSize }); } else { - this.formBuilder.addFormItem(this.targetNoActiveConnectionsText, { horizontal: true }); + this.formBuilder.addFormItem(this.targetNoActiveConnectionsText, { horizontal: true, titleFontSize: titleFontSize }); } });