Dennis Frank's Avatar

Dennis Frank

@freshmango.bsky.social

Webdev, Frontend, Craft CMSโ€ฆ ๐Ÿ˜ https://mastodon.social/@freshmango

94 Followers  |  166 Following  |  26 Posts  |  Joined: 05.10.2023  |  1.9471

Latest posts by freshmango.bsky.social on Bluesky

Most important update of the WWDC: Anchor Positioning! ๐Ÿฅฐhttps://webkit.org/blog/16993/news-from-wwdc25-web-technology-coming-this-fall-in-safari-26-beta/#anchor-positioning

09.06.2025 20:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Oh, thatโ€™s so nice! Employers, or clients in my case, should provide us with test devices, right? Right?! ๐Ÿ˜„

09.06.2025 01:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

thanks for asking! This is the document I was referring to in my response w3c.github.io/sustainablew...

07.06.2025 09:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿคฏ

07.06.2025 16:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I just realized that today is #CSSYesterday.

07.06.2025 15:54 โ€” ๐Ÿ‘ 17    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

@hidde.blog @cssday.nl Do you think there is a need for official regulation and legislation regarding the energy consumption of digital products such as websites? Or are there already such initiatives? (Like we have with accessibility in the EU.) #cssday

06.06.2025 15:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Amit on stage explaining the 7 CPU logic gates:

Dive into the CPU

Not
And
Or
Nand
Nor
Xor 
Xnor

Amit on stage explaining the 7 CPU logic gates: Dive into the CPU Not And Or Nand Nor Xor Xnor

๐Ÿคฏ @amitsheen.bsky.social is going to build a CPU in CSS now. Yeahโ€ฆ I meanโ€ฆ why not, right!? #cssday

06.06.2025 12:10 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Tim presents how to style checkboxes

Tim presents how to style checkboxes

Tim demonstrates how to date/time inputs

Tim demonstrates how to date/time inputs

Styling form controls will be SO MUCH easier in the (hopefully not so far) future. @ntim.bsky.social demonstrates examples from the CSS Form Control Styling Level 1 specification draft (www.w3.org/TR/css-forms...) #cssday

06.06.2025 10:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Anchor positioning text block

Anchor positioning text block

More anchors! @ishadeed.com #CSSDay

Truly amazing how powerful this next generation of responsive UI features is with :has(), anchors, container queries, style queries, *ALL THE THINGS*

(and there are so so many more)

06.06.2025 09:34 โ€” ๐Ÿ‘ 18    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Ahmad on stage showing a slide titled โ€Building a layoutโ€ where the feature gap between Figma and modern CSS is visualized in two differently sized circles which contain keywords of different technological features. Text between both circle: โ€œThe gap is getting bigger year by year.โ€

Ahmad on stage showing a slide titled โ€Building a layoutโ€ where the feature gap between Figma and modern CSS is visualized in two differently sized circles which contain keywords of different technological features. Text between both circle: โ€œThe gap is getting bigger year by year.โ€

So, so true. The gap between design tools and the possibilities of the CSS based web platform is
getting bigger year by year. @ishadeed.com at #cssday. (Reminds me of @matthiasott.comโ€˜s talk last year cssday.nl/2024/#matthias)

06.06.2025 09:26 โ€” ๐Ÿ‘ 87    ๐Ÿ” 17    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 3
Post image

A #sketchnotes for the talk "Multicol and fragmentation" by @rachelandrew.bsky.socialโ€ฌ at the @cssday.nl #cssday

05.06.2025 15:11 โ€” ๐Ÿ‘ 8    ๐Ÿ” 6    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Anyone using a headless printer to browse? ๐Ÿคช #cssday

05.06.2025 15:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Rachel on stage. Showing a multi column page layout  wich column spanning pictures.

Rachel on stage. Showing a multi column page layout wich column spanning pictures.

Implementing column-span is challenging (github.com/w3c/csswg-dr...). It could lead to many unwanted layout issues. @rachelandrew.bsky.social: โ€œIf something terrible happens, it should at least be spec'd so that the terrible thing happens the same in every browser.โ€ #cssday

05.06.2025 15:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Conditional Border Radius In CSS How to use CSS comparison functions to create a conditional border radius

Great CSS trick documented by @ishadeed.com for showing conditional border radius (border radius on desktop, none on mobile)

border-radius: max(0px, min(8px, calc((100vw - 4px - 100%) * 9999))) / 8px;

(via @nerdy.dev at #CSSDay)

ishadeed.com/article/cond...

05.06.2025 08:10 โ€” ๐Ÿ‘ 142    ๐Ÿ” 13    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2

@cssday.nl @rachelandrew.bsky.social Why arenโ€™t there logical margin at-rules, like for example @block-start-inline-end? Or wouldnโ€™t it make sense for printed pages? And what about margin at-rules for columns in multi-column layouts? #cssday

05.06.2025 14:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Actually, this isnโ€™t an accurate summary of #cssday. This is THE event to attend if you love (and live) CSS. It's not often that CSS is discussed so seriously. So good that CSS is given the prominence it deserves here.

05.06.2025 13:34 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
I am seated next to a very bright spotlight that shines upward from the floor. The image captures this perspective, highlighting a brilliant yellow light with prominent lens flares.

I am seated next to a very bright spotlight that shines upward from the floor. The image captures this perspective, highlighting a brilliant yellow light with prominent lens flares.

Would it be weird if I put on my sunglasses? ๐Ÿ˜Ž #cssday

05.06.2025 13:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A browser support graphic. Chrome/Edge are checked. Safari and Firefox are unchecked.

A browser support graphic. Chrome/Edge are checked. Safari and Firefox are unchecked.

Summarize #cssday ๐Ÿ˜‰๐Ÿ˜ญ

05.06.2025 13:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Syd and Stephen Hay sitting at a table with a bouquet of flower on stage.

Syd and Stephen Hay sitting at a table with a bouquet of flower on stage.

I really like how open and transparent @cydstumpel.nl is. She always credits people whoโ€™ve offered advice in her talk about CSS view transitions. So much respect for live coding. #cssday

05.06.2025 12:43 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Cyd on stage showing a Chrome browser with open developer tools demonstrating a paused view transitions state.

Cyd on stage showing a Chrome browser with open developer tools demonstrating a paused view transitions state.

@cydstumpel.nl demonstrates how to pause CSS view transitions and use the `::view-transition` pseudo class (developer.mozilla.org/en-US/docs/W... ) to inspect and debug view transitions. #cssday

05.06.2025 12:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

They are livestreaming fishes waiting at a gate in the Netherlandsโ€ฆ as I just learnedโ€ฆ ๐Ÿคทโ€โ™‚๏ธ #CSSDay

05.06.2025 12:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A note on a tiled wall with the text: 

A Plumber is on the way
Please use the other toilets instead

A note on a tiled wall with the text: A Plumber is on the way Please use the other toilets instead

#cssday > .urinal {
overflow: visible;
}

05.06.2025 11:56 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So great to be back! Catch you later!

05.06.2025 11:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Ha! An almost secret counter. I'm so happy about the sheer plethora of cool stuff by @miriam.codes. Give me more! #cssday #deeppink

05.06.2025 10:43 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@cssday.nl @miriam.codes Could CSS @functions used across shadow DOM boundaries? #cssday

05.06.2025 10:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Mia on stage with a text-only slide: 

Complexity
Is a Moving Target

Mia on stage with a text-only slide: Complexity Is a Moving Target

โ€œComplexity is a moving target. We can't make it go away. But we can move it around.โ€ So, so true. @miriam.codes at #cssday

05.06.2025 10:00 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
John on stage with a text-only slide: 

Principle 3: code without coding-Wu Wei

- Stop fighting the browser
- Trust the user
- Delete unnecessary code
- Let the system work for you

The Dao of CSS is the path of least resistance.

John on stage with a text-only slide: Principle 3: code without coding-Wu Wei - Stop fighting the browser - Trust the user - Delete unnecessary code - Let the system work for you The Dao of CSS is the path of least resistance.

John on stage with a text-only slide: 

Principal 4: Softness is Strength

โ€The soft and supple will prevail.โ€œ

Fixed sizes break. Fluid sizes bend.
Rigid grids snap. Auto grids flow.
Hard media distorts. Soft media adapts.

โ€” Tao Te Ching, Chapter 76

John on stage with a text-only slide: Principal 4: Softness is Strength โ€The soft and supple will prevail.โ€œ Fixed sizes break. Fluid sizes bend. Rigid grids snap. Auto grids flow. Hard media distorts. Soft media adapts. โ€” Tao Te Ching, Chapter 76

The DAO of CSS. John Allsop shares some valuable wisdom that can easily be forgotten in the daily work. #cssday

05.06.2025 09:38 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Adam and Stephen Hay sitting at a table on stage after Adamโ€™s talk

Adam and Stephen Hay sitting at a table on stage after Adamโ€™s talk

Such a nerdy, interesting and jam-packed first #cssday talk by @nerdy.dev. Too much stuff (in VERY good way) to live post here! Embrace native scroll functionality and enhance it gracefully. (and Adam took accessibility into account too). Check out his Code Pens and slides nerdy.dev/cssday-2025

05.06.2025 09:12 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I was also very happy to meet you again at @beyondtellerrand.com. It was a lot of fun! And some of you I will meet again very soon ๐Ÿ˜ƒ(@cssday.bsky.social!)

07.05.2025 09:59 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fight fascism!

20.01.2025 17:51 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@freshmango is following 20 prominent accounts