Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A modern CSS showcase styled by community contributions. Add your stylesheet!

A quick and easy way to generate markup for mailto links without having to worry about the annoying formatting.
Style Stage is a community-driven modern CSS showcase where developers submit stylesheets that restyle a shared HTML page, created by Stephanie Eckles and hosted at stylestage.dev.
Style Stage is a gallery of alternate visual designs for a single, fixed HTML document. It takes community-authored CSS files as input and renders the same semantic HTML in each contributor's unique style on the stylestage.dev website. The project is built on the Eleventy static site generator (11ty) and is open source on GitHub. Visitors can browse all submitted styles, and contributors can add their own stylesheet through a pull request.
src/_data/styles with title, author, stylesheet URL, and optional Twitter/website info, then open a pull request.Style Stage is for CSS developers who want to demonstrate their styling skills without touching markup. It also serves web designers looking for creative inspiration from a wide range of modern CSS techniques. And it's a useful learning resource for anyone studying how different CSS approaches affect the same HTML structure.
First, choose a starter: download the source files from the files section, grab the Sass template, fork the CodePen, or use the Skeleton Starter. Next, write your own stylesheet following the guidelines found at stylestage.dev/guidelines (no HTML changes, no added classes). Finally, submit a pull request containing a unique JSON file in src/_data/styles with your title, author, and stylesheet URL; the project then autoprefixes and licenses your CSS before it appears on the site.
No. The guidelines explicitly state that you may not modify the HTML or add classes. Every style must work with the exact same semantic markup provided, which challenges you to style purely with CSS.
Style Stage processing prepends the CC BY-NC-SA license to your submitted stylesheet along with attribution using the metadata you provide. This means your work is shared under that license and credited to you.
No. Style Stage is an open-source project, and both viewing the gallery and contributing a stylesheet are free. You only need to submit a pull request to the GitHub repository with your CSS file.
The final submission must be unminified CSS, but you can use any build setup during development. Style Stage will autoprefix your styles during processing, so you don't need to worry about vendor prefixes.
