This issue has been created
 
 
XWiki Platform / cid:jira-generated-image-avatar-266c01a0-b688-4036-b4bf-1d8fc8d43b80 XWIKI-23484 Open

Livedata styles do not compile

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-4edb36fb-8080-4406-9b9e-ecf88df796f5 Charpentier Lucas created this issue on 25/Aug/25 14:42
 
Summary: Livedata styles do not compile
Issue Type: cid:jira-generated-image-avatar-266c01a0-b688-4036-b4bf-1d8fc8d43b80 Bug
Affects Versions: 16.10.10
Assignee: Unassigned
Components: Live Data
Created: 25/Aug/25 14:42
Labels: regression
Priority: cid:jira-generated-image-static-blocker-bf9ec7e9-b136-43b0-80cd-b7f3d93d1169 Blocker
Reporter: Charpentier Lucas
Description:

This was first caught in automated tests (https://ge.xwiki.org/scans/tests?search.names=Git%20branch&search.relativeStartTime=P90D&search.timeZoneId=Europe%2FParis&search.values=stable-16.10.x&tests.container=org.xwiki.livedata.test.ui.AllIT$NestedLiveDataIT&tests.help=tags&tests.test=livedataLivetableTableLayout%5B1%5D).

A change brought in XWIKI-23413 and backported to 16.10.X did break the styles for the whole Livedata component. This change does not break the maaster and 17.4.X branches.

In the change, we use a CSS variable, which is not correct for 16.10.X here and fail LESS compilation.

The solutions I could identify are:

  • Revert commits for XWIKI-23413 and XWIKI-22485 on the 16.10.X branch.
  • Change the CSS variable use to its LESS equivalent on the 16.10.X branch.