Element Basics – Avada Website Builder https://avada.com For WordPress & WooCommerce Tue, 12 Nov 2024 05:35:58 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.1 Button Hover Transitions https://avada.com/documentation/button-hover-transitions/ Tue, 30 Jan 2024 21:27:21 +0000 https://avada.com/?post_type=documentation&p=893361

An easily overlooked Button Element feature is the Button Hover Transition option. This option is found at the very bottom of the Design Tab, and allows you to set specific transitions for your buttons on hover.

Effects

There are eight button hover transition effects available.

  • Text Slide Up – With this transition, the original text slides up and fades, and is replaced by text fading in from the bottom.
  • Text Slide Down – This is the opposite of the above transition, with the text sliding down.
  • Underline – A subtle transition, this just underlines the text, which disappears on hover.
  • Icon Slide – This is similar to the Text Slide effect, but here the original icon disappears, while a new one slides in from the left or the right, depending on icon position. Obviously, for the icon effects to work, an icon must be set.
  • Icon Switch Position – Here, the icon fades out to the side it is set on, while a new icon slides in from the opposit side of the button text. This effect will not work when icon dividers are used.
  • Icon Rotate – This effect is pretty simple. The icon rotates 360 degrees upon hover, and back again on release.
  • Background Slide Right – This effect controls the background of the button, with the Gradient Start and End colors sliding in from top left to bottom right on hover.

  • Background Slide Left – This effect is the opposite of the one above.

]]>
How To Use The Column Transform Options https://avada.com/documentation/how-to-use-the-column-transform-options/ Fri, 15 Dec 2023 00:39:19 +0000 https://avada.com/?post_type=documentation&p=893297

On the Extras tab of the Column Element, you will find Transform options. These can be used in very powerful ways to control the movement, scale and opacity, etc, of your columns in both normal and hover states. Read on to find out more about the various options, and watch the video below for a visual overview.

For privacy reasons YouTube needs your permission to be loaded.

Where To Find Them

The transform options are found under the Extras tab, in Columns, and Nested Columns. There are ten transform options, and they can be applied on both the normal and the hover state of the columm. Let’s go through them one at a time to see what they do.

Column > Transform Effects

The Transform Options

  • Hover Element – Found only on the Hover State, this option allows you to select which element should be hovered to apply the transform hover options. Choose from Self or Parent.

  • Scale X – This option allows you to scale up or down the width of the column, on both normal or hover states, from a value of 0 to a vlue of 2 (double size).

  • Scale Y – This option allows you to scale up or down the height of the column, on both normal or hover states, from a value of 0 to a vlue of 2 (double size).

  • Translate X – This option allows you to adjust the horizontal positioning of the column, on both normal or hover states, by plus or minus 300px.

  • Translate Y – This option allows you to adjust the vertical positioning of the column, on both normal or hover states, by plus or minus 300px.

  • Rotate – This option allows you to adjust the rotation of the column, on both normal or hover states, from -360 to plus 360 degrees.

  • Skew X – This option allows you to skew the column in the horizontal direction, on both normal or hover states, from a value of minus 100 to plus 100.

  • Skew Y – This option allows you to skew the column in the vertical direction, on both normal or hover states, from a value of minus 100 to plus 100.

  • Transform Origin – This option allows you to set the location of the origin point for your selected transformations.

  • Transition Duration – This option controls the duration of the transform effect as you change from Normal to Hover state.

  • Transition Easing – This option allows you to control the easing of the transition. Linear, for example, specifies a transition effect with the same speed from start to end. You can also choose Ease (the default) Ease In, Ease Out, Ease In Out, Linear, and Custom. For custom, there is a link to a website where you can create custom easing.

]]>
Column Element Flex Grow and Flex Shrink Options https://avada.com/documentation/column-element-flex-grow-and-flex-shrink-options/ Mon, 30 Oct 2023 23:27:40 +0000 https://avada.com/?post_type=documentation&p=893134

There are two options you will find on the Design tab of the Column Element, called Flex Grow and Flex Shrink. These are useful when the sum of your columns do not add up to 100%. With these values, you can let the browser know how to distribute the remaining space.

Flex Grow

Flex-grow tells your column whether or not it can take up additional space within its wrapping container. Initially, the option will be empty, which means a default value of 0, and thus the column will not grow to take up any available space. With a value of 1 or higher, we are telling the column to grow and to take up the available space.

It’s easiest to explain this with an example. Let’s say you have three columns of 1/4 width. This means they take up seventy-five percent of the container. If nothing is set, then the columns will not grow and remain at 1/4 each, but if they all get a flex-grow value of 1, the remaining twenty-five percent is distributed equally among all three columns (an extra 8.333% for each one). But if you set a value of one on the first and third column, but a value of two in the middle column, then the browser would divide the remaining space by four (25% / 4 = 6.5%) and apply two units to the second column (13%) while the first and third column would only grow by one unit (6.5%).

To give another example, if you have a pixel width column, which size do you set to the neighboring sibling? To make it fill up the space it would have to be calc(100% – 200px) e.g., if the px width column had a size of 200px. This can easily be rectified by setting flex grow to the column instead.

The same applies if one of the columns changes its percentage width value from desktop to mobile. Then, flex grow on the other one would make that one adjust accordingly.

Flex Shrink

This option only works if the parent container’s Content Wrap value is set to No Wrap. By default, the containers are set to wrap, so if the columns take up too much space, the last one will simply be pushed to a new row. But, when Content Wrap is turned off, all columns are forced to stay on the same row. That could lead to overflow when there are some elements in the columns that can’t be reduced in width.

So, the Flex Shrink factor, similar to Flex Grow, lets the browser decide which columns can shrink more than others. Initially, all columns have a factor of 1, so if you set one of them to e.g. 2, it can shrink twice as much as the others.

Another important value is a Flex Shrink value of 0, which means the column must not shrink at all. For example, if you use a px width column, that will make sure, that regardless of available space, that column will always remain at its set px width. If Flex Grow is set on the same column, then it won’t shrink more than the overall width of its content.

]]>
How To Use The Column Motion Effects https://avada.com/documentation/how-to-use-column-motion-effects/ Tue, 21 Feb 2023 21:41:39 +0000 https://avada.com/?post_type=documentation&p=891239

Found in Columns and Nested Columns, there are now several motion effects you can apply to columns in Avada. There are three main types of effects, and they can be applied individually, or in conjunction with other effects. Read on to find out more about these cool motion effects, and watch the video below for a visual overview.

For privacy reasons YouTube needs your permission to be loaded.

Where To Find Them

The motions effects are found near the bottom of the Extras tab, in Columns, and Nested Columns. Note how there is also a related option (Apply Motion Scroll Effects On) to set which screen sizes to apply the Motion Effects to. Let’s have a look at the various effects.

Column > Extras > Motion Effect

The Effects

Scroll Effect

This effect has five different scroll type options. Depending on which one you choose, you will get a range of options to control the effect. As well as the effect types, you can also choose the direction, speed, and when to start and stop the animation in the viewport.

Transition

Fade

Scale

Rotate

Blur

Mouse Effect

There are two types of mouse effects you can choose. Again, depending on which one you choose, you will get a range of options to control the effect.

Tracking

3D Tilt

Infinite Animation

With Infinite Animation, there are four types of animation you can apply to your columns. As with the other options, when you select an animation style, you will get specific options for that style.

Float

Pulse

Rotate

Wiggle

Start and End Controls

For the five Scroll effects, there are also Start and End controls. These determine precisely when the motion effect will begin and when it will end.

For each state, there are two sets of three choices. Which part of the column to target, and where in the viewport it should be applied to.

So, for ‘Start’ options you will find a Top of Element, Middle of Element and Bottom of Element, and for the ‘Hits The’ options, you will find Top of Viewport, Middle of Viewport, and Bottom of Viewport.

The same options are found for the ‘End’ options. In this way, you can control precisely when the effect will being and end.

Column Motion Effects > Transition > Start and End options
]]>
How To Use The Container & Column Filter Options https://avada.com/documentation/how-to-use-the-container-column-filter-options/ Sun, 05 Feb 2023 22:33:18 +0000 https://avada.com/documentation/how-to-use-the-container-column-filter-options-2/

When using Avada, you have Filter Options in Containers, Columns and Nested Columns. These filters are similar to the ones found in Photoshop or other editing programs. There are eight filters in all, Hue, Saturation, Brightness, Contrast, Invert, Sepia, Opacity and Blur, and there are options to apply these on both the normal and the hover state of the container or column.

You can apply any or all of the filters concurrently, with complete separation between normal and hover state, and the filters applied on a column work independently, but also in conjunction with filters applied on the parent container (though usually, you’d probably be only applying them to one of them). Filters affect not only the containers and columns, but also the content in them (and the controls for that column or container in the live builder). Read on to find out more about the filters, and watch the video below for a visual overview.

For privacy reasons YouTube needs your permission to be loaded.

Where To Find Them

The filter options are found under the Extras tab, in Containers, Columns, and Nested Columns. There are eight in all, and they can be applied on both the normal and the hover state of the container or columm. Let’s go through them one at a time to see what they do.

Container & Column Filters

The Filters

  • Hue – The Hue Blend Mode preserves the luminosity (brightness) and saturation (the intensity of the color) of the base pixels while adopting the hue (the color itself) of the blend pixels. Hue can be used to change hues in an image while maintaining the tones and saturation of the original. The slider travels the full 360 degrees of the color wheel.

  • Saturation – The Saturation Blend Mode preserves the luminosity and hue of the base layer while adopting the saturation of the blend layer. The slider is set to 100 by default, and can go down to 0 to fully desaturate an image, and up to 200 to fully saturate the image.

  • Brightness – The Brightness (luminosity) Blend Mode preserves the hue and saturation of the base layer while adopting the luminosity of the blend layer. The slider is set to 100 by default, and can go down to 0 to fully reduce the luminosity an image, and up to 200 to fully increase the luminosity of an image.

  • Contrast – The Contrast Blend Mode increases or decreases the contrast in the image, by lightening or darkeing the lightest pixels and lightening or darkeing the darkest pixels. The slider is set to 100 by default, and can go down to 0 to fully reduce the contrast of an image, and up to 200 to fully increase the contrast of an image.

  • Invert – The Invert Blend Mode inverts all of the colors in the image, making each color its exact opposite color, for example, replacing greens and browns with magentas and blues. The slider is set to 0 by default, and can go up to 100 to fully invert the colors in the image.

  • Sepia – The Sepia Blend Mode effectively reduces an image to greyscale (black & white) and adds a mid brown color filter over the image, originally designed back in the mid 1800s to warm black and white images.  The slider is set to 0 by default, and can go up to 100 to fully desaturate and apply a sepia tone to the image.

  • Opacity – The Opacity Blend Mode gradually increases transparency into the image. The slider is set to 100 by default, which is fully opaque, and can go down to 0 to make the image fully transparent.

  • Blur – The Blur Blend Mode adds a Gaussian blur to the image as the slider is increased. The slider is set to 0 by default, and can up to 50 to fully blur the image.

]]>
How To Use The Container & Column Background Options https://avada.com/documentation/how-to-use-the-container-column-background-options/ Fri, 29 Jul 2022 03:05:31 +0000 https://theme-fusion.com/?post_type=documentation&p=669269

The Background tabs of the Container and Column Elements offer a huge variety of choices, and in this document, we will look at the full range of possibilities with background options in these foundational elements.

The Background tab in the Container element has seven sub-tabs – Color, Gradient, Image, Slider, Video, Pattern & Mask. The Column Element has the Color, Gradient and Image tabs. Let’s have a look in detail at each of these tabs.

For privacy reasons YouTube needs your permission to be loaded.

The Color Tab

The Color Tab offers a full color picker with an opacity slider (just click in the color circle), as well as the option to pick from the Global Color Palette (click on the globe icon), to allow for a full choice of background colors for your container or column. In the Image Tab section, there is also a Background Blend Mode, which allows you to control how the background color or gradient can interact with a background image. More on that later.

Containers, by default, have a transparent background, and columns are empty, but both can have any color you like, with any level of opacity.

The Gradient Tab

With the gradient tab, you can add gradient backgrounds to your Container or Column Element, with a range of options for gradient colors, start and stop positions, type and direction. The gradient colors can also have opacity, just like in the Color tab. The default type is Linear, but you can also choose Radial.

To set a gradient, you first choose a Gradient Start Color and a Gradient Stop Color, and then set Gradient Start and End Positions. This controls how the two colours of the gradient blend. Experiment with these to see how this affects the gradient, but the default values of 0 and 100 give you the smoothest gradient.

If you choose Linear as the Gradient Type, the last option is Gradient Angle, and here you can choose from a full 360 degrees. If you choose Radial as the Gradient Type, the last option becomes Radial Direction, and here you can choose from Left Top, Left Center, Left Bottom, Right Top, Right Center, Right Bottom, Center Top, Center Center, and Center Bottom.

With these options, you can create gradients of almost any type. These gradients can also work in conjunction with the Background Blend Modes, which we will look at in the next tab, Image.

The Image Tab

The Image Tab allows you to add a single image to the Container or Column background. Images added as backgrounds fill the holding container or columns in different ways, so let’s look at them individually.

Containers

It’s important to note that Containers have no height by default, even with a background image added. The only things that affect the height of a container are the content, the Height Setting (on the General tab) and any padding applied to the container. They do have width however. On the default template of 100% Width, they can be the site width or the full width of the screen, while if you are using the Site Width Template, they fill the Site Width set in the Global Options (Layout > Site Width). So it’s important here that the images added are big enough to show in the container without pixellation. Background images added to containers therefore need to be at least as wide as the site width.

With containers, the image initially shows at the full width of the container, so if the container height grows, whether with content or padding, the full image’s height will eventually be displayed, and then, if the height continues to increase, the full height of the image will remain, and the width will start to crop in as the image has to stretch to fill the container. There are also options to control the image size with the Background Size option on the Image tab.

Columns

Columns, on the other hand, increase in size when a background image is added, and by default, show the full background image, so again, it’s important that the images added are big enough to show without pixellation. For example, in a full width column on a site with a Site Width of 1200px, it would be wise for any column background image to also be at least 1200px.

If a column’s height is then increased past the height of the image, either through padding or content, then again, the full height of the image will be shown and the image’s width will start to crop. Please experiment yourself with background images to make sure you understand the implications when adding background images to containers and columns.

Responsive Background Images

On both Containers and Columns, it’s also possible to select a different background image for different screen sizes.

On the Background Tab > Background Type > Images you will see a Responsive icon next the the Background Image Title. Just use this icon to switch to the various screen sizes, where you can upload a specifically sized image to display on the particular screen size.

Background Blend Modes

With the new Background Blend Modes, you now have multiple options with blending background colors or gradients with background images. There are 15 Blend Modes to choose from, and these determine how the image and any background color or background gradients will interact with the image. Experiment with these blend modes to see how they interact with the background images. If you use a blend mode, you can also use opacity in your colors to affect the overall effect.

If Background Blend Modes are disabled, however, then a background image will always show on top of a background color, regardless if that background color has opacity or not. (In the past, we automatically set a blend mode of overlay if the alpha of the background color was less than 1). But gradients are a type of background image, and so gradients with opacity will still show as overlays on top of background images.

See the video at the top of the page for visual examples of this.

The Slider Tab

The Slider Tab allows you to add multiple images to the background of your container or column, just like a mini slider. Simply select your images from the media library, and set the options.

You can control the background position of the images, Skip Lazy Loading if the container or column is in the viewport upon load, loop the images, set pause on hover, set the speed of the slider, set an animation transition effect and speed as well as being able to use the Blend Mode in conjunction with background color and gradient.

See the Slider Images on Containers and Columns in Avada video for a quick rundown on this effect.

The Video Tab (Containers Only)

The Video Tab can be used to add a video background to a container. Videos of course can be added in many ways, with any of the three video elements, into a container or column, but adding a background video can sometimes be a useful tool.

The mp4 format is the only required file type, although there are two other optional file types for full browser compatability. You can also add a YouTube or Vimeo video instead. You can control the aspect ratio, loop and mute the video, and there is also a field for a fallback preview image for older browsers.

Like images, it’s important to remember that containers have no inherent size, and so don’t automatically resize to a video’s dimension. So the best user case for background videos is for videos that act in a background capacity, rather than being the main content. There are ways to resize the container to closer fit the video, but it’s not really designed for that. See the video at the top of the page for more information on the various ways you can use video backgrounds.

The Pattern Tab (Containers Only)

The Pattern tab allows you to add a pattern above other background elements. There are a range of preset patterns as well as a custom options where you can allow you to upload an svg pattern.

There are also a number of options to control the pattern, from Pattern Color, Pattern Style, Pattern Opacity, Pattern Size, and Pattern Blend mode.

The Mask Tab (Containers Only)

The Mask tab allows you to add a mask over your container. A mask is intended to hide certain parts of the container, so it can only work with containers that have background colors, gradients, images etc. There are a range of preset masks as well as custom options where you can allow you to upload an svg mask.

There are also a number of options to control the mask, from Mask Color, Mask Style, Mask Opacity, Transform options, and a Mask Blend Mode.

Container Background Options

HeadingDescription
Color
Container Background ColorControls the background color of the container element.
Gradient
Gradient Start ColorSelect start color for gradient.
Gradient End ColorSelect end color for gradient.
Gradient Start PositionSelect start position for gradient.
Gradient End PositionSelect end position for gradient.
Gradient TypeControls gradient type.
Radial DirectionSelect direction for radial gradient.
Gradient AngleControls the gradient angle. In degrees.
Image
Background ImageUpload an image to display in the background.
Skip Lazy LoadingSelect whether you want to skip lazy loading on this image or not.
Background PositionChoose the position of the background image.
Background RepeatChoose how the background image repeats.
Background SizeChoose the size of the background image or set a custom size.
Background Custom SizeSet the custom size of the background image.
Fading AnimationChoose to have the background image fade and blur on scroll. WARNING: Only works for images.
Background ParallaxChoose how the background image scrolls and responds. This does not work for videos and must be set to "No Parallax" for the video to show.
Enable Parallax on MobileWorks for up/down/left/right only. Parallax effects would most probably cause slowdowns when your site is viewed in mobile devices. If the device width is less than 980 pixels, then it is assumed that the site is being viewed in a mobile device.
Parallax SpeedThe movement speed, value should be between 0.1 and 1.0. A lower number means slower scrolling speed. Higher scrolling speeds will enlarge the image more.
Background Blend ModeChoose how blending should work for each background layer.
Slider
Slider ImagesUpload background slider Images.
Background PositionChoose the position of the background slider images.
Skip Lazy LoadingSelect whether you want to skip lazy loading on background slider images or not.
LoopEnable background slider Loop.
Pause On HoverEnable to pause background slider on hover.
Slideshow SpeedControls the speed of the slideshow. 1000 = 1 second.
AnimationSelect background slider animation.
Slider DirectionSelect slide animation direction.
Animation SpeedControls the speed of slide transition from slide to slide. 1000 = 1 second.
Blend ModeChoose how blending should work for background slider.
Video
Video MP4 UploadAdd your MP4 video file. This format must be included to render your video with cross-browser compatibility. WebM and OGV are optional. Using videos in a 16:9 aspect ratio is recommended.
Video WebM UploadAdd your WebM video file. This is optional, only MP4 is required to render your video with cross-browser compatibility. Using videos in a 16:9 aspect ratio is recommended.
Video OGV UploadAdd your OGV video file. This is optional, only MP4 is required to render your video with cross-browser compatibility. Using videos in a 16:9 aspect ratio is recommended.
YouTube/Vimeo Video URL or IDEnter the URL to the video or the video ID of your YouTube or Vimeo video you want to use as your background. If your URL isn't showing a video, try inputting the video ID instead. Ads will show up in the video if it has them.
Video Aspect RatioThe video will be resized to maintain this aspect ratio, this is to prevent the video from showing any black bars. Enter an aspect ratio here such as: "16:9", "4:3" or "16:10". The default is "16:9".
Loop Video
Mute VideoIMPORTANT: In some modern browsers, videos with sound won't be auto played, and thus won't show as container background when not muted.
Video Preview ImageIMPORTANT: This field is a fallback for self-hosted videos in older browsers that are not able to play the video. If your site is optimized for modern browsers, this field does not need to be filled in.
Pattern
PatternSelect pattern.
Custom PatternUpload your custom pattern.
Pattern ColorSet the pattern color.
Pattern StyleSelect the pattern style.
Pattern OpacitySet the pattern opacity.
Pattern SizeSet the pattern size. Enter values including any valid CSS unit, ex: 20%.
Pattern Blend ModeSet how pattern will blend with element background.
Mask
MaskSelect mask.
Custom MaskUpload your custom mask.
Mask ColorSet the mask color.
Mask Accent ColorSet the mask accent color.
Mask StyleSelect the mask style.
Mask OpacitySet the mask opacity.
Mask Transform
Mask Blend ModeSet how mask will blend with element background.

Column Background Options

HeadingDescription
Color
Background ColorControls the background color.
Gradient
Gradient Start ColorSelect start color for gradient.
Gradient End ColorSelect end color for gradient.
Gradient Start PositionSelect start position for gradient.
Gradient End PositionSelect end position for gradient.
Gradient TypeControls gradient type.
Radial DirectionSelect direction for radial gradient.
Gradient AngleControls the gradient angle. In degrees.
Image
Background ImageUpload an image to display in the background.
Skip Lazy LoadingSelect whether you want to skip lazy loading on this image or not.
Background PositionChoose the position of the background image.
Background RepeatChoose how the background image repeats.
Background SizeChoose the size of the background image or set a custom size.
Background Custom SizeSet the custom size of the background image.
Background Blend ModeChoose how blending should work for each background layer.
Slider
Slider ImagesUpload background slider Images.
Background PositionChoose the position of the background slider images.
Skip Lazy LoadingSelect whether you want to skip lazy loading on background slider images or not.
LoopEnable background slider Loop.
Pause On HoverEnable to pause background slider on hover.
Slideshow SpeedControls the speed of the slideshow. 1000 = 1 second.
AnimationSelect background slider animation.
Slider DirectionSelect slide animation direction.
Animation SpeedControls the speed of slide transition from slide to slide. 1000 = 1 second.
Blend ModeChoose how blending should work for background slider.
]]>
How To Use Sticky Columns In Avada https://avada.com/documentation/how-to-use-sticky-columns-in-avada/ Tue, 12 Jul 2022 22:02:59 +0000 https://theme-fusion.com/?post_type=documentation&p=883253

Position Sticky is an option in the Column Element, that makes a Column sticky within a Container. You can use this feature in many ways.

In a simple example here on this page, we have a 1/6 column to the left of this 5/6 column, and the 1/6 column is set to sticky. Its only content is an Icon Element, but as you scroll down the page, you will see the icon stays where it is as the top of the container continues off the page.

When you get to the top of the next container, it then leaves the screen with the container it is in. The Column is, of course, only sticky within the container it is in. There is no limitation as to the content of the Column. It could be a menu, a title, a shopping cart, social media links, site metadata; in fact anything you can think of.

To make a column sticky, you just need to edit the Column and on the Extras tab, set the Position Sticky Option to on. For another example of Sticky Columns in use, watch the video below.

Related Options

Responsive Position Sticky

With this optionm you can choose at which screen sizes the container should be sticky. By default, all screen sizes are selected, but if you don’t want the column to be sticky on small screens for example, you could turn that off here, by deselecting small screens.

Sticky Column Offset

This controls how far the top of the column is offset from the top of the viewport when sticky. You can use either a unit of measurement or a CSS selector. In the example on this page, the offset is set to 150px.

Using a CSS Selector offsets the sticky column by the element’s height with the matching CSS Selector. For example, let’s say we have a sticky header that is 200px in height. To that container, we could assign the CSS Class of .sticky-header, and then in the Sticky Column Offset option, we could add the same .sticky-header. This way, as one scrolls and the column starts to be sticky, it is offset from the top of the viewport by the 200px height of the sticky header.

For privacy reasons YouTube needs your permission to be loaded.

Avada Studio Examples

You can also find a couple of functioning examples of Sticky Columns in use in Avada Studio. You will find these examples under Templates > Timeline.

Sticky Columns > Avada Studio Example
]]>
How To Use Image Masks In Avada https://avada.com/documentation/how-to-use-image-masks/ Wed, 12 Jan 2022 22:58:19 +0000 https://theme-fusion.com/?post_type=documentation&p=876546

Image Masks are an awesome feature in Avada. You will find them on the background tabs of the Container Element as well as in the Image Element. These masks easily enable you to constrain your images to only display through a shape, or a mask. There are lots of different masks you can apply to your images, and you can even upload your own custom masks. Read on to see how this works, and watch the video below for a visual explanation.

For privacy reasons YouTube needs your permission to be loaded.

Container Element

With the Container Element, the masks options are on the Background > Mask tab. This is very different usage to the image element in that here, they are intended to be placed over a background image in your container, and likely in conjunction with other elements. As such, there are different shapes and options.

Container Image Masks Options

With Containers, you have a selection of sixteen preset masks and the ability to upload your own custom mask (in svg format). Selecting a mask then reveals all the other options, with which to modify the mask.

All masks have a color option, and a few also have a second accent color option (as in the example above). These can be global colors, hexadcimal values or rgba values, but mostly opaque colors makes the most sense as there are options for opacity in the mask options.

The Mask Style option allows the mask to be inverted if required. This completely reverses where the mask itself, so that areas that were masked are now clear, and clear areas are now masked.

You can also introduce opacity into the mask with the Mask Opacity option. As you move this slider down, any solid section of the mask will become more transparent, allowing any background image to show through.

There are options here for both a vertical flip and a horizontal flip of the mask (or both). So with the Mask Style and Transform options, there is an enormous amount of possibility with adjusting the mask to suit your needs.

Finally, you can apply a blend mode to the mask. This works in the same way other blending modes work, and allows you to choose from sixteen different blend modes

Image Element

Example Image

With the Image Element, you will find the Mask options on the Design tab. Currently, there are eighteen different masks to choose from, as well as the ability to upload a custom mask (in svg format).

To enable a mask for your image, simply select one of the prebuilt masks. The mask will be applied and you can then further customise its shape and position with the other mask options. To use a custom mask just click on Custom, which is the last Mask in the set, and then you can upload an image to be used as the mask. Just note that the image should be in SVG or PNG format with a transparent background.

Image Mask Options

Once you have selected the mask, there is an option for mask size. The possible selections here are Fit, Fill, or Custom.

Fit is the default and allows the full mask to display as large as possible while at the same time making sure the full mask stays within the boundaries of the image.

Fill however, will make the mask as big as possible, so either on the left/right or on top/bottom the mask will get cut off at the boundary of the image, depending on whether the image is landscape or portrait.

Custom triggers a new option called Custom Size, which allows you to specify a size (any valid CSS unit) for the mask. The example below on the right is set to 70%.

Example Image

Fit

Example Image

Fill

Example Image

Custom > 70%

Mask Position is the next option, which positions the mask over the image, and allows you to display different areas of the image. Here you have a choice of Top Center, Top Left, Top Right, Center Center, Center Left, Center Right, Bottom Center, Bottom Left, Bottom Right, and Custom.

If you choose Custom, a new option appears called Custom Mask Position, where you enter values in pairs, first for the X axis, and secondly for the Y axis, as coordinates for the position ex. 60% 50px.

Below from left to right, we have Center Center, Center Left, and Center Right. Note how different areas of the image are showing through the mask.

Example Image
Example Image
Example Image

Depending on the Column size and the image, you might also want to employ the last Mask option, Mask Repeat. Here you have a choice of No Repeat, Repeat, Repeat X, Repeat Y, Space, and Round.

Below is an example of using the Repeat option, combined with a Custom mask size of 90px. There are many ways to use this feature, depending on your image, mask and desired outcome. As always, the best way to get to know a feature is to experiment. Go Wild!

Example Image
]]>
How To Use Captions On Image Based Elements https://avada.com/documentation/how-to-use-captions-on-image-based-elements/ Mon, 18 Oct 2021 21:52:16 +0000 https://theme-fusion.com/?post_type=documentation&p=869564

Captions are now easy to add to image based elements such as the Image Element, Image Carousel and the Gallery Element. You can find Captions on their own tab, and fully control the look and feel of how they display with a variety of design styles.

Read on to find out more about this awesome feature for images, and watch the video below for a visual overview.

For privacy reasons YouTube needs your permission to be loaded.

Where Do Captions Come From?

Captions and Titles are fields that are already available in images in the Media Library, as you can see in the image below. When you upload an image you can add, amongst other things, a Caption and / or a Title. The media based Elements with captions then pull that information directly from the images to display using the new Captions styles.

For images that don’t have captions and titles embedded in the file, you can add them (or override them) in the Element itself. There is one main difference however, between the Image Element, and the Image Carousel and Gallery Elements. With the Image Element, you can add the individual caption and title text on the Captions tab of the Element as it is a single image Element, but with the Gallery Element and the Image Carousel Element, these Image Title and Image Caption options are found by editing the individual Element items, found under the Children tab.

Media Library > Title And Caption Fields

Caption Options

The range of options on the Caption tabs of the three image-based Elements are almost identical, bar for the Title And Caption options mentioned above. But for a full list and screenshots of the options available on the Captions tab, please see the individual Element docs: Image Element, Image Carousel Element, & the Gallery Element

Caption Styles

There are a range of Caption styles to choose from. By default, captions are Off. There are two simple caption styles – Above and Below, and then a range of five styled caption designs. These are code named Navin, Dario, Resa, Schantel & Dany. Let’s look at these caption styles individually to see what you can achieve.

Above

As the name says, the Title and Caption are placed above the image with this selection. You can control the color and size of the fonts etc used with the Element Options.

Captions Example > Above

Below

This is exactly the same as Athe previous style, only this time, the title and Caption sit below the image.

Captions Example > Below

Navin

This places a color overlay over the image. And we can see the title on the image itself. So here, when we mouse over the image, the overlay disappears, and the title lifts up so there’s room for the caption to slide in beneath it.

Captions Example > Navin

Dario

OK, Dario is the next style, and this one places the Title near the top, and upon mouseover a border slides in under the title, and the caption slides in from the other side

Captions Example > Dario

Resa

Resa is a very stylish design. It only shows the title initially, but on mouseover the title and caption are aligned in the center of the image, and a border appears around the inside of the image.

Captions Example > Resa

Schantel

Schantel has the title at the top left, and the caption slides in below this on mouseover, with a background color. There’s also a new option with this style called Image Caption Background Color to control that color of course. There’s also a zoom in effect applied to the image with this style.

Captions Example > Schantel

Dany

Finally, there is Dany. This puts the title at the bottom of the image, and on rollover, the image and title lift up, and the caption is presented with a background color. This option also has the Image Caption Background color option.

Captions Example > Dany
]]>
How To Use the Dynamic Options In The Countdown Element https://avada.com/documentation/how-to-use-the-dynamic-options-in-the-countdown-element/ Wed, 31 Mar 2021 00:50:31 +0000 https://theme-fusion.com/?post_type=documentation&p=855736

Dynamic Content options were added to the Countdown Element. These Dynamic Content options are particularly useful for users of WooCommerce and The Events Calendar, as you can use them to link the Countdown Element to specific WooCommerce sales or Event Calendar events. Read on to find out how you can use these Dynamic Content options.

Dynamic Content Options

With the Countdown Timer End option of the Countdown Element, it is now possible to use Dynamic Content, instead of simply adding a date and time. To do this, simply click on the Dynamic Content Icon to the right of the Option Title, and a dropdown selector will appear. Here, you can choose one of four Dynamic Content types, a Custom Field, a Shortcode, a WooCommerce Sales Date, or an Event Calendar Event Date.

Woo Sale Date Options

The first one is a Custom Field, which is pretty much for advanced users. If, for example, a user had a Custom Post Type and a custom field into which they added a date, they could use that here. Likewise, with the Shortcode option. If a user created their own shortcode which returned a date, then they could use that here. But using the last two options is going to be much more likely for the majority of users, so let’s focus on those.

Countdown Element > Dynamic Options

Linking To WooCommerce Sales

When you choose a WooCommerce Sale Date as the Dynamic Content type, a further dialog appears. As you can see in the screenshot below, this allows you to choose a Sale Start Date, or a Sale End Date to count down to, as well as having a field for a Product ID, and one for a Fallback value.

Woo Sale Date Options

Product ID

You can enter a Product ID to display a specific product’s sale date, or if you leave it empty, it will auto-pull the product ID of the currently viewed product to check for sales dates. How this works depends on where you place the Countdown Element, and whether you use the Hide When Inactive option.

To find a Product ID is relatively easy. With WooCommerce Products, it’s right there when you mouse over the product, as can be seen in the first screenshot below. For The Event Calendar Events, as you can see in the second screenshot, the Event ID can be seen at the bottom of your browser when you mouse over the Edit button. If your browser does not display this, simply edit the Event, and the Event ID is the number in the Event URL.

Finding A WooCommerce Product ID
Finding An Event Calendar Event D

It’s also important to remember that sales dates are set on individual products in WooCommerce, not for the shop as a whole. So where the Dynamic Content option is most useful would perhaps be in a Single Product Layout, where the Element would pull the sales dates of the various products as they were viewed. To clarify how the Dynamic Options can work, let’s look at a couple of different scenarios.

Countdown To Sale Start In A Layout

Let’s say we add the Countdown Element to a Single Product Layout, and use the Dynamic Content options to set it to display the Sale Start Date. Because it’s being used in a product template, we don’t want to set an ID for a specific product, so here, we leave that empty. In the screenshot below, you can see the Element added to the top of the Layout Section, with the Date set to Sale Start Date.

Adding Countdown Element To Layout

But also, let’s say only selected products in our shop will be going on sale. Because the Element is being used in a template, it would normally be displayed on all products, including those with no sale dates. But in the Countdown Element, there is a very useful Display When Inactive option. If we set that to Hide, then the Element will only display on products with upcoming sales! And because we didn’t add a Product ID, the Element will auto-pull the dates from the individual products viewed, so even if the sales started on different dates, this would be reflected in the actual products. In the screenshots below, we can see what a product with a sale coming up would look like, and below that, what a product with no sale coming up would look like.

Countdown Element > Sale
Countdown Element > No Sale

Countdown To Sale End In A Layout

OK, but what about when the sale starts? Our Sale Start Date now becomes Inactive, as it has passed, and so the Element no longer displays on the product. And now we might want another Countdown, this time to the end of the Sale. With the Dynamic Option in the Countdown Element, we can set both of these up at the same time.

In the same Product Layout Section, we can now add another Countdown Element, but this time we set the Dynamic Content of the Countdown Timer End option to Sale End Date. We also set the Display When Inactive Option To Hide, and change the Title and Subtitle Text. That’s it!

Adding Countdown Element With Sale End Date

So now, before the sale has started we see the initial Countdown Element on any products that have a Sale Date, just like before. But after the sale has stared, this instance of the Element does not display any more and our second Countdown Element becomes active and displays on the page, as can be seen in the second screenshot. And on products that don’t have any sale, neither instance of the Element displays. How cool is that!

Countdown Element > Sale
Countdown To sale End

Countdown To Sale On Static Page

If you want to use the Countdown Element to count down to the start or end of a sale on a Home, or other static page, then the Dynamic Content options are not as useful as when used in a dynamic item like a Layout, as it’s very easy to just enter a date manually. But if you wanted to highlight the sale of a specific product, you could easily add the Element, and add the Product ID so that the Sales date of that specific product is used.

In the screnshot below, you can see an example of a specific product being promoted on the home pgae on the online Tutor website. It’s also set to Hide on the Display When Inactive option, so it will not display once the sale is live. This could of course be a count down to the end of a sale, or there could be both as done in the Layout above.

Sale on Static Page

Linking To Event Calendar Events

The process is basically the same with linking the Dynamic options of the Countdown Element to an Event Calendar Event. Again, when selecting the Event Date Dynamic Content Type, you are met with exactly the same options.

That said, Event Calendar Events are inherently different from WooCommerce Products. The Events page itself is automatically generated, and so is not a page that can be edited directly. And unlike WooCommerce Products, Layouts are not in use for Events, so the most likely places to use the Countdown Element with Dynamic Content is on a static page, like the Home page, or on the actual Event pages.

Event Calendar Event Options

Countdown To Event On Static Page

Here is an example of a Countdown to an Event on the Home page of the Online Tutor site. The Event Start Date option was selected in the Dynamic Content options, and a specific Event ID was added to pull the start date from the event in question. See the Product ID section above to see how to find IDs for Events.

Countdown To Event On Home Page

Countdown To Event On Event Page

To be able to edit your individual Events in Avada Builder, make sure that ‘Event’ is selected under Post Types in the Builder Options (Avada Dashboard > Options > Builder Options > Post Types).

Then it’s the same as any page. Simply add the Countdown Element, select the Start or End Date in the Dynamic options, and set the Event ID for that specific Event. Using the Dynamic Content options here doesn’t really have any advantage over manually enterting the date, but it’s another option you have.

Event Countdown on Event
]]>