designer pane separator (#17366)

* designer pane separator

* comments
This commit is contained in:
Alan Ren
2021-10-15 11:03:26 -07:00
committed by GitHub
parent 6c4a0fea16
commit fbdb434f3a
6 changed files with 25 additions and 4 deletions

View File

@@ -26,6 +26,7 @@ import { DesignerPropertiesPane, PropertiesPaneObjectContext } from 'sql/base/br
import { Button, IButtonStyles } from 'sql/base/browser/ui/button/button';
import { ButtonColumn } from 'sql/base/browser/ui/table/plugins/buttonColumn.plugin';
import { Codicon } from 'vs/base/common/codicons';
import { Color } from 'vs/base/common/color';
export interface IDesignerStyle {
tabbedPanelStyles?: ITabbedPanelStyles;
@@ -34,6 +35,7 @@ export interface IDesignerStyle {
selectBoxStyles?: ISelectBoxStyles;
checkboxStyles?: ICheckboxStyles;
buttonStyles?: IButtonStyles;
paneSeparator?: Color;
}
export type DesignerUIComponent = InputBox | Checkbox | Table<Slick.SlickData> | SelectBox;
@@ -173,11 +175,11 @@ export class Designer extends Disposable implements IThemable {
});
this._propertiesPane.style();
this._verticalSplitView.style({
separatorBorder: styles.selectBoxStyles.selectBorder
separatorBorder: styles.paneSeparator
});
this._horizontalSplitView.style({
separatorBorder: styles.selectBoxStyles.selectBorder
separatorBorder: styles.paneSeparator
});
this._buttons.forEach((button) => {

View File

@@ -89,3 +89,11 @@
padding-left: 17px;
background-position: 2px center;
}
.designer-component .top-content-container .components-grid {
padding-bottom: 10px;
}
.designer-component .content-container .tabbedPanel {
border-width: 0px;
}