
/* Customisation on top of doxygen awesome */


html {
    /* primary theme color. This will affect the entire websites color scheme: links, arrows, labels, ... */
    --primary-color: #d20a11;
    --primary-dark-color: #a3080d;
    --primary-light-color: #f6cecf;
    --on-primary-color: #ffffff;

    --link-color: var(--primary-color);

    /* page base colors */
    --page-background-color: #ffffff;
    --page-foreground-color: #000000;
    --page-secondary-foreground-color: #636363;

    /* color for all separators on the website: hr, borders, ... */
    --separator-color: #e0e0e0;

    /* default box shadow used for raising an element above the normal content. Used in dropdowns, search result, ... */
    --box-shadow: 0 2px 8px 0 rgba(0,0,0,.075);

    --odd-color: rgba(0,0,0,.028);

    /* colors for various content boxes: @warning, @note, @deprecated @bug */
    --warning-color: #fff5d3;
    --warning-color-dark: #8a6600;
    --warning-color-darker: #4a3300;
    --note-color: #ccebf7;
    --note-color-dark: #00688f;
    --note-color-darker: #04384a;
    --todo-color: #e4d2eb;
    --todo-color-dark: #7a1e99;
    --todo-color-darker: #3d0f4d;
    --deprecated-color: #e0e0e0;
    --deprecated-color-dark: #636363;
    --deprecated-color-darker: #333333;
    --bug-color: #f8e2cc;
    --bug-color-dark: #a15100;
    --bug-color-darker: #5a2e00;
    --invariant-color: #e0f0d5;
    --invariant-color-dark: #3f701d;
    --invariant-color-darker: #24400f;

    /* blockquote colors */
    --blockquote-background: #f8f8f8;
    --blockquote-foreground: #636363;

    /* table colors */
    --tablehead-background: #eeeeee;
    --tablehead-foreground: var(--page-foreground-color);

    --menu-focus-foreground: var(--on-primary-color);
    --menu-focus-background: var(--primary-color);
    --menu-selected-background: rgba(0,0,0,.05);


    --header-background: var(--page-background-color);
    --header-foreground: var(--page-foreground-color);

    /* searchbar colors */
    --searchbar-background: var(--side-nav-background);
    --searchbar-foreground: var(--page-foreground-color);

    /* code block colors */
    --code-background: #f8f8f8;
    --code-foreground: var(--page-foreground-color);
    --section-code-background: rgba(0, 0, 0, 0.06);
    --section-code-border: rgba(0, 0, 0, 0.16);

    /* fragment colors */
    --fragment-background: #f8f8f8;
    --fragment-foreground: #000000;
    --fragment-keyword: #7a1e99;
    --fragment-keywordtype: #245ba7;
    --fragment-keywordflow: #a15100;
    --fragment-token: #3f701d;
    --fragment-comment: #6e6e6e;
    --fragment-link: #245ba7;
    --fragment-preprocessor: #00688f;
    --fragment-linenumber-color: #797979;
    --fragment-linenumber-background: #f1f1f1;
    --fragment-linenumber-border: #e0e0e0;
    --fragment-lineheight: 20px;

    /* sidebar navigation (treeview) colors */
    --side-nav-background: #f8f8f8;
    --side-nav-foreground: var(--page-foreground-color);
    --side-nav-arrow-opacity: 0;
    --side-nav-arrow-hover-opacity: 0.9;

    --toc-background: var(--side-nav-background);
    --toc-foreground: var(--side-nav-foreground);

    --webkit-scrollbar-color: var(--separator-color);
}
