Skip to content

Commit

Permalink
Sofias review changes
Browse files Browse the repository at this point in the history
  • Loading branch information
jas7457 committed Oct 12, 2023
1 parent 663a057 commit 8a69de7
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 18 deletions.
14 changes: 4 additions & 10 deletions assets/component-facets.css
Original file line number Diff line number Diff line change
Expand Up @@ -306,6 +306,10 @@
align-items: flex-start;
}

.facets-layout-grid .visual-display--style-thumbnail {
--visual-display__size: 100%;
}

.facets__item label,
.facets__item input[type='checkbox'] {
cursor: pointer;
Expand Down Expand Up @@ -977,16 +981,6 @@ input.mobile-facets__checkbox {
padding-right: 1.5rem;
}

.mobile-facets .facets-layout-grid--thumbnail {
margin: 0 auto;
width: min-content;
max-width: 100%;
}

.mobile-facets .visual-display--style-thumbnail {
--visual-display__size: 9rem;
}

.visual-display-parent {
padding: 0;
height: 100%;
Expand Down
7 changes: 4 additions & 3 deletions assets/component-visual-display.css
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@
overflow: hidden;
}

.visual-display-parent {
.visual-display-parent .visual-display--style-swatch,
.visual-display-parent--thumbnail {
outline-offset: 0.2rem;
}

Expand Down Expand Up @@ -92,8 +93,8 @@
transform-origin: left;
}

.visual-display > * {
display: block !important;
.visual-display .visual-display__child {
display: block;
height: 100%;
width: 100%;
}
Expand Down
6 changes: 4 additions & 2 deletions snippets/facets.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -118,9 +118,11 @@
when 'swatch', 'thumbnail'
assign has_visual_display = true
assign visual_layout_class = 'facets-layout-grid facets-layout-grid--' | append: filter.display_style
assign show_more_number = 24
else
assign has_visual_display = false
assign visual_layout_class = 'facets-layout-list'
assign show_more_number = 10
endcase
%}

Expand Down Expand Up @@ -180,7 +182,7 @@
endif
%}

<li class="list-menu__item facets__item{% if forloop.index > 10 and filter_type == 'vertical' %} show-more-item hidden{% endif %}">
<li class="list-menu__item facets__item{% if forloop.index > show_more_number and filter_type == 'vertical' %} show-more-item hidden{% endif %}">
<label
for="Filter-{{ filter.param_name | escape }}-{{ forloop.index }}"
class="facets__label facet-checkbox{% if is_disabled %} facet-checkbox--disabled disabled{% endif %}{% if has_visual_display %} visual-display-parent visual-display-parent--{{ filter.display_style }}{% endif %}{% if value.active %} active{% endif %}"
Expand Down Expand Up @@ -315,7 +317,7 @@
{%- endfor -%}
</ul>
</fieldset>
{%- if filter.values.size > 10 and filter_type == 'vertical' -%}
{%- if filter.values.size > show_more_number and filter_type == 'vertical' -%}
<show-more-button>
<button
class="button-show-more link underlined-link no-js-hidden"
Expand Down
13 changes: 10 additions & 3 deletions snippets/visual-display.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,17 @@
{{ color }} {{ angle }}deg{%- assign angle = angle | plus: angle_increment %} {{ angle }}deg{%- unless forloop.last %}, {%- endunless -%}
{%- endfor -%}
{%- endcapture -%}
<div style="background: conic-gradient({{ conic_gradient }}); transform: rotateZ({{ rotation }});"></div>
<div
class="visual-display__child"
style="background: conic-gradient({{ conic_gradient }}); transform: rotateZ({{ rotation }});"
></div>
{%- when 'image' -%}
{{ value | image_url: width: 300 | image_tag: class: 'visual-display__image', alt: value.alt }}
{{
value
| image_url: width: 300
| image_tag: class: 'visual-display__child visual-display__image', alt: value.alt
}}
{%- else -%}
<div></div>
<div class="visual-display__child"></div>
{%- endcase -%}
</div>

0 comments on commit 8a69de7

Please sign in to comment.