From 4b550eb699f611e1af1e116e4aa757389353d01e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Wed, 25 Apr 2018 12:26:58 +0200 Subject: [PATCH] Move quota bar to info section and make it a bit simpler MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- core/css/icons.scss | 4 ++ core/css/styles.scss | 34 ------------- settings/css/settings.scss | 30 +++++++++++ .../settings/personal/personal.info.php | 50 +++++++------------ 4 files changed, 52 insertions(+), 66 deletions(-) diff --git a/core/css/icons.scss b/core/css/icons.scss index 775decfa3a..8f2d474875 100644 --- a/core/css/icons.scss +++ b/core/css/icons.scss @@ -300,6 +300,10 @@ img, object, video, button, textarea, input, select, div[contenteditable=true] { background-image: url('../img/actions/public.svg?v=1'); } +.icon-quota { + background-image: url('../img/actions/quota.svg?v=1'); +} + .icon-rename { background-image: url('../img/actions/rename.svg?v=1'); } diff --git a/core/css/styles.scss b/core/css/styles.scss index 0bbd89f075..736713c3e7 100644 --- a/core/css/styles.scss +++ b/core/css/styles.scss @@ -927,40 +927,6 @@ code { font-family: 'Lucida Console', 'Lucida Sans Typewriter', 'DejaVu Sans Mono', monospace; } -#body-settings #quota { - cursor: default; - margin: 30px !important; - position: relative; - padding: 0 !important; - progress { - height: 36px; - &::-moz-progress-bar { - border-radius: 3px 0 0 3px; - } - &::-webkit-progress-value { - border-radius: 3px 0 0 3px; - } - } - div { - font-weight: normal; - white-space: nowrap; - position: absolute;; - top: 0; - &.quotatext-bg { - mix-blend-mode: luminosity; - } - &.quotatext-fg { - color: $color-primary-text; - overflow: hidden; - z-index: 50; - max-width: 100%; - } - .quotatext { - padding: .6em 1em; - } - } -} - .pager { list-style: none; float: right; diff --git a/settings/css/settings.scss b/settings/css/settings.scss index 6108a77732..3e7e557664 100644 --- a/settings/css/settings.scss +++ b/settings/css/settings.scss @@ -160,6 +160,16 @@ input { .section { padding: 10px 10px; } + + .personal-info { + margin-right: 10%; + margin-bottom: 20px; + } + .personal-info[class^='icon-'], .personal-info[class*=' icon-'] { + background-position: 0px 2px; + padding-left: 30px; + opacity: 0.7; + } } @@ -270,6 +280,26 @@ input { } } + +#body-settings #quota { + cursor: default; + position: relative; + progress { + height: 6px; + &::-moz-progress-bar { + border-radius: 3px 0 0 3px; + } + &::-webkit-progress-value { + border-radius: 3px 0 0 3px; + } + } + div { + font-weight: normal; + white-space: nowrap; + } +} + + /* verify accounts */ /* only show pointer cursor when popup will be there */ .verification-dialog { diff --git a/settings/templates/settings/personal/personal.info.php b/settings/templates/settings/personal/personal.info.php index 24f8907627..0f9c38ba8d 100644 --- a/settings/templates/settings/personal/personal.info.php +++ b/settings/templates/settings/personal/personal.info.php @@ -37,34 +37,6 @@ vendor_style('jcrop/css/jquery.Jcrop'); ?> -
- 80): ?> class="warn" > - -
-

- - t('You are using %s of %s', - [$_['usage'], $_['total_space']]));?> - - t('You are using %s of %s (%s %%)', - [$_['usage'], $_['total_space'], $_['usage_relative']]));?> - -

-
-
-

- - t('You are using %s of %s', - [$_['usage'], $_['total_space']]));?> - - t('You are using %s of %s (%s %%)', - [$_['usage'], $_['total_space'], $_['usage_relative']]));?> - -

-
-
-
@@ -100,14 +72,28 @@ vendor_style('jcrop/css/jquery.Jcrop');
-
-
-

t('Groups')); ?>

-

t('You are member of the following groups:')); ?>

+
+

Details

+
+

t('You are member of the following groups:')); ?>

+
+
+

+ + t('You are using %s of %s', + [$_['usage'], $_['total_space']]));?> + + t('You are using %s of %s (%s %%)', + [$_['usage'], $_['total_space'], $_['usage_relative']]));?> + +

+
+ 80): ?> class="warn" > +