-
Better Responsive Websites with Clamp
clamp() provides a potent tool for crafting responsive designs adaptable across various devices and screen sizes. It enables linear transitions between two viewport widths, making designs flexible and maintainable. -
Ruhrpott - Sanity studio setup
In this blogpost we will discussing sanity studio setup for the Ruhrpott website. Ruhrpott is a website built with Metalsmith and sanity provides the content. -
Ruhrpott - a Metalsmith Sanity source plugin
This post discusses integrating Sanity content into the Metalsmith build process. Our custom plugin fetches data from Sanity, transforming it into a Metalsmith-compatible JSON object, considering the differences in rich text and image handling between both platforms. -
Ruhrpott - structured content from Sanity
We're venturing into creating dynamic media sections using Sanity Studio, enabling our Metalsmith SSG to fetch content seamlessly during build time. -
Ruhrpott - it starts with Metalsmith
Metalsmith is a versatile static site generator that allows for customization through various plugins. Using a structured content model, it enables building succinct, reusable page components. We'll explore this through a practical example. -
Ruhrpott - building a website with Metalsmith and Sanity.io
Metalsmith, while excellent for developers, can pose challenges for non-technical content creators. To address this, I explored sanity.io as a user-friendly interface. My proof-of-concept site illustrates the practicality of this solution. -
Building a badges section with Metalsmith and Nunjucks
Learn how to implement a versatile badge section for your website using Metalsmith and Nunjucks templating. This guide details how to list features, awards or customers, controlling what to display and the order, with ease and flexibility. -
Using the Forestry CMS with Metalsmith
Forestry.io is a Git-backed CMS for websites and web products built using static site generators. This post describes how to setup Forestry CMS with the Metalsmith Forestry Starter. -
Building a Netlify CMS content model
Built a Metalsmith Netlify starter with integrated CMS. Overcome YAML limitations with Manual Initialization. Content types defined in individual files; simplifies managing growing configurations. Code available on GitHub. -
Adding Netlify CMS to Metalsmith
Static Site Generators (SSGs) often leave non-developer editors wanting a smoother experience. This post details how to integrate Netlify CMS with a Metalsmith site, providing an easy, code-free editing interface. -
New Metalsmith Starters
A new set of three starters to help get started with Metalsmith quickly. -
Building flexible page layouts for Metalsmith
Explore creating flexible page layouts for Metalsmith using Markdown and Nunjucks. Learn about 'Sectioned Pages' composed of YAML-based structured data for intricate web designs.