- title = capture do .gpg-popover-icon.valid = render 'shared/icons/icon_status_success_borderless.svg' %div This commit was signed with a verified signature. - content = capture do - gpg_key = signature.gpg_key - user = gpg_key&.user - user_name = signature.gpg_key_user_name - user_email = signature.gpg_key_user_email - if user = link_to user_path(user), class: 'gpg-popover-user-link' do %div = user_avatar_without_link(user: user, size: 32) %div %strong= gpg_key.user.name %div @#{gpg_key.user.username} - else = mail_to user_email do %div = user_avatar_without_link(user_name: user_name, user_email: user_email, size: 32) %div %strong= user_name %div= user_email - locals = { signature: signature, title: title, content: content, label: 'Verified', css_classes: ['valid'] } = render partial: 'projects/commit/signature_badge', locals: locals