Googly eyes placed on the top bar a railing in front of a tree that somehow grew around the bar right underneath. The googly eyes seem to belong to the bar chewing tree.
Concrete bollard with a broken part that looks like a giant mouth thanks to the googly eyes placed above it.
Rusty pipe looking shocked thanks to googly eyes placed right above its opening and making it look like a wide open mouth.
Googly eyes placed on a small sphere on top of a concrete post. The snow fallen on top makes the sphere look like a head with a white cap.
In case you needed this... ππ
streetartutopia.com/2026/02/28/j...
01.03.2026 09:58 β
π 9
π 1
π¬ 0
π 0
Also, a lot of my other notes apply even if you keep it in the CSS. What happens in the case of user preferences like high contrast, prefers reduced transparency. What happens in the case of selection (fucked in desktop Safari and even more so in iOS Safari).
01.03.2026 09:12 β
π 1
π 0
π¬ 0
π 0
You can easily control that from the CSS without ever touching the SVG filter. That's why the paint bucket area.
That's not a problem.
The SVG bugs (wide gamut in Chrome, the only very recently fixed the relative lengths bugs in Safari) are however a big problem and why I'd rather keep it in CSS.
01.03.2026 09:01 β
π 1
π 0
π¬ 1
π 0
Oh, and please don't use color(display-p3 0 0 1) for blue and color(display-p3 1 0 0) for red in all cases to avoid the `color-gamut` MQ. It produces jagged text & shape edges for everyone not using Chrome on a wide gamut device.
01.03.2026 07:46 β
π 0
π 0
π¬ 0
π 0
204541 β [CSS4 Pseudo] background-color of ::selection should be painted as specified
Also, with selection, there's this bug in Safari to get around bugs.webkit.org/show_bug.cgi... They fuck it up with blending, so that's what I use to unfuck it too (overlay to max out the ch). But it requires putting a span inside, unfuck selection on that, have the shape on the element outside.
01.03.2026 07:43 β
π 0
π 0
π¬ 1
π 0
Chromium
Note that you should have a forced-colors MQ so things don't get fucked in high contrast mode (maybe prefers-reduced-transparency too) and also a color-gamut MQ to get around this Chrome bug issues.chromium.org/issues/37341...
+pass text selection on its own channel mastodon.social/@AmeliaBR@fr...
01.03.2026 07:37 β
π 0
π 0
π¬ 1
π 0
separately via a feColorMatrix (see bsky.app/profile/anat...), then paint them from absolutely positioned buckets passed from the CSS to the `filter` outside the actual element's boundary (a technique that works cross-browser if you consider Safari TP, but the bugs only got fixed in January, so...).
01.03.2026 07:23 β
π 1
π 0
π¬ 1
π 0
I really don't understand why the tooltip cannot just be made semitransparent via masking in these cases?
But then again, I also don't understand anchor positioning.
In any event, the SVG solution would be to put different shapes on different RGB channels (text blue, tooltip red), extract them...
01.03.2026 07:23 β
π 2
π 0
π¬ 2
π 0
#Caturday cuteness.
28.02.2026 17:17 β
π 67
π 13
π¬ 1
π 0
YouTube video by MotΓΆrhead - Topic
Overnight Sensation
Evening tunes www.youtube.com/watch?v=k1sa...
27.02.2026 21:46 β
π 1
π 0
π¬ 0
π 0
Oh, wow...
I think I fell into those eyes... π»
27.02.2026 18:39 β
π 1
π 0
π¬ 1
π 0
This is looking out to be the shittiest spring of the millennium so far...
And I don't even have much of a recollection of '05, '06, '07 or '11. Must have puked my brains out in a lot of public toilets (and somehow got my only job ever in between as a joke), but they all just blend into each other.
27.02.2026 18:27 β
π 0
π 0
π¬ 0
π 0
If you're supporting my work on Ko-fi or Patreon, then first of all thank you for helping me get by and second, you should know I've posted a bunch of things this week, things you won't see done anywhere else on the internet.
βοΈ ko-fi.com/anatudor
βοΈ www.patreon.com/anatudor
27.02.2026 07:52 β
π 3
π 1
π¬ 1
π 0
Elaborate description of Stacking Contexts
If my minimal example doesn't show the same think in Safari as in FF or chrome, then it's a bug for me.
As for the Spec it's here: www.w3.org/TR/CSS22/zin... but not easy to decipher ... basically, borders are painted in one step and content in a later step
27.02.2026 13:45 β
π 1
π 1
π¬ 1
π 0
Please send cute animals. Not having a good day...
And today is International Polar Bear Day... π»ββοΈ
27.02.2026 13:48 β
π 5
π 0
π¬ 4
π 0
I wouldn't mind those comments if I didn't mention it, but sometimes people reply with that to posts where I'm saying that explicitly. It says it doesn't work in [whatever] browser in the 300 char limited post they're replying to, was even that too much to read?
27.02.2026 12:51 β
π 8
π 0
π¬ 0
π 0
And sorry for the erratic posting schedule. It's just that sometimes I just get really fixated on things I can't get just right and fall behind on posting stuff on Ko-fi and Patreon and then I'm left with a lot of stuff to post and don't know when to cram it all. Right now, I have a lot in line...
27.02.2026 07:59 β
π 0
π 0
π¬ 0
π 0
If you're supporting my work on Ko-fi or Patreon, then first of all thank you for helping me get by and second, you should know I've posted a bunch of things this week, things you won't see done anywhere else on the internet.
βοΈ ko-fi.com/anatudor
βοΈ www.patreon.com/anatudor
27.02.2026 07:52 β
π 3
π 1
π¬ 1
π 0
Screenshot of the blocks looking again broken in the editor when I reopen it.
And then if I close the editor and open it again, the blocks show up as broken again. Even though I just fixed them.
Also, I swear on my first change I did not touch anything other than the alignment of that first image and still all got broken.
I am never ever touching WordPress again. π
27.02.2026 07:40 β
π 1
π 0
π¬ 0
π 0
Editor screenshot with the fixed blocks.
The live page, still broken.
If I even knew how to switch to the classic editor/ HTML, I would.
I'm just using the one as it first opened.
And since they looked broken, I clicked Attempt recovery and everything now looks fine in the editor, but when I check it out live, it still looks broken.
27.02.2026 07:36 β
π 0
π 0
π¬ 1
π 0
Seriously, nothing works. Restoring to a previous revision, still broken. Fixing the code blocks, all looking fine in the editor, actual page still broken.
27.02.2026 06:31 β
π 0
π 0
π¬ 1
π 0
Fuck. I noticed one image was left aligned while the rest were middle aligned, so I fixed that and now everything about the post broke.
First thing I do after getting access to edit my post because maybe that's faster.
This is 100% my fault and I am really sorry, but I have no idea how to fix it.
27.02.2026 05:52 β
π 2
π 0
π¬ 1
π 0
I start writing posts about demos I made and thought were cool all the time. While doing that, I keep finding faults with both the demos and posts, some of which I fix, some of which I can't. And then the (usually at that point 7K to 35K words writeup) dies. This time I published one anyway... #CSS
27.02.2026 05:41 β
π 3
π 0
π¬ 0
π 1
Web platform features explorer - Map getOrInsert()
β Instead of:
if (map.has(key)) {
return map.get(key);
}
map.set(key, value);
return value;
β
Write:
return map.getOrInsert(key, value);
This now works in all browsers!
26.02.2026 20:00 β
π 44
π 7
π¬ 2
π 2
I'm three murders behind... π
(things that might sound dubious out of context)
26.02.2026 16:08 β
π 3
π 0
π¬ 0
π 0
YouTube video by The Halo Effect - Topic
Gateways
Deep inside the violence rages...
www.youtube.com/watch?v=IIBB...
26.02.2026 12:39 β
π 1
π 0
π¬ 0
π 0
An older thing I made on @codepen.io: icon glassmorphism nav!
Live demo codepen.io/thebabydino/...
#CSS #SVG
26.02.2026 11:40 β
π 11
π 0
π¬ 0
π 0
XOR nav blob with no content duplication.
Check out the live demo on @codepen.io: codepen.io/thebabydino/...
No covers, allows for an image background behind.
PS - uses JS because it should work on click, not hover.
#CSS #SVG #filter
26.02.2026 11:25 β
π 21
π 2
π¬ 0
π 0
Screenshot of the default on Ko-fi: the alt text field isn't shown.
Screenshot when the alt text field is shown.
Most common edit reason for @ko-fi.com posts: I forgot yet again that the featured image alt text field isn't shown by default (you have to click an <a role='button'>) & put the alt text in the embedded URL field, which is shown in the same place as the alt text field when that one isn't shown... π«
26.02.2026 10:18 β
π 2
π 0
π¬ 0
π 0