Comment

Comment by notpushkin

> how can it spill out onto the page? it's inline css.

Because people are lazy and don’t make a component for everything. And some people are even lazier and don’t make UI components at all. I’ve seen a project where there was a Button component and that’s it. Well, that was vibe coded probably so makes sense.

> Inline soup works better than looking for styling on different files in the context of the project, so here we are.

Only if you have a separate .css. If you do UI components with [insert your favourite CSS-in-JS solution], it stays in the same file. Maybe the proximity to markup within the file is important?

But no, Tailwind has been rising in popularity long before LLMs came along.

parent notpushkin 1 year ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton