Components

Beautiful Buttons for Rails that Work with Turbo

Rails Designer’s buttons are plug & play. Minimal, but with some personality (check out that active state!). Add them within any form, and you’re done. Well maybe add a useful button text, the state and optionally a “busy” state. That state is shown once the form is set to disabled; the default with Turbo upon submitting the form.

  • Works with Turbo
  • Default # Get this component

  • Primary Button # Get this component

  • Secondary Button, with icon # Get this component

  • Primary Button, with icon # Get this component

  • Secondary Button, with busy text # Get this component

    This state is triggered upon form submit
  • Primary Button, with busy text # Get this component

    This state is triggered upon form submit
  • Secondary Button, with busy spinner # Get this component

    This state is triggered upon form submit
  • Primary Button, with busy spinner # Get this component

    This state is triggered upon form submit
  • Sign in with… # Get this component

    First-party support for: Apple, Facebook, Google, LinkedIn, X

The library of components is continuously evolving, with new components added regularly. See the roadmap for a glimpse of future enhancements, and check out the changelog for the latest additions and updates.

UI components for Ruby on Rails apps

$ 129 one-time
payment

Get Access
  • One-time Payment

  • Access to the Entire Library

  • Built using ViewComponent

  • Designed with Tailwind CSS

  • Enhanced with Hotwire