# Creating a new theme ## Via Admin 1. Go to **Theme** → **New theme** 2. Enter a name (e.g. `my-theme`) 3. Theme is created with basic structure 4. Edit `theme.json` and templates ## Manually ```bash mkdir themes/my-theme mkdir themes/my-theme/partials mkdir themes/my-theme/assets/{scss,css,js,fonts,img} ``` Create basic files: - `theme.json` - `base.twig` - `full_content.twig` - `partials/header.twig` - `partials/footer.twig` - `scss/theme.scss`