A solid foundation. Room to make it yours.
bitbybit brings reusable website blocks and structured content editing together. We configure the system around the pages and content your website needs.
What is bitbybit?
bitbybit is the website and CMS foundation developed by BitByBit Studio. It connects structured content in Sanity with a reusable set of website components.
For you, that means a website assembled from familiar sections, with the content fields your site needs. You work in the content editor. The website turns that content into pages.
We start with your requirements and configure the website around the agreed scope. The first step is a conversation about what your site needs to do.
A practical set of building blocks
Introduce your business
Hero sections, text and image blocks help you explain who you are and what you do.
Discuss your pagesMake the next step clear
Cards and calls to action guide visitors towards services, supporting pages or a conversation.
Plan your websiteShow your work
Project pages, images and galleries give visitors a closer look at relevant work when your site needs them.
Discuss your examplesMake contact straightforward
A contact section brings your details and a message form together in one place.
Start a conversation
A shared system can still feel like you
Colours, fonts, logos and photography shape the identity of your website. We apply your branding to the shared components and choose the blocks that support your content.
If a standard block does not meet a specific need, we can discuss a custom component or integration as part of the project scope.
What can you change yourself?
You can update the fields available in your content editor, such as headings, body text, images, button labels and links. The enabled blocks define how each page can be assembled.
Site navigation, contact details and footer content can also be managed through the configured CMS.
Changes to the underlying layout, new integrations or new functionality are development work. We agree how to handle those changes as part of your project.
A clear separation of content and code
bitbybit uses Sanity for structured content and Svelte components for the website. Each client has a separate application and Sanity project, with its own configuration and branding.
The shared packages provide the schema, components and content queries. Client applications pin a specific package version, so a new bitbybit release does not automatically change a live website.
Our standard recommendation after launch is Website care: hosting and technical updates to bitbybit, with one monthly total shown in your proposal. You can edit your own text and images. Content updates by the studio is an optional service, available on request.
Is bitbybit a good fit?
The current building blocks support content-led websites with pages, service information, project showcases and contact forms.
If your plans include online payments, accounts, bookings, multilingual content or connections to other systems, tell us at the start. Those requirements need their own assessment and scope.
Let’s see what your website needs
Share your goals and the functionality you have in mind. We can work out where bitbybit fits and what needs further attention.