[gnome-shell/uajain/adapt-user-avatar: 1/7] userWidget: Pack vertically and align in the center
- From: Umang Jain <uajain src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/uajain/adapt-user-avatar: 1/7] userWidget: Pack vertically and align in the center
- Date: Fri, 6 Dec 2019 10:44:33 +0000 (UTC)
commit cc69c82d5f1e39bf50effe31e72c60b2c957a508
Author: Umang Jain <mailumangjain gmail com>
Date: Thu Dec 5 20:00:06 2019 +0530
userWidget: Pack vertically and align in the center
data/theme/gnome-shell-sass/_common.scss | 3 ++-
js/gdm/authPrompt.js | 2 +-
js/ui/userWidget.js | 7 ++++---
3 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/data/theme/gnome-shell-sass/_common.scss b/data/theme/gnome-shell-sass/_common.scss
index 74c04d8ba8..7478dc0a70 100644
--- a/data/theme/gnome-shell-sass/_common.scss
+++ b/data/theme/gnome-shell-sass/_common.scss
@@ -2010,10 +2010,11 @@ StScrollBar {
.login-dialog-username,
.user-widget-label {
color: $osd_fg_color;
- font-size: 120%;
+ font-size: 16pt;
font-weight: bold;
text-align: left;
padding-left: 15px;
+ padding-top: 24px;
}
.user-widget-label {
&:ltr { padding-left: 14px; }
diff --git a/js/gdm/authPrompt.js b/js/gdm/authPrompt.js
index 6af3427617..0c752caf5a 100644
--- a/js/gdm/authPrompt.js
+++ b/js/gdm/authPrompt.js
@@ -445,7 +445,7 @@ var AuthPrompt = GObject.registerClass({
if (user) {
let userWidget = new UserWidget.UserWidget(user);
- userWidget.x_align = Clutter.ActorAlign.START;
+ userWidget.x_align = Clutter.ActorAlign.CENTER;
this._userWell.set_child(userWidget);
}
}
diff --git a/js/ui/userWidget.js b/js/ui/userWidget.js
index 03d4d6388f..3a4a82f1ab 100644
--- a/js/ui/userWidget.js
+++ b/js/ui/userWidget.js
@@ -7,7 +7,7 @@ const { Clutter, GLib, GObject, St } = imports.gi;
const Params = imports.misc.params;
-var AVATAR_ICON_SIZE = 64;
+var AVATAR_ICON_SIZE = 128;
// Adapted from gdm/gui/user-switch-applet/applet.c
//
@@ -20,7 +20,8 @@ class Avatar extends St.Bin {
let themeContext = St.ThemeContext.get_for_stage(global.stage);
params = Params.parse(params, { reactive: false,
iconSize: AVATAR_ICON_SIZE,
- styleClass: 'user-icon' });
+ styleClass: 'user-icon',
+ x_align: St.Align.MIDDLE, });
super._init({
style_class: params.styleClass,
@@ -160,7 +161,7 @@ class UserWidgetLabel extends St.Widget {
var UserWidget = GObject.registerClass(
class UserWidget extends St.BoxLayout {
_init(user) {
- super._init({ style_class: 'user-widget', vertical: false });
+ super._init({ style_class: 'user-widget', vertical: true });
this._user = user;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]