Jump to content

MidnightClub

Circle Member
  • Posts

    145
  • Joined

  • Last visited

Posts posted by MidnightClub

  1. alright!

    so on your homepage, i saw the blocks with horizontal clip anim. Speed is at 800ms, which I guess is default.

    So if you add that to your css it should do the trick:

    .image-block-outer-wrapper.combination-animation-horizontal-clip .image-block-wrapper{
    transition: -webkit-clip-path 3600ms cubic-bezier(.4,0,.2,1),clip-path 3600ms cubic-bezier(.4,0,.2,1);
    }
    
    .image-block-outer-wrapper.combination-animation-vertical-clip .image-block-wrapper{
    transition: -webkit-clip-path 3600ms cubic-bezier(.4,0,.2,1),clip-path 3600ms cubic-bezier(.4,0,.2,1);
    }

    I set it to 3600ms so that the difference is obvious, for both horizontal and vertical clip animation. So you just have to change that value to change the speed.

    Let me know if it work.

    Cheers,
    Fab

  2. alright try this and just change the "800ms" to the speed you want for vertical clip on an image block with text (works with overlap and collage for me) :

    .image-block-outer-wrapper.combination-animation-vertical-clip .sqs-dynamic-text-container {
        transition: -webkit-clip-path 800ms cubic-bezier(.4,0,.2,1),clip-path 800ms cubic-bezier(.4,0,.2,1);
        will-change: -webkit-clip-path,clip-path;

    I guess for horizontal clip you just have to change to .combination-animation-horizontal-clip

    Cheers,

    Fab

  3. Hey @johnay

    I'm using collide and have found css to slow it down.
    Basic speed is 800ms so just by changing that you can alter the speed (I'm trying 1600ms and it works great)

    /*COLLIDE IMAGE POSITION RIGHT*/
    .image-block-outer-wrapper.combination-animation-collide.image-position-right .image-inset{
    
      transition: opacity 1600ms cubic-bezier(.4,0,.2,1),transform 1600ms cubic-bezier(.4,0,.2,1);
        will-change: opacity,transform;
    }
    .image-block-outer-wrapper.combination-animation-collide.image-position-right .sqs-dynamic-text-container {
        transition: opacity 1600ms cubic-bezier(.4,0,.2,1),transform 1600ms cubic-bezier(.4,0,.2,1);
        will-change: opacity,transform;
    }
    
    /*COLLIDE IMAGE POSITION LEFT*/
    .image-block-outer-wrapper.combination-animation-collide.image-position-left .image-inset{
    
      transition: opacity 1600ms cubic-bezier(.4,0,.2,1),transform 1600ms cubic-bezier(.4,0,.2,1);
        will-change: opacity,transform;
    }
    .image-block-outer-wrapper.combination-animation-collide.image-position-left .sqs-dynamic-text-container {
        transition: opacity 1600ms cubic-bezier(.4,0,.2,1),transform 1600ms cubic-bezier(.4,0,.2,1);
        will-change: opacity,transform;
    }

    I'm looking now for the same for the "reveal" animation..

    Hope this helps.

    Fab

     

×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.