feat: add redirect liquid button
This commit is contained in:
parent
d9d57adc5b
commit
5be8bec9e4
36
extensions/new-theme/blocks/redirect_button.liquid
Normal file
36
extensions/new-theme/blocks/redirect_button.liquid
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<a
|
||||||
|
href="{{block.settings.url}}"
|
||||||
|
class="btn {{block.settings.class}}"
|
||||||
|
style="
|
||||||
|
color: {{block.settings.colour}};
|
||||||
|
background-color: {{block.settings.background_color}};
|
||||||
|
padding: {{block.settings.padding}};
|
||||||
|
margin: {{block.settings.margin}};
|
||||||
|
"
|
||||||
|
|
||||||
|
{% if block.settings.open_tab %}
|
||||||
|
target="_blank"
|
||||||
|
{% endif %}
|
||||||
|
>
|
||||||
|
{{ block.settings.heading }}
|
||||||
|
</a>
|
||||||
|
|
||||||
|
{% schema %}
|
||||||
|
{
|
||||||
|
"name": "Contact SomeOne",
|
||||||
|
"target": "section",
|
||||||
|
"settings": [
|
||||||
|
{ "type": "text", "id": "heading", "label": "button label", "default": "Contact" },
|
||||||
|
{ "type": "color", "id": "colour", "label": "text_Colour", "default": "#ff0000" },
|
||||||
|
{ "type": "color", "id": "background_color", "label": "background_color", "default": "#000000" },
|
||||||
|
{ "type": "text", "id": "url", "label": "url", "default": "youtube.com" },
|
||||||
|
{ "type": "checkbox", "id": "open_tab", "label": "open_tab", "default": true },
|
||||||
|
{ "type": "text", "id": "padding", "label": "padding", "default": "10px 5px" },
|
||||||
|
{ "type": "text", "id": "class", "label": "class", "default": "button" },
|
||||||
|
{ "type": "text", "id": "margin", "label": "margin", "default": "10px 10px" }
|
||||||
|
],
|
||||||
|
"enabled_on": {
|
||||||
|
"templates": ["product"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{% endschema %}
|
||||||
Loading…
x
Reference in New Issue
Block a user