Adha Image

We collaborated with Huna Alliance to resolve front-end issues on their homepage, primarily caused by complex JavaScript behaviors that led to unusual screen configurations. The project involved integrating an animated video alongside scrolling introductory text and a dynamic main menu—all while maintaining a clean, responsive layout. Our solution ensured that users could seamlessly interact with the video (pause/play), scroll through introductory content, and navigate the site via the menu without disrupting the overall user experience. In addition to stabilizing the homepage, we also laid the groundwork for future development of subpages that would include additional animated videos, structured text content, and downloadable resources

React
Tailwind CSS
Adha Image

Client Requirements


The client, James, required a seamless and interactive user experience on the homepage that combined animation, text, and navigation elements. He needed the embedded video to support user interactions such as play and pause, while ensuring that it didn’t interfere with the site's scrolling or layout structure. The scrolling text had to appear fluid and synchronized with the animation, and the menu needed to stay accessible and functional across all devices. Furthermore, the client anticipated the need to expand the site with subpages featuring similar animated and downloadable content, so the solution had to be scalable and modular.

Overseas Development
Overseas Development

Challenges


Future Scalability

The client wanted the website to support additional subpages containing similar animated videos, structured content, and downloadable materials

Video Embedding Issues

The animated video disrupted the layout on various screen sizes, making the homepage look broken or misaligned

Interactive Video Controls

The client required users to play and pause the video without it interfering with scrolling behavior or the site's overall interactivity

Scroll & Animation Sync

The scrolling introductory text needed to feel smooth and stay visually aligned with the animated video without lag or layout shifting

Solution


Responsive Video Integration

 A responsive video container was implemented using CSS and flexible layout rules, ensuring the animation adapted well to all screen sizes without breaking structure

Seamless Video Controls

Custom event listeners were used to allow users to pause/play the video independently, without affecting the page layout or scroll flow

Smooth Text & Scroll Animation

Scroll-triggered animations and CSS transitions were used to keep the introductory text flowing smoothly alongside the video, enhancing user experience.

Modular Page Architecture

The layout was made modular with reusable components, making it easy to expand the site with additional pages without disrupting the core design

Overseas Development
Overseas Development

Conclusion


Our collaboration with Huna Alliance resulted in a much-improved user experience, fixing broken layout behavior while unlocking new capabilities for future content expansion. By stabilizing the core JavaScript and rethinking the interaction model, we empowered the client to deliver a visually rich and engaging homepage that supports both content consumption and smooth navigation.