Skip to content

IBX-11416: Use ibexa DS tag component#1849

Merged
dew326 merged 14 commits into
ds-developmentfrom
IBX-11416-tag-ds
Jun 9, 2026
Merged

IBX-11416: Use ibexa DS tag component#1849
dew326 merged 14 commits into
ds-developmentfrom
IBX-11416-tag-ds

Conversation

@tischsoic

Copy link
Copy Markdown
Contributor
🎫 Issue IBX-11416

Description:

For QA:

Documentation:

@ibexa-yuna ibexa-yuna deleted the branch ds-development April 29, 2026 08:11
@ibexa-yuna ibexa-yuna closed this Apr 29, 2026
@mnocon mnocon reopened this Apr 29, 2026
@sonarqubecloud

Copy link
Copy Markdown

@mnocon mnocon changed the base branch from main to 5.0 April 29, 2026 09:26
Comment thread composer.json Outdated
"repositories": [
{
"type": "vcs",
"url": "https://github.com/ibexa/design-system-twig"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove?

@tischsoic tischsoic changed the base branch from 5.0 to 6.0 May 31, 2026 13:45
@tischsoic tischsoic changed the base branch from 6.0 to ds-development June 8, 2026 12:07
@tischsoic tischsoic requested a review from dew326 June 9, 2026 10:41
tischsoic added 12 commits June 9, 2026 15:02
…xa:tag>

- Replace 1 non-removable ibexa-tag loop with <twig:ibexa:tag type="neutral">

Refs: IBX-11416
…S <twig:ibexa:tag>

- Replace 1 non-removable ibexa-tag ({% else %} branch only) with <twig:ibexa:tag type="neutral">
- include() calls to udw_limitation_value_list_item.html.twig left untouched (Phase 7)

Refs: IBX-11416
- Replace multi-select <li class="ibexa-tag"> pattern: move ibexa-selection__item
  to <li>, wrap content in <twig:ibexa:tag type="neutral">
- Replace single-select attr|merge ibexa-tag injection + ibexa-tag__content wrapper
  with <twig:ibexa:tag type="neutral"> wrapping block('simple_block_field')

Refs: IBX-11416
…upport

- Migration to <twig:ibexa:chip> deferred until DS chip supports
  loading/spinner state (ibexa-tag__spinner / is_loading_state)

Refs: IBX-11416, IBX-11417
- Replace ibexa-badge + tag_extra_classes pattern with <twig:ibexa:tag :type="tag_type|default('neutral')">
- Preserve tag_extra_classes as class prop passthrough (supports --custom-colors callers)
- Preserve tag_attr.style passthrough (supports payment/shipment custom-color callers)
- Remove now-unused macros.html.twig import

Refs: IBX-11416
…:ibexa:tag>"

This reverts commit 122742ae24651b5364902c769b91caafb331b387.
@sonarqubecloud

sonarqubecloud Bot commented Jun 9, 2026

Copy link
Copy Markdown

@dew326 dew326 merged commit a6c08a9 into ds-development Jun 9, 2026
12 of 24 checks passed
@dew326 dew326 deleted the IBX-11416-tag-ds branch June 9, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants