Happy October! π
Cotton grass at Dolly Sods Wilderness Area, West Virginia
#landscape #nature #photography #art
@stevenspriggs.bsky.social
UX Engineer at Red Hat working with web standards Web Components and Design Systems. I am a skiing, hiking, climbing, and general outdoors enthusiast
Happy October! π
Cotton grass at Dolly Sods Wilderness Area, West Virginia
#landscape #nature #photography #art
Lit is joining @openjsf.org! π
Today at JSConf, The OpenJS Foundation announced Lit is officially joining as an Impact Project!
We're beyond excited for this move and look forward to continuing our work to build the open web with OpenJS!
Read more on our blog: lit.dev/blog/2025-10...
A screenshot of Firefox Nightly, with the Codepen https://codepen.io/keithamus/pen/wBaZVaX open. The page showing 6 heading levels, showing the CSS, HTML and the rendered page. Each heading is styled differently using the provided CSS selectors, `:heading` (which styles all headers), `:heading(-2n+3)` (styles h1 and h3 elements), `:heading(5, 6)` (styles the h5 and h6 elements). Another Firefox Nightly window is open, showing the `layout.css.heading-selector.enabled` flag is set to `true`, making the rendered page styled using the new selectors.
Hot off the presses! Firefox Nightly (www.mozilla.org/en-GB/firefo...) adds the new :heading pseudo! Easily style all headings, or use nth-child-like AnB syntax to select a range of headings! Needs `layout.css.heading-selector.enabled` flag enabled. Try it out and let me know your thoughts.
01.07.2025 15:13 β π 101 π 29 π¬ 3 π 3Proposal to rename "dependencies" in package.json to "liabilitiesβ.
So the new structure would be:
```
{
"liabilities": {
"react": "^19.0.0",
"typescript": "^5.0.0"
},
"devLiabilities": {...}
}
```
Looking forward to more YouTube videos on the firefox code base π π
15.04.2025 18:48 β π 1 π 0 π¬ 0 π 0Without words. Sorry to hear this. Sounds like a terrible decision on googles part. Hope you find something that makes you forget about βmega corpβ & makes you feel appreciated as much as I know the web community appreciates you! Enjoyed speaking with you in person late night after frostapalooza.
15.04.2025 17:43 β π 0 π 0 π¬ 0 π 0Asterisks are ****ing great. I swear by them.
07.01.2025 09:47 β π 2039 π 326 π¬ 39 π 5Day 2 of the little man shredding the hill. This time no photos, but is incredible to watch things start to click for him. Going to be an incredibly fun season. #blueski #ski
23.12.2024 19:57 β π 1 π 0 π¬ 0 π 0Proud papa today. Took my three year old skiing with his first lift ticket. He did amazing and had a blast. #blueski #ski #skiwv #timberlinemountain
21.12.2024 19:48 β π 1 π 0 π¬ 0 π 0Java applet walks into the room
18.12.2024 12:33 β π 1 π 0 π¬ 0 π 0None IMHO are great representations. Not really sure I have an explicit favorite eitherβ¦ I know Iβm super helpful here and definitely not being vague.
11.12.2024 22:41 β π 1 π 0 π¬ 0 π 0Iβve personally never cared for the idea of skeleton loaders either. I want to do better by the end user. The middle ground often feels missing or impractical.
05.12.2024 15:59 β π 0 π 0 π¬ 0 π 0Balancing building complex web components and the desire for progressive enhancement is hard. Hiding content from users until components load brings up ptsd memories of flash load screens.
05.12.2024 15:58 β π 1 π 0 π¬ 1 π 0Dunno about color reproduction value but like the twinkly icicle lights I bought this year.
30.11.2024 18:55 β π 0 π 0 π¬ 1 π 0Because of having to deal with *both* the state of the existence of the psuedo and without. The psuedo also needs display contents. π
Big thanks to @bram.us and @ldavidbaron.bsky.social for walking my broken π§ through that π»
Oh good call and that does indeed work. Well thank you, and now thinking through it makes sense.
22.11.2024 18:38 β π 2 π 0 π¬ 0 π 0My understanding of the pseudo element is it wraps the content region of the details a child element. I need the details itself to be display contents. So that summary and ::details-content can take part in the parent grid.
22.11.2024 17:04 β π 0 π 0 π¬ 1 π 0With the update to chrome 131 and the stated styling improvements for details summary.
developer.chrome.com/blog/new-in-...
I can no longer use details as display contents in a grid. Works in chrome 130/ Firefox / Safari.
codepen.io/zeroedin/pen...
Introduced bug?
@chromium.social
:empty { /* only selects elements without element children * and without any text content whatsoever, * including whitespace */ } :not(:has(*)) { /* selects elements without element children, * even if they have any kind of text content */ }
#tinyCSStip One thing that has always annoyed me about `:empty` is that it doesn't work for elements that have text content, but no element children.
`:has()` fixes this problem.
`:not(:has(*))` selects elements that don't have element children, even if they have text content.
The Proposal to bring Reactive Primitives to all of JS is now public:
github.com/proposal-sig...
Please have a read and provide feedback π
This is sweet. A random select would be cool for ultimate combos. #fatality
04.04.2024 23:23 β π 1 π 0 π¬ 0 π 0As an owner of a 4Runner and someone that just reserved the R2 I definitely get the sentiment. Just couldnt justify or afford the R1S even though Iβd love that to replace the 4Runner. R2 will be a daily drive replacement for wifeβs aging Elantra and will see if it replaces the 4Runner long term.
08.03.2024 00:41 β π 2 π 0 π¬ 0 π 0βthe βgridβ the designers wield (those β¦ light pink lines superimposed over a whitespace-rich design comp) is a different beast than the βgridβ that developers wield (which includes CSS Grid, Flexbox, and a slew of other modern CSS techniques).β -
@bradfrost.bsky.social
π» Iβm here for this
Wow sorry to hear this abookapart are prized possessions on my bookshelf. Attended event aparts are great memories as well.
05.03.2024 02:33 β π 1 π 0 π¬ 1 π 0Attempting to learn to use and configure neovim (again).
05.03.2024 02:28 β π 1 π 0 π¬ 1 π 0Seems more and more people are popping on now that flood gates opened.
10.02.2024 23:07 β π 0 π 0 π¬ 0 π 0π―
10.02.2024 23:05 β π 0 π 0 π¬ 0 π 0Been awhile since I checked back in on bluesky looks like more action. Might start cross posting from mastadon
01.02.2024 02:00 β π 4 π 0 π¬ 0 π 0