Introducing Interactions - The Magic Wand to Make Your Site Lively with SP Page Builder 3.6 - JoomShaper

Introducing Interactions - The Magic Wand to Make Your Site Lively with SP Page Builder 3.6

23 July 2019
Hits 36,171
9 min read

Interaction is something that keeps your users engaged to your website. That lets them communicate without using a word. You know how they say a picture is worth a thousand words? With interaction on your website, it will make a picture worth a million words. This is something that Joomla industry has never seen before. Something that I bet you wouldn't have imagined possible. Well, SP Page Builder does exactly that for you. Makes something possible that no one imagined before.

You can give life to your website using Interaction with SP Page Builder

Interaction lets you (as a web developer) unleash your creativity, makes you do crazy stuff. With interaction in SP Page Builder, you have a whole new way to create live motion effects on your site. It has a set of powerful controls that lets you add attractive transitions and beautiful animations.

Let’s see what effects you can create with the all-new interaction controls.

These controls can be categorized into two sets of settings.

Scrolling Effects: Using scrolling effects you can create animations for when visitors scroll through a web page. A motion effect is created by determining a starting and an ending point.

Mouse Effects: Using the mouse effect you can create transitions for when users hover mouse on a particular element.

Before we go any further, let’s learn where the interaction can be used. Well, basically everywhere on a webpage. The feature is available in all the SP Page Builder addons. After going to the edit mode, choose an addon and you’ll find the “Interaction” controls right beside the “Advanced” tab.

Introducing interaction on Joomla in SP Page Builder 3.6

In order to use interactions effectively, you need to understand a few things. With interaction, you can bring life to your website. Meaning, you can apply motion effects to your contents so that they will dynamically react when an interaction is made. Now we need to understand how the controls work.

Introducing interaction on Joomla in SP Page Builder 3.6

All the effects are controlled with their axis values, here we have x, y, and z. The x-axis refers to horizontal, y-axis refers to vertical and z is the third axis which is perpendicular to both x and y.

Introducing interaction on Joomla in SP Page Builder 3.6

Timeline: to make the control more user-friendly, we introduced Timeline. The Timeline divides the viewport (the visible area of a webpage) from 0% to 100%. Where 0% indicates the bottom of the screen, 50% indicates the middle of the screen, and 100% indicates the top.

Introducing interaction on Joomla in SP Page Builder 3.6

There’s another setting common to all interaction effects, i.e Transform Origin for x-axis and y-axis. It works as the anchor for the effects. You can define the starting point of all the effects using these options.

For instance, if you set Transform Origin of the x-axis to right and the y-axis to bottom (refer to the above video). The interaction effect will start the action from the bottom rightmost corner of the element.

Move Effect

The Move effect lets you move an addon from X and Y points towards the defined directions, where X means horizontal and Y means vertical direction. For these controls, a positive value indicates right (down), and a negative value indicates left (up).

There’s also the Z-axis to reposition an element. It controls the z-axis in 3D space which specifies how far inward or outward an element will move. The perspective CSS property is used to add a feeling of depth to a scene (or an object) by taking the element higher on the Z-axis. We set the default value for perspective view as 1000.

Scale Effect

With the Scale effect, you can make an element either larger or smaller in aspect of its absolute position. A positive value makes an object stretch and a negative value makes an object shrink. Here the x-axis controls horizontal scaling and the y-axis controls vertical scaling.

Rotate Effect

This effect lets you rotate an element. To see the rotation in motion, you need to take two rotating effects on the timeline. One will determine the starting point and the other will set the ending point. For a vertical flip, you need to change the x value; for a horizontal flip, you need to change the y value; and for clockwise or counter-clockwise rotation, you need to change the z value. The above video is an example of clockwise rotation.

Skew Effect

The Skew effect makes an element skew on a two-dimensional space. Meaning you can make any element an uneven parallelogram using the Skew effect. It has two controls, a higher (positive) value of x-axis will make an element tilt horizontally towards the right side and a lower (negative) value will make it tilt towards the left side. A similar effect is true for the y-axis as well. A possible use-case of the skew effect is, you can make an object look on top of another in a 2D surface.

Opacity Effect

With Opacity, you can manage the visibility of an element. It comes with only one control where a 0 makes the element completely invisible and 1 makes it completely visible. Using opacity along with other effects makes the design a bit more interesting. An example is given above. Here we used Opacity, Move, and Rotate on the same image.

Blur Effect

This effect is used for making an element blurry. It comes with only one control, the value range is 0-100. A higher value makes an element more unclear whereas a lower value makes it clearer. The effect has many applications, the best one would be making an element blurry when it appears on the screen and making it clearer as it comes to the focusing point.

Tilt Effect

The Tilt effect is a 3D mouse movement effect. Similar to other effects, it has the controls to determine if you want to see the effect on mobile devices. As for the settings, Tilt Direction defines what will happen upon mouse hover. Forward Direction makes the element move towards the mouse and the Opposite Direction makes the element move backward.

From a Developer's Point of View

Library Built From the Scratch: Unlike typical software projects where a readymade library is often used to develop a new product to reduce development time and make the job effortless, SP Page Builder’s Interactions feature is developed from the scratch. It took months to develop the feature. Yes, it would be easier to use an existing library but that wouldn’t have been the proper approach. Because, the functionalities (like using multiple interaction effects on the same element) we wanted to introduce has not been developed yet. We are the first to do so and by doing this we are able to make faster and more efficient page loading.

Responsive Effects: Responsiveness is one of our top priorities when implementing a new feature. Here at JoomShaper, we make sure all the outputs are responsive. Likewise, all the SP Page Builder’s interaction effects are mobile-friendly. There’s a switch to enable interaction effect on mobile/tablet devices if you wish to.

Timeline and the Freedom to Use Multiple Effects: SP Page Builder’s interaction feature comes with a timeline area that lets you control all the interaction effects from a single place. One of the most amazing features of this Joomla interaction is that you can use multiple interaction effects on a single element as many times as you want. Which can be referred to as a state of the art technology that most companies still trying to figure out how to do.

Interaction Working as a Stand-alone Functionality: We developed Interactions in a way that in editing mood, the interaction feature will only activate while you are creating/editing interaction effects. That way it won’t conflict with the other styling effects.

Days of flat and static design are no more - let’s give our condolences

What Else is New?

SP Page Builder v3.6 is not only introducing Joomla interaction but also brings some cool new features. And not to mention, we have addressed a few known issues. For a brief overview,

Check out the full changelog of SP Page Builder v3.6

  • New: Interactions added to all addons
  • New: Position option added to all addons
  • New: Button wrapper custom class added to Form Builder addon
  • Update: Share issue fixed and share count option removed from Social Share addon
  • Update: Button’s text dependency removed for changing button background color in Opt-in Form addon
  • Fix: Input type select height issue in Form Builder addon
  • Fix: Input label text font-size responsiveness in Form Builder addon
  • Fix: From e-mail not working issue in Form Builder addon
  • Fix: Required field validation in Contact Form addon
  • Fix: Header duplicate in responsive mode issue in Table addon
  • Fix: Image not loading from external URL issue in Divider addon
  • Fix: Email sending issue in Contact Form addon
  • Fix: Google Font console.log error

Organic: Interactive Layout Bundle

Along with the interaction effects, new features, and fixes, we present to you Organic - an interactive layout bundle which is full of Interaction effects. It comes with five amazing page layouts that include Home, Products, Product Details, About, and Contact to make your organic business a strong impact on the internet. You can find all the layout bundle demos here. To get a step by step guideline on how to access and import a layout bundle, please visit this documentation page.

The new era of website building will embrace astonishing design with lively effects. SP Page Builder understands the fact and hence presents to you the interaction feature in your beloved Joomla page building tool. To all our existing customers, we say - keep faith in us, you’ll get surprised with our work every now and then. To the new customers, we say - give it a shot, we guarantee you will experience something new. And to our well-wishers, we say - keep letting us know your thoughts and desires in the comments below, we’ll try with the best of our heart to meet all your expectations.

Try SP Page Builder for FREE!    Get SP Page Builder Pro Rate on JED

Mo Ahmed
Mo Ahmed
4 years ago
This is definitely very, very cool!
Paul Frankowski
Paul Frankowski
4 years ago
Thanks a lot :)
A
alp
4 years ago
Hey Friends,

thats what i have waited for. Really Great.

Where to download the new Template? I have an activ pro account but can not find these new features in the page-builder?

regards
alp
Saifur Rahman
Saifur Rahman
4 years ago
Hi Alp,

It's really easy. You just need to edit a page with the frontend editor (of course your version of SP Page Builder has to be v3.6). Once you select any addon, you'll be presented with the interaction tab along with general, style, advanced.

As for the new interactive template, [url="https://www.joomshaper.com/blog/get-organic-a-free-interactive-layout-bundle-for-sp-page-builder-pro"]visit this link to learn more about it[/url] or [url="https://sppagebuilder.com/organic-home"]click here to see the live demo[/url].
Joomla! Man
Joomla! Man
4 years ago
wow!!
Paul Frankowski
Paul Frankowski
4 years ago
Indeed I said exactly this same during 3.6 tests. Thanks
Chris
Chris
4 years ago
Beautiful features, will make for some stunning designs :)
Paul Frankowski
Paul Frankowski
4 years ago
Thanks, indeed now the sky is the limit.
pepperstreet
pepperstreet
4 years ago
Is it really working smoothly on mobile devices?
If yes, what about GYRO-SENSOR support? That would really interesting and a fresh appearance with subtle animation based on device orientation and movement.
Al Mamun
Al Mamun
4 years ago
You are talking about "Gyroscope Sensor" of mobile? Fully supported on mobile but log distance content will be a small issue, you can fix that by using addon "Custom Position" option. You can check the last section of [url="https://www.joomshaper.com/page-builder/interactions"]this[/url] page on mobile. Hope you will understand.
pepperstreet
pepperstreet
4 years ago
Yes, [b]gyroscope sensor[/b] support for some parallax layer effects. Or to translate the position to that 3d effect at the bottom of the demo page. I have seen a javascript project and demo somewhere else.

Apart from that, i have tested your demo page on an ipad. Animations are super smooth!
Only saw some strange image issues and empty spaces on the layout bundle “Organic“. I can send you some screenshots in the forum.



Saifur Rahman
Saifur Rahman
4 years ago
That sounds great! Our support engineers would love to hear you out in the [url="https://www.joomshaper.com/forums"]Forum[/url]
Sidney McSwain
Sidney McSwain
4 years ago
Does it work with Helix3? I installed and while I do see the INTERACTIONS tab I do not see any effects to enable or configure. All I see is an Apply button and a Cancel button...
Joomla! Man
Joomla! Man
4 years ago
Clear browser and joomla cache
Sidney McSwain
Sidney McSwain
4 years ago
Stranger...I cleared browser and joomla cache and the INTERACTIONS tab disappeared. Says it is 3.6.0 but no interactions tab at all. Downloaded and reinstalled page builder, cleared cache(s) again and still no interactions tab. I think I'll hold off on upgrading the rest of my sites to PageBuilder 3.6.0.
Joomla! Man
Joomla! Man
4 years ago
use diffrent browser after instalations
Paul Frankowski
Paul Frankowski
4 years ago
check front-end editor
V
vladm
4 years ago
I have the same problem - can't see the Interaction tab. Have cleared Joomla (3.9.10) and browser cache. Not sure why @michcio29 suggested using a different browser - that didn't help either.
Al Mamun
Al Mamun
4 years ago
Interaction only works in front-end edit, back end edit is not yet supported.
AD
Alan Davies
4 years ago
I'm simply amazed... brilliant. What next?
Paul Frankowski
Paul Frankowski
4 years ago
Thanks, maybe Rocket to Mars? :)
Syed H
Syed H
4 years ago
This is a very wonderful move and a great step up .... :)
Al Mamun
Al Mamun
4 years ago
You are very much welcome. :)
Brian
Brian
4 years ago
WoooOOOWW
Paul Frankowski
Paul Frankowski
4 years ago
Yes, fully agree.
senolsengul
senolsengul
4 years ago
congratulations ??
Paul Frankowski
Paul Frankowski
4 years ago
Thanks, but why "?" not "!"
senolsengul
senolsengul
4 years ago
sorry I have added the wrong icon
Saifur Rahman
Saifur Rahman
4 years ago
Don't be, we all are that excited ??
Saifur Rahman
Saifur Rahman
4 years ago
Ooopsie :p
Chow
Chow
4 years ago
Hello JoomShaper Team! You are wizards! Did you know? :)
Thank you! Successes!!
Paul Frankowski
Paul Frankowski
4 years ago
BIG thanks. We appreciate the smile on the face of our users.
C
copycat
4 years ago
Brilliant new features! Keep them coming.
Rifat Wahid Alif
Rifat Wahid Alif
4 years ago
Hi,
Thanks for your interest. We are always trying to give you surprises :)

- Thanks
MS
MARCO SOTOMAYOR
4 years ago
Fantastic, just need more header and menu options
Al Mamun
Al Mamun
4 years ago
Thank you very much for your comment we will consider your suggestion.
Tom Fullen
Tom Fullen
4 years ago
Simply awesome! Love it when I can make my clients sites stand out and also wow them.

Thanks to the team!
Al Mamun
Al Mamun
4 years ago
You are welcome. Yes, now can make wow website for your clients. :)
Rifat Wahid Alif
Rifat Wahid Alif
4 years ago
Hi Tom,
Thanks for your feedback, We hope your clients will also like it.


- Thanks
noname
noname
4 years ago
This is very nice and the many possibilities of SP Pagebuilder to change the layout and the style are an important reason why I use the component. But for all the love of the arts: I would find it better if you could produce something more functionality. For a while now, Joomla has been able to create custom fields, but it's not yet possible to easily output these fields in Pagebuilder addons (without overrides and hardcoding). Also, the integration of a payment function (PayPal, Banking, whatever) for commercial websites would be desirable. So please: [b]more functionality and a little less style[/b]. (heart)
Al Mamun
Al Mamun
4 years ago
Thank you very much for your comment we will consider your suggestion.
noname
noname
4 years ago
That's great. I hope it's not just empty words. In the meantime, I bought another license for SP Pagebuilder. Good luck!
:3
Samu
Samu
4 years ago
(((((((⊙ө⊙))))))
Rifat Wahid Alif
Rifat Wahid Alif
4 years ago
Hi Isamu,
Thanks for your excitements. Hope you are enjoying interactions. Please, don't forget to share your feedback with us. I guess more excitements are still waiting for you.

- Thanks
MR
Murugappan Ramanathan
4 years ago
Maaannn, this is definitely cool and fantastic. I have always been looking for this. Thank you so much. I will stick to Joomshaper.com. Only the flexibility of the templates is rather worring. I just tried out the Gantry 5 framework. Great stuff, fully documented and works as stated.
Al Mamun
Al Mamun
4 years ago
You are very much welcome. :)
mostafa
mostafa
4 years ago
I can see that SP Page builder added [Enter] shortkey. Is it possible that [ESC] key added to close popups? It could save designer time a lot!
Al Mamun
Al Mamun
4 years ago
As far I know [ESC] key work for close popup.
Al Mamun
Al Mamun
4 years ago
I am talking about modal pop addon. What you are talking about?
Rifat Wahid Alif
Rifat Wahid Alif
4 years ago
Hi,
Thanks for your suggestion. Purposefully we skipped this option because, if you press [ESC] by mistake then your all edited content will disappear.

- Thanks
Rüdiger P. Strey
Rüdiger P. Strey
4 years ago
Thank you for the new features - they seem to be great!
I know, why I decided to work with SP Pagebuilder Pro - it helped me a lot in the last three years and I am sure, it will do that in the next years too!
Saifur Rahman
Saifur Rahman
4 years ago
This is what gives us the motivation to go the extra mile, to follow a path no one dared to walk before. Keep faith on us and thanks for your kind words
IM
Igors meko
4 years ago
Is there some demo blocks or templates?
Saifur Rahman
Saifur Rahman
4 years ago
Yes, check it out - [url="https://www.joomshaper.com/page-builder/layouts/organic"]this is a fully interactive layout bundle[/url].
Andreas
Andreas
4 years ago
Simply awsome! Love this feature!
Saifur Rahman
Saifur Rahman
4 years ago
Glad you liked it and don't forget to use interactions on your next project.
V
Vladimir
4 years ago
Joomshaper, you're the best!

This is really a very big breakthrough in the design and development of templates for Joomla!

Thank you for your work!
Saifur Rahman
Saifur Rahman
4 years ago
Thanks for taking the moment to appreciate our work. Yes, we believe the same thing. It is indeed a breakthrough in the design and development of Joomla templates. Thanks for being in the JoomShaper family
F
Franky74
4 years ago
Perfect tool! Perfect work! Thanks a lot for this great features!
I love PageBuilder. I've been using a different tool for a long time, which I no longer use and do not miss. I am and will stay with PageBuilder! Thank you! :$
Saifur Rahman
Saifur Rahman
4 years ago
Thank you so much for your trust. We cannot express how much it means to us.
Just a reminder though, you might wanna sit tight. Cause, you are gonna have a long run with us :)
GS
Gabriele Salerno
4 years ago
Great work!!!!!!!!!!! Joomshaper rocks!!!!!!
Saifur Rahman
Saifur Rahman
4 years ago
Yeah, tell me about it. Kidding :) Thanks for your support.
S
Shawn
4 years ago
Fantastic - you guys are the absolutely the best Joomla extension developer out there. Your products provide the best value compared to any other software developer on Joomla (outside of Joomla! itself ) |:)
Saifur Rahman
Saifur Rahman
4 years ago
You're being too modest. Thanks for your kind support.
M
Mercurius
4 years ago
Simply beautiful! - this is gonna be great! :) :)
Saifur Rahman
Saifur Rahman
4 years ago
Yeah, looking forward to it ✌️
M
mjmartino
4 years ago
What library using for effects? JS or clean CSS?
Kawshar Ahmed
Kawshar Ahmed
4 years ago
JavaScript library has been developed from scratch.

Thanks
Andreas
Andreas
4 years ago
Awsome as always, thanks.

Q: When is this going to be supported by backend editing?
Saifur Rahman
Saifur Rahman
4 years ago
That's a good question Andreas. As you know, creating Interaction requires more visual engagement. So, we primarily focused on frontend rather than backend editing. But, we have a plan to introduce interaction effects on the backend pretty soon.
Websoft
Websoft
4 years ago
[b]I feel cheated!. I've been looking for that option for weeks, but I can't find it anywhere. :([/b]
Saifur Rahman
Saifur Rahman
4 years ago
Haha. You know it's just right here.
[img]https://www.joomshaper.com/images/2019/07/23/interaction_tab.png[/img]

Sign up for our newsletter

Don’t miss any updates of our new templates and extensions and all the astonishing offers we bring for you.