Show HN: Rails Blocks – 120+ UI Components for Ruby on Rails railsblocks.com 2 points by AlexandruGlv 13 hours ago
Lio 3 hours 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 2 hours 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
AlexandruGlv 2 hours 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 9 hours ago No support for older browsers? AlexandruGlv 6 hours 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 4 hours ago This is how it looks like in iOS 13.6 - https://ibb.co/GQQZ3rpr AlexandruGlv 2 hours 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-guideFixing this on old browsers would require refactoring everything to an earlier version of Tailwind, I'll investigate this.
AlexandruGlv 6 hours 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 4 hours ago This is how it looks like in iOS 13.6 - https://ibb.co/GQQZ3rpr AlexandruGlv 2 hours 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-guideFixing this on old browsers would require refactoring everything to an earlier version of Tailwind, I'll investigate this.
potato-peeler 4 hours ago This is how it looks like in iOS 13.6 - https://ibb.co/GQQZ3rpr AlexandruGlv 2 hours 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-guideFixing this on old browsers would require refactoring everything to an earlier version of Tailwind, I'll investigate this.
AlexandruGlv 2 hours 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-guideFixing this on old browsers would require refactoring everything to an earlier version of Tailwind, I'll investigate this.
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.
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
No support for older browsers?
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!
This is how it looks like in iOS 13.6 - https://ibb.co/GQQZ3rpr
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.