From 5610bbb2356fdda03c7e958ed6943ec84fc90f7f Mon Sep 17 00:00:00 2001 From: Karl Prieb Date: Fri, 4 Aug 2017 11:35:37 -0300 Subject: [PATCH] fix avatar upload icons and add burger menu back --- client/routes/router.js | 14 ++++++------- .../client/imports/general/base_old.css | 4 ++-- .../client/imports/general/forms.css | 21 +++++++++++++++---- .../client/accountFlex.html | 4 ---- .../client/accountProfile.html | 20 ++++++++++++------ .../rocketchat-ui-master/public/icons.svg | 9 +++++++- .../client/views/app/burger.html | 2 +- 7 files changed, 49 insertions(+), 25 deletions(-) diff --git a/client/routes/router.js b/client/routes/router.js index c3302a3c20b..b25056eaa50 100644 --- a/client/routes/router.js +++ b/client/routes/router.js @@ -68,13 +68,13 @@ FlowRouter.route('/home', { } }); -FlowRouter.route('/changeavatar', { - name: 'changeAvatar', - - action() { - BlazeLayout.render('main', {center: 'avatarPrompt'}); - } -}); +// FlowRouter.route('/changeavatar', { +// name: 'changeAvatar', +// +// action() { +// BlazeLayout.render('main', {center: 'avatarPrompt'}); +// } +// }); FlowRouter.route('/account/:group?', { name: 'account', diff --git a/packages/rocketchat-theme/client/imports/general/base_old.css b/packages/rocketchat-theme/client/imports/general/base_old.css index 790638c688d..29fd2fc5199 100644 --- a/packages/rocketchat-theme/client/imports/general/base_old.css +++ b/packages/rocketchat-theme/client/imports/general/base_old.css @@ -612,7 +612,7 @@ } } -.rc-old .burger { +.rc-old.burger { padding: 12px; visibility: hidden; display: none; @@ -4740,7 +4740,7 @@ body:not(.is-cordova) { left: 0; } - .rc-old #rocket-chat { + .rc-old { & .burger { visibility: visible; display: inline-block; diff --git a/packages/rocketchat-theme/client/imports/general/forms.css b/packages/rocketchat-theme/client/imports/general/forms.css index 8e0b2374110..44c39bdba9a 100644 --- a/packages/rocketchat-theme/client/imports/general/forms.css +++ b/packages/rocketchat-theme/client/imports/general/forms.css @@ -655,13 +655,12 @@ display: flex; flex-wrap: wrap; - &__item { + &-item { margin-right: 10px; margin-bottom: 10px; cursor: pointer; - height: 50px; - width: 50px; - border: 1px solid; + height: 48px; + width: 48px; & .avatar { transition: opacity 0.5s; @@ -672,6 +671,20 @@ } } } + + &__upload-label { + display: block; + background: #e1e5e8; + color: #2d343d; + cursor: pointer; + } + + &__upload-icon { + height: 48px; + width: 48px; + padding: 12px; + fill: currentColor; + } } .rc-form-group { diff --git a/packages/rocketchat-ui-account/client/accountFlex.html b/packages/rocketchat-ui-account/client/accountFlex.html index 1e6b2afbfa1..01ec9d17bf6 100644 --- a/packages/rocketchat-ui-account/client/accountFlex.html +++ b/packages/rocketchat-ui-account/client/accountFlex.html @@ -17,10 +17,6 @@ {{> sidebarItem menuItem "Profile" "user" "account" "profile" }} {{/if}} - {{#if allowUserAvatarChange}} - {{> sidebarItem menuItem "Avatar" "user-rounded" "changeAvatar" "" }} - {{/if}} - {{> sidebarItem menuItem "Security" "lock" "account" "security" }} diff --git a/packages/rocketchat-ui-account/client/accountProfile.html b/packages/rocketchat-ui-account/client/accountProfile.html index d4be7c0c016..5c5bcbd0a32 100644 --- a/packages/rocketchat-ui-account/client/accountProfile.html +++ b/packages/rocketchat-ui-account/client/accountProfile.html @@ -1,10 +1,14 @@ @@ -35,14 +39,18 @@ {{#if suggestions.ready}}
-
+
{{> avatar username=initialsUsername }}
-
- +
+
- {{# each service in services}} + {{#each service in services}} {{ > avatarService service}} {{/each}}
diff --git a/packages/rocketchat-ui-master/public/icons.svg b/packages/rocketchat-ui-master/public/icons.svg index fe2dd6837a0..aade33432fe 100644 --- a/packages/rocketchat-ui-master/public/icons.svg +++ b/packages/rocketchat-ui-master/public/icons.svg @@ -23,4 +23,11 @@ - \ No newline at end of file + + + + + + + + diff --git a/packages/rocketchat-ui/client/views/app/burger.html b/packages/rocketchat-ui/client/views/app/burger.html index 2ae6d163307..0b7cdcacc48 100644 --- a/packages/rocketchat-ui/client/views/app/burger.html +++ b/packages/rocketchat-ui/client/views/app/burger.html @@ -1,5 +1,5 @@