Change project default column icon to 'star' (#35967) (#35979)

Backport #35967 by @DrMaxNix

Consistently use a `star` icon to highlight the default column of a
project.
The icon is both shown while viewing the project, as well as while
changing the default status of this column.

<img width="1065" height="370" alt="image"
src="https://github.com/user-attachments/assets/1ca5773d-8eec-4b90-ad0b-22b1f4bd4cfd"
/>

Co-authored-by: DrMaxNix <git@drmaxnix.de>
This commit is contained in:
Giteabot
2025-11-19 17:43:48 +08:00
committed by GitHub
parent f93e2cf301
commit e3bfee80dd
2 changed files with 5 additions and 2 deletions

View File

@@ -1481,6 +1481,7 @@ projects.column.new_submit = "Create Column"
projects.column.new = "New Column" projects.column.new = "New Column"
projects.column.set_default = "Set Default" projects.column.set_default = "Set Default"
projects.column.set_default_desc = "Set this column as default for uncategorized issues and pulls" projects.column.set_default_desc = "Set this column as default for uncategorized issues and pulls"
projects.column.default_column_hint = "New issues added to this project will be added to this column"
projects.column.delete = "Delete Column" projects.column.delete = "Delete Column"
projects.column.deletion_desc = "Deleting a project column moves all related issues to the default column. Continue?" projects.column.deletion_desc = "Deleting a project column moves all related issues to the default column. Continue?"
projects.column.color = "Color" projects.column.color = "Color"

View File

@@ -78,7 +78,9 @@
<div class="ui circular label project-column-issue-count"> <div class="ui circular label project-column-issue-count">
{{.NumIssues}} {{.NumIssues}}
</div> </div>
<div class="project-column-title-text gt-ellipsis">{{.Title}}</div> <div class="project-column-title-text flex-text-inline gt-ellipsis" {{if .Default}}data-tooltip-content="{{ctx.Locale.Tr "repo.projects.column.default_column_hint"}}"{{end}}>
{{if .Default}}{{svg "octicon-star"}} {{end}}{{.Title}}
</div>
{{if $canWriteProject}} {{if $canWriteProject}}
<div class="ui dropdown tw-p-1"> <div class="ui dropdown tw-p-1">
{{svg "octicon-kebab-horizontal"}} {{svg "octicon-kebab-horizontal"}}
@@ -98,7 +100,7 @@
data-modal-confirm-header="{{ctx.Locale.Tr "repo.projects.column.set_default"}}" data-modal-confirm-header="{{ctx.Locale.Tr "repo.projects.column.set_default"}}"
data-modal-confirm-content="{{ctx.Locale.Tr "repo.projects.column.set_default_desc"}}" data-modal-confirm-content="{{ctx.Locale.Tr "repo.projects.column.set_default_desc"}}"
> >
{{svg "octicon-pin"}} {{ctx.Locale.Tr "repo.projects.column.set_default"}} {{svg "octicon-star"}} {{ctx.Locale.Tr "repo.projects.column.set_default"}}
</a> </a>
<a class="item button link-action" data-url="{{$.Link}}/{{.ID}}" data-link-action-method="DELETE" <a class="item button link-action" data-url="{{$.Link}}/{{.ID}}" data-link-action-method="DELETE"
data-modal-confirm-header="{{ctx.Locale.Tr "repo.projects.column.delete"}}" data-modal-confirm-header="{{ctx.Locale.Tr "repo.projects.column.delete"}}"