The exact same code from Auto Change Tabs is used here (with some annotations):
<script>
 var Webflow = Webflow || [];
 Webflow.push(function() {
   var tabTimeout;
   clearTimeout(tabTimeout);
   tabLoop();
   function tabLoop() {
     tabTimeout = setTimeout(function() {
       var $next = $('.tabs-menu').children('.w--current:first').next();
       if ($next.length) {
         $next.click();
       } else {
         $('.tab-link:first').click();
       }
     }, 3000);
   }
   $('.tab-link').click(function() {
     clearTimeout(tabTimeout);
     tabLoop();
   });
 });
</script>
In this version I added an interaction that created an indicator when the tab is going to change.
.png)
The videos Kurzgesagt channel creates are so beautifully animated, that I almost forget that I learn so much while watching them!