...
The site builder – By itself, the new CMS is just a database of content. When we publish pages, the content is combined with a defined set of website components. These components are the building blocks of the site – the header, menus, buttons, and details of fonts, sizing and spacing. We
We use a service called Gatsby to combine our content with our website components. It’s great.
A component-based design system – Shelter’s design system specifies how our website should look. It starts from the details – like which fonts we use and what buttons look like – and builds these up into components – like our header and footer – and then into templates for pages.
...