From f095e772b4486cf09bbbb8880ea3375c6a5bbf7d Mon Sep 17 00:00:00 2001 From: Asaad Mahmood Date: Mon, 4 Jan 2016 15:11:16 +0500 Subject: Multiple UI Improvements --- web/react/components/setting_item_min.jsx | 2 +- web/react/components/tutorial/tutorial_tip.jsx | 32 ++++++++++++++------------ web/sass-files/sass/partials/_modal.scss | 6 +++++ web/sass-files/sass/partials/_responsive.scss | 24 +++++++++++-------- web/sass-files/sass/partials/_tutorial.scss | 8 +++++++ 5 files changed, 47 insertions(+), 25 deletions(-) (limited to 'web') diff --git a/web/react/components/setting_item_min.jsx b/web/react/components/setting_item_min.jsx index 2a72be207..ffd2061fe 100644 --- a/web/react/components/setting_item_min.jsx +++ b/web/react/components/setting_item_min.jsx @@ -8,7 +8,7 @@ export default class SettingItemMin extends React.Component { editButton = (
  • diff --git a/web/react/components/tutorial/tutorial_tip.jsx b/web/react/components/tutorial/tutorial_tip.jsx index d7c67cc9c..03ecdabab 100644 --- a/web/react/components/tutorial/tutorial_tip.jsx +++ b/web/react/components/tutorial/tutorial_tip.jsx @@ -101,22 +101,24 @@ export default class TutorialTip extends React.Component {
    {this.props.screens[this.state.currentScreen]} -
    {dots}
    -
    - -
    - {'Seen this before? '} - +
    {dots}
    +
    + +
    + {'Seen this before? '} + + {'Opt out of these tips.'} + +
    diff --git a/web/sass-files/sass/partials/_modal.scss b/web/sass-files/sass/partials/_modal.scss index 6f70e502f..7627f6a4c 100644 --- a/web/sass-files/sass/partials/_modal.scss +++ b/web/sass-files/sass/partials/_modal.scss @@ -229,6 +229,12 @@ height: 80%; } + audio, canvas, progress, video { + max-width: 100%; + height: auto; + display: block; + } + .modal-close { background: url("../images/close.png") no-repeat; @include background-size(100% 100%); diff --git a/web/sass-files/sass/partials/_responsive.scss b/web/sass-files/sass/partials/_responsive.scss index 635b46077..8491869a6 100644 --- a/web/sass-files/sass/partials/_responsive.scss +++ b/web/sass-files/sass/partials/_responsive.scss @@ -299,15 +299,6 @@ .settings-content { &.minimize-settings { display: block; - .section-edit { - position: absolute; - top: 7px; - right: 0; - width: 50px; - .fa { - display: inline-block; - } - } } .section-min:hover { background: none; @@ -349,6 +340,15 @@ width: 100%; } .settings-content { + .section-edit { + position: absolute; + top: 14px; + right: 0; + padding-right: 0; + .fa { + display: inline-block; + } + } &.minimize-settings { padding: 0; display: none; @@ -356,6 +356,9 @@ padding: 70px 20px 30px; } } + .section-min:hover { + background: none !important; + } } .settings-links { background: #fff; @@ -736,6 +739,9 @@ } } @media screen and (max-width: 480px) { + .tip-overlay.tip-overlay--sidebar { + min-height: 350px; + } .modal { .modal-body { max-height: 70%; diff --git a/web/sass-files/sass/partials/_tutorial.scss b/web/sass-files/sass/partials/_tutorial.scss index 9e5e1ad7a..20a15441e 100644 --- a/web/sass-files/sass/partials/_tutorial.scss +++ b/web/sass-files/sass/partials/_tutorial.scss @@ -32,6 +32,14 @@ &.tip-overlay--sidebar { max-width: 75%; margin: 50px 0 0 10px; + min-height: 310px; + .tutorial__footer { + position: absolute; + width: 100%; + bottom: 20px; + left: 0; + padding: 0 20px; + } .arrow { top: 80px; left: -10px; -- cgit v1.2.3-1-g7c22