# Customize your theme

Although this is a template, we don't want everyone's site to look exactly the same. In the file `_styles/-theme.scss` you'll find a palette of variables that are repeatedly used throughout the template's styling to achieve a consistent look.&#x20;

Try customizing these values to distinguish your site from others built on the template:

<table><thead><tr><th width="189">Property</th><th>Description</th></tr></thead><tbody><tr><td><p><code>primary</code></p><p>etc...</p></td><td><p>The "theme" colors for your site. Two variations for each, light mode and dark mode.</p><p></p><p>Primary = links, buttons, etc.<br>Seconary = tags, etc.<br>Background = background color of sections, tooltips, etc.<br>Background alt= same as background, but applied to every other section<br>Light gray = dividers, icons, etc.<br>Gray = secondary text, icons, etc.<br>Overlay = transparent shadow</p></td></tr><tr><td><code>title</code><br>etc...</td><td>Fonts for certain types of text. Recommended: use quoted font name from <a href="https://fonts.google.com/">Google Fonts</a>. Alternative: include a font file in your repo, make a <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face">font face</a> for it, and name it here.<br><br>Title = logo text<br>Heading = headings, buttons, cards, features, etc.<br>Body = default body text, paragraphs, lists, etc.<br>Code = Code blocks and inline code</td></tr><tr><td><code>spacing</code></td><td>Line spacing in paragraphs of text. 1 = single spaced, 2 = double space, etc.</td></tr><tr><td><code>rounded</code></td><td>Border radius on buttons, cards, etc. 0 = completely square.</td></tr><tr><td><code>shadow</code></td><td><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/box-shadow">Drop shadow</a> around images, cards, etc.</td></tr></tbody></table>

In other files in `_styles`, you'll occasionally see Sass variables at the top that you can customize, like screen width wrapping points, image sizes, and more.

## Picking colors

Picking good colors, especially ones that work well together is surprisingly hard, so don't do it without help! Here are some amazing color palettes we highly recommend:

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td>Tailwind</td><td><a href="https://tailwindcolor.com/">tailwindcolor.com</a></td><td></td><td><a href="/files/saL4X9HCm6ALdGPJrYUT">/files/saL4X9HCm6ALdGPJrYUT</a></td></tr><tr><td>Material UI</td><td><a href="https://www.materialpalette.com/colors">materialpalette.com/colors</a></td><td></td><td><a href="/files/nQ5g6Idx2JO5mpTkEU61">/files/nQ5g6Idx2JO5mpTkEU61</a></td></tr><tr><td>Coolor.co</td><td><a href="https://coolors.co/palettes/trending">coolors.co/palettes</a></td><td></td><td><a href="/files/URDecDcjzbd2yafxSnsR">/files/URDecDcjzbd2yafxSnsR</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://greene-lab.gitbook.io/lab-website-template-docs/basics/customize-your-theme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
