Best practices
Make themes fast, accessible, mobile-first, understandable and safe for merchants to customize.
Build mobile-first themes
Design touch-friendly layouts and test every important interaction at realistic phone widths.
Theme performance
Keep media, CSS and repeat-safe browser JavaScript fast.
Theme accessibility
Support keyboards, screen readers, touch, zoom, focus and reduced motion.
Keep themes understandable for merchants, agencies and AI
Share complete concepts while preserving clear Founder, Agency and Developer Mode ownership.
Theme security and platform boundaries
Keep private APIs, authentication, payment and business truth out of theme code.