summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2016-05-31 11:04:18 +0100
committerPhil Hughes <me@iamphill.com>2016-06-08 10:11:44 +0100
commit97cee7e231689a7dee2f193411f3cd7962c6ea52 (patch)
treedfa956fc5cc46d595c7e6785107cf478543d73be
parent48726e9d307536318c7d87e2ba93f93582e22bfa (diff)
downloadgitlab-ce-97cee7e231689a7dee2f193411f3cd7962c6ea52.tar.gz
Improved spacing on mobile
-rw-r--r--app/assets/stylesheets/pages/commits.scss14
-rw-r--r--app/helpers/commits_helper.rb2
-rw-r--r--app/views/projects/commits/_commit.html.haml6
3 files changed, 16 insertions, 6 deletions
diff --git a/app/assets/stylesheets/pages/commits.scss b/app/assets/stylesheets/pages/commits.scss
index ba8d9cce49b..2723fb0b6e0 100644
--- a/app/assets/stylesheets/pages/commits.scss
+++ b/app/assets/stylesheets/pages/commits.scss
@@ -57,7 +57,7 @@
}
.commit-actions {
- @media (min-width: $screen-md-min) {
+ @media (min-width: $screen-sm-min) {
float: right;
margin-left: $gl-padding;
}
@@ -69,7 +69,11 @@
}
.commit {
- padding: 10px 0 10px 55px;
+ padding: 10px 0 10px;
+
+ @media (min-width: $screen-sm-min) {
+ padding-left: 55px;
+ }
&:not(:last-child) {
border-bottom: 1px solid #eee;
@@ -78,6 +82,7 @@
a,
button {
color: $gl-dark-link-color;
+ vertical-align: baseline;
}
.avatar {
@@ -86,7 +91,10 @@
.item-title {
display: inline-block;
- max-width: 70%;
+
+ @media (min-width: $screen-sm-min) {
+ max-width: 70%;
+ }
}
.commit-row-description {
diff --git a/app/helpers/commits_helper.rb b/app/helpers/commits_helper.rb
index 3dbb6e4a551..55d65698292 100644
--- a/app/helpers/commits_helper.rb
+++ b/app/helpers/commits_helper.rb
@@ -23,7 +23,7 @@ module CommitsHelper
source_email = clean(commit.send "#{options[:source]}_email".to_sym)
person_email = user.try(:email) || source_email
- image_tag(avatar_icon(person_email, options[:size]), class: "avatar #{"s#{options[:size]}" if options[:size]}", width: options[:size], alt: "")
+ image_tag(avatar_icon(person_email, options[:size]), class: "avatar #{"s#{options[:size]}" if options[:size]} hidden-xs", width: options[:size], alt: "")
end
def image_diff_class(diff)
diff --git a/app/views/projects/commits/_commit.html.haml b/app/views/projects/commits/_commit.html.haml
index d6661deb5ff..58ccd31442a 100644
--- a/app/views/projects/commits/_commit.html.haml
+++ b/app/views/projects/commits/_commit.html.haml
@@ -13,10 +13,12 @@
.commit-row-title
%span.item-title
= link_to_gfm commit.title, namespace_project_commit_path(project.namespace, project, commit.id), class: "commit-row-message"
+ - if commit.status
+ = render_commit_status(commit, cssclass: 'visible-xs-inline')
- if commit.description?
- %a.text-expander.js-toggle-button ...
+ %a.text-expander.hidden-xs.js-toggle-button ...
- .commit-actions
+ .commit-actions.hidden-xs
- if commit.status
= render_commit_status(commit, cssclass: 'btn btn-transparent')
= clipboard_button_with_class({ clipboard_text: commit.id }, css_class: 'btn-transparent')