From 4eb08770b7517a03ac93778c75504a0cd26973c3 Mon Sep 17 00:00:00 2001 From: Florian Scholdei Date: Thu, 18 Apr 2019 18:07:13 +0200 Subject: [PATCH 1/2] centered button icons on mobile view when if text should not be displayed --- .../ui-components/src/repos/DiffFile.js | 28 +++++++++++++------ .../repos/changesets/ChangesetButtonGroup.js | 12 +++----- .../branches/components/BranchButtonGroup.js | 12 +++----- .../components/content/FileButtonGroup.js | 26 +++++++++-------- scm-ui/styles/scm.scss | 19 +++++++++++++ 5 files changed, 62 insertions(+), 35 deletions(-) diff --git a/scm-ui-components/packages/ui-components/src/repos/DiffFile.js b/scm-ui-components/packages/ui-components/src/repos/DiffFile.js index 64450659f0..ac815511ba 100644 --- a/scm-ui-components/packages/ui-components/src/repos/DiffFile.js +++ b/scm-ui-components/packages/ui-components/src/repos/DiffFile.js @@ -11,7 +11,7 @@ import { import injectSheets from "react-jss"; import classNames from "classnames"; import { translate } from "react-i18next"; -import {Button} from "../buttons"; +import { Button } from "../buttons"; const styles = { panel: { @@ -181,11 +181,17 @@ class DiffFile extends React.Component { ); } - const fileControls = fileControlFactory ? fileControlFactory(file, this.setCollapse) : null; - return
+ const fileControls = fileControlFactory + ? fileControlFactory(file, this.setCollapse) + : null; + return ( +
-
+
{this.renderFileTitle(file)} @@ -195,11 +201,16 @@ class DiffFile extends React.Component {
- @@ -208,7 +219,8 @@ class DiffFile extends React.Component {
{body} -
; +
+ ); } } diff --git a/scm-ui-components/packages/ui-components/src/repos/changesets/ChangesetButtonGroup.js b/scm-ui-components/packages/ui-components/src/repos/changesets/ChangesetButtonGroup.js index 04df747c1a..ba7320b152 100644 --- a/scm-ui-components/packages/ui-components/src/repos/changesets/ChangesetButtonGroup.js +++ b/scm-ui-components/packages/ui-components/src/repos/changesets/ChangesetButtonGroup.js @@ -23,21 +23,17 @@ class ChangesetButtonGroup extends React.Component { return ( - - ); diff --git a/scm-ui/src/repos/branches/components/BranchButtonGroup.js b/scm-ui/src/repos/branches/components/BranchButtonGroup.js index 424d4fd156..37b2818070 100644 --- a/scm-ui/src/repos/branches/components/BranchButtonGroup.js +++ b/scm-ui/src/repos/branches/components/BranchButtonGroup.js @@ -25,21 +25,17 @@ class BranchButtonGroup extends React.Component { return ( - - ); diff --git a/scm-ui/src/repos/sources/components/content/FileButtonGroup.js b/scm-ui/src/repos/sources/components/content/FileButtonGroup.js index 6318425711..06f4d0ad01 100644 --- a/scm-ui/src/repos/sources/components/content/FileButtonGroup.js +++ b/scm-ui/src/repos/sources/components/content/FileButtonGroup.js @@ -27,22 +27,26 @@ class FileButtonGroup extends React.Component { return ( - - + {t("sources.content.historyButton")} + ); } diff --git a/scm-ui/styles/scm.scss b/scm-ui/styles/scm.scss index 5e7a38ac2b..7145a0cc45 100644 --- a/scm-ui/styles/scm.scss +++ b/scm-ui/styles/scm.scss @@ -111,6 +111,25 @@ $fa-font-path: "webfonts"; &.is-primary[disabled] { background-color: #40dde7; } + &.reduced-mobile { + @media screen and (max-width: 1087px) { + > span:nth-child(2) { + display: none; + } + } + @media screen and (max-width: 1087px) and (min-width: 769px) { + // simultaneously with left margin of Bulma + > .icon:first-child:not(:last-child) { + margin: 0; + } + } + @media screen and (max-width: 768px) { + // simultaneously with left margin of Bulma + .icon:first-child:not(:last-child) { + margin-right: calc(-0.375em - 1px); + } + } + } } // multiline Columns From 74e91f9454eecf7d902da317bb8e473dc6128b6d Mon Sep 17 00:00:00 2001 From: Rene Pfeuffer Date: Thu, 25 Apr 2019 07:16:26 +0000 Subject: [PATCH 2/2] Close branch feature/css_reduced_mobile_buttons