From 7cefca1f4c79ed308ddaae30ceaf39c6327d762d Mon Sep 17 00:00:00 2001
From: drishu <aszilagyi@live.com>
Date: Fri, 19 Aug 2022 18:00:50 +0300
Subject: [PATCH] OEL-1919: Style facet links.

---
 resources/sass/components/_facets.scss      | 3 ++-
 templates/facets/facets-item-list.html.twig | 7 ++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/resources/sass/components/_facets.scss b/resources/sass/components/_facets.scss
index 7983b2e0..45cabe70 100644
--- a/resources/sass/components/_facets.scss
+++ b/resources/sass/components/_facets.scss
@@ -1,4 +1,5 @@
-.facets-widget-checkbox .item-list__checkbox {
+.facets-widget-checkbox .item-list__checkbox,
+.facets-widget-links .item-list__links {
   padding-left: 0;
   list-style-type: none;
 }
diff --git a/templates/facets/facets-item-list.html.twig b/templates/facets/facets-item-list.html.twig
index 14ec6163..944a666e 100644
--- a/templates/facets/facets-item-list.html.twig
+++ b/templates/facets/facets-item-list.html.twig
@@ -13,18 +13,23 @@
   {%- endif %}
   {% if items or empty %}
     {%- if title is not empty -%}
+      {% block title %}
       <legend class="col-form-label"><span class="fieldset-legend">{{ title }}</span></legend>
+      {% endblock %}
     {%- endif -%}
 
+  {%- set list_margin = facet.widget.type == 'links' ? 'mb-1' : 'mb-2' %}
+  {% block content %}
     {%- if items -%}
       <{{ list_type }}{{ attributes }}>
         {%- for item in items -%}
-          <li{{ item.attributes.addClass('mb-2') }}>{{ item.value }}</li>
+          <li{{ item.attributes.addClass(list_margin) }}>{{ item.value }}</li>
         {%- endfor -%}
      </{{ list_type }}>
     {%- else -%}
       {{- empty -}}
     {%- endif -%}
+  {% endblock %}
   {%- endif %}
 
 {% if facet.widget.type == "dropdown" %}
-- 
GitLab