Updated UI implementation with Google Material styles.