# Theming

URL: /bengal/docs/0.5.1/tutorials/theming/
Section: theming
Description: Customize templates, learn Kida, and build custom themes

---

> For a complete page index, fetch /bengal/llms.txt.

Learn to customize Bengal's appearance with templates and themes.

Getting Started with Kida

Learn Bengal's native template engine

Master Kida syntax, pattern matching, and pipelines through hands-on examples.

(./getting-started-with-kida)

Swizzle the Default Theme

Customize templates without forking

Copy and modify theme templates while keeping them updateable.

(./swizzle-default-theme)

## In This Section

Getting Started with Kida (/bengal/docs/0.5.1/tutorials/theming/getting-started-with-kida/)

Learn Kida template syntax from scratch with hands-on examples

Swizzle and Customize the Default Theme (/bengal/docs/0.5.1/tutorials/theming/swizzle-default-theme/)

Learn to copy and customize theme templates without breaking updates
