Changes for page Solr Search

Last modified by Monika Leung on 2025/04/05 16:25

From version 5.1
edited by Monika Leung
on 2024/07/05 16:58
Change comment: Install extension [org.xwiki.platform:xwiki-platform-search-solr-ui/15.10.11]
To version 2.1
edited by Monika Leung
on 2023/09/08 16:45
Change comment: Install extension [org.xwiki.platform:xwiki-platform-search-solr-ui/15.7]

Summary

Details

dark-grey-disclosure-arrow-down.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.sysadmin
Size
... ... @@ -1,0 +1,1 @@
1 +94 bytes
Content
dark-grey-disclosure-arrow-left.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.sysadmin
Size
... ... @@ -1,0 +1,1 @@
1 +94 bytes
Content
light-grey-disclosure-arrow-down.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.sysadmin
Size
... ... @@ -1,0 +1,1 @@
1 +94 bytes
Content
light-grey-disclosure-arrow-left.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.sysadmin
Size
... ... @@ -1,0 +1,1 @@
1 +94 bytes
Content
XWiki.JavaScriptExtension[0]
code
... ... @@ -68,8 +68,8 @@
68 68   updateExpandCollapseAllFacetsState(facetsContainer);
69 69  
70 70   // Expand/Collapse toggle for each facet.
71 - facetsContainer.find('.facet-toggler').on('click', function(event) {
72 - $(event.target).parents('.search-facet').toggleClass('expanded');
71 + facetsContainer.find('.search-facet-header').on('click', function(event) {
72 + $(event.target).parent('.search-facet').toggleClass('expanded');
73 73   updateExpandCollapseAllFacetsState(facetsContainer);
74 74   });
75 75  
XWiki.StyleSheetExtension[0]
code
... ... @@ -222,7 +222,7 @@
222 222   box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
223 223   /* Leave space for the bottom shadow. */
224 224   margin-bottom: 1em;
225 - border-radius: 7px;
225 + border-radius: 4px;
226 226  }
227 227  /* Colibri skin doesn't have the grid system. */
228 228  .skin-colibri .search-facets {
... ... @@ -287,13 +287,11 @@
287 287  }
288 288  
289 289  .search-facet-header {
290 + background: url("$doc.getAttachmentURL('dark-grey-disclosure-arrow-left.png')") no-repeat scroll 100% 50% transparent;
290 290   color: $theme.titleColor;
291 291   cursor: pointer;
292 292   line-height: 1.4em;
293 293   margin: 0 .2em;
294 - display: flex;
295 - justify-content: space-between;
296 - position: relative;
297 297  }
298 298  
299 299  .search-facet-header:after {
... ... @@ -303,9 +303,10 @@
303 303   content: "";
304 304   display: block;
305 305   height: 0;
304 + margin: 2.45em 0 0;
306 306   position: absolute;
307 307   right: 0;
308 - bottom: 0;
307 + top: 0;
309 309   width: 100%;
310 310  }
311 311  
... ... @@ -335,32 +335,10 @@
335 335   padding: .1em .2em;
336 336  }
337 337  
338 -.search-facet .search-facet-header .facet-toggler, button.facet-value-toggler {
339 - background: transparent;
340 - transition: background-color .2s ease-in-out;
337 +.search-facet.expanded .search-facet-header {
338 + background-image: url("$doc.getAttachmentURL('dark-grey-disclosure-arrow-down.png')");
341 341  }
342 342  
343 -.search-facet .search-facet-header .facet-toggler:active, button.facet-value-toggler:active {
344 - box-shadow: unset;
345 -}
346 -
347 -.search-facet .search-facet-header .facet-toggler > span, button.facet-value-toggler > span,
348 -.search-facet .search-facet-header .facet-toggler > img, button.facet-value-toggler > img {
349 - transform: rotate(90deg);
350 -}
351 -
352 -.search-facet.expanded .search-facet-header .facet-toggler > span, .expanded > button.facet-value-toggler > span,
353 -.search-facet.expanded .search-facet-header .facet-toggler > img, .expanded > button.facet-value-toggler > img {
354 - transform: rotate(0deg);
355 -}
356 -
357 -@media not (prefers-reduced-motion) {
358 - .search-facet .search-facet-header .facet-toggler > span, button.facet-value-toggler > span,
359 - .search-facet .search-facet-header .facet-toggler > img, button.facet-value-toggler > img {
360 - transition: transform 0.2s ease;
361 - }
362 -}
363 -
364 364  .search-facet.expanded .search-facet-body {
365 365   display: block;
366 366  }
... ... @@ -391,7 +391,6 @@
391 391  }
392 392  
393 393  .search-facet-body .itemName,
394 -.search-facet-body .facet-value-toggler,
395 395  .search-facet-body .more {
396 396   /* Remove link styling */
397 397   color: $theme.textColor;