NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
Beer CSS – Build material design in record time (beercss.com)
pavlov 2 hours ago [-]
For a UI framework landing page, this looks impressively bad on mobile.

Big Arial at random sizes. No margins, no grid, component examples scattered all over the screen.

MetaMalone 1 hours ago [-]
This was my first impression as well. The layout options just didn’t work on mobile
albedoa 2 hours ago [-]
Welcome to the future! We better get used to it.
jgalt212 2 hours ago [-]
Are you being a troll, or is there a trend afoot to ignore mobile rendering?
Yannik_Sc 1 hours ago [-]
It is a shallow trend to ignore or on-purpose worsen mobile experience and force users to mobile apps instead of using the browser version.

Though I'm not sure if this can be applied in this specific case.

bbg2401 1 hours ago [-]
The trend is people releasing barely conceived software and products written by language models, backed by equally thoughtless marketing materials written by language models.
CamouflagedKiwi 49 minutes ago [-]
For a CSS design site, this looks fairly bad to my eye. I'm not any kind of UX expert, it just looks clunky:

- Lots of text seems slightly offset. It's not all centered within buttons etc.

- The text also doesn't seem to quite line up with the icon on said buttons (it feels relatively a little too high)

- Similarly the text within the little notification popups ("New") isn't centered and hits the top of the outline

- The colours have poor contrast. I don't have any vision impairment but the peach colour doesn't feel distinct enough from the purple/lavender to me. (It's better in light mode when the peach turns to a stronger red).

- On that note, maybe yellow was not the best background for the beer badge when most of the glass is yellow with a bit of white.

I don't know if there's something that makes this render any differently for me than anyone else. I'm using Chrome though so I wouldn't have thought it'd be especially unusual.

doodlesdev 2 hours ago [-]
I'm impressed that, in the meanwhile, Google has already thrown into the grave not one, but two different implementations of Material Design in the web: Material Design Lite [0] and Material Components for the Web [1], bot of which never managed to actually be competitive UI libraries.

edit: Actually, they've thrown a total of _three_ implementations into the grave, as MWC is in maintenance mode already [2].

[0]: https://github.com/google/material-design-lite

[1]: https://github.com/material-components/material-components-w...

[2]: https://github.com/material-components/material-web/discussi...

VladVladikoff 18 minutes ago [-]
The two times I’ve used material design to help with a UI decision were the multi select and the filterable select where you can type to filter the select list. I don’t see examples of either of those on this page. Perhaps I missed them?
gr4vityWall 3 hours ago [-]
Wasn't familiar with it, looks interesting.

Some animations are painfully slow, though. After opening a menu[0], it takes a long time to close once you click outside.

How well does it work without JS? I assume that's how the ripple effect is implemented.

[0] - https://www.beercss.com/#:~:text=Menus,-code

Edit: they have documented what works and what doesn't with JS disabled here : https://github.com/beercss/beercss/blob/main/docs/JAVASCRIPT...

That file hasn't been updated in a while. Not sure if nothing has changed since then, or if it's outdated.

singpolyma3 52 minutes ago [-]
It looks ok, menu acted a bit janky on iPhone.

Not sure pros/cons vs MUI?

ghrl 4 hours ago [-]
Beer CSS is great. I've used it for multiple simple projects and it provides a great DX with the clean html code and the many snippets on the official website. The only downside is that LLMs are quite bad at working with it from my experience, maybe it's just too simple for them..
fallinditch 2 hours ago [-]
I guess it needs a skill.md file to help the LLM navigate the patterns and conventions.
IceDane 42 minutes ago [-]
If the goal is to convince me not to use this: mission accomplished. This looks awful on mobile.
remix2000 2 hours ago [-]
I thought I'm the hardest to impress gremlin out there, but despite what the comments here look like, this is the best looking and practical MD3 CSS I've seen to the time. Not fond of promoting ethanol consumption though.
zsoltkacsandi 3 hours ago [-]
This is a great project, but material design was the worst thing that Google invented and implemented. Completely tasteless, visually unappealing. Would be nice to see such a project with anything else than material design.
promiseofbeans 3 hours ago [-]
And worth noting that this mostly implements the newer version of material design (M3). However, M3 was a lot more focused on shapes besides just circles and rectangles, but they don’t seem to have quite gotten that here
hmokiguess 2 hours ago [-]
Thank you, I could not agree more. Material design is awful.
robviren 2 hours ago [-]
Extended FAB not rendering correctly for Firefox on mobile from what I can see.
1f60c 3 hours ago [-]
Reminds me of https://getmdl.io (RIP :()
miohtama 1 hours ago [-]
I like the name more than Tailwinds
wildrhythms 23 minutes ago [-]
I don't see how this is related in any way to Tailwind or atomic css
basilikum 3 hours ago [-]
Why is there so much empty space under the yellow header?
drabbiticus 2 hours ago [-]
Because they were more focused on the stills than the movie.

IOW, a screenshot when you scroll it to the "right" spot looks clean and balanced. Personally, I think it's a bad UX decision, but also easy to scroll past once you know.

cynicalsecurity 1 hours ago [-]
Perfectly generic for perfectly generic applications, I like it.
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 14:17:00 GMT+0000 (Coordinated Universal Time) with Vercel.