Skip to content

Commit 3d4e446

Browse files
committed
change layout
1 parent c20f488 commit 3d4e446

File tree

1 file changed

+19
-9
lines changed
  • services/static-webserver/client/source/class/osparc/vipMarket

1 file changed

+19
-9
lines changed

services/static-webserver/client/source/class/osparc/vipMarket/VipMarket.js

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
2121
construct: function() {
2222
this.base(arguments);
2323

24-
this._setLayout(new qx.ui.layout.VBox(10));
24+
this._setLayout(new qx.ui.layout.HBox(10));
2525

2626
this.__buildLayout();
2727
},
@@ -63,10 +63,15 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
6363
__sortByButton: null,
6464

6565
__buildLayout: function() {
66+
const leftSide = new qx.ui.container.Composite(new qx.ui.layout.VBox(10)).set({
67+
alignY: "middle",
68+
});
69+
this._add(leftSide);
70+
6671
const toolbarLayout = new qx.ui.container.Composite(new qx.ui.layout.HBox(10)).set({
6772
alignY: "middle",
6873
});
69-
this._add(toolbarLayout);
74+
leftSide.add(toolbarLayout)
7075

7176
const sortModelsButtons = this.__sortByButton = new osparc.vipMarket.SortModelsButtons().set({
7277
alignY: "bottom",
@@ -77,13 +82,10 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
7782
const filter = new osparc.filter.TextFilter("text", "vipModels").set({
7883
alignY: "middle",
7984
allowGrowY: false,
80-
minWidth: 170,
85+
minWidth: 165,
8186
});
8287
this.addListener("appear", () => filter.getChildControl("textfield").focus());
83-
toolbarLayout.add(filter);
84-
85-
const modelsLayout = new qx.ui.container.Composite(new qx.ui.layout.HBox(10));
86-
this._add(modelsLayout, {
88+
toolbarLayout.add(filter, {
8789
flex: 1
8890
});
8991

@@ -93,8 +95,16 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
9395
minWidth: 250,
9496
maxWidth: 250
9597
});
96-
modelsLayout.add(modelsUIList)
98+
leftSide.add(modelsUIList, {
99+
flex: 1
100+
});
97101

102+
const rightSide = new qx.ui.container.Composite(new qx.ui.layout.VBox(10)).set({
103+
alignY: "middle",
104+
});
105+
this._add(rightSide, {
106+
flex: 1
107+
});
98108
const anatomicalModelsModel = this.__anatomicalModelsModel = new qx.data.Array();
99109
const membersCtrl = new qx.data.controller.List(anatomicalModelsModel, modelsUIList, "name");
100110
membersCtrl.setDelegate({
@@ -123,7 +133,7 @@ qx.Class.define("osparc.vipMarket.VipMarket", {
123133
const anatomicModelDetails = new osparc.vipMarket.AnatomicalModelDetails().set({
124134
padding: 20,
125135
});
126-
modelsLayout.add(anatomicModelDetails, {
136+
rightSide.add(anatomicModelDetails, {
127137
flex: 1
128138
});
129139

0 commit comments

Comments
 (0)