details + layout avec contraintes de lignes pour boutons