You are here

image_slider.html.twig in Image sliders 8

<div class="slider_main">
  <div class="slider_name">{{ data.name }}</div>
  <div class="slider_description">{{ data.description }}</div>
  {% if data.slide_type == 'image-slider' %}
    <div id="jssor_1" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:380px;overflow:hidden;visibility:hidden;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-004-double-tail-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/double-tail-spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
        {% for image in data.image %}
          <div style="background-color:#000000;">
            <img data-u="image" style="opacity:0.5;" src="{{ image.image_url }}" />
            <div data-ts="flat" data-p="320" style="left:144px;top:80px;width:550px;height:90px;position:absolute;">
              <div data-to="50% 50%" data-ts="preserve-3d" data-t="0" style="left:550px;top:0px;width:550px;height:90px;position:absolute;">
                <div data-to="50% 50%" data-ts="preserve-3d" data-arr="2" style="left:19px;top:36px;width:600px;height:30px;position:absolute;color:#edf1f2;font-size:24px;line-height:1.2;letter-spacing:0.05em;">{{ image.image_alt }}</div>
              </div>
            </div>
          </div>
        {% endfor %}
      </div>
      <a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">slider html</a>
      <!-- Bullet Navigator -->
      <div data-u="navigator" class="jssorb031" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
        <div data-u="prototype" class="i" style="width:13px;height:13px;">
          <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
          <circle class="b" cx="8000" cy="8000" r="5800"></circle>
          </svg>
        </div>
      </div>
      <!-- Arrow Navigator -->
      <div data-u="arrowleft" class="jssora051" style="width:55px;height:55px;top:0px;left:25px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <polyline class="a" points="11040,1920 4960,8000 11040,14080 "></polyline>
        </svg>
      </div>
      <div data-u="arrowright" class="jssora051" style="width:55px;height:55px;top:0px;right:25px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <polyline class="a" points="4960,1920 11040,8000 4960,14080 "></polyline>
        </svg>
      </div>
    </div>
  {% elseif data.slide_type == 'image-gallery' %}
    <div id="jssor_2" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:480px;overflow:hidden;visibility:hidden;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
        {% for image in data.image %}
          <div>
            <img data-u="image" src="{{ image.image_url }}" />
            <img data-u="thumb" src="{{ image.image_url }}" />
          </div>
        {% endfor %}
      </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web animation</a>
      <!-- Thumbnail Navigator -->
      <div data-u="thumbnavigator" class="jssort101" style="position:absolute;left:0px;bottom:0px;width:980px;height:100px;background-color:#000;" data-autocenter="1" data-scale-bottom="0.75">
        <div data-u="slides">
          <div data-u="prototype" class="p" style="width:190px;height:90px;">
            <div data-u="thumbnailtemplate" class="t"></div>
            <svg viewbox="0 0 16000 16000" class="cv">
            <circle class="a" cx="8000" cy="8000" r="3238.1"></circle>
            <line class="a" x1="6190.5" y1="8000" x2="9809.5" y2="8000"></line>
            <line class="a" x1="8000" y1="9809.5" x2="8000" y2="6190.5"></line>
            </svg>
          </div>
        </div>
      </div>
      <!-- Arrow Navigator -->
      <div data-u="arrowleft" class="jssora106" style="width:55px;height:55px;top:162px;left:30px;" data-scale="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <circle class="c" cx="8000" cy="8000" r="6260.9"></circle>
        <polyline class="a" points="7930.4,5495.7 5426.1,8000 7930.4,10504.3 "></polyline>
        <line class="a" x1="10573.9" y1="8000" x2="5426.1" y2="8000"></line>
        </svg>
      </div>
      <div data-u="arrowright" class="jssora106" style="width:55px;height:55px;top:162px;right:30px;" data-scale="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <circle class="c" cx="8000" cy="8000" r="6260.9"></circle>
        <polyline class="a" points="8069.6,5495.7 10573.9,8000 8069.6,10504.3 "></polyline>
        <line class="a" x1="5426.1" y1="8000" x2="10573.9" y2="8000"></line>
        </svg>
      </div>
    </div>
  {% elseif data.slide_type == 'banner-rotator' %}
    <div id="jssor_3" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:380px;overflow:hidden;visibility:hidden;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
        {% for image in data.image %}
          <div>
            <img data-u="image" src="{{ image.image_url }}" />
          </div>
        {% endfor %}
      </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">{{ 'Responsive slider'|t }}</a>
      <!-- Bullet Navigator -->
      <div data-u="navigator" class="jssorb053" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
        <div data-u="prototype" class="i" style="width:12px;height:12px;">
          <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
          <path class="b" d="M11400,13800H4600c-1320,0-2400-1080-2400-2400V4600c0-1320,1080-2400,2400-2400h6800 c1320,0,2400,1080,2400,2400v6800C13800,12720,12720,13800,11400,13800z"></path>
          </svg>
        </div>
      </div>
      <!-- Arrow Navigator -->
      <div data-u="arrowleft" class="jssora093" style="width:50px;height:50px;top:0px;left:30px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <circle class="c" cx="8000" cy="8000" r="5920"></circle>
        <polyline class="a" points="7777.8,6080 5857.8,8000 7777.8,9920 "></polyline>
        <line class="a" x1="10142.2" y1="8000" x2="5857.8" y2="8000"></line>
        </svg>
      </div>
      <div data-u="arrowright" class="jssora093" style="width:50px;height:50px;top:0px;right:30px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <circle class="c" cx="8000" cy="8000" r="5920"></circle>
        <polyline class="a" points="8222.2,6080 10142.2,8000 8222.2,9920 "></polyline>
        <line class="a" x1="5857.8" y1="8000" x2="10142.2" y2="8000"></line>
        </svg>
      </div>
    </div>
  {% elseif data.slide_type == 'banner-slider' %}
    <div id="jssor_4" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:380px;overflow:hidden;visibility:hidden;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
        {% for image in data.image %}
          <div>
            <img data-u="image" src="{{ image.image_url }}" />
            <div u="thumb">{{ image.image_alt }}</div>
          </div>
        {% endfor %}
      </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">image gallery</a>
      <!-- Thumbnail Navigator -->
      <div u="thumbnavigator" style="position:absolute;bottom:0px;left:0px;width:980px;height:50px;color:#FFF;overflow:hidden;cursor:default;background-color:rgba(0,0,0,.5);">
        <div u="slides">
          <div u="prototype" style="position:absolute;top:0;left:0;width:980px;height:50px;">
            <div u="thumbnailtemplate" style="position:absolute;top:0;left:0;width:100%;height:100%;font-family:arial,helvetica,verdana;font-weight:normal;line-height:50px;font-size:16px;padding-left:10px;box-sizing:border-box;"></div>
          </div>
        </div>
      </div>
      <!-- Arrow Navigator -->
      <div data-u="arrowleft" class="jssora061" style="width:55px;height:55px;top:0px;left:25px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <path class="a" d="M11949,1919L5964.9,7771.7c-127.9,125.5-127.9,329.1,0,454.9L11949,14079"></path>
        </svg>
      </div>
      <div data-u="arrowright" class="jssora061" style="width:55px;height:55px;top:0px;right:25px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <path class="a" d="M5869,1919l5984.1,5852.7c127.9,125.5,127.9,329.1,0,454.9L5869,14079"></path>
        </svg>
      </div>
    </div>
  {% elseif data.slide_type == 'carousel-slider' %}
    <div id="jssor_5" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:150px;overflow:hidden;visibility:hidden;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:150px;overflow:hidden;">
        {% for image in data.image %}
          <div>
            <img data-u="image" src="{{ image.image_url }}" />
          </div>
        {% endfor %}
      </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web animation composer</a>
      <!-- Bullet Navigator -->
      <div data-u="navigator" class="jssorb057" style="position:absolute;bottom:12px;right:12px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
        <div data-u="prototype" class="i" style="width:14px;height:14px;">
          <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
          <circle class="b" cx="8000" cy="8000" r="5000"></circle>
          </svg>
        </div>
      </div>
      <!-- Arrow Navigator -->
      <div data-u="arrowleft" class="jssora073" style="width:50px;height:50px;top:0px;left:30px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <path class="a" d="M4037.7,8357.3l5891.8,5891.8c100.6,100.6,219.7,150.9,357.3,150.9s256.7-50.3,357.3-150.9 l1318.1-1318.1c100.6-100.6,150.9-219.7,150.9-357.3c0-137.6-50.3-256.7-150.9-357.3L7745.9,8000l4216.4-4216.4 c100.6-100.6,150.9-219.7,150.9-357.3c0-137.6-50.3-256.7-150.9-357.3l-1318.1-1318.1c-100.6-100.6-219.7-150.9-357.3-150.9 s-256.7,50.3-357.3,150.9L4037.7,7642.7c-100.6,100.6-150.9,219.7-150.9,357.3C3886.8,8137.6,3937.1,8256.7,4037.7,8357.3 L4037.7,8357.3z"></path>
        </svg>
      </div>
      <div data-u="arrowright" class="jssora073" style="width:50px;height:50px;top:0px;right:30px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <path class="a" d="M11962.3,8357.3l-5891.8,5891.8c-100.6,100.6-219.7,150.9-357.3,150.9s-256.7-50.3-357.3-150.9 L4037.7,12931c-100.6-100.6-150.9-219.7-150.9-357.3c0-137.6,50.3-256.7,150.9-357.3L8254.1,8000L4037.7,3783.6 c-100.6-100.6-150.9-219.7-150.9-357.3c0-137.6,50.3-256.7,150.9-357.3l1318.1-1318.1c100.6-100.6,219.7-150.9,357.3-150.9 s256.7,50.3,357.3,150.9l5891.8,5891.8c100.6,100.6,150.9,219.7,150.9,357.3C12113.2,8137.6,12062.9,8256.7,11962.3,8357.3 L11962.3,8357.3z"></path>
        </svg>
      </div>
    </div>
  {% elseif data.slide_type == 'nearby-image-partial-visible-slider' %}
    <div id="jssor_6" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:380px;overflow:hidden;visibility:hidden;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
        {% for image in data.image %}
          <div>
            <img data-u="image" src="{{ image.image_url }}" />
          </div>
        {% endfor %}
      </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">animation</a>
      <!-- Bullet Navigator -->
      <div data-u="navigator" class="jssorb051" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
        <div data-u="prototype" class="i" style="width:12px;height:12px;">
          <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
          <circle class="b" cx="8000" cy="8000" r="5800"></circle>
          </svg>
        </div>
      </div>
      <!-- Arrow Navigator -->
      <div data-u="arrowleft" class="jssora051" style="width:65px;height:65px;top:0px;left:35px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <polyline class="a" points="11040,1920 4960,8000 11040,14080 "></polyline>
        </svg>
      </div>
      <div data-u="arrowright" class="jssora051" style="width:65px;height:65px;top:0px;right:35px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <polyline class="a" points="4960,1920 11040,8000 4960,14080 "></polyline>
        </svg>
      </div>
    </div>
  {% elseif data.slide_type == 'image-gallery-with-vertical-thumbnail' %}
    <div id="jssor_7" style="position:relative;margin:0 auto;top:0px;left:0px;width:960px;height:480px;overflow:hidden;visibility:hidden;background-color:#24262e;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:240px;width:720px;height:480px;overflow:hidden;">
        {% for image in data.image %}
          <div>
            <img data-u="image" src="{{ image.image_url }}" />
            <img data-u="thumb" src="{{ image.image_url }}" />
          </div>
        {% endfor %}
      </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web animation composer</a>
      <!-- Thumbnail Navigator -->
      <div data-u="thumbnavigator" class="jssort101" style="position:absolute;left:0px;top:0px;width:240px;height:480px;background-color:#000;" data-autocenter="2" data-scale-left="0.75">
        <div data-u="slides">
          <div data-u="prototype" class="p" style="width:99px;height:66px;">
            <div data-u="thumbnailtemplate" class="t"></div>
            <svg viewbox="0 0 16000 16000" class="cv">
            <circle class="a" cx="8000" cy="8000" r="3238.1"></circle>
            <line class="a" x1="6190.5" y1="8000" x2="9809.5" y2="8000"></line>
            <line class="a" x1="8000" y1="9809.5" x2="8000" y2="6190.5"></line>
            </svg>
          </div>
        </div>
      </div>
      <!-- Arrow Navigator -->
      <div data-u="arrowleft" class="jssora093" style="width:50px;height:50px;top:0px;left:270px;" data-autocenter="2">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <circle class="c" cx="8000" cy="8000" r="5920"></circle>
        <polyline class="a" points="7777.8,6080 5857.8,8000 7777.8,9920 "></polyline>
        <line class="a" x1="10142.2" y1="8000" x2="5857.8" y2="8000"></line>
        </svg>
      </div>
      <div data-u="arrowright" class="jssora093" style="width:50px;height:50px;top:0px;right:30px;" data-autocenter="2">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <circle class="c" cx="8000" cy="8000" r="5920"></circle>
        <polyline class="a" points="8222.2,6080 10142.2,8000 8222.2,9920 "></polyline>
        <line class="a" x1="5857.8" y1="8000" x2="10142.2" y2="8000"></line>
        </svg>
      </div>
    </div>
  {% elseif data.slide_type == 'scrolling-logo-thumbnail-slider' %}
    <div id="jssor_8" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:100px;overflow:hidden;visibility:hidden;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="img/spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:100px;overflow:hidden;">
        {% for image in data.image %}
          <div>
            <img data-u="image" src="{{ image.image_url }}" />
          </div>
        {% endfor %}
      </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web design</a>
    </div>
  {% elseif data.slide_type == 'full-width-slider' %}
    <div id="jssor_9" style="position:relative;margin:0 auto;top:0px;left:0px;width:1600px;height:560px;overflow:hidden;visibility:hidden;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="img/spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:1600px;height:560px;overflow:hidden;">
        {% for image in data.image %}
          <div>
            <img data-u="image" src="{{ image.image_url }}" />
            <div data-ts="flat" data-p="1080" style="left:0px;top:0px;width:1600px;height:560px;position:absolute;">
              <svg viewbox="0 0 600 400" data-ts="preserve-3d" width="600" height="400" data-tchd="jssor_1_msk_3" style="left:255px;top:0px;display:block;position:absolute;overflow:visible;">
              <g mask="url(#jssor_1_msk_3)">
              <path data-to="300px -180px" fill="none" stroke="rgba(250,251,252,0.5)" stroke-width="20" d="M410-350L410-10L190-10L190-350Z" x="190" y="-350" data-t="10" style="position:absolute;overflow:visible;"></path>
              </g>
              </svg>
              <svg viewbox="0 0 800 72" data-to="50% 50%" width="800" height="72" data-t="12" style="left:1700px;top:153px;display:block;position:absolute;font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:900;overflow:visible;">
              <text fill="#fafbfc" text-anchor="middle" x="400" y="72">{{ image.image_alt }}
              </text>
              </svg>
            </div>
          </div>
        {% endfor %}
      </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">slider html</a>
      <!-- Bullet Navigator -->
      <div data-u="navigator" class="jssorb132" style="position:absolute;bottom:24px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
        <div data-u="prototype" class="i" style="width:12px;height:12px;">
          <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
          <circle class="b" cx="8000" cy="8000" r="5800"></circle>
          </svg>
        </div>
      </div>
      <!-- Arrow Navigator -->
      <div data-u="arrowleft" class="jssora051" style="width:55px;height:55px;top:0px;left:25px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <polyline class="a" points="11040,1920 4960,8000 11040,14080 "></polyline>
        </svg>
      </div>
      <div data-u="arrowright" class="jssora051" style="width:55px;height:55px;top:0px;right:25px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <polyline class="a" points="4960,1920 11040,8000 4960,14080 "></polyline>
        </svg>
      </div>
    </div>
  {% elseif data.slide_type == 'different-size-photo-slider' %}
    <div id="jssor_10" style="position:relative;margin:0 auto;top:0px;left:0px;width:600px;height:500px;overflow:hidden;visibility:hidden;">
      <!-- Loading Screen -->
      <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
        <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="img/spin.svg" />
      </div>
      <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:600px;height:500px;overflow:hidden;">
        {% for image in data.image %}
          <div>
            <img data-u="image" src="{{ image.image_url }}" />
          </div>
        {% endfor %}
      </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">design web</a>
      <!-- Bullet Navigator -->
      <div data-u="navigator" class="jssorb072" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
        <div data-u="prototype" class="i" style="width:24px;height:24px;font-size:12px;line-height:24px;">
          <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;">
          <circle class="b" cx="8000" cy="8000" r="6666.7"></circle>
          </svg>
          <div data-u="numbertemplate" class="n"></div>
        </div>
      </div>
      <!-- Arrow Navigator -->
      <div data-u="arrowleft" class="jssora073" style="width:40px;height:50px;top:0px;left:30px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <path class="a" d="M4037.7,8357.3l5891.8,5891.8c100.6,100.6,219.7,150.9,357.3,150.9s256.7-50.3,357.3-150.9 l1318.1-1318.1c100.6-100.6,150.9-219.7,150.9-357.3c0-137.6-50.3-256.7-150.9-357.3L7745.9,8000l4216.4-4216.4 c100.6-100.6,150.9-219.7,150.9-357.3c0-137.6-50.3-256.7-150.9-357.3l-1318.1-1318.1c-100.6-100.6-219.7-150.9-357.3-150.9 s-256.7,50.3-357.3,150.9L4037.7,7642.7c-100.6,100.6-150.9,219.7-150.9,357.3C3886.8,8137.6,3937.1,8256.7,4037.7,8357.3 L4037.7,8357.3z"></path>
        </svg>
      </div>
      <div data-u="arrowright" class="jssora073" style="width:40px;height:50px;top:0px;right:30px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
        <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
        <path class="a" d="M11962.3,8357.3l-5891.8,5891.8c-100.6,100.6-219.7,150.9-357.3,150.9s-256.7-50.3-357.3-150.9 L4037.7,12931c-100.6-100.6-150.9-219.7-150.9-357.3c0-137.6,50.3-256.7,150.9-357.3L8254.1,8000L4037.7,3783.6 c-100.6-100.6-150.9-219.7-150.9-357.3c0-137.6,50.3-256.7,150.9-357.3l1318.1-1318.1c100.6-100.6,219.7-150.9,357.3-150.9 s256.7,50.3,357.3,150.9l5891.8,5891.8c100.6,100.6,150.9,219.7,150.9,357.3C12113.2,8137.6,12062.9,8256.7,11962.3,8357.3 L11962.3,8357.3z"></path>
        </svg>
      </div>
    </div>
  {% elseif data.slide_type == 'full-window-for-pc' %}
    <div style="position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;">
      <div id="jssor_11" style="position:relative;margin:0 auto;top:0px;left:0px;width:1366px;height:768px;overflow:hidden;visibility:hidden;">
        <!-- Loading Screen -->
        <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
          <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="img/spin.svg" />
        </div>
        <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:1366px;height:768px;overflow:hidden;">
          {% for image in data.image %}
            <div>
              <img data-u="image" src="{{ image.image_url }}" />
            </div>
          {% endfor %}
        </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web design</a>
        <!-- Bullet Navigator -->
        <div data-u="navigator" class="jssorb106" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
          <div data-u="prototype" class="i" style="width:12px;height:12px;">
            <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
            <path class="b" d="M11400,13800H4600c-1320,0-2400-1080-2400-2400V4600c0-1320,1080-2400,2400-2400h6800 c1320,0,2400,1080,2400,2400v6800C13800,12720,12720,13800,11400,13800z"></path>
            </svg>
          </div>
        </div>
        <!-- Arrow Navigator -->
        <div data-u="arrowleft" class="jssora051" style="width:55px;height:55px;top:0px;left:25px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
          <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
          <polyline class="a" points="11040,1920 4960,8000 11040,14080 "></polyline>
          </svg>
        </div>
        <div data-u="arrowright" class="jssora051" style="width:55px;height:55px;top:0px;right:25px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
          <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
          <polyline class="a" points="4960,1920 11040,8000 4960,14080 "></polyline>
          </svg>
        </div>
      </div>
    </div>
  {% endif %}
</div>

File

templates/image_slider.html.twig
View source
  1. <div class="slider_main">
  2. <div class="slider_name">{{ data.name }}</div>
  3. <div class="slider_description">{{ data.description }}</div>
  4. {% if data.slide_type == 'image-slider' %}
  5. <div id="jssor_1" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:380px;overflow:hidden;visibility:hidden;">
  6. <!-- Loading Screen -->
  7. <div data-u="loading" class="jssorl-004-double-tail-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  8. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/double-tail-spin.svg" />
  9. </div>
  10. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
  11. {% for image in data.image %}
  12. <div style="background-color:#000000;">
  13. <img data-u="image" style="opacity:0.5;" src="{{ image.image_url }}" />
  14. <div data-ts="flat" data-p="320" style="left:144px;top:80px;width:550px;height:90px;position:absolute;">
  15. <div data-to="50% 50%" data-ts="preserve-3d" data-t="0" style="left:550px;top:0px;width:550px;height:90px;position:absolute;">
  16. <div data-to="50% 50%" data-ts="preserve-3d" data-arr="2" style="left:19px;top:36px;width:600px;height:30px;position:absolute;color:#edf1f2;font-size:24px;line-height:1.2;letter-spacing:0.05em;">{{ image.image_alt }}</div>
  17. </div>
  18. </div>
  19. </div>
  20. {% endfor %}
  21. </div>
  22. <a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">slider html</a>
  23. <!-- Bullet Navigator -->
  24. <div data-u="navigator" class="jssorb031" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
  25. <div data-u="prototype" class="i" style="width:13px;height:13px;">
  26. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  27. <circle class="b" cx="8000" cy="8000" r="5800"></circle>
  28. </svg>
  29. </div>
  30. </div>
  31. <!-- Arrow Navigator -->
  32. <div data-u="arrowleft" class="jssora051" style="width:55px;height:55px;top:0px;left:25px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
  33. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  34. <polyline class="a" points="11040,1920 4960,8000 11040,14080 "></polyline>
  35. </svg>
  36. </div>
  37. <div data-u="arrowright" class="jssora051" style="width:55px;height:55px;top:0px;right:25px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
  38. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  39. <polyline class="a" points="4960,1920 11040,8000 4960,14080 "></polyline>
  40. </svg>
  41. </div>
  42. </div>
  43. {% elseif data.slide_type == 'image-gallery' %}
  44. <div id="jssor_2" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:480px;overflow:hidden;visibility:hidden;">
  45. <!-- Loading Screen -->
  46. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  47. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
  48. </div>
  49. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
  50. {% for image in data.image %}
  51. <div>
  52. <img data-u="image" src="{{ image.image_url }}" />
  53. <img data-u="thumb" src="{{ image.image_url }}" />
  54. </div>
  55. {% endfor %}
  56. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web animation</a>
  57. <!-- Thumbnail Navigator -->
  58. <div data-u="thumbnavigator" class="jssort101" style="position:absolute;left:0px;bottom:0px;width:980px;height:100px;background-color:#000;" data-autocenter="1" data-scale-bottom="0.75">
  59. <div data-u="slides">
  60. <div data-u="prototype" class="p" style="width:190px;height:90px;">
  61. <div data-u="thumbnailtemplate" class="t"></div>
  62. <svg viewbox="0 0 16000 16000" class="cv">
  63. <circle class="a" cx="8000" cy="8000" r="3238.1"></circle>
  64. <line class="a" x1="6190.5" y1="8000" x2="9809.5" y2="8000"></line>
  65. <line class="a" x1="8000" y1="9809.5" x2="8000" y2="6190.5"></line>
  66. </svg>
  67. </div>
  68. </div>
  69. </div>
  70. <!-- Arrow Navigator -->
  71. <div data-u="arrowleft" class="jssora106" style="width:55px;height:55px;top:162px;left:30px;" data-scale="0.75">
  72. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  73. <circle class="c" cx="8000" cy="8000" r="6260.9"></circle>
  74. <polyline class="a" points="7930.4,5495.7 5426.1,8000 7930.4,10504.3 "></polyline>
  75. <line class="a" x1="10573.9" y1="8000" x2="5426.1" y2="8000"></line>
  76. </svg>
  77. </div>
  78. <div data-u="arrowright" class="jssora106" style="width:55px;height:55px;top:162px;right:30px;" data-scale="0.75">
  79. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  80. <circle class="c" cx="8000" cy="8000" r="6260.9"></circle>
  81. <polyline class="a" points="8069.6,5495.7 10573.9,8000 8069.6,10504.3 "></polyline>
  82. <line class="a" x1="5426.1" y1="8000" x2="10573.9" y2="8000"></line>
  83. </svg>
  84. </div>
  85. </div>
  86. {% elseif data.slide_type == 'banner-rotator' %}
  87. <div id="jssor_3" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:380px;overflow:hidden;visibility:hidden;">
  88. <!-- Loading Screen -->
  89. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  90. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
  91. </div>
  92. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
  93. {% for image in data.image %}
  94. <div>
  95. <img data-u="image" src="{{ image.image_url }}" />
  96. </div>
  97. {% endfor %}
  98. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">{{ 'Responsive slider'|t }}</a>
  99. <!-- Bullet Navigator -->
  100. <div data-u="navigator" class="jssorb053" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
  101. <div data-u="prototype" class="i" style="width:12px;height:12px;">
  102. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  103. <path class="b" d="M11400,13800H4600c-1320,0-2400-1080-2400-2400V4600c0-1320,1080-2400,2400-2400h6800 c1320,0,2400,1080,2400,2400v6800C13800,12720,12720,13800,11400,13800z"></path>
  104. </svg>
  105. </div>
  106. </div>
  107. <!-- Arrow Navigator -->
  108. <div data-u="arrowleft" class="jssora093" style="width:50px;height:50px;top:0px;left:30px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
  109. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  110. <circle class="c" cx="8000" cy="8000" r="5920"></circle>
  111. <polyline class="a" points="7777.8,6080 5857.8,8000 7777.8,9920 "></polyline>
  112. <line class="a" x1="10142.2" y1="8000" x2="5857.8" y2="8000"></line>
  113. </svg>
  114. </div>
  115. <div data-u="arrowright" class="jssora093" style="width:50px;height:50px;top:0px;right:30px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
  116. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  117. <circle class="c" cx="8000" cy="8000" r="5920"></circle>
  118. <polyline class="a" points="8222.2,6080 10142.2,8000 8222.2,9920 "></polyline>
  119. <line class="a" x1="5857.8" y1="8000" x2="10142.2" y2="8000"></line>
  120. </svg>
  121. </div>
  122. </div>
  123. {% elseif data.slide_type == 'banner-slider' %}
  124. <div id="jssor_4" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:380px;overflow:hidden;visibility:hidden;">
  125. <!-- Loading Screen -->
  126. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  127. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
  128. </div>
  129. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
  130. {% for image in data.image %}
  131. <div>
  132. <img data-u="image" src="{{ image.image_url }}" />
  133. <div u="thumb">{{ image.image_alt }}</div>
  134. </div>
  135. {% endfor %}
  136. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">image gallery</a>
  137. <!-- Thumbnail Navigator -->
  138. <div u="thumbnavigator" style="position:absolute;bottom:0px;left:0px;width:980px;height:50px;color:#FFF;overflow:hidden;cursor:default;background-color:rgba(0,0,0,.5);">
  139. <div u="slides">
  140. <div u="prototype" style="position:absolute;top:0;left:0;width:980px;height:50px;">
  141. <div u="thumbnailtemplate" style="position:absolute;top:0;left:0;width:100%;height:100%;font-family:arial,helvetica,verdana;font-weight:normal;line-height:50px;font-size:16px;padding-left:10px;box-sizing:border-box;"></div>
  142. </div>
  143. </div>
  144. </div>
  145. <!-- Arrow Navigator -->
  146. <div data-u="arrowleft" class="jssora061" style="width:55px;height:55px;top:0px;left:25px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
  147. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  148. <path class="a" d="M11949,1919L5964.9,7771.7c-127.9,125.5-127.9,329.1,0,454.9L11949,14079"></path>
  149. </svg>
  150. </div>
  151. <div data-u="arrowright" class="jssora061" style="width:55px;height:55px;top:0px;right:25px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
  152. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  153. <path class="a" d="M5869,1919l5984.1,5852.7c127.9,125.5,127.9,329.1,0,454.9L5869,14079"></path>
  154. </svg>
  155. </div>
  156. </div>
  157. {% elseif data.slide_type == 'carousel-slider' %}
  158. <div id="jssor_5" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:150px;overflow:hidden;visibility:hidden;">
  159. <!-- Loading Screen -->
  160. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  161. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
  162. </div>
  163. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:150px;overflow:hidden;">
  164. {% for image in data.image %}
  165. <div>
  166. <img data-u="image" src="{{ image.image_url }}" />
  167. </div>
  168. {% endfor %}
  169. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web animation composer</a>
  170. <!-- Bullet Navigator -->
  171. <div data-u="navigator" class="jssorb057" style="position:absolute;bottom:12px;right:12px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
  172. <div data-u="prototype" class="i" style="width:14px;height:14px;">
  173. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  174. <circle class="b" cx="8000" cy="8000" r="5000"></circle>
  175. </svg>
  176. </div>
  177. </div>
  178. <!-- Arrow Navigator -->
  179. <div data-u="arrowleft" class="jssora073" style="width:50px;height:50px;top:0px;left:30px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
  180. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  181. <path class="a" d="M4037.7,8357.3l5891.8,5891.8c100.6,100.6,219.7,150.9,357.3,150.9s256.7-50.3,357.3-150.9 l1318.1-1318.1c100.6-100.6,150.9-219.7,150.9-357.3c0-137.6-50.3-256.7-150.9-357.3L7745.9,8000l4216.4-4216.4 c100.6-100.6,150.9-219.7,150.9-357.3c0-137.6-50.3-256.7-150.9-357.3l-1318.1-1318.1c-100.6-100.6-219.7-150.9-357.3-150.9 s-256.7,50.3-357.3,150.9L4037.7,7642.7c-100.6,100.6-150.9,219.7-150.9,357.3C3886.8,8137.6,3937.1,8256.7,4037.7,8357.3 L4037.7,8357.3z"></path>
  182. </svg>
  183. </div>
  184. <div data-u="arrowright" class="jssora073" style="width:50px;height:50px;top:0px;right:30px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
  185. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  186. <path class="a" d="M11962.3,8357.3l-5891.8,5891.8c-100.6,100.6-219.7,150.9-357.3,150.9s-256.7-50.3-357.3-150.9 L4037.7,12931c-100.6-100.6-150.9-219.7-150.9-357.3c0-137.6,50.3-256.7,150.9-357.3L8254.1,8000L4037.7,3783.6 c-100.6-100.6-150.9-219.7-150.9-357.3c0-137.6,50.3-256.7,150.9-357.3l1318.1-1318.1c100.6-100.6,219.7-150.9,357.3-150.9 s256.7,50.3,357.3,150.9l5891.8,5891.8c100.6,100.6,150.9,219.7,150.9,357.3C12113.2,8137.6,12062.9,8256.7,11962.3,8357.3 L11962.3,8357.3z"></path>
  187. </svg>
  188. </div>
  189. </div>
  190. {% elseif data.slide_type == 'nearby-image-partial-visible-slider' %}
  191. <div id="jssor_6" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:380px;overflow:hidden;visibility:hidden;">
  192. <!-- Loading Screen -->
  193. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  194. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
  195. </div>
  196. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:380px;overflow:hidden;">
  197. {% for image in data.image %}
  198. <div>
  199. <img data-u="image" src="{{ image.image_url }}" />
  200. </div>
  201. {% endfor %}
  202. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">animation</a>
  203. <!-- Bullet Navigator -->
  204. <div data-u="navigator" class="jssorb051" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
  205. <div data-u="prototype" class="i" style="width:12px;height:12px;">
  206. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  207. <circle class="b" cx="8000" cy="8000" r="5800"></circle>
  208. </svg>
  209. </div>
  210. </div>
  211. <!-- Arrow Navigator -->
  212. <div data-u="arrowleft" class="jssora051" style="width:65px;height:65px;top:0px;left:35px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
  213. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  214. <polyline class="a" points="11040,1920 4960,8000 11040,14080 "></polyline>
  215. </svg>
  216. </div>
  217. <div data-u="arrowright" class="jssora051" style="width:65px;height:65px;top:0px;right:35px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
  218. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  219. <polyline class="a" points="4960,1920 11040,8000 4960,14080 "></polyline>
  220. </svg>
  221. </div>
  222. </div>
  223. {% elseif data.slide_type == 'image-gallery-with-vertical-thumbnail' %}
  224. <div id="jssor_7" style="position:relative;margin:0 auto;top:0px;left:0px;width:960px;height:480px;overflow:hidden;visibility:hidden;background-color:#24262e;">
  225. <!-- Loading Screen -->
  226. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  227. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="../images/spin.svg" />
  228. </div>
  229. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:240px;width:720px;height:480px;overflow:hidden;">
  230. {% for image in data.image %}
  231. <div>
  232. <img data-u="image" src="{{ image.image_url }}" />
  233. <img data-u="thumb" src="{{ image.image_url }}" />
  234. </div>
  235. {% endfor %}
  236. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web animation composer</a>
  237. <!-- Thumbnail Navigator -->
  238. <div data-u="thumbnavigator" class="jssort101" style="position:absolute;left:0px;top:0px;width:240px;height:480px;background-color:#000;" data-autocenter="2" data-scale-left="0.75">
  239. <div data-u="slides">
  240. <div data-u="prototype" class="p" style="width:99px;height:66px;">
  241. <div data-u="thumbnailtemplate" class="t"></div>
  242. <svg viewbox="0 0 16000 16000" class="cv">
  243. <circle class="a" cx="8000" cy="8000" r="3238.1"></circle>
  244. <line class="a" x1="6190.5" y1="8000" x2="9809.5" y2="8000"></line>
  245. <line class="a" x1="8000" y1="9809.5" x2="8000" y2="6190.5"></line>
  246. </svg>
  247. </div>
  248. </div>
  249. </div>
  250. <!-- Arrow Navigator -->
  251. <div data-u="arrowleft" class="jssora093" style="width:50px;height:50px;top:0px;left:270px;" data-autocenter="2">
  252. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  253. <circle class="c" cx="8000" cy="8000" r="5920"></circle>
  254. <polyline class="a" points="7777.8,6080 5857.8,8000 7777.8,9920 "></polyline>
  255. <line class="a" x1="10142.2" y1="8000" x2="5857.8" y2="8000"></line>
  256. </svg>
  257. </div>
  258. <div data-u="arrowright" class="jssora093" style="width:50px;height:50px;top:0px;right:30px;" data-autocenter="2">
  259. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  260. <circle class="c" cx="8000" cy="8000" r="5920"></circle>
  261. <polyline class="a" points="8222.2,6080 10142.2,8000 8222.2,9920 "></polyline>
  262. <line class="a" x1="5857.8" y1="8000" x2="10142.2" y2="8000"></line>
  263. </svg>
  264. </div>
  265. </div>
  266. {% elseif data.slide_type == 'scrolling-logo-thumbnail-slider' %}
  267. <div id="jssor_8" style="position:relative;margin:0 auto;top:0px;left:0px;width:980px;height:100px;overflow:hidden;visibility:hidden;">
  268. <!-- Loading Screen -->
  269. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  270. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="img/spin.svg" />
  271. </div>
  272. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:100px;overflow:hidden;">
  273. {% for image in data.image %}
  274. <div>
  275. <img data-u="image" src="{{ image.image_url }}" />
  276. </div>
  277. {% endfor %}
  278. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web design</a>
  279. </div>
  280. {% elseif data.slide_type == 'full-width-slider' %}
  281. <div id="jssor_9" style="position:relative;margin:0 auto;top:0px;left:0px;width:1600px;height:560px;overflow:hidden;visibility:hidden;">
  282. <!-- Loading Screen -->
  283. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  284. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="img/spin.svg" />
  285. </div>
  286. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:1600px;height:560px;overflow:hidden;">
  287. {% for image in data.image %}
  288. <div>
  289. <img data-u="image" src="{{ image.image_url }}" />
  290. <div data-ts="flat" data-p="1080" style="left:0px;top:0px;width:1600px;height:560px;position:absolute;">
  291. <svg viewbox="0 0 600 400" data-ts="preserve-3d" width="600" height="400" data-tchd="jssor_1_msk_3" style="left:255px;top:0px;display:block;position:absolute;overflow:visible;">
  292. <g mask="url(#jssor_1_msk_3)">
  293. <path data-to="300px -180px" fill="none" stroke="rgba(250,251,252,0.5)" stroke-width="20" d="M410-350L410-10L190-10L190-350Z" x="190" y="-350" data-t="10" style="position:absolute;overflow:visible;"></path>
  294. </g>
  295. </svg>
  296. <svg viewbox="0 0 800 72" data-to="50% 50%" width="800" height="72" data-t="12" style="left:1700px;top:153px;display:block;position:absolute;font-family:'Roboto Condensed',sans-serif;font-size:18px;font-weight:900;overflow:visible;">
  297. <text fill="#fafbfc" text-anchor="middle" x="400" y="72">{{ image.image_alt }}
  298. </text>
  299. </svg>
  300. </div>
  301. </div>
  302. {% endfor %}
  303. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">slider html</a>
  304. <!-- Bullet Navigator -->
  305. <div data-u="navigator" class="jssorb132" style="position:absolute;bottom:24px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
  306. <div data-u="prototype" class="i" style="width:12px;height:12px;">
  307. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  308. <circle class="b" cx="8000" cy="8000" r="5800"></circle>
  309. </svg>
  310. </div>
  311. </div>
  312. <!-- Arrow Navigator -->
  313. <div data-u="arrowleft" class="jssora051" style="width:55px;height:55px;top:0px;left:25px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
  314. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  315. <polyline class="a" points="11040,1920 4960,8000 11040,14080 "></polyline>
  316. </svg>
  317. </div>
  318. <div data-u="arrowright" class="jssora051" style="width:55px;height:55px;top:0px;right:25px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
  319. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  320. <polyline class="a" points="4960,1920 11040,8000 4960,14080 "></polyline>
  321. </svg>
  322. </div>
  323. </div>
  324. {% elseif data.slide_type == 'different-size-photo-slider' %}
  325. <div id="jssor_10" style="position:relative;margin:0 auto;top:0px;left:0px;width:600px;height:500px;overflow:hidden;visibility:hidden;">
  326. <!-- Loading Screen -->
  327. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  328. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="img/spin.svg" />
  329. </div>
  330. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:600px;height:500px;overflow:hidden;">
  331. {% for image in data.image %}
  332. <div>
  333. <img data-u="image" src="{{ image.image_url }}" />
  334. </div>
  335. {% endfor %}
  336. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">design web</a>
  337. <!-- Bullet Navigator -->
  338. <div data-u="navigator" class="jssorb072" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
  339. <div data-u="prototype" class="i" style="width:24px;height:24px;font-size:12px;line-height:24px;">
  340. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;">
  341. <circle class="b" cx="8000" cy="8000" r="6666.7"></circle>
  342. </svg>
  343. <div data-u="numbertemplate" class="n"></div>
  344. </div>
  345. </div>
  346. <!-- Arrow Navigator -->
  347. <div data-u="arrowleft" class="jssora073" style="width:40px;height:50px;top:0px;left:30px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
  348. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  349. <path class="a" d="M4037.7,8357.3l5891.8,5891.8c100.6,100.6,219.7,150.9,357.3,150.9s256.7-50.3,357.3-150.9 l1318.1-1318.1c100.6-100.6,150.9-219.7,150.9-357.3c0-137.6-50.3-256.7-150.9-357.3L7745.9,8000l4216.4-4216.4 c100.6-100.6,150.9-219.7,150.9-357.3c0-137.6-50.3-256.7-150.9-357.3l-1318.1-1318.1c-100.6-100.6-219.7-150.9-357.3-150.9 s-256.7,50.3-357.3,150.9L4037.7,7642.7c-100.6,100.6-150.9,219.7-150.9,357.3C3886.8,8137.6,3937.1,8256.7,4037.7,8357.3 L4037.7,8357.3z"></path>
  350. </svg>
  351. </div>
  352. <div data-u="arrowright" class="jssora073" style="width:40px;height:50px;top:0px;right:30px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
  353. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  354. <path class="a" d="M11962.3,8357.3l-5891.8,5891.8c-100.6,100.6-219.7,150.9-357.3,150.9s-256.7-50.3-357.3-150.9 L4037.7,12931c-100.6-100.6-150.9-219.7-150.9-357.3c0-137.6,50.3-256.7,150.9-357.3L8254.1,8000L4037.7,3783.6 c-100.6-100.6-150.9-219.7-150.9-357.3c0-137.6,50.3-256.7,150.9-357.3l1318.1-1318.1c100.6-100.6,219.7-150.9,357.3-150.9 s256.7,50.3,357.3,150.9l5891.8,5891.8c100.6,100.6,150.9,219.7,150.9,357.3C12113.2,8137.6,12062.9,8256.7,11962.3,8357.3 L11962.3,8357.3z"></path>
  355. </svg>
  356. </div>
  357. </div>
  358. {% elseif data.slide_type == 'full-window-for-pc' %}
  359. <div style="position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;">
  360. <div id="jssor_11" style="position:relative;margin:0 auto;top:0px;left:0px;width:1366px;height:768px;overflow:hidden;visibility:hidden;">
  361. <!-- Loading Screen -->
  362. <div data-u="loading" class="jssorl-009-spin" style="position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.7);">
  363. <img style="margin-top:-19px;position:relative;top:50%;width:38px;height:38px;" src="img/spin.svg" />
  364. </div>
  365. <div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:1366px;height:768px;overflow:hidden;">
  366. {% for image in data.image %}
  367. <div>
  368. <img data-u="image" src="{{ image.image_url }}" />
  369. </div>
  370. {% endfor %}
  371. </div><a data-scale="0" href="https://www.jssor.com" style="display:none;position:absolute;">web design</a>
  372. <!-- Bullet Navigator -->
  373. <div data-u="navigator" class="jssorb106" style="position:absolute;bottom:16px;right:16px;" data-autocenter="1" data-scale="0.5" data-scale-bottom="0.75">
  374. <div data-u="prototype" class="i" style="width:12px;height:12px;">
  375. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  376. <path class="b" d="M11400,13800H4600c-1320,0-2400-1080-2400-2400V4600c0-1320,1080-2400,2400-2400h6800 c1320,0,2400,1080,2400,2400v6800C13800,12720,12720,13800,11400,13800z"></path>
  377. </svg>
  378. </div>
  379. </div>
  380. <!-- Arrow Navigator -->
  381. <div data-u="arrowleft" class="jssora051" style="width:55px;height:55px;top:0px;left:25px;" data-autocenter="2" data-scale="0.75" data-scale-left="0.75">
  382. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  383. <polyline class="a" points="11040,1920 4960,8000 11040,14080 "></polyline>
  384. </svg>
  385. </div>
  386. <div data-u="arrowright" class="jssora051" style="width:55px;height:55px;top:0px;right:25px;" data-autocenter="2" data-scale="0.75" data-scale-right="0.75">
  387. <svg viewbox="0 0 16000 16000" style="position:absolute;top:0;left:0;width:100%;height:100%;">
  388. <polyline class="a" points="4960,1920 11040,8000 4960,14080 "></polyline>
  389. </svg>
  390. </div>
  391. </div>
  392. </div>
  393. {% endif %}
  394. </div>