Daniel Schwarz
Daniel Schwarz
@dxnny.fun
Designer / dev / editor / writer, currently @css-tricks.com.
221 followers151 following506 posts
Daniel Schwarz reposted
Daniel Schwarz reposted
"CSS-Tricks is an independent site once again!" This is so great! And a glimpse of hope in these times. All the best for you @geoffgraham.me
CSS-Tricks has a new owner! Yes, I've got the keys to the castle, so to speak. And, even after 12 years of working on the site, I'll admit I'm a little overwhelmed and nervous about that. https://css-tricks.com/css-tricks-has-a-new-owner/
Daniel Schwarz reposted
Wow!! I didn't expect this development. I am excited that @geoffgraham.me has the keys and look forward to the future of CSS Tricks.
I'm so gosh-darned excited! css-tricks.com/css-tricks-h...
Daniel Schwarz reposted
This rules. CSS Tricks was instrumental in my early growth as a developer and I'm so happy to see it publishing again
CSS-Tricks has a new owner! Yes, I've got the keys to the castle, so to speak. And, even after 12 years of working on the site, I'll admit I'm a little overwhelmed and nervous about that. https://css-tricks.com/css-tricks-has-a-new-owner/
Daniel Schwarz reposted
Daniel Schwarz reposted
It's a really good time to get on the newsletter list (if you haven't already, that is): css-tricks.com/newsletters/
Good news (I hope): CSS-Tricks will indeed be back later this month!
Daniel Schwarz reposted
Daniel Schwarz reposted
Daniel Schwarz reposted
Daniel Schwarz reposted
If you needed a win as badly as I have lately, mark this one down: CSS-Tricks is returning as an independent publication. Spread the word. wil.to/posts/taking...
Daniel Schwarz reposted
Daniel Schwarz reposted
CSS-Tricks has a new owner! Yes, I've got the keys to the castle, so to speak. And, even after 12 years of working on the site, I'll admit I'm a little overwhelmed and nervous about that. https://css-tricks.com/css-tricks-has-a-new-owner/
Working with (and now for) @geoffgraham.me is one of the best things I've ever done. So glad I get to keep doing it 🧡
I'm so gosh-darned excited! css-tricks.com/css-tricks-h...
Daniel Schwarz reposted
Daniel Schwarz reposted
What new HTML and CSS features should you be using to help your design system thrive? Check out Declan’s article to get the lowdown ➡️ https://hubs.li/Q04B6Hh30
Daniel Schwarz reposted
Daniel Schwarz reposted
Daniel Schwarz reposted
CSS radial-gradient(): Syntax and Examples How CSS radial-gradient() works: circle vs ellipse, size keywords, position, color stops, repeating gradients, and copy-paste examples for glows, spotlights, dot patterns and vignettes.
Daniel Schwarz reposted
Chrome and Edge 149 draw divider lines in grid and flexbox gaps via column-rule and the new row-rule. Time to delete the border and pseudo-element hacks. 🔗 danholloran.me/posts/css-ga... #css #webdev
Daniel Schwarz reposted
Daniel Schwarz reposted
Ever since we got position: sticky I liked playing around with scroll-based storytelling. Scroll-driven animations unlocked a lot more, but as @utilitybend.com explains, scroll-triggered animations are that last missing piece. Includes great examples of fun things we can do now.
Daniel Schwarz reposted
A 7 segment clock powered by CSS shape() codepen.io/editor/matth...
Daniel Schwarz reposted
✍️ Just published a new post about my most-anticipated CSS proposals from Interop 2027! If you’re not familiar, the Interop project is a collaboration between browsers to pick shared focus areas. There’s *so much* good stuff this year, it was hard to pick just 10!
Daniel Schwarz reposted
Native masonry layouts with CSS grid lanes It’s been a long process but now, masonry layouts have an actual CSS approach, so Saleh Mubashar has put together a really useful guide on how it works, how we got here and what’s next. https://piccalil.li/blog/native-masonry-layouts-with-css-grid-lanes/
Daniel Schwarz reposted
Yesterday, the CSSWG accepted my proposal for mesh gradients and diffusion curve gradients! Want to make gradients like this natively in CSS? Well, we've started the work on it. It's coming! Here's the Explainer: github.com/w3c/csswg-dr...
Daniel Schwarz reposted
Just discovered the new sibling-index() CSS function - super nice for creating stagger animations in CSS ✨ codepen.io/editor/sheel... #css
Daniel Schwarz reposted
I liked the Wavy Progress Bar from yesterday, so I made another one, this time, it rolls. 😵 Rollup Progress Bar 40 nested elements, using a bit of #CSS math. Live demo on @codepen.io: codepen.io/editor/amit_...
Daniel Schwarz reposted
Finally looked into CSS scroll triggered animations and wrote down what I learned! Special thanks to Bramus for answering some of my questions cydstumpel.nl/css-scroll-t...
Daniel Schwarz reposted
Very excited for Wireframe this Friday at 5pm ET. I've asked @geoffgraham.me to come on the show for an interview about the current state of affairs at CSS-Tricks. If you join live, I'll talk audience questions too so don't miss it! wireframe.ds.house
Daniel Schwarz reposted
Daniel Schwarz reposted
Daniel Schwarz reposted
💡 CSS Tip! Another cool shape that works well with random(): wavy dividers! css-tip.com/random-wavy-... Each visitor gets their own wavy shape for a unique experience.
💡CSS Tip! Creating CSS Shapes is one of my favorite tasks, and now I can do something even better: Random CSS Shapes! Let's start with Blobs. css-tip.com/random-blob/ You never see the same shape twice. A unique shape for a unique experience! 👀
Daniel Schwarz reposted
CSS calc(): How to Do Math in CSS (With Examples) How the CSS calc() function works: syntax, mixing units, full-height layouts, equal columns, CSS variables, clamp() and the common mistakes. With a live demo.
Daniel Schwarz reposted
And the video is out: youtu.be/Fi1MvM7whzg
Finally cleaned up the CodePen. You can find it here: codepen.io/editor/kevin... The video is dropping tomorrow (unless you're a channel member... in which case you can watch it now 👀 youtu.be/Fi1MvM7whzg)
Daniel Schwarz reposted
What’s new in Chrome 155. JPEG XL decoding returns, CSS gains margin-trim and the symbols() function for inline counter styles, and JavaScript can import text modules with { type: "text" }. #chrome #browser chromestatus.com/rel...
AI is shit at CSS. Beyond shit.
I think the thing the "but AI can one-shot it bro" commenters on these videos don't get, is while I am showing how to do something with CSS, it goes a little beyond that. I'm exploring what's possible these days, and often looking at how we can make things that aren't so straight-forward.
Daniel Schwarz reposted
px in CSS ≠ a pixel on a display. This is something that is obvious when you think about it at all, but many people seem to gloss over it. I was explaining it to someone and figured I'd be best to jot it down: vale.rocks/micros/20260...
Daniel Schwarz reposted
Excited to see we'll eventually have responsive iframes. It's a one-liner in CSS with `frame-sizing: content-height;` but it does require a meta tag to opt-in from the embedded doc as well. Currenly only behind a flag in Chrome, but will be nice to have once it starts landing.
Daniel Schwarz reposted