Live data from Hacker News

Show HN: Rails UI

railsui.com

101–110 of 116 posts

Re: Show HN: Rails UI

#101

I don't do a lot of rails, is this meant to be very drop-in? How generic is the CSS? Asking as a Django developer. ;)

Pretty much drop in for rails specific UI. Much of it is HTML which could definitely carry over to Django with a little work or one shot conversion with your favorite AI tool of choice.

Re: Show HN: Rails UI

#103
post #87

Full-stack Rails has been my day job pretty much exclusively for almost twenty years now, for both long-term projects and one-offs in agency contexts. So I am generally interested. Two things put me off: 1) I have to hunt around to find out whether this would fit into my project, dependency and workflow-wise — turns out it doesn't. I use neither Hotwire nor Tailwind, and "latest Rails point release only" is a rather…

Plenty of free options out there. Have at them! There's a completely free version of Rails UI as well. Linked right from the home page hero.

Re: Show HN: Rails UI

#104
post #85

I'm so tired of this kind of design -- that basic dev tool splash page/Tailwind-y/Shadcdn UI thing that's just seemingly everywhere nowadays. It's so basic and tired, like Material Design without any of the little bits of personality that make it decent. Give me some life and color and personality, damn it.

I hear you and it's coming up next. I needed/wanted to lay ground work for stuff that's easier to tweak to match your own branding. Many Rails apps are similar in niche so I tried to compensate on that front.

Re: Show HN: Rails UI

#105

I used this about a year ago when I went through a short Rails phase. I was a bit surprised not to see more Rails-specific UI libraries considering how batteries-included the rest of the framework is, and at the time I didn't really 'get' tailwind. I'm not in a Rails phase anymore, but nice work on the library!

Hey, thanks for giving it a shot! Agree on the UI front. It seems to be the most "unconventional" thing about the framework. Always struck me as odd, but I suppose it makes sense given how an app needs to adapt to a brand, audience, and market.

XCX11M

Re: Show HN: Rails UI

#106

It looks good, but I'll be honest, it's hard for me to consider $299/$799 if I can buy a beautiful theme off of somewhere like ThemeForest for $20 or $30 and toss it into an LLM to get the files parsed into components and templates.

None of this is hard to create from scratch honestly.

For sure. I was just trying to frame the conversation in the context of "done for you", and to implement all of the features in a given theme or UI framework would be a time investment, even if it's not "hard".

Re: Show HN: Rails UI

#108

Earlier quoted context omitted.

That's fair. Probably not a good fit for you then. I wanted to keep the human element alive where I could with this project and I know AI will likely take all our jobs, so be it. It's solving a need for me when it comes to building ideas quickly so I figured maybe others would benefit. I'm a product designer by day and love building front-ends so it's also a passion project.

For sure, and I definitely like the visual eye of designers, which is why I'm referring to designs created by humans (and to be honest, LLMs do an amazing job of creating decent looking designs). I guess the bigger question is even ignoring the LLM angle is why this project is worth 10-30x than another design also created by a human. I feel like the Ruby gem and integration is worth a premium, but I'm not sure that t…

I hear you. I'd say the value prop is drop-in integration and customization with Rails, time-saving design (useful for 0-1 or early-stage ideas for non-design-savvy folks), and fewer headaches compared to adapting other components or themes in the wild into a Rails app.

No matter what you choose, there's work to be done to adapt to each app's use case, branding, copywriting, etc. Rails UI definitely isn't "complete" and is a constant work in progress, hence the subscription model.

Whether that's valuable to you is definitely up to you. Some folks don't want to be beholden to an AI for design and prefer a ready-made human-engineered system to refer back to and evolve as their app does.

I use this project for my own stuff. That's why I originally built it; however, I'm biased and am deeply on the Rails bandwagon. Ultimately, it saves me a bunch of time, which to me is the most valuable thing there is.

Re: Show HN: Rails UI

#109

If you’re showing off a UI framework, I shouldn’t be accidentally scrolling left and right on the page on mobile / my iPhone. Couldn’t be bothered to scroll down the page to look at components while accidentally activating horizontal scrolling.

Will get this fixed, thanks!

It’s fixed for me, nice!

Re: Show HN: Rails UI

#110

Earlier quoted context omitted.

Hey I’m a designer and I love UI frameworks. Why design and build something from scratch if someone’s already doing it for you? Unless there’s a very specific business case that requires a custom UI it’s not worth the hassle. I want to be delivering value for the business and for users, not maintaining a UI library. One place I worked at had built an entire responsive CSS framework, which was hard to use and took a l…

The last time I heard this from a designer, the designs we got constantly violated the UI framework in ways that required deep customization. I'd love to have a designer that started with a style guide and then actually stuck with it . Writing CSS isn't hard, and sticking with a known set of rules makes it even easier. But then this one component needs a slightly different font size that doesn't match up to any of th…

Yeah it’s easy to do. Is why I prefer to design in the browser than using Figma. Drawing boxes on an artboard does not translate well to components or systems.

First things I stress to devs I’m working with are, here are the rules for breakpoints, type sizes, colours, spacing etc. If the designs don’t match the rules, go with the rules, not the designs. If things don’t look right let’s talk about it.

Post reply on HN