CodePen Blog

This is where we post announcements, tips and tricks, new and updated features, fun roundups, new podcast episodes, and more. There's an RSS feed.
📝 Blog Post

Chris’ Corner: Type

Have you seen Kiel Danger Mutschelknaus’ Space Type Generator? This thing is absolute monster of amazing text-on<canvas> effects. Bought a coffee for this beautiful bit of work for sure. The effect you see when landing on that homepage is extremely cool. Playing around with the sliders and presets make for almost entirely different demos, each […]

Read More of the article "Chris’ Corner: Type"
Chris Coyier
Co-Founder
📝 Blog Post

Chris’ Corner: HTML

There’s a new term in town: soft navigations. Basically it means “single page app” (SPA) style navigations where page stuff changes, and the URL changes, but the browser didn’t do a traditional full-reload thing. I like the term in the sense that it sounds like a light insult. Whattaya too weak, child, to do a […]

Read More of the article "Chris’ Corner: HTML"
Chris Coyier
Co-Founder
📝 Blog Post

Chris’ Corner: Web Components

I’d never heard of a CEM before. That’s a “Custom Elements Manifest” or a custom-elements.json file in your project. It’s basically generated documentation about all the web components your project has. Dave calls them the killer feature of web components. With a Custom Element Manifest, community plugins can use that information to generate files, populate dropdowns, add red […]

Read More of the article "Chris’ Corner: Web Components"
Chris Coyier
Co-Founder