Tutorials¶
The tutorials in this section are designed to help you build practical, working knowledge of SmallBlock CMS — from your first installation to advanced customization.
Each tutorial focuses on a specific development milestone and can be completed in 10–20 minutes. Together, they form a hands-on progression through the major features of the system: creating a project, extending functionality, customizing the interface, and shaping your site’s presentation.
—
Learning Path¶
Build Your First Site Get started fast by installing SmallBlock CMS, creating your first project, and publishing your first page.
Create a Plugin Learn how to build a modular plugin using Python, register it with the CMS, and add new capabilities.
Extend the Toolbar Add interactive tools to the editor interface using JavaScript — perfect for enhancing the authoring experience.
Using Template Tags Inject dynamic data directly into templates with your own reusable template tags.
Building a Custom Theme Control layout, colors, and branding by building your own theme from scratch.
Building a Multilingual Page Configure the CMS for multiple languages and deliver localized experiences to your users.
—
Each tutorial stands alone but also builds on the previous one. By the end of this series, you’ll have a fully functioning, customized CMS installation — and the knowledge to extend it in nearly any direction.
—