add a test for hover btn and more refactors

Created by  Tomáš Zemanovič  on May 17, 2025
3BK22XE5LPOH2EK5AMRXFXHNQNCJ54HEPYRINHJT4DA7INT32I7AC
Change contents