Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
adb9a80
Update from Shopify for theme horizon/dev
shopify[bot] Feb 15, 2026
d6ca9df
Update from Shopify for theme horizon/dev
shopify[bot] Feb 15, 2026
5e25a09
.git files
tarasermolenko Feb 15, 2026
46060c9
Merge branch 'dev' of https://github.com/tarasermolenko/horizon into dev
tarasermolenko Feb 15, 2026
6aef23b
Update from Shopify for theme horizon/dev
shopify[bot] Feb 15, 2026
b8f7ee5
Update from Shopify for theme horizon/dev
shopify[bot] Feb 15, 2026
67afd84
Update from Shopify for theme horizon/dev
shopify[bot] Feb 15, 2026
3e1da4f
Update from Shopify for theme horizon/dev
shopify[bot] Feb 15, 2026
41d0d18
Update from Shopify for theme horizon/dev
shopify[bot] Feb 15, 2026
597d908
Update from Shopify for theme horizon/dev
shopify[bot] Feb 15, 2026
4506e17
Update from Shopify for theme horizon/dev
shopify[bot] Feb 15, 2026
5d8e283
Zoom on hover effect
tarasermolenko Feb 16, 2026
cb4c460
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
abced3d
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
7858411
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
c59f1b3
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
21424b0
Color Change
tarasermolenko Feb 16, 2026
8241dc6
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
88f7902
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
3919338
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
629db20
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
aeddc0f
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
f6055a6
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
ad68a07
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
13cd6f6
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
6359d6b
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
22dd9c7
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
e4b5ee1
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
11a07c1
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
bddde1e
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
4619da8
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
54feac0
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
f5db03a
Added WhatsApp button to footer
tarasermolenko Feb 16, 2026
9ba5c6b
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
57dddf9
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
2b3c341
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
913b755
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
7e4b32a
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
7d584ad
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
ee88799
Add social media icons to announcement bar
tarasermolenko Feb 16, 2026
9be01b0
Merge branch 'dev' of https://github.com/tarasermolenko/horizon into dev
tarasermolenko Feb 16, 2026
27246ff
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
4a107b4
Centre copyright
tarasermolenko Feb 16, 2026
e5c3123
Merge branch 'dev' of https://github.com/tarasermolenko/horizon into dev
tarasermolenko Feb 16, 2026
376c435
Add product saftey warning
tarasermolenko Feb 16, 2026
7f92552
Added saftey warning
tarasermolenko Feb 16, 2026
1ac2a36
add warning configuration in editor
tarasermolenko Feb 16, 2026
84d65f8
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
d48869c
Added color filter grid
tarasermolenko Feb 16, 2026
f366dbe
Merge branch 'dev' of https://github.com/tarasermolenko/horizon into dev
tarasermolenko Feb 16, 2026
03f4093
Update from Shopify for theme horizon/dev
shopify[bot] Feb 16, 2026
26e17e6
add different collection themes
tarasermolenko Feb 17, 2026
79e61c1
Merge branch 'dev' of https://github.com/tarasermolenko/horizon into dev
tarasermolenko Feb 17, 2026
ebf339a
Add grid border on select
tarasermolenko Feb 17, 2026
bb4b6fa
Update from Shopify for theme horizon/dev
shopify[bot] Feb 17, 2026
54b950a
Header text fix
tarasermolenko Feb 18, 2026
a0aab90
Merge branch 'dev' of https://github.com/tarasermolenko/horizon into dev
tarasermolenko Feb 18, 2026
c8f5ba1
Add filter toggle
tarasermolenko Feb 18, 2026
ea20e08
Update from Shopify for theme horizon/dev
shopify[bot] Feb 18, 2026
24320f2
Sync built in filter with grid filter
tarasermolenko Feb 18, 2026
ec62ce0
Merge branch 'dev' of https://github.com/tarasermolenko/horizon into dev
tarasermolenko Feb 18, 2026
6acd9c3
Group ungrouped catalog links under Other header in mega menu
tarasermolenko Feb 21, 2026
3ff0876
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 21, 2026
807c093
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 21, 2026
73a58b8
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 21, 2026
9260e47
add featured product page
tarasermolenko Feb 21, 2026
8f3c3c0
Merge branch 'deploy' of https://github.com/tarasermolenko/horizon in…
tarasermolenko Feb 21, 2026
5c7c59a
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 21, 2026
02476eb
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 21, 2026
be230c0
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 21, 2026
fd5c4b1
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 21, 2026
ba459ae
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 21, 2026
82b20fe
add mobile whatsapp button
tarasermolenko Feb 21, 2026
b3990ee
Merge branch 'deploy' of https://github.com/tarasermolenko/horizon in…
tarasermolenko Feb 21, 2026
0733d5e
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 21, 2026
e8fd7a2
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 22, 2026
70ed318
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 22, 2026
1f949d5
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 22, 2026
57d6326
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 22, 2026
10bb0fa
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 22, 2026
e876c93
Update from Shopify for theme horizon/deploy
shopify[bot] Feb 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.json linguist-language=jsonc
22 changes: 22 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# OS generated files #
######################
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
node_modules/

# Shopify CLI files
.shopify/

## Release files
release
*.zip

# custom
*.md
.theme-check.yml
.shopifyignore
4 changes: 2 additions & 2 deletions blocks/_announcement.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@
{% render 'typography-style', settings: block_settings, preset: 'custom' %}
--width: 100%;
--text-align: center;
--line-height: 1;
--line-height: 1.4;
"
{{ block.shopify_attributes }}
aria-hidden="{% if block_index == 0 %}false{% else %}true{% endif %}"
>
<p class="announcement-bar__text">
{{ block.settings.text }}
{{ block.settings.text | split: '||' | join: '<br>' }}
</p>

{% if block_settings.link != blank %}
Expand Down
298 changes: 298 additions & 0 deletions blocks/ai_gen_block_2a866df.liquid
Original file line number Diff line number Diff line change
@@ -0,0 +1,298 @@
{% doc %}
@prompt
Can you make a custom policies tab that has a title "policies", lists all the policies below with links and is centered, make it centred, and make the policies all on one line
{% enddoc %}
{% assign ai_gen_id = block.id | replace: '_', '' | downcase %}

{% style %}
.ai-policies-tab-{{ ai_gen_id }} {
display: block;
width: {{ block.settings.desktop_width_percent }}%;
max-width: 100%;
margin: 0 auto;
padding: {{ block.settings.padding_top }}px {{ block.settings.padding_horizontal }}px {{ block.settings.padding_bottom }}px;
background-color: {{ block.settings.background_color }};
border-radius: {{ block.settings.border_radius }}px;
text-align: center;
}

.ai-policies-tab__title-{{ ai_gen_id }} {
margin: 0 0 {{ block.settings.title_spacing }}px;
color: {{ block.settings.title_color }};
font-size: {{ block.settings.title_size }}px;
font-weight: 700;
}

.ai-policies-tab__list-{{ ai_gen_id }} {
list-style: none;
padding: 0;
margin: 0;
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: {{ block.settings.link_spacing }}px;
justify-content: center;
align-items: center;
}

.ai-policies-tab__item-{{ ai_gen_id }} {
margin: 0;
}

.ai-policies-tab__link-{{ ai_gen_id }} {
color: {{ block.settings.link_color }};
font-size: {{ block.settings.link_size }}px;
text-decoration: {{ block.settings.link_underline }};
transition: color 0.2s ease;
white-space: nowrap;
}

.ai-policies-tab__link-{{ ai_gen_id }}:hover {
color: {{ block.settings.link_hover_color }};
}

.ai-policies-tab__empty-{{ ai_gen_id }} {
color: {{ block.settings.title_color }};
opacity: 0.6;
font-size: {{ block.settings.link_size }}px;
font-style: italic;
}

@media screen and (max-width: 749px) {
.ai-policies-tab-{{ ai_gen_id }} {
padding: {{ block.settings.padding_top | times: 0.7 }}px {{ block.settings.padding_horizontal | times: 0.7 }}px {{ block.settings.padding_bottom | times: 0.7 }}px;
}

.ai-policies-tab__title-{{ ai_gen_id }} {
font-size: {{ block.settings.title_size | times: 0.8 }}px;
}

.ai-policies-tab__link-{{ ai_gen_id }} {
font-size: {{ block.settings.link_size | times: 0.9 }}px;
}
}
{% endstyle %}

<div class="ai-policies-tab-{{ ai_gen_id }}" {{ block.shopify_attributes }}>
<h2 class="ai-policies-tab__title-{{ ai_gen_id }}">{{ block.settings.title }}</h2>

{% liquid
assign has_policies = false
if shop.privacy_policy or shop.refund_policy or shop.shipping_policy or shop.terms_of_service or shop.contact_information
assign has_policies = true
endif
%}

{% if has_policies %}
<ul class="ai-policies-tab__list-{{ ai_gen_id }}">
{% if shop.privacy_policy %}
<li class="ai-policies-tab__item-{{ ai_gen_id }}">
<a href="{{ shop.privacy_policy.url }}" class="ai-policies-tab__link-{{ ai_gen_id }}">
{{ shop.privacy_policy.title }}
</a>
</li>
{% endif %}

{% if shop.refund_policy %}
<li class="ai-policies-tab__item-{{ ai_gen_id }}">
<a href="{{ shop.refund_policy.url }}" class="ai-policies-tab__link-{{ ai_gen_id }}">
{{ shop.refund_policy.title }}
</a>
</li>
{% endif %}

{% if shop.shipping_policy %}
<li class="ai-policies-tab__item-{{ ai_gen_id }}">
<a href="{{ shop.shipping_policy.url }}" class="ai-policies-tab__link-{{ ai_gen_id }}">
{{ shop.shipping_policy.title }}
</a>
</li>
{% endif %}

{% if shop.terms_of_service %}
<li class="ai-policies-tab__item-{{ ai_gen_id }}">
<a href="{{ shop.terms_of_service.url }}" class="ai-policies-tab__link-{{ ai_gen_id }}">
{{ shop.terms_of_service.title }}
</a>
</li>
{% endif %}

{% if shop.contact_information %}
<li class="ai-policies-tab__item-{{ ai_gen_id }}">
<a href="{{ shop.contact_information.url }}" class="ai-policies-tab__link-{{ ai_gen_id }}">
{{ shop.contact_information.title }}
</a>
</li>
{% endif %}
</ul>
{% else %}
<p class="ai-policies-tab__empty-{{ ai_gen_id }}">
No policies have been added yet. Add them in your store settings.
</p>
{% endif %}
</div>

{% schema %}
{
"name": "Policies",
"settings": [
{
"type": "header",
"content": "Content"
},
{
"type": "text",
"id": "title",
"label": "Title",
"default": "Policies"
},
{
"type": "range",
"id": "desktop_width_percent",
"label": "Desktop width",
"min": 50,
"max": 100,
"step": 5,
"unit": "%",
"default": 100
},
{
"type": "header",
"content": "Style"
},
{
"type": "color",
"id": "background_color",
"label": "Background color",
"default": "#FFFFFF"
},
{
"type": "range",
"id": "border_radius",
"label": "Border radius",
"min": 0,
"max": 40,
"step": 2,
"unit": "px",
"default": 0
},
{
"type": "range",
"id": "padding_top",
"label": "Padding top",
"min": 0,
"max": 100,
"step": 5,
"unit": "px",
"default": 40
},
{
"type": "range",
"id": "padding_bottom",
"label": "Padding bottom",
"min": 0,
"max": 100,
"step": 5,
"unit": "px",
"default": 40
},
{
"type": "range",
"id": "padding_horizontal",
"label": "Padding horizontal",
"min": 0,
"max": 100,
"step": 5,
"unit": "px",
"default": 20
},
{
"type": "header",
"content": "Title"
},
{
"type": "color",
"id": "title_color",
"label": "Color",
"default": "#121212"
},
{
"type": "range",
"id": "title_size",
"label": "Size",
"min": 16,
"max": 48,
"step": 2,
"unit": "px",
"default": 32
},
{
"type": "range",
"id": "title_spacing",
"label": "Spacing below",
"min": 10,
"max": 50,
"step": 5,
"unit": "px",
"default": 25
},
{
"type": "header",
"content": "Links"
},
{
"type": "color",
"id": "link_color",
"label": "Color",
"default": "#121212"
},
{
"type": "color",
"id": "link_hover_color",
"label": "Hover color",
"default": "#333333"
},
{
"type": "range",
"id": "link_size",
"label": "Size",
"min": 12,
"max": 24,
"step": 1,
"unit": "px",
"default": 16
},
{
"type": "select",
"id": "link_underline",
"label": "Underline",
"options": [
{
"value": "none",
"label": "None"
},
{
"value": "underline",
"label": "Underline"
}
],
"default": "none"
},
{
"type": "range",
"id": "link_spacing",
"label": "Spacing between",
"min": 5,
"max": 50,
"step": 5,
"unit": "px",
"default": 20
}
],
"presets": [
{
"name": "Policies"
}
]
}
{% endschema %}
Loading