The Joomla Training Cohort has been launched!

Please send any feedback or bug reports to tim@cybersalt.com (opens new link)  

Join us live as we check out Dan Atrill's Joomla Magazine article on How to Animate Your Page Transitions With CSS in Joomla. Are your Joomla website's page loads feeling a bit... static? In this live stream replay, we dive deep into how you can create smooth, engaging page transitions.

 

 


00:00:00 - Intro Sponsors & Gantry Framework Setup
00:05:23 - CSS Animations Overview
00:08:02 - CSS View Transitions
00:09:53 - Joomla Template CSS Demo
00:15:46 - Advanced Keyframe Animations
00:21:28 - Debugging & Optimization
00:31:16 - Transition Success & UX
00:38:43 - Conditional Animations & Challenges
00:43:50 - Accessibility & Mobile Testing
00:58:21 - Background & Directional Animations
01:09:53 - Debugging & Insights
01:30:47 - AI-Assisted CSS Fixes
01:41:45 - Final Demo: Smooth Transitions
01:58:39 - Page-Specific Transition Issues
02:30:11 - Wrap-Up & Final Thoughts

 

Summary

 

Tim introduces the session with updates on his life, upcoming guests, and a sponsor mention (MySites.Guru). He previews todayโ€™s focus on CSS-based Joomla page animations.

  1. CSS Animations in Context
    The topic shifts to CSS animations, referencing a Joomla Magazine article and insights from Dan Atal on enhancing UX with view transitions.

  2. Understanding View Transitions
    Tim explains how CSS View Transitions enable smoother navigation effects and notes browser compatibility limitations.

  3. Live Implementation in Joomla
    Demonstrates how to add CSS for transitions into a Joomla template. Applies a fade effect and tests it with site navigation.

  4. Troubleshooting Animation Issues
    Addresses cache problems that prevent CSS from updating and recommends using a clean browser session during development.

  5. Advanced Animation Techniques
    Introduces keyframe animations for fade, scale, and scroll effects. Covers debugging methods when animations donโ€™t trigger.

  6. Optimization & Developer Tools
    Uses browser dev tools and Mozilla examples to adjust durations and syntax. Ensures CSS updates reflect properly.

  7. User Experience & Conditional Animations
    Discusses best practices for animation use, tests page-specific effects, and shows how to apply conditional CSS using Joomla classes and the Sorcerer extension.

  8. Accessibility & Mobile Considerations
    Emphasizes respecting user preferences like prefers-reduced-motion. Tests animation responsiveness across mobile devices.

  9. Final Findings & Wrap-Up
    After extensive testing, Tim concludes that page-specific transitions are not reliably possible. Global animations work best due to CSS selector and Joomla limitations. Signs off with his usual message: "Enjoy your Joomla sites, and God bless!"


Please send any feedback or bug reports or queries to;

Contact Tim Davis โ–บ This email address is being protected from spambots. You need JavaScript enabled to view it.

Joomla Training Cohort โ–บ https://cybersalt.com/jtc

JTC has been launched and is now accepting members https://cybersalt.com/services/subscriptions
mySites.guru โ–บ https://mysites.guru
Backing Up Your Joomla Site with Akeeba โ–บhttps://www.youtube.com/watch?v=4Xu4o0g2-RY&t=0s
FOLLOW US ON X(TWITTER!) โ–บ https://x.com/basicjoomla
LIKE US ON FACEBOOK! โ–บ https://www.facebook.com/basicjoomla
SUBSCRIBE US ON YOUTUBE โ–บ//www.youtube.com/@Basicjoomla

#basicjoomla

#cybersalt

 

Watch Me Work Livestreams304

 

 

 

 




Interesting blog? Like it on Facebook, Post it or share this article on other bookmarking websites.

Log in to comment

Add comment

Submit