forgejo/modules/templates
Luis 3f7859f52d feat: improve label filtering exclusion (#10702)
Adds a new button on the right side of the label's filter menu items to explicitly exclude labels.

The new button is reachable with the keyboard by using the vertical arrow keys to reach the label you want to exclude and then the horizontal arrow keys to select the exclusion button.

The new button will only be visible when hovering the menu item or reaching it with the keyboard.

Adjusted the alignment of labels when at least one label is selected so that users can clearly discern which labels are selected or not.

Resolves #3302

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/10702
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Luis <luis@adame.dev>
Co-committed-by: Luis <luis@adame.dev>
2026-02-08 00:31:31 +01:00
..
eval chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
scopedtmpl Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
vars Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
base.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
context.go chore: move template context (#8663) 2025-07-25 11:55:15 +02:00
context_test.go chore: move template context (#8663) 2025-07-25 11:55:15 +02:00
dynamic.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
helper.go feat: improve custom emojis (#8855) 2025-08-24 16:16:46 +02:00
helper_test.go Add codespell support and fix a good number of typos with its help (#3270) 2024-05-09 13:49:37 +00:00
htmlrenderer.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
htmlrenderer_test.go Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
mailer.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
main_test.go chore: move all test blank imports in a single package (#10662) 2026-01-02 05:32:32 +01:00
static.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
templates_bindata.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
util_avatar.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
util_date.go chore: remove not working PREFERRED_TIMESTAMP_TENSE setting (#9490) 2025-10-01 15:16:01 +02:00
util_date_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
util_dict.go chore(cleanup): replaces unnecessary calls to formatting functions by non-formatting equivalents (#7994) 2025-05-29 17:34:29 +02:00
util_json.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
util_misc.go Show if commit is signed in activity feed and unify sha box (#6933) 2025-05-03 10:54:52 +00:00
util_misc_test.go chore: Fix outdated usage of unittest.OverrideFixtures (#7772) 2025-05-03 15:24:56 +00:00
util_render.go feat: improve label filtering exclusion (#10702) 2026-02-08 00:31:31 +01:00
util_render_test.go feat: improve label filtering exclusion (#10702) 2026-02-08 00:31:31 +01:00
util_slice.go Improve template helper functions: string/slice (#24266) 2023-04-22 14:16:22 -04:00
util_string.go feat(issue-search): support query syntax (#9109) 2025-11-19 16:05:42 +01:00
util_string_test.go templates: HasPrefix support for template.HTML 2024-02-16 15:20:52 +01:00
util_test.go Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00