interaction compliance Industry best practises Internal design language Design consistency Code quality Image optimisation