Partial shade to full sun