Skip to content

Commit 0483ee8

Browse files
authored
Add "Reference" section to Issue view sidebar (#19609)
* Add "Reference" section to Issue view sidebar * Removed unneeded tailored CSS, added Fomantic UI classes * Removed tailored CSS in favour of HTML-only approach Kindly provided by @Gusted * Added i18 translation key for reference link string * Corrected spelling of "References:" to "Reference:" for reference link text * Removed `Issue.ReferenceLink` in favour of a local template variable
1 parent b536b65 commit 0483ee8

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

options/locale/locale_en-US.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1480,6 +1480,7 @@ issues.content_history.created = created
14801480
issues.content_history.delete_from_history = Delete from history
14811481
issues.content_history.delete_from_history_confirm = Delete from history?
14821482
issues.content_history.options = Options
1483+
issues.reference_link = Reference: %s
14831484

14841485
compare.compare_base = base
14851486
compare.compare_head = compare

templates/repo/issue/view_content/sidebar.tmpl

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -568,6 +568,15 @@
568568
{{end}}
569569
{{end}}
570570

571+
<div class="ui divider"></div>
572+
<div class="ui equal width compact grid">
573+
<div class="row ac">
574+
{{$issueReferenceLink := printf "%s#%d" .Issue.Repo.FullName .Issue.Index}}
575+
<span class="text column truncate">{{.i18n.Tr "repo.issues.reference_link" $issueReferenceLink}}</span>
576+
<button class="ui two wide button column p-3" data-clipboard-text="{{$issueReferenceLink}}">{{svg "octicon-copy" 14}}</button>
577+
</div>
578+
</div>
579+
571580
{{if and .IsRepoAdmin (not .Repository.IsArchived)}}
572581
<div class="ui divider"></div>
573582
<div class="ui watching">

0 commit comments

Comments
 (0)