There’s a little bit of everything in this week’s Digest. We’ve got beautiful typography, Portable Text tooling written in C#, TailwindCSS integrations, and even Sanity powering an app that lets you compete against your friends guessing who gets the next rose in The Bachelor.
New projects and tools like these are shared every day, so be sure to join the Slack community to keep up. If you want your project or tool featured in the Community Digests, post your creation in the #i-made-this channel. Can't wait to see what you come up with!
Henrique Doro had the amazing idea that even though we spend plenty of time together in the Slack community, sometimes, we just want to keep spending time together in other places. He put together a Twitter list so that we can gather inspiration from each other in another corner of the internet.
With a beautiful mix of typography, animation, and imagery, Ximena Pérez’s second-ever Sanity project showcases a wellness consultancy's brand. The site itself features some peaceful interactions, in keeping with the Ubuntu branding.
We love rich text, but we also love it when rich text converts to JSON objects that can be run through a serializer and used in many applications and not just HTML. That's why Portable Text is an open-source specification. It’s just the way rich text should be, and that’s why it’s exciting that Balázs Orbán and the team at Norwegian Health Informatics (nhi.no) have created an implementation in C# for use in .NET backends. The implementation takes the HTML that’s generated from a backend and converts it over to Portable Text for use in a Sanity project or a front-end of your choice. That’s a win for the portability of content on the web.
Thomas Brus has set up
react-select to pull Tailwind configuration, shared between Studio and front-end, to allow for editors to choose from a list of colors in the Studio. A super handy tool when giving editors control over the way colors appear on their site.
In the “not everything is a website” category, we’ve got Marcus Wood, who created an app for a Bachelor Fantasy League: Guess the Rose. It’s powered with connections between Sanity and Firebase. According to Marcus, the entire scoring engine is inside the Studio:
This was my first project using Sanity and we managed to create an entire scoring engine within the CMS and marry it to Firebase to create a flexible solution to run the fantasy league.
Mike Wagz launched a new Shopify + Sanity store for a mezcal brand - Rosaluna. It’s built with 11ty, Sanity, and Shopify. It features a robust page builder with meticulously chosen names for each component.
The Sanity Community Slack is a great place to meet up with new and experienced developers. Come be a part of the community, get help, and show us how you use Sanity.