<?xml version="1.0" encoding="utf-8"?>
<!-- generator="ThemeXpert" -->
<?xml-stylesheet href="https://www.themexpert.com/media/quixnxt/css/quix-core.css?ver=4.5.4" type="text/css"?>
<rss version="2.0" xmlns:atom="https://www.w3.org/2005/Atom">
	<channel>
		<title>WordPress &amp; Joomla Documentation - ThemeXpert</title>
		<description><![CDATA[ThemeXpert: Joomla's oldest and most trusted template and extension club since 2010 with the best page builder, Quix.]]></description>
		<link>https://www.themexpert.com/docs/quix-builder/developer</link>
		<lastBuildDate>Fri, 09 Aug 2024 15:23:10 +0600</lastBuildDate>
		<generator>ThemeXpert</generator>
		<atom:link rel="self" type="application/rss+xml" href="https://www.themexpert.com/docs/quix-builder/developer?format=feed&amp;type=rss"/>
		<language>en-gb</language>
		<managingEditor>support@themexpert.com (ThemeXpert)</managingEditor>
		<item>
			<title>Create new element</title>
			<link>https://www.themexpert.com/docs/quix-builder/developer/create-new-element</link>
			<guid isPermaLink="true">https://www.themexpert.com/docs/quix-builder/developer/create-new-element</guid>
			<description><![CDATA[<p><strong>My Element for Quix</strong></p>
<p><strong>Audience: Developer</strong></p>
<p>To create and load a custom Quix element we need to register it first and there are few ways to register a new custom quix element:</p>
<ol>
<li>Create a folder inside your default joomla template : “templates/your-template/libraries/quixnxt/visual-builder/elements”</li>
<li>Create a system plugin and register quix through a function hook.</li>
</ol>
<p>Now, Let’s create your own quix element plugin. Here are more details to do it. You just need to follow the steps :&nbsp;</p>
<p><strong>Step 1:</strong> Generate an idea. Suppose, Here we are going to implement a <strong>simple Blockquote </strong>element for Quix.&nbsp;</p>
<p><strong>Step 2: </strong>Make a directory “plg_quix_myelement”.</p>
<p><strong>Step 3: </strong>We need a few files by default like language, installer.php, config.xml and a few more files. Click here to get that template.&nbsp;</p>
<p><strong>Step 4: </strong>Hope you get the zip file. Now, Please extract this file and go to the <strong>elements</strong> folder.&nbsp;</p>
<p><strong>Step 5: </strong>Create a directory for your element. Here, I'm gonna make a Blockquote Element. So, I made a directory named “MyBlockquote”.</p>
<p><strong>Folder structure:</strong><br /><strong>Step 6: </strong>&nbsp;Now we are ready to build our new element. Let's create folders like this tree</p>
<p>MyBlockquote/<br />├── config.yml<br />├── element.php<br />├── element.svg(logo)<br />└── partials/<br />&nbsp; &nbsp; &nbsp; &nbsp;├── html.twig<br />&nbsp; &nbsp; &nbsp; &nbsp;└── style.twig</p>
<p>&nbsp;</p>
<p><strong>Explain:</strong></p>
<p>On <strong><em>config.yml</em></strong>, <br />we need to define the pre-defined config for our element. For each element, we will need a config.yml file.&nbsp;</p>
<p>On <strong><em>html.twig</em></strong>,&nbsp;<br />we need to define the html structure of our element. For each element, we need a html.twig file.&nbsp;</p>
<p>On <strong><em>style.twig</em></strong>,&nbsp;<br />we need to define the style structure of our element. For each element, we need a html.twig file.</p>
<p>Now, we are ready to create our own element. Here, we will describe an example code for a Simple Blockquote.&nbsp;</p>
<h2><strong>Config Example</strong>: &nbsp;</h2>
<pre>name: My Blockquote
slug: qx-blockquote
groups: general
helpId:
form:
  general:
    - name: blockquote_fg_text
      label: Blockquote
      type: fields-group
      status: open
      schema:
        - name: author
          label: author
          type: text
          value: Mr. Mozumder

        - name: content
          label: Content
          type: editor
          value: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

        - name: type
          label: Type
          type: select
          value: qx-blockquote-primary
          options:
            qx-blockquote-primary: Primary
            qx-blockquote-secondary: Secondary
            qx-blockquote-success: Success
            qx-blockquote-danger: Danger
            qx-blockquote-warning: Warning
            qx-blockquote-info: Info
            qx-blockquote-light: Light
            qx-blockquote-dark: Dark

  styles:
    - name: blockquote_fg_alignment_style
      label: Alignment
      type: fields-group
      status: open
      schema:
        - name: nalignment
          label: Alignment
          type: choose
          value:
            desktop: left
            tablet: left
            phone: left
          options:
            left:
              label: Left
              icon: qxuicon-align-left
            center:
              label: Center
              icon: qxuicon-align-center
            right:
              label: Right
              icon: qxuicon-align-right
            justify:
              label: Justify
              icon: qxuicon-align-justify

    - name: blockquote_fg_author_style
      label: author
      type: fields-group
      schema:
        - name: author_color
          label: Color
          type: color

        - name: author_font
          label: Typography
          type: typography
          popover: true

    - name: blockquote_fg_content_style
      label: Content
      type: fields-group
      schema:
        - name: content_color
          label: Color
          type: color

        - name: content_font
          label: Typography
          type: typography
          popover: true

</pre>
<p>To use this config, we need to assign the value based on tree structure. Here is the <strong>accessing process</strong> of config value.&nbsp;</p>
<p>An example of accessing a block of config:</p>
<pre>form:
  general:
    - name: blockquote_fg_text
      label: Blockquote
      type: fields-group
      status: open
      schema:
        - name: author
          label: author
          type: text
          value: Mr. Mozumder</pre>
<p>&nbsp;Accessing author for twig template :</p>
<p>general.blockquote_fg_text.author</p>
<h2><strong>Basic twig variable :</strong></h2>
<p>Twig application passes variables to the templates for manipulation in the template. Variables may have attributes or elements you can access, too. The visual representation of a variable depends heavily on the application providing it.&nbsp;</p>
<p>Use a dot (.) to access attributes of a variable (methods or properties of a PHP object, or items of a PHP array):&nbsp;</p>
<p>{{ foo.bar }}</p>
<p>Where, foo is an object and bar is a property of ‘foo’ object.<br /><br /></p>
<h2><strong>HTML in Twig:</strong></h2>
<p>An example of <strong>html.twig</strong>:</p>
<pre>{% set id=advanced.identifier.id %}
{% set class=advanced.identifier.class %}
{% set content = general.blockquote_fg_text.content %}
{% set author = general.blockquote_fg_text.author %}
{% set textType = general.blockquote_fg_text.type %}
{% set classes = classNames('qx-element qx-element-myblockquote qx-myblockquote',
visibilityClass(visibility), textType,class) %}
{% set animation = advanced.animation_fields_group.animation %}
{% set animationRepeat = advanced.animation_fields_group.animation_repeat %}
{% set animationDelay = advanced.animation_fields_group.animation_delay %}
{% set background = advanced.background_fields_group.background %}
{% set text = general.blockquote_fg_text.content %}
{% embed "animation.twig" with {
 "id" : id,
"classes" : classes,
 "animation" : animation,
 "animationRepeat" : animationRepeat,
 "animationDelay" : animationDelay,
 "background" : background
} %}
{% block element %}
&lt;div&gt;
{% if content %}
&lt;blockquote class="qx-blockquote__content"&gt; {{ content }} &lt;/blockquote&gt;
{% endif %}
{% if author %}
&lt;span class="qx-blockquote-author"&gt; {{author}} &lt;/span&gt;
{% endif %}
&lt;/div&gt;
{% endblock %}
{% endembed %}
</pre>
<p><strong>Note</strong> : Change only necessary parts. Follow twig templating <a src="https://twig.symfony.com/doc/3.x/templates.html">documentation</a>.</p>
<h2>Style in twig:</h2>
<p>An example of <strong>style.twig</strong>:</p>
<pre>{% include 'global.twig' %}

{% set id = '#' ~ advanced.identifier.id %}
{% set alignment = styles.blockquote_fg_alignment_style.alignment %}
{% set headingFont = styles.blockquote_fg_author_style.author_font %}
{% set headingColor = styles.blockquote_fg_author_style.author_color %}
{% set contentFont = styles.blockquote_fg_content_style.content_font %}
{% set contentColor = styles.blockquote_fg_content_style.content_color %}

{% set authorSelector = id ~ ' .qx-blockquote-author' %}
{% set contentSelector = id ~ ' .qx-blockquote__content' %}

{# Alignment #}
{{ style.alignment(id, alignment) }}

{# Typography #}
{{ style.typography(authorSelector, headingFont) }}
{{ style.css( authorSelector, 'color', headingColor) }}

{# Content #}
{{ style.typography(contentSelector, contentFont) }}
{{ style.css( contentSelector, 'color', contentColor) }}

{{ style.load(id) }}
</pre>
<p>&nbsp;</p>
<p><strong>Note</strong> : Change only necessary parts. Follow twig templating documentation.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Our style functions for twing:</h2>
<p>You can use this methods to render your element.</p>
<table style="height: 1251px; width: 597px;">
<tbody>
<tr style="height: 80px;">
<td style="height: 80px; width: 587px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.css(selector, property, value); }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, string $property, $value = nul</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex:&nbsp; {{ style.css( id ~ ' .qx-alert-heading', 'color', headingColor) }}<br /></span></li>
</ul>
</li>
</ul>
</td>
</tr>
<tr style="height: 118px;">
<td style="width: 587px; height: 118px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.raw(rules); }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $rules</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex:&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">{% set rawCss = advanced.custom_css.code %}</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">{{ style.raw(rawCss) }}<br /></span></li>
</ul>
</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr style="height: 82px;">
<td style="width: 587px; height: 82px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.margin( selector, field); }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, array $field</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex: {{ style.margin(id, styles.spacing_fields_group.margin) }}</span></li>
</ul>
</li>
</ul>
</td>
</tr>
<tr style="height: 82px;">
<td style="width: 587px; height: 82px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.padding( selector, field ) }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, array $field</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex: {{ style.padding(id, styles.spacing_fields_group.padding) }}</span></li>
</ul>
</li>
</ul>
</td>
</tr>
<tr style="height: 100px;">
<td style="width: 587px; height: 100px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.width( selector, field ) }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, array $field</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex: {{ style.width(id, styles.spacing_fields_group.width) }}</span></li>
</ul>
</li>
</ul>
<span style="font-weight: 400;"><br /></span></td>
</tr>
<tr style="height: 100px;">
<td style="width: 587px; height: 100px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.height( selector, field ) }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, array $field</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex: {{ style.height(id, styles.spacing_fields_group.height) }}</span></li>
</ul>
</li>
</ul>
<span style="font-weight: 400;"><br /></span></td>
</tr>
<tr style="height: 82px;">
<td style="width: 587px; height: 82px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.typography( selector, field ) }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, array $field</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex: {{ style.typography(id, styles.spacing_fields_group.typography) }}</span></li>
</ul>
</li>
</ul>
</td>
</tr>
<tr style="height: 18px;">
<td style="width: 587px; height: 18px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.border( selector, field ) }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, array $field</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex: {{ style.border(id, styles.spacing_fields_group.border) }}</span></li>
</ul>
</li>
</ul>
</td>
</tr>
<tr style="height: 18px;">
<td style="width: 587px; height: 18px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.borderWidth( selector, field ) }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, array $field</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex: {{ style.borderWidth(id, styles.spacing_fields_group.borderWidth) }}</span></li>
</ul>
</li>
</ul>
</td>
</tr>
<tr style="height: 18px;">
<td style="width: 587px; height: 18px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.borderRadius( selector, field ) }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, array $field</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex: {{ style.borderRadius(id, styles.spacing_fields_group.borderRadius) }}</span></li>
</ul>
</li>
</ul>
</td>
</tr>
<tr style="height: 46px;">
<td style="width: 587px; height: 46px;">
<ul>
<li style="font-weight: 400;" aria-level="1" aria-checked="false"><span style="font-weight: 400;">{{ style.responsiveCss( selector, field, property, unit ) }}&nbsp;&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><b>Description</b><span style="font-weight: 400;"> :&nbsp; string $selector, $field, ?string $property, ?string $unit</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">Ex:&nbsp;</span>
<ul>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">{% set iconSpacing = styles.accordion_fg_icon_style.icon_spacing %}</span></li>
<li style="font-weight: 400;" aria-level="2" aria-checked="false"><span style="font-weight: 400;">{{ style.responsiveCss(id ~ ' .wrap-accordion-title', iconSpacing, 'margin-left', 'px') }}&nbsp;</span></li>
</ul>
</li>
</ul>
</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Step 7:</span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Ok, hope your element is ready. Now, you just need to make a zip file and install it on your Joomla site. </span></p>
<p><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Step 8: </span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Go to</span><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> system&gt;plugins </span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">through joomla Menu.&nbsp; </span>&nbsp;<br /><img src="https://www.themexpert.com/images/docs/quix/02.developers/custom-element-quixnxt/1.png" width="1905" height="890" alt="1" /></p>
<p><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Step 9:</span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Enable “</span><span style="font-size: 12pt; font-family: Roboto, sans-serif; color: #212529; background-color: #ffffff; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Quix - MyElement” and “</span><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Quix - Builder Elements. You can search by the “Quix”.<br /><img src="https://www.themexpert.com/images/docs/quix/02.developers/custom-element-quixnxt/2.png" width="1906" height="705" alt="2" /></span></p>
<p><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Step 10:</span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Now go the </span><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Quix - Page Builder </span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">and click on the </span><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">settings icon </span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">to enable </span><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">“Development Mode”.<br /><img src="https://www.themexpert.com/images/docs/quix/02.developers/custom-element-quixnxt/3.png" width="1530" height="504" alt="3" /></span></strong></p>
<p><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Step 9:</span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> Now make sure your </span><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">“Development Mode” </span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">is</span><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> On.<br /><img src="https://www.themexpert.com/images/docs/quix/02.developers/custom-element-quixnxt/4.png" width="1579" height="673" alt="4" /></span></strong></p>
<p style="line-height: 1.38;"><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Step 10:</span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> One last step before you go: Clear your </span><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">cache</span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"> or make a </span><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">hard reload</span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">.&nbsp;<br /><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Now, you are </span><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">ready to use </span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">your custom element. You will get this element with quix elements.<br /></span></span></p>
<p>&nbsp;</p>
<h2 style="line-height: 1.38;"><strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">FAQ’s</span></strong><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">:</span></h2>
<ol>
<li aria-level="1" style="list-style-type: decimal; font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;"><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Where is my new custom element ?<br /><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Ans : You will get this on Quix with previous default elements.</span></span></li>
<li aria-level="1" style="list-style-type: decimal; font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;"><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Why is my element icon broken ? <br />Ans: You need to use svg format for your elements icon.</span></li>
<li aria-level="1" style="list-style-type: decimal; font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre;"><span style="font-size: 12pt; font-family: Arial; color: #000000; background-color: transparent; font-weight: 400; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Why are my options not saving ? <br />Ans : Your config.twig may not be properly structured. You can also knock on our support for more.</span></li>
</ol>
<p style="line-height: 1.38;">&nbsp;</p>]]></description>
			<author>shams.bd71@gmail.com (Abu Huraira)</author>
			<category>Developer</category>
			<pubDate>Tue, 17 May 2022 14:30:23 +0600</pubDate>
		</item>
	</channel>
</rss>
