Skip to content

UI: Use custom HTML elements for the UI Tag Input#11715

Open
lscharmer wants to merge 1 commit into
ILIAS-eLearning:release_11from
lscharmer:11/hotfix/ui-tag-input
Open

UI: Use custom HTML elements for the UI Tag Input#11715
lscharmer wants to merge 1 commit into
ILIAS-eLearning:release_11from
lscharmer:11/hotfix/ui-tag-input

Conversation

@lscharmer

Copy link
Copy Markdown
Contributor

This PR fixes Mantis Bugs:

The library @yaireo/tagify which is used for the UI Tag Input uses non existing HTML tags (e.g. <tags>, <tag>). We already replaced these with <div>'s instead but this results in invalid attributes used for our replacement tags (as reported in the Mantis issues above).

This PR replaces the <div>'s with custom HTML elements, so that this won't result in invalid HTML attributes anymore (https://developer.mozilla.org/en-US/docs/Web/API/Web_components/Using_custom_elements).

@lscharmer lscharmer requested a review from thibsy July 1, 2026 09:48
@lscharmer lscharmer added bugfix javascript Pull requests that update Javascript code labels Jul 1, 2026
@lscharmer lscharmer force-pushed the 11/hotfix/ui-tag-input branch from 2edf85d to e3f8c43 Compare July 1, 2026 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants