]> source.dussan.org Git - gitea.git/commit
move issue filters to shared template (#25729)
authorDenys Konovalov <kontakt@denyskon.de>
Thu, 13 Jul 2023 20:00:38 +0000 (22:00 +0200)
committerGitHub <noreply@github.com>
Thu, 13 Jul 2023 20:00:38 +0000 (20:00 +0000)
commiteec45b43db3b30c1d197e0d3cd03de00fd84e744
treef48ec797aef4bdc887ea6dbcadf60044614e1d85
parentef90fdbd1d7e1f62ed5bf18757e00e97817eb602
move issue filters to shared template (#25729)

Issue filters are being used on repo list page and on milestone issues
page, and the code is mostly duplicated.

This PR does the following changes:
- move issue filters into a shared template
- allow filtering milestone issues by project, so no need to hide this
filter on milestone issues page
- remove some dead code (e. g. issue actions in milestone issues
template)
- fix label filter dropdown width

---------

Co-authored-by: 6543 <6543@obermui.de>
routers/web/repo/milestone.go
templates/repo/issue/filters.tmpl [new file with mode: 0644]
templates/repo/issue/list.tmpl
templates/repo/issue/milestone_issues.tmpl
web_src/css/repo.css
web_src/css/repo/issue-list.css