Button width should consider: Content: Ensure label fits comfortably with padding. Consistency: Maintain consistent button sizes for similar actions. Usability: Bigger buttons for primary actions, ensure touch-friendly sizes. Context: Match the design's aesthetics and layout. Minimum Sizes: Consider platform guidelines (e.g., Apple's Human Interface Guidelines suggest a minimum touch target size). Always test designs for usability and adjust accordingly.
Indeed, screen resolutions and pixel densities do impact fixed pixel sizes. For a more adaptable approach, try using relative units like 'em' or 'rem' for CTA sizes, ensuring better consistency across different devices.