Skip to content

Conversation

@Sereza7
Copy link
Contributor

@Sereza7 Sereza7 commented Dec 9, 2025

Jira URL

https://jira.xwiki.org/browse/XWIKI-23790

Changes

Description

  • Fixed the error in style on L862.
  • Updated the SSX to use CSS variables instead of colibri colortheme ones.

Clarifications

  • I used the mappings from the colibri colortheme to LESS in colorThemeMappingOutput.vm to figure out what variable contained the same value. Except for colibri colortheme level customizations, this should have no impact on the final style.
  • Updating the style variable system allows to save time parsing the SSX content and another load of colorThemeInit :)

Screenshots & Video

After the PR is updated, we can see that the entry count pill on the right doesn't extend vertically when there's space:

image

The screenshot also highlights that the workaround found to avoid the YUI compressor messing the CSS compilation works.

Executed Tests

Manual tests on my local instance.
I successfully built quality tests: mvn clean install -f xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-ui -Pquality.
I did not run any docker tests because this is a minor style only change.

Expected merging strategy

  • Prefers squash: Yes
  • Backport on branches:
    • 17.10.X, minor bug fix.

… downwards when the filter name is on two lines

* Fixed the error in style on L862.
* Updated the SSX to use CSS variables instead of colibri colortheme ones.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants