[#49081121] refactor List Content Details, extracting buttons into a subview for easier customization