Add edit button to wiki sidebar and footer (#16719)

* Add edit button to wiki sidebar and footer

* Make edit button transparent

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Lauris BH <lauris@nix.lv>
This commit is contained in:
n 2021-08-19 03:14:08 +09:00 committed by GitHub
parent 9f0c8f90af
commit 4aa3cacc4f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -67,6 +67,9 @@
{{if .sidebarPresent}} {{if .sidebarPresent}}
<div class="column" style="padding-top: 0;"> <div class="column" style="padding-top: 0;">
<div class="ui segment"> <div class="ui segment">
{{if and .CanWriteWiki (not .Repository.IsMirror)}}
<a class="ui right floated muted" href="{{.RepoLink}}/wiki/_Sidebar/_edit" aria-label="{{.i18n.Tr "repo.wiki.edit_page_button"}}">{{svg "octicon-pencil"}}</a>
{{end}}
{{.sidebarContent | Str2html}} {{.sidebarContent | Str2html}}
</div> </div>
</div> </div>
@ -74,6 +77,9 @@
</div> </div>
{{if .footerPresent}} {{if .footerPresent}}
<div class="ui segment"> <div class="ui segment">
{{if and .CanWriteWiki (not .Repository.IsMirror)}}
<a class="ui right floated muted" href="{{.RepoLink}}/wiki/_Footer/_edit" aria-label="{{.i18n.Tr "repo.wiki.edit_page_button"}}">{{svg "octicon-pencil"}}</a>
{{end}}
{{.footerContent | Str2html}} {{.footerContent | Str2html}}
</div> </div>
{{end}} {{end}}