---
title: Theming
nav_title: Theming
description: Customize templates, learn Kida, and build custom themes
weight: 20
draft: false
icon: palette
---

# Theming Tutorials

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

:::{cards}
:columns: 1-2
:gap: medium

:::{card} Getting Started with Kida
:icon: code
:link: ./getting-started-with-kida
:description: Learn Bengal's native template engine
Master Kida syntax, pattern matching, and pipelines through hands-on examples.
:::{/card}

:::{card} Swizzle the Default Theme
:icon: copy
:link: ./swizzle-default-theme
:description: Customize templates without forking
Copy and modify theme templates while keeping them updateable.
:::{/card}
:::{/cards}
