Show HN: Rails Blocks – 120+ UI Components for Ruby on Rails

2 AlexandruGlv 6 7/3/2025, 6:34:59 AM railsblocks.com ↗

Comments (6)

Lio · 2h ago
Nice work.

If I could suggest adding a file upload widget (sorry I couldn't see one in the search box).

The page lists 120+ UI components but I could only see 24 of them. Am I missing something.

AlexandruGlv · 1h ago
Thank you for the feedback Lio! The file upload widget is already in the roadmap :)

There are currently 128 component examples in total for 20 types of components:

- accordion (11 examples)

- animated_number (11 examples)

- buttons (10 examples)

- carousel (6 examples)

- clipboard (7 examples)

- color_picker (6 examples)

- combobox (8 examples)

- context_menu (4 examples)

- date_picker (10 examples)

- dropdown (7 examples)

- emoji_picker (2 examples)

- forms (2 examples)

- modal (9 examples)

- popover (6 examples)

- select (5 examples)

- slideover (7 examples)

- tabs (8 examples)

- tooltip (7 examples)

- two_factor (1 examples)

- tree_view (1 examples)

To see all the examples & docs, you can go to each individual component type page

potato-peeler · 8h ago
No support for older browsers?
AlexandruGlv · 5h ago
Hi potato-peeler! It should normally work with older browsers, but I haven't tested all browsers on all versions on all devices.

Did you encounter issues with older browsers on your side? If yes let me know and I'll look into it!

potato-peeler · 3h ago
This is how it looks like in iOS 13.6 - https://ibb.co/GQQZ3rpr
AlexandruGlv · 1h ago
Thanks! It seems to be because Tailwind CSS v4.0 is designed for Safari 16.4+, Chrome 111+, and Firefox 128+.

https://tailwindcss.com/docs/upgrade-guide

Fixing this on old browsers would require refactoring everything to an earlier version of Tailwind, I'll investigate this.