Flexible Google-style progress indicator