Bonjour,
si votre template utilise bootstrap vous devriez facilement pouvoir personnaliser cet éléments en changeant les classes utilisée et la position des éléments dans le tpl affichant le champ.
bon, il semble que vous ayez raison et que le design du truc soit fait par du javascript.