{"id":6891,"date":"2024-04-14T18:00:10","date_gmt":"2024-04-14T10:00:10","guid":{"rendered":"https:\/\/webflow.tenten.co\/?p=6891"},"modified":"2024-04-14T18:00:10","modified_gmt":"2024-04-14T10:00:10","slug":"recycle-activities","status":"publish","type":"post","link":"https:\/\/webflow.tenten.co\/en\/recycle-activities\/","title":{"rendered":"Recycle activities"},"content":{"rendered":"\n<div class=\"docs_rich-text w-richtext\">\n<p id=\"\">You have the ability to use a prior activity you\u2019ve generated on another section of your site. This is beneficial when dealing with a repetitive layout or components with identical structure where you wish to employ the same activities.<\/p>\n<p id=\"\">There are 2 primary controls within Webflow\u2019s activities to assist in the reutilization of activities:<\/p>\n<ol id=\"\">\n<li id=\"\"><strong id=\"\">Trigger configurations<\/strong>\u2014at this point, you can opt if the trigger solely pertains to a particular element (the chosen element), or all elements with the same classification<\/li>\n<li id=\"\"><strong id=\"\">Action targets<\/strong> \u2014 in this case, you can determine if actions in animations affect a specific element, a group of elements, or the interaction trigger itself<\/li>\n<\/ol>\n<h6 id=\"\"><strong id=\"\">Important: <\/strong>At present, it is not feasible to recycle page activities. You\u2019ll be required to assign page triggers to each of your pages. Nevertheless, you can allocate the animations to target the classification of an element so you can recycle them on each page. To do this, establish the page trigger(s) on the first page and forge your animation(s). Ensure you target the classification and not the chosen element. Subsequently, navigate to each page, introduce the page trigger(s) and designate the animation(s) you&#8217;ve previously formulated.<\/h6>\n<p id=\"\">In this tutorial, we\u2019ll guide you through 2 reusable animations:\u00a0<\/p>\n<ol id=\"\">\n<li id=\"\">How to formulate a button arrow shift activity<\/li>\n<li id=\"\">How to create a scroll within view activity<\/li>\n<\/ol>\n<h2 id=\"\">How to develop a button arrow shift activity<\/h2>\n<p id=\"\">In this instance, you\u2019ll comprehend how to initiate the same \u201carrow move out\u201d activity on all buttons with the identical classification. You\u2019ll also discover how to ensure that the animation solely influences the button arrow a site visitor is presently hovering on.<\/p>\n<h3 id=\"\">How to produce a custom button<\/h3>\n<p id=\"\">To kick off, you&#8217;ll firstly craft a custom button that incorporates text and an arrow (i.e., what you&#8217;ll apply the animation on subsequently). You&#8217;ll need to upload an arrow image to the Assets panel to use in your button. To shape the custom button:<\/p>\n<ol id=\"\">\n<li id=\"\">Head to <strong id=\"\">Insert panel<\/strong> &gt; <strong id=\"\">Basic<\/strong><\/li>\n<li id=\"\">Drop a <strong id=\"\">link block<\/strong> onto the Webflow canvas<\/li>\n<li id=\"\">Navigate to <strong id=\"\">Style panel<\/strong> &gt; <strong id=\"\">Style selector<\/strong> and assign a classification to the link block (e.g., \u201cButton box)<\/li>\n<li id=\"\">Go to <strong id=\"\">Insert panel<\/strong> &gt; <strong id=\"\">Typography<\/strong><\/li>\n<li id=\"\">Add a <strong id=\"\">text block<\/strong> within the link block<\/li>\n<li id=\"\">Proceed to <strong id=\"\">Style panel<\/strong> &gt; <strong id=\"\">Style selector<\/strong> and assign a classification to the text block (e.g., \u201cButton text\u201d)<\/li>\n<li id=\"\">Access the <strong id=\"\">Assets panel<\/strong><\/li>\n<li id=\"\">Drag your arrow image into the link block<\/li>\n<li id=\"\">Navigate to <strong id=\"\">Style panel<\/strong> &gt; <strong id=\"\">Style selector<\/strong> and assign a classification to the arrow image (e.g., \u201cButton arrow\u201d)<\/li>\n<li id=\"\">Choose the link block (i.e., the \u201cButton box\u201d)<\/li>\n<li id=\"\">Head to <strong id=\"\">Style panel<\/strong> &gt; <strong id=\"\">Layout<\/strong> and set <strong id=\"\">Display <\/strong>to <strong id=\"\">Flexbox<\/strong><\/li>\n<\/ol>\n<p id=\"\">Now you&#8217;ve designed your button! You can include margin and padding, borders, a hover state, or any other styles. You can also duplicate the button for subsequent tests to confirm that your activity is applied to all buttons.<\/p>\n<h6 id=\"\"><strong id=\"\">Expert advice:<\/strong> Assigning classifications to the custom button\u2019s components (i.e., the link block, text block, and arrow image) enable you to reuse activities on other elements that possess the same classification. This is beneficial if you wish to recycle the custom button and have the same activity employed, for instance.<\/h6>\n<h3 id=\"\">How to develop the custom button activity<\/h3>\n<p id=\"\">Now, you can establish the button arrow shift activity, so the arrow shifts to the right when a site visitor hovers over the button. To construct the activity, you\u2019ll:\u00a0<\/p>\n<ol id=\"\">\n<li id=\"\">Craft the custom button activity trigger<\/li>\n<li id=\"\">Establish the animation to shift the button\u2019s arrow upon hover<\/li>\n<li id=\"\">Establish the animation to reset the arrow\u2019s positioning when hovering out<\/li>\n<li id=\"\">Apply the trigger to all elements with the same classification<\/li>\n<li id=\"\">Evaluate the custom button<\/li>\n<\/ol>\n<h4 id=\"\">Craft the custom button activity trigger<\/h4>\n<p id=\"\">The trigger is what institutes the animation when a site visitor interacts with the button. In this scenario, you&#8217;ll set a mouse hover trigger, so when a site visitor hovers over the button, the animation (i.e., the arrow movement) transpires.<\/p>\n<ol id=\"\">\n<li id=\"\">Choose the link block (e.g., the \u201cButton box\u201d)<\/li>\n<li id=\"\">Access the <strong id=\"\">Activities panel<\/strong><\/li>\n<li id=\"\">Tap the \u201c<strong id=\"\">plus<\/strong>\u201d icon adjacent to <strong id=\"\">Element trigger<\/strong><\/li>\n<li id=\"\">Select \u201cMouse hover\u201d<\/li>\n<\/ol>\n<h4 id=\"\">Establish the animation to shift the button\u2019s arrow upon hover<\/h4>\n<p id=\"\">In this step, you&#8217;ll arrange the hover animation on the button\u2019s arrow, so it moves slightly right when a site visitor hovers over the button.<\/p>\n<ol id=\"\">\n<li id=\"\">Choose the link box (i.e., \u201cButton box\u201d)<\/li>\n<li id=\"\">Tap \u201cSelect an animation\u201d adjacent to <strong id=\"\">Action<\/strong> in the <strong id=\"\">On hover<\/strong> section<\/li>\n<li id=\"\">Choose \u201cStart an animation\u201d under <strong id=\"\">Custom animation<\/strong><\/li>\n<li id=\"\">Tap the \u201c<strong id=\"\">plus<\/strong>\u201d icon next to <strong id=\"\">Timed animations<\/strong><\/li>\n<li id=\"\">Specify a name for your animation (e.g., \u201cArrow move out\u201d)<\/li>\n<li id=\"\">Select the button\u2019s arrow (i.e., the \u201cButton arrow\u201d)<\/li>\n<li id=\"\">Tap the \u201c<strong id=\"\">plus<\/strong>\u201d next to <strong id=\"\">Actions<\/strong><\/li>\n<li id=\"\">Choose <strong id=\"\">Move<\/strong> under <strong id=\"\">Transform<\/strong><\/li>\n<li id=\"\">Set a pixel value on the x-axis (e.g., 6 px) under <strong id=\"\">Move<\/strong><\/li>\n<li id=\"\">Adjust the easing and duration, if desired<\/li>\n<li id=\"\">Select \u201cOnly children with this classification\u201d next to <strong id=\"\">Class<\/strong><\/li>\n<li id=\"\">Tap <strong id=\"\">Save<\/strong><\/li>\n<\/ol>\n<h6 id=\"\"><strong id=\"\">Important:<\/strong> \u201cOnly children with this classification\u201d is applied in reference to the trigger element (i.e., the \u201cButton box\u201d link block) and its children with that classification applied (i.e., the \u201cButton arrow\u201d arrow). If you don\u2019t confine the animation to impact \u201conly children,\u201d every instance of the arrow on your site would shift when a site visitor hovers over one of the custom buttons.<\/h6>\n<p id=\"\">Given that you&#8217;ve set the trigger based on the link block\u2019s classification (i.e., \u201cButton box\u201d) and set the animation to impact only children with the arrow\u2019s classification (i.e., \u201cButton arrow), the activity will impact every instance of the custom button on your site \u2014 as long as the custom button encompasses both the \u201cButton box\u201d classification and the \u201cButton arrow\u201d classification.<\/p>\n<figure id=\"\" class=\"w-richtext-figure-type-image w-richtext-align-fullwidth\" data-rt-type=\"image\" data-rt-align=\"fullwidth\" data-rt-max-width=\"1500px\">\n<div id=\"\"><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94ab9dfa07b0f30384cf6_641b589d873e260f7eed19c2_mp9wuvoz2cjxz4h3ssup5t6g307g6a3ta5xk3cmca2rconcueb8rbologzqokwvlvi2lcrdxopddayxgh4-et6etw5hhystf0kbo-4z3myjnh_pq_krvfjipv4gevgykst1yjkxwiyxwd_val2d-fk.png\" id=\"\" width=\"auto\" height=\"auto\" loading=\"auto\" title=\"64b94ab9dfa07b0f30384cf6_641b589d873e260f7eed19c2_mp9wuvoz2cjxz4h3ssup5t6g307g6a3ta5xk3cmca2rconcueb8rbologzqokwvlvi2lcrdxopddayxgh4-et6etw5hhystf0kbo-4z3myjnh_pq_krvfjipv4gevgykst1yjkxwiyxwd_val2d-fk\"><\/div><figcaption id=\"\">The activity timeline exhibits an \u201cArrow move out\u201d animation with a 0.2 second duration \u201cIn Out Cubic\u201d easing applied. The animation is configured to affect \u201cOnly children with this classification\u201d for the \u201cButton arrow\u201d instance classification.<\/figcaption><\/figure>\n<h4 id=\"\">Establish the animation to reset the arrow\u2019s positioning on hover out<\/h4>\n<p id=\"\">At this point, let&#8217;s configure the hover.During the hover-out transition of the button, implement an animation on the arrow to return it to its original position when the site visitor moves the cursor away from the button.<\/p>\n<ol id=\"\">\n<li id=\"\">Choose the link block (e.g., \u201cButton box\u201d)<\/li>\n<li id=\"\">Navigate to the <strong id=\"\">Interactions panel<\/strong><\/li>\n<li id=\"\">Select the trigger element as <strong id=\"\">Mouse hover<\/strong><\/li>\n<li id=\"\">Click on \u201cSelect an animation\u201d adjacent to <strong id=\"\">Action<\/strong> in the <strong id=\"\">On hover out<\/strong> section<\/li>\n<li id=\"\">Opt for \u201cStart an animation\u201d under <strong id=\"\">Custom animation<\/strong><\/li>\n<li id=\"\">Select the icon of \u201c<strong id=\"\">three disclosure dots<\/strong>\u201d close to the existing animation (e.g., \u201cArrow move out\u201d)<\/li>\n<li id=\"\">Pick <strong id=\"\">Duplicate<\/strong><\/li>\n<li id=\"\">Select the \u201c<strong id=\"\">cog<\/strong>\u201d icon near the duplicated animation<\/li>\n<li id=\"\"><strong id=\"\">Alter<\/strong> the animation&#8217;s name (e.g., \u201cArrow move back\u201d)<\/li>\n<li id=\"\">Choose the movement animation of the arrow on the timeline<\/li>\n<li id=\"\">Adjust the x-axis to 0px under <strong id=\"\">Move<\/strong><\/li>\n<li id=\"\">Click <strong id=\"\">Save<\/strong><\/li>\n<\/ol>\n<figure id=\"\" class=\"w-richtext-figure-type-image w-richtext-align-fullwidth\" data-rt-type=\"image\" data-rt-align=\"fullwidth\" data-rt-max-width=\"1500px\">\n<div id=\"\"><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94ab9dfa07b0f30384cf2_641b589dbb916b3fafac399e_kkc2tgrlcz1n7knjj0gvxddjrj4ats0zzrtaiv61xdpadbfzotgl6e2zeexbz2xaa5mxb8rf5gm6em9tjmgutxcm04apmgjx5t4osms7je6rs0am51pwrhxmidtl4ah8okwmcfjrpyexeot9wtxhup.png\" id=\"\" width=\"auto\" height=\"auto\" loading=\"auto\" title=\"64b94ab9dfa07b0f30384cf2_641b589dbb916b3fafac399e_kkc2tgrlcz1n7knjj0gvxddjrj4ats0zzrtaiv61xdpadbfzotgl6e2zeexbz2xaa5mxb8rf5gm6em9tjmgutxcm04apmgjx5t4osms7je6rs0am51pwrhxmidtl4ah8okwmcfjrpyexeot9wtxhup\"><\/div><figcaption id=\"\">The animation timeline displays an \u201cArrow move back\u201d animation with a 0.2 second duration \u201cIn Out Cubic\u201d easing applied. The animation is set to affect \u201cOnly children with this class\u201d for the \u201cButton arrow\u201d example class.<\/figcaption><\/figure>\n<h4 id=\"\">Extend the trigger to all elements sharing the same class<\/h4>\n<p id=\"\">By default, the trigger only applies to the selected element (e.g., the link block), however, for a universal effect, modify the trigger to cover all elements with the same class (e.g., \u201cButton box\u201d), allowing the interaction to occur uniformly on all instances of that class. This approach enables duplication of the custom button across the website, ensuring uniform interaction on these duplicates as well.<\/p>\n<p id=\"\">To broaden the trigger to all elements with the same class:<\/p>\n<ol id=\"\">\n<li id=\"\">Pick the link block (i.e., the \u201cButton box\u201d)<\/li>\n<li id=\"\">Access the <strong id=\"\">Interactions panel<\/strong><\/li>\n<li id=\"\">Opt for the <strong id=\"\">Mouse hover<\/strong> element trigger<\/li>\n<li id=\"\">Choose <strong id=\"\">Class<\/strong> in <strong id=\"\">Trigger settings<\/strong><\/li>\n<\/ol>\n<p id=\"\">The interaction will now encompass all elements sharing that class (i.e., \u201cButton box\u201d). Upon duplication of the custom button on the canvas, the duplicate button, inheriting the same classes, will exhibit the arrow move interaction identical to the original custom button.<\/p>\n<figure id=\"\" class=\"w-richtext-figure-type-image w-richtext-align-fullwidth\" data-rt-type=\"image\" data-rt-align=\"fullwidth\" data-rt-max-width=\"1500px\">\n<div id=\"\"><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94ab9dfa07b0f30384cee_641b5c445bac60ed33a7dd83_t0lxoo3b4am-rctdlpex3iarpb7g_k1zv6pah7cmxym0xzp9rinf3wbknouqwiverj3mymjwyuuom6-ahraizm_t8hvbb8j4c7p3ejbzbyas2_8h3-dwdkqf6kdgaqxqdxulxeggv9cc6igum2wbns.png\" id=\"\" width=\"auto\" height=\"auto\" loading=\"auto\" title=\"64b94ab9dfa07b0f30384cee_641b5c445bac60ed33a7dd83_t0lxoo3b4am-rctdlpex3iarpb7g_k1zv6pah7cmxym0xzp9rinf3wbknouqwiverj3mymjwyuuom6-ahraizm_t8hvbb8j4c7p3ejbzbyas2_8h3-dwdkqf6kdgaqxqdxulxeggv9cc6igum2wbns\"><\/div><figcaption id=\"\">The interaction is set to trigger on all elements with the same \u201cButton box\u201d example class.<\/figcaption><\/figure>\n<h4 id=\"\">Test the customized button<\/h4>\n<p id=\"\">Verify the functionality of your site by hovering over your customized button, and any duplicates, to confirm that the interaction seamlessly applies to all buttons inheriting that class.<\/p>\n<h2 id=\"\">Creating a scroll activation interaction<\/h2>\n<p id=\"\">While establishing a reusable scroll effect, it\u2019s advantageous to target the trigger element itself. Here, we&#8217;ll demonstrate how to craft an interaction where a website heading slides to the right and increases opacity upon scrolling into view.<\/p>\n<p id=\"\">To develop this interaction, you will:<\/p>\n<ol id=\"\">\n<li id=\"\">Establish the scroll into view trigger<\/li>\n<li id=\"\">Craft the scroll into view animation<\/li>\n<li id=\"\">Specify the action targets<\/li>\n<\/ol>\n<h3 id=\"\">Establish the scroll into view trigger<\/h3>\n<p id=\"\">To initiate the interaction, first, set a \u201cScroll into view\u201d trigger on the parent element intended for animation (i.e., the div block).<\/p>\n<ol id=\"\">\n<li id=\"\">Pick the div block \u2013 for instance, assign a \u201cContent wrapper\u201d class to the div block<\/li>\n<li id=\"\">Navigate to the <strong id=\"\">Interactions panel<\/strong><\/li>\n<li id=\"\">Click on the \u201c<strong id=\"\">plus<\/strong>\u201d icon alongside <strong id=\"\">Element trigger<\/strong><\/li>\n<li id=\"\">Opt for \u201cScroll into view\u201d<\/li>\n<\/ol>\n<p id=\"\">For reusing this interaction across elements with the same class, apply the trigger at the class level. Select <strong id=\"\">Class<\/strong> under <strong id=\"\">Trigger settings<\/strong> to ensure the animation activates whenever an element with that class (e.g., \u201cContent wrapper\u201d) scrolls into view.<\/p>\n<h3 id=\"\">Craft the scroll into view animation<\/h3>\n<p id=\"\">The scroll into view animation encompasses 2 stages:<\/p>\n<ul id=\"\">\n<li id=\"\"><strong id=\"\">Initial state<\/strong> \u2014 position the element 50px to the left and set opacity to 0%<\/li>\n<li id=\"\"><strong id=\"\">Scrolled into view<\/strong> state \u2014 transition the element to 100% opacity and return it to the x-axis origin<\/li>\n<\/ul>\n<p id=\"\">Commence by defining the initial state for the div block, placing it 50px to the left and at 0% opacity before it scrolls into view:<\/p>\n<ol id=\"\">\n<li id=\"\">Select the div block (e.g., \u201cContent wrapper\u201d)<\/li>\n<li id=\"\">Access the <strong id=\"\">Interactions panel<\/strong><\/li>\n<li id=\"\">Pick the <strong id=\"\">Scroll into view<\/strong> element trigger<\/li>\n<li id=\"\">Click on \u201cSelect an animation\u201d adjacent to <strong id=\"\">Action<\/strong> in the <strong id=\"\">When scrolled into view<\/strong> section<\/li>\n<li id=\"\">Choose \u201cStart an animation\u201d under <strong id=\"\">Custom animation<\/strong><\/li>\n<li id=\"\">Select the \u201c<strong id=\"\">plus<\/strong>\u201d icon near <strong id=\"\">Timed animations<\/strong><\/li>\n<li id=\"\">Assign a name to your animation (e.g., \u201cContent wrapper animation\u201d)<\/li>\n<li id=\"\">Click on the \u201c<strong id=\"\">plus<\/strong>\u201d icon near <strong id=\"\">Actions<\/strong><\/li>\n<li id=\"\">Opt for <strong id=\"\">Move<\/strong> under <strong id=\"\">Transform<\/strong><\/li>\n<li id=\"\">Specify a value for the x-axis (e.g., -50px) under <strong id=\"\">Move<\/strong><\/li>\n<li id=\"\">Tick the \u201cSet as initial state\u201d checkbox under <strong id=\"\">Timing<\/strong><\/li>\n<li id=\"\">Click on the \u201c<strong id=\"\">plus<\/strong>\u201d icon near <strong id=\"\">Actions<\/strong><\/li>\n<li id=\"\">Select <strong id=\"\">Opacity<\/strong> under <strong id=\"\">Style<\/strong><\/li>\n<li id=\"\">Set the <strong id=\"\">Opacity<\/strong> to a value (e.g., 0%)<\/li>\n<li id=\"\">Tick the \u201cSet as initial state\u201d checkbox under <strong id=\"\">Timing<\/strong><\/li>\n<\/ol>\n<p id=\"\">Next, define the actions once the heading scrolls into view:<\/p>\n<ol id=\"\">\n<li id=\"\">Click on the \u201c<strong id=\"\">plus<\/strong>\u201d icon near <strong id=\"\">Actions<\/strong><\/li>\n<li id=\"\">Opt for <strong id=\"\">Move<\/strong> under <strong id=\"\">Transform<\/strong><\/li>\n<li id=\"\">Specify a value for the x-axis (e.g., 0px) under <strong id=\"\">Move<\/strong><\/li>\n<li id=\"\">Uncheck the \u201cSet as initial state\u201d checkbox under <strong id=\"\">Timing<\/strong><\/li>\n<li id=\"\">Click on the \u201c<strong id=\"\">plus<\/strong>\u201dicon on the timeline next to the action you just specified (e.g., the \u201cContent wrapper\u201d 0px <strong id=\"\">Move<\/strong> action) \u2014 this will ensure that the action occurs simultaneously with the heading returning to 0px on the x-axis.<\/li>\n<li id=\"\">Opt for <strong id=\"\">Opacity<\/strong> within <strong id=\"\">Style<\/strong><\/li>\n<li id=\"\">Specify a percentage value for <strong id=\"\">Opacity <\/strong>(e.g., 100%)<\/li>\n<li id=\"\">Press <strong id=\"\">Save<\/strong><\/li>\n<\/ol>\n<figure id=\"\" class=\"w-richtext-figure-type-image w-richtext-align-fullwidth\" data-rt-type=\"image\" data-rt-align=\"fullwidth\" data-rt-max-width=\"1500px\">\n<div id=\"\"><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94ab9dfa07b0f30384ce6_641b589d9fdc8c97aded498f_mglxswf0h5o2xi5f9k3rsod3gntoku1l9girnt1tge5lqklotsm4xtsenj6xvpue23o7eh_zpjomh78w0b2wgcevmjlfuof6n6jpudrbdvroschnabzgwjuyianajz1dgqd8tvat72-nh5hkjh5ek4.png\" id=\"\" width=\"auto\" height=\"auto\" loading=\"auto\" title=\"64b94ab9dfa07b0f30384ce6_641b589d9fdc8c97aded498f_mglxswf0h5o2xi5f9k3rsod3gntoku1l9girnt1tge5lqklotsm4xtsenj6xvpue23o7eh_zpjomh78w0b2wgcevmjlfuof6n6jpudrbdvroschnabzgwjuyianajz1dgqd8tvat72-nh5hkjh5ek4\"><\/div><figcaption id=\"\">The timeline for animation presents a \u201cContent wrapper animation\u201d with 2 Section heading \u201cMove\u201d actions and 2 Section heading \u201cOpacity\u201d actions.<\/figcaption><\/figure>\n<p id=\"\">Now, it is necessary to ensure that the animation solely impacts the element that triggers it (e.g., the \u201cContent wrapper\u201d div block).<\/p>\n<h3 id=\"\">Establish the action targets<\/h3>\n<p id=\"\">To configure the action targets so that the actions influence the interaction trigger:<\/p>\n<ol id=\"\">\n<li id=\"\">Choose the div block (e.g., \u201cContent wrapper\u201d)<\/li>\n<li id=\"\">Navigate to <strong id=\"\">Interactions panel<\/strong><\/li>\n<li id=\"\">Pick the <strong id=\"\">Scroll into view <\/strong>element trigger<\/li>\n<li id=\"\">Press the \u201c<strong id=\"\">cog<\/strong>\u201d beside the animation previously set (e.g., the \u201cContent wrapper animation)<\/li>\n<li id=\"\">Choose all actions in the animation timeline (hold <strong id=\"\">Command<\/strong> (on Mac) or <strong id=\"\">Control<\/strong> (on Windows) and click all timeline actions)<\/li>\n<li id=\"\">Select \u201cInteraction trigger\u201d in the <strong id=\"\">Affect <\/strong>dropdown<\/li>\n<li id=\"\">Hit <strong id=\"\">Save<\/strong><\/li>\n<\/ol>\n<p id=\"\">By doing this, the actions will affect only the interaction trigger \u2014 rather than the specific element you initially chose when creating the animation. This approach allows for the reusability of the animation, replacing the previous target element(s) of the action with the trigger element of the new interaction.<\/p>\n<figure class=\"w-richtext-figure-type-image w-richtext-align-fullwidth\" data-rt-type=\"image\" data-rt-align=\"fullwidth\" data-rt-max-width=\"1500px\">\n<div><img decoding=\"async\" src=\"https:\/\/webflow.tenten.co\/wp-content\/uploads\/2024\/04\/64b94ab9dfa07b0f30384cea_641b5cfb7fbf11b465d70962_czmzwbruocpseqmjnbamlyqsv_5-gu3lmlfdtlmnzfijrujqf-yov9akec23yzxu7phtyf0oc-ut5yc1nxz1opnib6del4vu5qgmwrjl32-73qifl_d1lwsv-h5n4iaweacczsshrdg19ynkpfkv_t.png\" id=\"\" width=\"auto\" height=\"auto\" loading=\"auto\" title=\"64b94ab9dfa07b0f30384cea_641b5cfb7fbf11b465d70962_czmzwbruocpseqmjnbamlyqsv_5-gu3lmlfdtlmnzfijrujqf-yov9akec23yzxu7phtyf0oc-ut5yc1nxz1opnib6del4vu5qgmwrjl32-73qifl_d1lwsv-h5n4iaweacczsshrdg19ynkpfkv_t\"><\/div><figcaption>The animation timeline highlights a \u201cContent wrapper animation\u201d with all actions chosen. The \u201cAffect\u201d dropdown is set to \u201cInteraction trigger.\u201d<\/figcaption><\/figure>\n<\/div>\n","protected":false},"excerpt":{"rendered":"Learn how to reuse interactions.","protected":false},"author":2,"featured_media":6892,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"csco_display_header_overlay":false,"csco_singular_sidebar":"","csco_page_header_type":"","footnotes":""},"categories":[301],"tags":[],"class_list":{"0":"post-6891","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-interactions-animations","8":"cs-entry"},"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/posts\/6891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/comments?post=6891"}],"version-history":[{"count":0,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/posts\/6891\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/media\/6892"}],"wp:attachment":[{"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/media?parent=6891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/categories?post=6891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webflow.tenten.co\/en\/wp-json\/wp\/v2\/tags?post=6891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}