diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-07-27 10:40:38 +0300 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-07-27 10:40:38 +0300 |
commit | 2db010b6a39da4a3737e63d86dbdb3390e6ca863 (patch) | |
tree | ac8aa482810a0843978b9f3d1a9fc832403f29bb | |
parent | 06e98c0f9bdf73aa57a58587910236ca29dfd4e3 (diff) | |
download | gitlab-ce-2db010b6a39da4a3737e63d86dbdb3390e6ca863.tar.gz |
Show tooltip with author email for commit
-rw-r--r-- | app/assets/stylesheets/sections/commits.scss | 7 | ||||
-rw-r--r-- | app/helpers/commits_helper.rb | 9 |
2 files changed, 14 insertions, 2 deletions
diff --git a/app/assets/stylesheets/sections/commits.scss b/app/assets/stylesheets/sections/commits.scss index 50544535c3d..1a2c5e76706 100644 --- a/app/assets/stylesheets/sections/commits.scss +++ b/app/assets/stylesheets/sections/commits.scss @@ -440,6 +440,13 @@ .ui-box.commit-box { margin-top: 0; + + .commit-committer-link, + .commit-author-link { + color: #333; + font-weight: bold; + text-shadow: 0 1px 1px #FFF; + } } .commit-stat-summary { diff --git a/app/helpers/commits_helper.rb b/app/helpers/commits_helper.rb index 86979156d94..111e1cda19c 100644 --- a/app/helpers/commits_helper.rb +++ b/app/helpers/commits_helper.rb @@ -167,10 +167,15 @@ module CommitsHelper user = User.where('name like ? or email like ?', source_name, source_email).first + options = { + class: "commit-#{options[:source]}-link has_tooltip", + data: { :'original-title' => sanitize(source_email) } + } + if user.nil? - mail_to(source_email, text.html_safe, class: "commit-#{options[:source]}-link") + mail_to(source_email, text.html_safe, options) else - link_to(text.html_safe, user_path(user), class: "commit-#{options[:source]}-link") + link_to(text.html_safe, user_path(user), options) end end end |