summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
m---------3rdparty0
-rw-r--r--core/css/header.scss29
-rw-r--r--core/css/icons.scss8
-rw-r--r--core/css/styles.scss8
-rw-r--r--core/img/actions/settings-white.svg1
-rw-r--r--core/js/js.js23
-rw-r--r--core/templates/layout.user.php3
-rw-r--r--settings/js/federationsettingsview.js12
8 files changed, 40 insertions, 44 deletions
diff --git a/3rdparty b/3rdparty
-Subproject 42aeb22f75545b730e7817f7888e2cb750a23ae
+Subproject 540cad1fa70205ca38dd344ea09d412bd986a1e
diff --git a/core/css/header.scss b/core/css/header.scss
index 1ba90aaabff..6f41dd8154f 100644
--- a/core/css/header.scss
+++ b/core/css/header.scss
@@ -6,8 +6,8 @@
* @copyright Copyright (c) 2016, Erik Pellikka <erik@pellikka.org>
* @copyright Copyright (c) 2016, jowi <sjw@gmx.ch>
* @copyright Copyright (c) 2015, Hendrik Leppelsack <hendrik@leppelsack.de>
- * @copyright Copyright (c) 2015, Jan-Christoph Borchardt <hey@jancborchardt.net>
* @copyright Copyright (c) 2015, Volker E <volker.e@temporaer.net>
+ * @copyright Copyright (c) 2014-2017, Jan-Christoph Borchardt <hey@jancborchardt.net>
*
* @license GNU AGPL version 3 or any later version
*
@@ -248,10 +248,6 @@ nav {
left: 242px;
}
-#expanddiv:after {
- right: 15px;
-}
-
#navigation {
box-sizing: border-box;
* {
@@ -350,7 +346,7 @@ nav {
#expand {
display: flex;
align-items: center;
- padding: 7px 30px 6px 10px;
+ padding: 7px 20px 6px 10px;
cursor: pointer;
* {
cursor: pointer;
@@ -364,14 +360,12 @@ nav {
&:focus,
&:active {
color: $color-primary-text;
- img {
+ img,
+ #expandDisplayName {
-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
opacity: 1;
}
}
- .icon-caret {
- margin-top: 0;
- }
/* Profile picture in header */
.avatardiv {
@@ -387,6 +381,11 @@ nav {
display: none;
}
}
+
+ #expandDisplayName {
+ padding: 8px;
+ opacity: .7;
+ }
}
#expanddiv {
@@ -403,7 +402,7 @@ nav {
box-sizing: border-box;
&:after {
/* position of dropdown arrow */
- right: 15px;
+ right: 13px;
}
a {
display: block;
@@ -427,14 +426,6 @@ nav {
}
}
-/* do not show display name when profile picture is present */
-
-#header {
- .avatardiv.avatardiv-shown + #expandDisplayName {
- display: none;
- }
-}
-
#appmenu {
display: inline-block;
width: auto;
diff --git a/core/css/icons.scss b/core/css/icons.scss
index 42224a9cfc4..d6a03b3187b 100644
--- a/core/css/icons.scss
+++ b/core/css/icons.scss
@@ -318,6 +318,14 @@ img, object, video, button, textarea, input, select {
background-image: url('../img/actions/settings.svg?v=1');
}
+.icon-settings-dark {
+ background-image: url('../img/actions/settings-dark.svg?v=1');
+}
+
+.icon-settings-white {
+ background-image: url('../img/actions/settings-white.svg?v=1');
+}
+
.icon-share {
background-image: url('../img/actions/share.svg?v=1');
}
diff --git a/core/css/styles.scss b/core/css/styles.scss
index 2bec3c8d3b1..a5b7f2481d9 100644
--- a/core/css/styles.scss
+++ b/core/css/styles.scss
@@ -6,8 +6,8 @@
* @copyright Copyright (c) 2016, Joas Schilling <coding@schilljs.com>
* @copyright Copyright (c) 2016, Morris Jobke <hey@morrisjobke.de>
* @copyright Copyright (c) 2016, Christoph Wurst <christoph@winzerhof-wurst.at>
- * @copyright Copyright (c) 2016, Jan-Christoph Borchardt <hey@jancborchardt.net>
* @copyright Copyright (c) 2016, Raghu Nayyar <hey@raghunayyar.com>
+ * @copyright Copyright (c) 2011-2017, Jan-Christoph Borchardt <hey@jancborchardt.net>
*
* @license GNU AGPL version 3 or any later version
*
@@ -195,6 +195,10 @@ body {
background-color: $color-primary !important;
border: 1px solid rgba($color-primary-text, 0.5) !important;
}
+ &:hover, &:focus, &:active {
+ -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
+ opacity: 1;
+ }
& ~ .icon-close-white {
display: inline;
position: absolute;
@@ -298,7 +302,7 @@ body {
}
#emptycontent, .emptycontent {
- color: nc-darken($color-main-background, 8%);
+ color: nc-lighten($color-main-text, 53%);
text-align: center;
margin-top: 30vh;
width: 100%;
diff --git a/core/img/actions/settings-white.svg b/core/img/actions/settings-white.svg
new file mode 100644
index 00000000000..2371d204964
--- /dev/null
+++ b/core/img/actions/settings-white.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1"><path d="M6.938 0A.43.43 0 0 0 6.5.438v1.25a5.818 5.818 0 0 0-1.53.656l-.907-.906a.436.436 0 0 0-.625 0l-1.5 1.5a.436.436 0 0 0 0 .624l.906.907c-.285.48-.514.976-.656 1.53H.938a.43.43 0 0 0-.438.438v2.125C.5 8.81.69 9 .938 9h1.25a5.82 5.82 0 0 0 .656 1.53l-.907.908a.436.436 0 0 0 0 .625l1.5 1.5c.176.176.45.176.625 0l.907-.907c.48.285.976.514 1.53.656v1.25c0 .25.19.438.437.438h2.125a.43.43 0 0 0 .438-.438v-1.25a5.82 5.82 0 0 0 1.53-.657l.907.907c.176.175.45.175.625 0l1.5-1.5a.436.436 0 0 0 0-.625l-.906-.906A5.79 5.79 0 0 0 13.812 9h1.25a.43.43 0 0 0 .438-.438V6.437A.43.43 0 0 0 15.062 6h-1.25a5.79 5.79 0 0 0-.656-1.532l.906-.906a.436.436 0 0 0 0-.625l-1.5-1.5a.436.436 0 0 0-.625 0l-.906.906a5.816 5.816 0 0 0-1.53-.656V.437A.43.43 0 0 0 9.063 0zM8 4.157a3.344 3.344 0 0 1 0 6.686 3.344 3.344 0 0 1 0-6.686z" display="block" fill="#fff"/></svg>
diff --git a/core/js/js.js b/core/js/js.js
index 370e68f5602..8c1a2e157d0 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -366,15 +366,20 @@ var OCP = {},
*/
addScript:function(app,script,ready){
var deferred, path=OC.filePath(app,'js',script+'.js');
- if(!OC.addScript.loaded[path]){
- if(ready){
- deferred=$.getScript(path,ready);
- }else{
- deferred=$.getScript(path);
- }
- OC.addScript.loaded[path]=deferred;
- }else{
- if(ready){
+ if(!OC.addScript.loaded[path]) {
+ deferred = jQuery.ajax({
+ url: path,
+ cache: true,
+ success: function (content) {
+ eval(content);
+ if(ready) {
+ ready();
+ }
+ }
+ });
+ OC.addScript.loaded[path] = deferred;
+ } else {
+ if (ready) {
ready();
}
}
diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php
index 29e3fb36f39..46a5c0211a5 100644
--- a/core/templates/layout.user.php
+++ b/core/templates/layout.user.php
@@ -130,8 +130,7 @@
>
<?php endif; ?>
</div>
- <span id="expandDisplayName"><?php p(trim($_['user_displayname']) != '' ? $_['user_displayname'] : $_['user_uid']) ?></span>
- <div class="icon-caret"></div>
+ <div id="expandDisplayName" class="icon-settings-white"></div>
</div>
<div id="expanddiv">
<ul>
diff --git a/settings/js/federationsettingsview.js b/settings/js/federationsettingsview.js
index 360167bfe43..2715c1e1e08 100644
--- a/settings/js/federationsettingsview.js
+++ b/settings/js/federationsettingsview.js
@@ -111,21 +111,9 @@
$.when(savingData).done(function() {
//OC.msg.finishedSaving('#personal-settings-container .msg', result)
self._showInputChangeSuccess(field);
- if (field === 'displayname') {
- self._updateDisplayName(value);
- }
});
},
- _updateDisplayName: function(displayName) {
- // update displayName on the top right expand button
- $('#expandDisplayName').text(displayName);
- // update avatar if avatar is available
- if (!$('#removeavatar').hasClass('hidden')) {
- updateAvatar();
- }
- },
-
_onScopeChanged: function(field, scope) {
var $dialog = $('.oc-dialog:visible');
if (OC.PasswordConfirmation.requiresPasswordConfirmation()) {