fix: file action button spacing when wrapped (#8415)
The download, edit, and trash icon buttons had an extraneous `<span>` that was inconsistent with the copy and RSS button which caused spacing issues when wrapping. Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/8415 Reviewed-by: 0ko <0ko@noreply.codeberg.org> Co-authored-by: Gnarwhal <git.aspect893@passmail.net> Co-committed-by: Gnarwhal <git.aspect893@passmail.net>
This commit is contained in:
		
					parent
					
						
							
								48035bbd4e
							
						
					
				
			
			
				commit
				
					
						f324ee73c5
					
				
			
		
					 1 changed files with 18 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -59,8 +59,12 @@
 | 
			
		|||
						<button class="ui mini basic button escape-button">{{ctx.Locale.Tr "repo.escape_control_characters"}}</button>
 | 
			
		||||
					{{end}}
 | 
			
		||||
				</div>
 | 
			
		||||
				<a download href="{{$.RawFileLink}}"><span class="btn-octicon" data-tooltip-content="{{ctx.Locale.Tr "repo.download_file"}}">{{svg "octicon-download"}}</span></a>
 | 
			
		||||
				<a href="#" id="copy-content" class="btn-octicon {{if not .CanCopyContent}} disabled{{end}}"{{if or .IsImageFile (and .HasSourceRenderedToggle (not .IsDisplayingSource))}} data-link="{{$.RawFileLink}}"{{end}} data-tooltip-content="{{if .CanCopyContent}}{{ctx.Locale.Tr "copy_content"}}{{else}}{{ctx.Locale.Tr "copy_type_unsupported"}}{{end}}">{{svg "octicon-copy" 14}}</a>
 | 
			
		||||
				<a download class="btn-octicon" href="{{$.RawFileLink}}" data-tooltip-content="{{ctx.Locale.Tr "repo.download_file"}}">
 | 
			
		||||
					{{svg "octicon-download"}}
 | 
			
		||||
				</a>
 | 
			
		||||
				<a href="#" id="copy-content" class="btn-octicon {{if not .CanCopyContent}} disabled{{end}}"{{if or .IsImageFile (and .HasSourceRenderedToggle (not .IsDisplayingSource))}} data-link="{{$.RawFileLink}}"{{end}} data-tooltip-content="{{if .CanCopyContent}}{{ctx.Locale.Tr "copy_content"}}{{else}}{{ctx.Locale.Tr "copy_type_unsupported"}}{{end}}">
 | 
			
		||||
					{{svg "octicon-copy" 14}}
 | 
			
		||||
				</a>
 | 
			
		||||
				{{if .EnableFeed}}
 | 
			
		||||
					{{if .IsViewBranch}}
 | 
			
		||||
						<a class="btn-octicon" href="{{$.FeedURL}}/rss/{{$.BranchNameSubURL}}/{{PathEscapeSegments .TreePath}}" data-tooltip-content="{{ctx.Locale.Tr "rss_feed"}}">
 | 
			
		||||
| 
						 | 
				
			
			@ -74,14 +78,22 @@
 | 
			
		|||
				{{end}}
 | 
			
		||||
				{{if .Repository.CanEnableEditor}}
 | 
			
		||||
					{{if .CanEditFile}}
 | 
			
		||||
						<a href="{{.RepoLink}}/_edit/{{PathEscapeSegments .BranchName}}/{{PathEscapeSegments .TreePath}}"><span class="btn-octicon" data-tooltip-content="{{.EditFileTooltip}}">{{svg "octicon-pencil"}}</span></a>
 | 
			
		||||
						<a class="btn-octicon" href="{{.RepoLink}}/_edit/{{PathEscapeSegments .BranchName}}/{{PathEscapeSegments .TreePath}}" data-tooltip-content="{{.EditFileTooltip}}">
 | 
			
		||||
							{{svg "octicon-pencil"}}
 | 
			
		||||
						</a>
 | 
			
		||||
					{{else}}
 | 
			
		||||
						<span class="btn-octicon disabled" data-tooltip-content="{{.EditFileTooltip}}">{{svg "octicon-pencil"}}</span>
 | 
			
		||||
						<span class="btn-octicon disabled" data-tooltip-content="{{.EditFileTooltip}}">
 | 
			
		||||
							{{svg "octicon-pencil"}}
 | 
			
		||||
						</span>
 | 
			
		||||
					{{end}}
 | 
			
		||||
					{{if .CanDeleteFile}}
 | 
			
		||||
						<a href="{{.RepoLink}}/_delete/{{PathEscapeSegments .BranchName}}/{{PathEscapeSegments .TreePath}}"><span class="btn-octicon btn-octicon-danger"  data-tooltip-content="{{.DeleteFileTooltip}}">{{svg "octicon-trash"}}</span></a>
 | 
			
		||||
						<a class="btn-octicon btn-octicon-danger" href="{{.RepoLink}}/_delete/{{PathEscapeSegments .BranchName}}/{{PathEscapeSegments .TreePath}}" data-tooltip-content="{{.DeleteFileTooltip}}">
 | 
			
		||||
							{{svg "octicon-trash"}}
 | 
			
		||||
						</a>
 | 
			
		||||
					{{else}}
 | 
			
		||||
						<span class="btn-octicon disabled" data-tooltip-content="{{.DeleteFileTooltip}}">{{svg "octicon-trash"}}</span>
 | 
			
		||||
						<span class="btn-octicon disabled" data-tooltip-content="{{.DeleteFileTooltip}}">
 | 
			
		||||
							{{svg "octicon-trash"}}
 | 
			
		||||
						</span>
 | 
			
		||||
					{{end}}
 | 
			
		||||
				{{end}}
 | 
			
		||||
			{{else if .EscapeStatus.Escaped}}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue