# Theme

By configuring the notebook theme, you can customize chart colors, font sizes, and font families within notebooks.

## Customizable Items

### Common Items

* Base Font Size
  * The size specified here determines the text size and the size of each element in input forms
  * However, if "Base Font Size" is specified in the chart's "Advanced Settings", that takes precedence
* Font Family
  * The font family specified here is applied to text within notebooks and text within charts

### Items for Light Theme and Dark Theme

* Chart Colors
  * You can configure series colors for differentiating data series and gradient colors for gradients
* Status Colors
  * You can configure three colors: success, warning, and danger
  * These colors are used for status expressions in charts and error messages
* Primary Color
* Focus Color
* Link Color
* Background Color
* Text Color
* Border Color

Note: The items that can be customized are limited depending on the plan

## How to Configure

### Creating and Editing Notebook Themes

* You can create and edit themes from "Workspace Settings" > "Notebook Theme"
  * You need "[Workspace Owner](https://docs.codatum.com/access-control/access-control-for-workspace)" permissions to create and edit notebook themes

### Applying Notebook Themes

* You can apply existing notebook themes from "Notebook Theme" in the three-dot menu in the upper right corner of the notebook page
  * [Notebook Edit](https://docs.codatum.com/access-control/access-control-for-resources/access-control-for-notebook) permissions are required

## Scope of Impact

* Notebook themes are also applied to the following resources created from notebooks:
  * [Report](https://docs.codatum.com/sharing/report)
  * [Public Link](https://docs.codatum.com/sharing/public-link-and-embed)
  * [Signed Embed](https://docs.codatum.com/sharing/signed-embed)
* When you modify an existing notebook theme, the changes are reflected in all notebooks where that notebook theme is applied
  * However, for the above resources published from notebooks, changes are reflected when the "Publish" process is performed for the resource
* The default notebook theme settings are applied to newly created notebooks and do not affect existing notebooks
