• Home
  • Add-ons
  • Templates
  • Docs
    • Get Started
    • Quick Setup
    • Style Editor
    • Resources
    • Updates
    • Tutorials
  • Blog
     
  • Home
  • Add-ons
  • Templates
  • Docs
    • Get Started
    • Quick Setup
    • Style Editor
    • Resources
    • Updates
    • Tutorials
  • Blog
    18. November 2020

    Showmore plugin with collapsible blocks

    A comprehensive tutorial on seamlessly using collapsed blocks in Jimdo websites.

    This guide applies to both standard Jimdo templates with the Zodiac framework and custom layouts.

    There are 2 examples of using showmore plugin  in Jimdo websites: 

    1) A single module Widget/HTML with simple text;

    2) Collapsing multiple modules inside the columns;

    Example 01

    This is a heading

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc pulvinar, massa id dictum ornare, nulla sem tristique dui, nec interdum sapien magna at augue. Duis eros purus, sagittis in mattis placerat, pretium sit amet leo. Sed vitae consectetur lacus, et consequat erat. Interdum et malesuada fames ac ante ipsum primis in faucibus. Donec rhoncus lorem eget sapien maximus, quis feugiasavet mi porttitor. Suspendisse ut erat dolor. Phasellus porttitor pretium commodo. Curabitur eget venenatis quam, non tincidunt nisl. Aenean lobortis fermentum imperdiet. Maecenas nec ipsum tellus. Nunc mauris dui, iaculis vel ex sit amet, maximus ultricies diam. Morbi ut mi sed ex bibendum tempus. Quisque lobortis eget sem in dignissim. Donec scelerisque massa vitae lectus imperdiet pellentesque id id purus. Fusce ac est at mi mollis mattis.


    <style> /* <![CDATA[ */ .matrix .is-showmore{ overflow:visible!important;
    } .has-gradient:before { background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0); bottom: 0; right: 0; left: 0; content: ' '; height: 25px; position: absolute; z-index: 1; } .is-showmore-btn{ padding:10px 12px!important; } /*]]>*/ </style>
    <div class="is-showmore has-gradient rel"> <h1> This is a heading </h1> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc pulvinar, massa id dictum ornare, nulla sem tristique dui, nec interdum sapien magna at augue. Duis eros purus, sagittis in mattis placerat, pretium sit amet leo. Sed vitae consectetur lacus, et consequat erat. Interdum et malesuada fames ac ante ipsum primis in faucibus. Donec rhoncus lorem eget sapien maximus, quis feugiasavet mi porttitor. Suspendisse ut erat dolor. Phasellus porttitor pretium commodo. Curabitur eget venenatis quam, non tincidunt nisl. Aenean lobortis fermentum imperdiet. Maecenas nec ipsum tellus. Nunc mauris dui, iaculis vel ex sit amet, maximus ultricies diam. Morbi ut mi sed ex bibendum tempus. Quisque lobortis eget sem in dignissim. Donec scelerisque massa vitae lectus imperdiet pellentesque id id purus. Fusce ac est at mi mollis mattis. </p> </div> <script src="https://cdn.jsdelivr.net/gh/loki156/zodiac/add-ons/showmore-min.js"></script> <script type="text/javascript"> //<![CDATA[ jQuery.noConflict(); (function($) { // Init $(document).ready(function() { // showmore plugin $('.is-showmore').showMore({ minheight: 74, buttontxtmore: 'show more', buttontxtless: 'show less', buttoncss: 'hs-button is-showmore-btn size-11 extra-small-btn br5', animationspeed: 250 }); }); })(jQuery); //]]> </script>

    Example 02

    This is a heading

    Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Sed augue ipsum, egestas nec, vestibulum et, malesuada adipiscing, dui. Cras risus ipsum, faucibus ut, ullamcorper id, varius ac, leo. Vestibulum suscipit nulla quis orci. Proin sapien ipsum, porta a, auctor quis, euismod ut, mi.

     



    <style> /* <![CDATA[ */ .matrix .is-showmore{ overflow:visible!important; } .has-gradient:before { background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0); bottom: 0; right: 0; left: 0; content: ' '; height: 25px; position: absolute; z-index: 1; } .is-showmore-btn{ padding:10px 12px!important; } /*]]>*/ </style>
    <script src="https://cdn.jsdelivr.net/gh/loki156/zodiac/add-ons/showmore-min.js"></script> <script type="text/javascript"> //<![CDATA[ jQuery.noConflict(); (function($) { // Init $(document).ready(function() { // addClass to the parent columns module $('.j-module:has(.cc-02)').closest('.j-hgrid').addClass('is-showmore02 rel has-gradient'); // showmore plugin $('.is-showmore02').showMore({ minheight: 74, buttontxtmore: 'show more', buttontxtless: 'show less', buttoncss: 'hs-button is-showmore-btn size-11 extra-small-btn br5', animationspeed: 250 }); }); })(jQuery); //]]> </script> <div class="cc-02"> </div>

    Options

    1) You can customize the text button, it's style, animation speed and min height of the block

    
    $('.is-showmore').showMore({
         minheight: 74,
         buttontxtmore: 'show more',
         buttontxtless: 'show less',
         buttoncss: 'hs-button is-showmore-btn size-11 extra-small-btn br5',
         animationspeed: 250
     });

    2) You can download the js plugin file and host it on your own website ( design> custom template> Files )

    Download
    showmore-min.js
    js File 974 Bytes
    Download
    tagPlaceholderTags:
    Matrix Themes


    Stand out with professional Jimdo website

    Premium 24/7 Support · Lifetime Updates




    has-right-col-border

    Resources

    • Templates
    • Pre-made Templates
    • Matrix Builder
    • Add-ons
    • Pricing
    • Marketplace

    Documentation

    • Get Started
    • Quick Setup
    • Style Editor
    • Tutorials
    • Updates

    Quick links

    • Made with Matrix
    • Style Guide
    • Shortcodes
    • Jimdo Creator
    • Small Business websites
    • Feedback

    Try Matrix Builder
    draggable-logo

    Global colors
      bg-primary
      bg-primary-light
      bg-primary-dark
      bg-secondary
      bg-secondary-dark
    Template colors
      body
      top-header
      top-header-inner
      header
      header-inner
      navigation-inner
      navigation color
      dropdown background color
      content
    Footer Styles
      background
      text color
      link color
      horizontal line
    Buttons
      style 1
      style 2
      style 3
      text color
    Mobile navigation
      background color
      navigation color
    Other elements
      social icons
      top header border
      header border
      nav inner border
    Template configurations
     
    has-center-nav has-sticky-logo has-large-header g-font no-shopping-cart
     
    Top header inner
     
     
     
    Header inner
     
     
     
    Navigation inner
     
     
     
    Navigation styles
     
    snip-nav --line01
     
    Sub-menu (breadcrumbs) styles
     
    size-15
     
    Mobile Navigation styles
     
    size-30
     
    Content styles
     
    form-white
     
    Footer styles
     
    o-form color-white white-outline-btn
     
    Footer background image
     
     

     

    Typography

    Heading H1
    weight-400
     
    Heading H2
    weight-400
     
    Heading H3
    weight-400
     
    Buttons
    weight-400
     
     
    Advanced settings
     
    Custom CSS

     

    #cc-inner .my-class {

      color:#f0f0f0;

    }

     


    Note:
    All changes made here will be applied to your entire website.
    is-switcher

    About | Privacy Policy | Cookie Policy | Sitemap
    Created with Jimdo
    Log in Log out | Edit
    • Scroll to top
    Close