summaryrefslogtreecommitdiffstats
path: root/polygerrit-ui/app/elements/change/gr-commit-info/gr-commit-info.html
diff options
context:
space:
mode:
Diffstat (limited to 'polygerrit-ui/app/elements/change/gr-commit-info/gr-commit-info.html')
-rw-r--r--polygerrit-ui/app/elements/change/gr-commit-info/gr-commit-info.html29
1 files changed, 20 insertions, 9 deletions
diff --git a/polygerrit-ui/app/elements/change/gr-commit-info/gr-commit-info.html b/polygerrit-ui/app/elements/change/gr-commit-info/gr-commit-info.html
index dec4e11822..b6c8fcc6c2 100644
--- a/polygerrit-ui/app/elements/change/gr-commit-info/gr-commit-info.html
+++ b/polygerrit-ui/app/elements/change/gr-commit-info/gr-commit-info.html
@@ -1,4 +1,5 @@
<!--
+@license
Copyright (C) 2016 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
@@ -16,21 +17,31 @@ limitations under the License.
<link rel="import" href="../../../bower_components/polymer/polymer.html">
<link rel="import" href="../../../styles/shared-styles.html">
+<link rel="import" href="../../shared/gr-copy-clipboard/gr-copy-clipboard.html">
<dom-module id="gr-commit-info">
<template>
<style include="shared-styles">
- :host {
- display: inline-block;
+ .container {
+ align-items: center;
+ display: flex;
}
</style>
- <template is="dom-if" if="[[_showWebLink]]">
- <a target="_blank" rel="noopener"
- href$="[[_webLink]]">[[_computeShortHash(commitInfo)]]</a>
- </template>
- <template is="dom-if" if="[[!_showWebLink]]">
- [[_computeShortHash(commitInfo)]]
- </template>
+ <div class="container">
+ <template is="dom-if" if="[[_showWebLink]]">
+ <a target="_blank" rel="noopener"
+ href$="[[_webLink]]">[[_computeShortHash(commitInfo)]]</a>
+ </template>
+ <template is="dom-if" if="[[!_showWebLink]]">
+ [[_computeShortHash(commitInfo)]]
+ </template>
+ <gr-copy-clipboard
+ has-tooltip
+ button-title="Copy full SHA to clipboard"
+ hide-input
+ text="[[commitInfo.commit]]">
+ </gr-copy-clipboard>
+ </div>
</template>
<script src="gr-commit-info.js"></script>
</dom-module>