mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	cleanup repo details icons/labels (#27644)
Fix #27596 Change confusing behavior when showing information about a repo via labels and icons. Implement changes proposed by @lng2020 in https://github.com/go-gitea/gitea/pull/27627#pullrequestreview-1678787673.
This commit is contained in:
		@@ -1030,10 +1030,8 @@ transfer.no_permission_to_reject = You do not have permission to reject this tra
 | 
			
		||||
 | 
			
		||||
desc.private = Private
 | 
			
		||||
desc.public = Public
 | 
			
		||||
desc.private_template = Private template
 | 
			
		||||
desc.public_template = Template
 | 
			
		||||
desc.template = Template
 | 
			
		||||
desc.internal = Internal
 | 
			
		||||
desc.internal_template = Internal template
 | 
			
		||||
desc.archived = Archived
 | 
			
		||||
 | 
			
		||||
template.items = Template Items
 | 
			
		||||
 
 | 
			
		||||
@@ -55,29 +55,22 @@
 | 
			
		||||
							<td>
 | 
			
		||||
								<a href="{{.Link}}">{{.Name}}</a>
 | 
			
		||||
								{{if .IsArchived}}
 | 
			
		||||
									<span class="ui basic mini label">{{ctx.Locale.Tr "repo.desc.archived"}}</span>
 | 
			
		||||
									<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.archived"}}</span>
 | 
			
		||||
								{{end}}
 | 
			
		||||
								{{if .IsPrivate}}
 | 
			
		||||
									<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.private"}}</span>
 | 
			
		||||
								{{else}}
 | 
			
		||||
									{{if .Owner.Visibility.IsPrivate}}
 | 
			
		||||
										<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.internal"}}</span>
 | 
			
		||||
									{{end}}
 | 
			
		||||
								{{end}}
 | 
			
		||||
								{{if .IsTemplate}}
 | 
			
		||||
									{{if .IsPrivate}}
 | 
			
		||||
										<span class="ui basic mini label">{{ctx.Locale.Tr "repo.desc.private_template"}}</span>
 | 
			
		||||
									{{else}}
 | 
			
		||||
										{{if .Owner.Visibility.IsPrivate}}
 | 
			
		||||
											<span class="ui basic mini label">{{ctx.Locale.Tr "repo.desc.internal_template"}}</span>
 | 
			
		||||
									<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.template"}}</span>
 | 
			
		||||
								{{end}}
 | 
			
		||||
									{{end}}
 | 
			
		||||
								{{else}}
 | 
			
		||||
									{{if .IsPrivate}}
 | 
			
		||||
										<span class="ui basic mini label">{{ctx.Locale.Tr "repo.desc.private"}}</span>
 | 
			
		||||
									{{else}}
 | 
			
		||||
										{{if .Owner.Visibility.IsPrivate}}
 | 
			
		||||
											<span class="ui basic mini label">{{ctx.Locale.Tr "repo.desc.internal"}}</span>
 | 
			
		||||
										{{end}}
 | 
			
		||||
									{{end}}
 | 
			
		||||
								{{end}}
 | 
			
		||||
								{{if .IsFork}}
 | 
			
		||||
									{{svg "octicon-repo-forked"}}
 | 
			
		||||
								{{else if .IsMirror}}
 | 
			
		||||
								{{if .IsMirror}}
 | 
			
		||||
									{{svg "octicon-mirror"}}
 | 
			
		||||
								{{else if .IsFork}}
 | 
			
		||||
									{{svg "octicon-repo-forked"}}
 | 
			
		||||
								{{end}}
 | 
			
		||||
							</td>
 | 
			
		||||
							<td>{{.NumWatches}}</td>
 | 
			
		||||
 
 | 
			
		||||
@@ -14,15 +14,6 @@
 | 
			
		||||
							{{if .IsArchived}}
 | 
			
		||||
								<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.archived"}}</span>
 | 
			
		||||
							{{end}}
 | 
			
		||||
							{{if .IsTemplate}}
 | 
			
		||||
								{{if .IsPrivate}}
 | 
			
		||||
									<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.private_template"}}</span>
 | 
			
		||||
								{{else}}
 | 
			
		||||
									{{if .Owner.Visibility.IsPrivate}}
 | 
			
		||||
										<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.internal_template"}}</span>
 | 
			
		||||
									{{end}}
 | 
			
		||||
								{{end}}
 | 
			
		||||
							{{else}}
 | 
			
		||||
							{{if .IsPrivate}}
 | 
			
		||||
								<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.private"}}</span>
 | 
			
		||||
							{{else}}
 | 
			
		||||
@@ -30,13 +21,10 @@
 | 
			
		||||
									<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.internal"}}</span>
 | 
			
		||||
								{{end}}
 | 
			
		||||
							{{end}}
 | 
			
		||||
							{{if .IsTemplate}}
 | 
			
		||||
								<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.template"}}</span>
 | 
			
		||||
							{{end}}
 | 
			
		||||
						</span>
 | 
			
		||||
						{{if .IsFork}}
 | 
			
		||||
							<span data-tooltip-content="{{ctx.Locale.Tr "repo.fork"}}">{{svg "octicon-repo-forked"}}</span>
 | 
			
		||||
						{{else if .IsMirror}}
 | 
			
		||||
							<span data-tooltip-content="{{ctx.Locale.Tr "mirror"}}">{{svg "octicon-mirror"}}</span>
 | 
			
		||||
						{{end}}
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="flex-item-trailing">
 | 
			
		||||
						{{if .PrimaryLanguage}}
 | 
			
		||||
 
 | 
			
		||||
@@ -11,15 +11,9 @@
 | 
			
		||||
					<div class="gt-mx-2">/</div>
 | 
			
		||||
					<a href="{{$.RepoLink}}">{{.Name}}</a>
 | 
			
		||||
					<div class="labels gt-df gt-ac gt-fw">
 | 
			
		||||
						{{if .IsTemplate}}
 | 
			
		||||
							{{if .IsPrivate}}
 | 
			
		||||
								<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.private_template"}}</span>
 | 
			
		||||
							{{else}}
 | 
			
		||||
								{{if .Owner.Visibility.IsPrivate}}
 | 
			
		||||
									<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.internal_template"}}</span>
 | 
			
		||||
						{{if .IsArchived}}
 | 
			
		||||
							<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.archived"}}</span>
 | 
			
		||||
						{{end}}
 | 
			
		||||
							{{end}}
 | 
			
		||||
						{{else}}
 | 
			
		||||
						{{if .IsPrivate}}
 | 
			
		||||
							<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.private"}}</span>
 | 
			
		||||
						{{else}}
 | 
			
		||||
@@ -27,9 +21,8 @@
 | 
			
		||||
								<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.internal"}}</span>
 | 
			
		||||
							{{end}}
 | 
			
		||||
						{{end}}
 | 
			
		||||
						{{end}}
 | 
			
		||||
						{{if .IsArchived}}
 | 
			
		||||
							<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.archived"}}</span>
 | 
			
		||||
						{{if .IsTemplate}}
 | 
			
		||||
							<span class="ui basic label">{{ctx.Locale.Tr "repo.desc.template"}}</span>
 | 
			
		||||
						{{end}}
 | 
			
		||||
					</div>
 | 
			
		||||
					{{if $.EnableFeed}}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,10 +1,6 @@
 | 
			
		||||
{{$avatarLink := (.RelAvatarLink ctx)}}
 | 
			
		||||
{{if $avatarLink}}
 | 
			
		||||
	<img class="ui avatar gt-vm" src="{{$avatarLink}}" width="32" height="32" alt="{{.FullName}}">
 | 
			
		||||
{{else if $.IsTemplate}}
 | 
			
		||||
	{{svg "octicon-repo-template" 32}}
 | 
			
		||||
{{else if $.IsPrivate}}
 | 
			
		||||
	{{svg "octicon-lock" 32}}
 | 
			
		||||
{{else if $.IsMirror}}
 | 
			
		||||
	{{svg "octicon-mirror" 32}}
 | 
			
		||||
{{else if $.IsFork}}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user