Get inspired by these 30 small but vibrant gardens that will transform your outdoor space into a colorful paradise! home