#CSS,and
I think there is case that the true FOSS way to do page layout might be with HTML and CSS, an idea posed by Smashing Magazine in 2015. Not quite there yet, but a compelling idea.

www.smashingmagazine.com/2015/01/desi...
Designing For Print With CSS — Smashing Magazine
Print style sheets is the main thing that comes to mind if you mention printing with CSS. But CSS is also being used to format books, catalogs and brochures — content that may never have been designed...
www.smashingmagazine.com
December 11, 2025 at 5:15 AM
Imagine crafting vibrant 3D worlds directly in your browser with tools you already know. VoxCSS brings a DOM-based voxel engine to life, opening new possibilities for interactive web experiences using just HTML and CSS. Dive in: https://github.com/LayoutitStudio/voxcss
December 11, 2025 at 4:19 AM
I keep telling people that steam and its big picture interface are the buggiest parts of the steam deck. I have a whole collection of CSS themes that I need to make it feel good to use, but holy fuck decky just makes it unstable
December 11, 2025 at 3:14 AM
yeah, just take any screenshot from any site / app / art and throw it into the LLM and ask for that

I have a few I specifically decoded into CSS and then added to GPT's memories and now it just references them when it makes stuff without asking
December 11, 2025 at 1:34 AM
Wait wait... UPS login has a "remember me" for 2FA that vanishes as soon as the page loads, like JS. It applies "visibility: none !important" (or display). So each time you log in you have to 2FA.

Unless you disable that CSS and check the box.

I don't know why it's like this.
December 11, 2025 at 12:34 AM
With CSS `@layer` and `@scope`, the specificity wars are over. Everyone can come out of their Shadow DOM bunkers now.
December 11, 2025 at 12:01 AM
I was messing around with #writefreely and figured out how to add nsfw blur to images with css and javascript. Of course, I had to hack it into the templates. Here's how I did it! #infosec #selfhost #blog #coding

blog.epic-worlds.com/itwasntme223...
Adding a NSFW filter to Images on Writefreely
Some of you may not know (or do know) I have a lot of original worlds that I have created as a writer and one of the worlds has nudity in...
blog.epic-worlds.com
December 10, 2025 at 11:36 PM
it's really annoying that waybar uses a subset of css that you have no idea what is and isn't there
December 10, 2025 at 11:18 PM
Nah I don't know how to do anything except really basic html/css stuff. I used a premade theme and just customized it to fit the comic a little better. And thank you!😭
December 10, 2025 at 11:02 PM
big year for CSS! you could argue that they buried the lede by not starting the post with “Next-gen Interactions”, staggered animations with sibling-index() is 🔥. and the new HTMLElement.moveBefore() API is magic ✨
🎉 And we're live! 🎉

We just launched CSS Wrapped 2025: our annual recap of all things CSS & web UI that landed in Chrome over the course of the year. 🚀

This is a big one! We highlighted 22 new features to help you build better on the web.

Check out: chrome.dev/css-wrapped-2025
CSS Wrapped 2025
Sculpt dynamic interfaces, stretch your imagination, and play with these 22 powerful new CSS features that landed in Chrome this year.
chrome.dev
December 10, 2025 at 10:58 PM
Looks like CSS not applying correctly. You’re probably getting served A/B versions and one is broken or the assets for B with A or vice versa.

You can try clearing your cache, site data, and cookies in case they’re storing some kind of build ID, but ultimately not much you can do but wait it out.
December 10, 2025 at 10:20 PM
The light-dark() CSS function and plain CSS make Dark Mode a breeze.

Slowly but surely, @telebugs.com is getting darker and darker. Still more work to do...
December 10, 2025 at 10:12 PM
[social media under-16's ban shitposting]

Teach your child about webrings and CSS
December 10, 2025 at 10:12 PM
ofc if one happens to have the Sacramento font installed then it looks pretty darn close 🤷‍♂️ and if not, the CSS will just call up whatever's considered a cursive font by whatever device is loading the page, and that's close ENOUGH, i figure. it's fine. it'll have to be fine!!!
December 10, 2025 at 9:24 PM
Yeah that would be nicer than having to repeat your conditions in CSS and risk them getting out of sync.
December 10, 2025 at 9:14 PM
Yeah I'm presuming you'd use a `display: none` or similar in CSS to hide it from a11y tree/AT in those cases.

I'm kinda annoyed that hiding it with CSS doesn't prevent `loading=lazy` from loading it as well, since it waits for layout and knows it's not needed, but I confirmed it doesn't 😔
December 10, 2025 at 9:06 PM
Engramma by @trysound.io is a web-based editor and converter to manage design tokens, visualize them in a tree structure, and export them as CSS variables or JSON format.

app.engramma.dev

The write-up is here: trysound.io/building-des...

#designtokens
Engramma
app.engramma.dev
December 10, 2025 at 9:05 PM
Huh. And this other guy (assume a techy?), who assumes everyone knows HTML/CSS/JS because *he* does...
so there's an extract from a guy in the Observer today which is "how I, an author in my 50s, became fascinated by coding" which contains stuff like "I learned there was a classic trio of languages behind most websites"

this guy, who is just discovering HTML/CSS/JS? also author of this
December 10, 2025 at 9:05 PM
I just went to my silly, fanspace teaching myself CSS website and changed it to Calibri, because fuck that guy. (it was already Verdana, I'm not a monster).
In other news, the whole thing about Calibri v. TNR isn't about a font face, it's about the fact that Calibri is easier for people with some disabilities to read.

They think any accommodation, however painless, should stop.
December 10, 2025 at 8:21 PM
December 10, 2025 at 8:18 PM
Well this is disappointing.
December 10, 2025 at 8:09 PM