# Themes

## Textures

You can customize the appearance by replacing stone and board images. Here are
some resources:

- [by @ParmuzinAlexander](https://github.com/ParmuzinAlexander/go-themes)

## Theme Directory

Sabaki v0.40.0 has introduced changes the DOM structure, so themes that worked
under Sabaki v0.30.x may not work in Sabaki v0.40.0 or newer.

| Theme                                                                                              | Screenshot                                                                                                          |
| -------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| [Photorealistic](https://github.com/SabakiHQ/theme-photorealistic)                                 | ![Screenshot](https://github.com/SabakiHQ/theme-photorealistic/raw/master/screenshot.png)                           |
| [Happy Stones](https://github.com/upsided/upsided-sabaki-themes/raw/main/packs/happy-stones.asar)  | ![Screenshot](https://github.com/upsided/Upsided-Sabaki-Themes/raw/main/happy-stones/happystones-screenshot.jpg)    |
| [Hikaru](https://github.com/upsided/upsided-sabaki-themes/raw/main/packs/hikaru.asar)              | ![Screenshot](https://github.com/upsided/Upsided-Sabaki-Themes/raw/main/hikaru/hikaru-screenshot.jpg)               |
| [BadukTV](https://github.com/upsided/upsided-sabaki-themes/raw/main/packs/baduktv.asar)            | ![Screenshot](https://github.com/upsided/Upsided-Sabaki-Themes/raw/main/baduktv/baduktv-screenshot.jpg)             |
| [Kifu](https://github.com/upsided/upsided-sabaki-themes/raw/main/packs/kifu.asar)                  | ![Screenshot](https://github.com/upsided/Upsided-Sabaki-Themes/raw/main/kifu/kifu-screenshot.jpg)                   |
| [Wood Stone](https://github.com/geovens/Sabaki-Theme#wood-stone)                                   | ![Screenshot](https://github.com/geovens/sabaki-theme/raw/master/woodstone/screenshot.jpg)                          |
| [Cartoon](https://github.com/geovens/Sabaki-Theme#cartoon)                                         | ![Screenshot](https://github.com/geovens/sabaki-theme/raw/master/cartoon/screenshot.jpg)                            |
| [Subdued](https://github.com/fohristiwhirl/sabaki_subdued_theme_40)                                | ![Screenshot](https://user-images.githubusercontent.com/16438795/47953994-c773e480-df7c-11e8-87d9-002d833cca18.png) |
| [Real Stones](https://github.com/ParmuzinAlexander/go-themes/raw/master/non-free/real-stones.asar) | ![Screenshot](https://github.com/ParmuzinAlexander/go-themes/raw/master/non-free/real-stones.png)                   |
| [BattsGo](https://github.com/JJscott/BattsGo)                                                      | ![Screenshot](https://github.com/JJscott/BattsGo/raw/master/board_example.png)                                      |
| [Yunzi](https://github.com/billhails/SabakiThemes/tree/main/yunzi)                                 | ![Screenshot](https://github.com/billhails/SabakiThemes/blob/main/yunzi/YunziScreenshot.png)                        |
| [Antique](https://github.com/billhails/SabakiThemes/tree/main/antique)                             | ![Screenshot](https://github.com/billhails/SabakiThemes/blob/main/antique/AntiqueScreenshot.png)                    |
| [Jade](https://github.com/billhails/SabakiThemes/tree/main/jade)                                   | ![Screenshot](https://github.com/billhails/SabakiThemes/blob/main/jade/JadeScreenshot.png)                          |

You can also customize Sabaki using a [userstyle](userstyle-tutorial.md). Learn
[how to package a userstyle into a theme](create-themes.md) and feel free to
send in a pull request to add yours to the list!
