From 3b9aaaf776316ed7e417ea19397e5f4d6c8cba0a Mon Sep 17 00:00:00 2001 From: nik Date: Wed, 18 Jul 2018 11:56:06 +0300 Subject: [PATCH] ui: improve layout in library properties editor (UX-249) Fixed alignment of 'Edit' button and the label text (item 6 in https://youtrack.jetbrains.com/issue/UX-249#focus=streamItem-27-2922582-0-0). --- .../src/com/intellij/jarRepository/RepositoryLibraryType.java | 2 +- .../libraryEditor/LibraryPropertiesEditorBase.form | 4 ++-- .../libraryEditor/LibraryPropertiesEditorBase.java | 2 ++ .../src/com/intellij/openapi/ui/NamedConfigurable.java | 4 ++-- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibraryType.java b/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibraryType.java index 18870efe1c75..a49ea14ef627 100644 --- a/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibraryType.java +++ b/java/idea-ui/src/com/intellij/jarRepository/RepositoryLibraryType.java @@ -82,6 +82,6 @@ public class RepositoryLibraryType extends LibraryType
- + - + diff --git a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryPropertiesEditorBase.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryPropertiesEditorBase.java index 7467d1263fa4..8e06e9bef21c 100644 --- a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryPropertiesEditorBase.java +++ b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryPropertiesEditorBase.java @@ -19,6 +19,7 @@ import com.intellij.openapi.roots.libraries.LibraryProperties; import com.intellij.openapi.roots.libraries.LibraryType; import com.intellij.openapi.roots.libraries.ui.LibraryEditorComponent; import com.intellij.openapi.roots.libraries.ui.LibraryPropertiesEditor; +import com.intellij.util.ui.JBUI; import com.intellij.util.ui.UIUtil; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -53,6 +54,7 @@ public abstract class LibraryPropertiesEditorBase

implements Configurable { } }); } - myNamePanel.setBorder(new EmptyBorder(10, 10, 6, 10)); + myNamePanel.setBorder(JBUI.Borders.empty(10, 10, 6, 10)); } public boolean isNameEditable() {