Skip to content

Commit 092f93c

Browse files
committed
osparc.ui.form.renderer.LoginSinglePlaceholder
1 parent a937ebd commit 092f93c

File tree

6 files changed

+45
-7
lines changed

6 files changed

+45
-7
lines changed

services/static-webserver/client/source/class/osparc/auth/ui/Login2FAValidationCodeView.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ qx.Class.define("osparc.auth.ui.Login2FAValidationCodeView", {
8080
});
8181

8282
this.beautifyFormFields();
83-
const formRenderer = new qx.ui.form.renderer.SinglePlaceholder(this._form);
83+
const formRenderer = new osparc.ui.form.renderer.LoginSinglePlaceholder(this._form);
8484
this.add(formRenderer);
8585

8686
// buttons

services/static-webserver/client/source/class/osparc/auth/ui/LoginView.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ qx.Class.define("osparc.auth.ui.LoginView", {
7575
});
7676
email.getContentElement().setAttribute("autocomplete", "username");
7777
osparc.utils.Utils.setIdToWidget(email, "loginUserEmailFld");
78-
this._form.add(email, " Your email address", qx.util.Validate.email(), "email");
78+
this._form.add(email, " Email", qx.util.Validate.email(), "email");
7979
this.addListener("appear", () => {
8080
email.focus();
8181
email.activate();
@@ -86,10 +86,10 @@ qx.Class.define("osparc.auth.ui.LoginView", {
8686
});
8787
pass.getChildControl("passwordField").getContentElement().setAttribute("autocomplete", "current-password");
8888
osparc.utils.Utils.setIdToWidget(pass.getChildControl("passwordField"), "loginPasswordFld");
89-
this._form.add(pass, " Your password", null, "password");
89+
this._form.add(pass, " Password", null, "password");
9090

9191
this.beautifyFormFields();
92-
const formRenderer = new qx.ui.form.renderer.SinglePlaceholder(this._form);
92+
const formRenderer = new osparc.ui.form.renderer.LoginSinglePlaceholder(this._form);
9393
this.add(formRenderer);
9494

9595
// buttons

services/static-webserver/client/source/class/osparc/auth/ui/RegistrationView.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ qx.Class.define("osparc.auth.ui.RegistrationView", {
8585
validator.setValidator(() => osparc.auth.core.Utils.checkSamePasswords(password1, password2));
8686

8787
this.beautifyFormFields();
88-
const formRenderer = new qx.ui.form.renderer.SinglePlaceholder(this._form);
88+
const formRenderer = new osparc.ui.form.renderer.LoginSinglePlaceholder(this._form);
8989
this.add(formRenderer);
9090

9191
// buttons

services/static-webserver/client/source/class/osparc/auth/ui/ResetPassRequestView.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ qx.Class.define("osparc.auth.ui.ResetPassRequestView", {
4949
});
5050

5151
this.beautifyFormFields();
52-
const formRenderer = new qx.ui.form.renderer.SinglePlaceholder(this._form);
52+
const formRenderer = new osparc.ui.form.renderer.LoginSinglePlaceholder(this._form);
5353
this.add(formRenderer);
5454

5555
// buttons

services/static-webserver/client/source/class/osparc/auth/ui/ResetPassView.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ qx.Class.define("osparc.auth.ui.ResetPassView", {
6363
});
6464

6565
this.beautifyFormFields();
66-
const formRenderer = new qx.ui.form.renderer.SinglePlaceholder(this._form);
66+
const formRenderer = new osparc.ui.form.renderer.LoginSinglePlaceholder(this._form);
6767
this.add(formRenderer);
6868

6969
// buttons
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
/* ************************************************************************
2+
3+
osparc - the simcore frontend
4+
5+
https://osparc.io
6+
7+
Copyright:
8+
2025 IT'IS Foundation, https://itis.swiss
9+
10+
License:
11+
MIT: https://opensource.org/licenses/MIT
12+
13+
Authors:
14+
* Odei Maiz (odeimaiz)
15+
16+
************************************************************************ */
17+
18+
/**
19+
* Based on the single renderer {@link qx.ui.form.renderer.SinglePlaceholder}.
20+
* Just a more relaxed version with more spacing and transparent backgrounds.
21+
*/
22+
qx.Class.define("osparc.ui.form.renderer.LoginSinglePlaceholder", {
23+
extend: qx.ui.form.renderer.SinglePlaceholder,
24+
25+
construct: function(form) {
26+
this.base(arguments, form);
27+
28+
this._getLayout().setSpacing(10);
29+
},
30+
31+
members: {
32+
addItems : function(items, names, title) {
33+
this.base(arguments, items, names, title);
34+
35+
items.forEach(item => item.setBackgroundColor("transparent"));
36+
}
37+
}
38+
});

0 commit comments

Comments
 (0)