Back to Website
Show / Hide Table of Contents

Changing the appearance

  • Less than a minute to read

How to change default colors of the user interface

The Preflight Tool uses the following CSS variables for colors applied in the user interface.

html {
    --theme-primary-color: #30c2ff;
    --theme-border-color: #e0e0e0;
    --theme-dark-border-color: #cccccc;

    --theme-white-color: #ffffff;
    --theme-grey-color: #505253;
    --theme-light-grey-color: #909293;
    --theme-dark-grey-color: #666666;

    --theme-green-color: #00b628;
    --theme-red-color: #ff0000;
    --theme-orange-color: #f4a100;
    --theme-blue-color: #0000ff;

    --theme-viewer-background-color: #f8f9fa;
    --theme-scrollbar-color: #dadce0;
    --theme-report-title-color: #212121;

    --theme-uploader-progressbar-color: #e5e5e5;
    --theme-uploader-hinttext-color: #6f747d;
    --theme-uploader-hover-color: rgba(48, 194, 255, .1);

    --theme-popup-box-shadow: 0 2px 16px rgba(33, 43, 54, .08), 0 31px 41px rgba(33, 43, 54, .2);

    --theme-overlay-color: rgba(0, 0, 0, .3);
    --theme-light-overlay-color: rgba(255, 255, 255, 0.9)
}

To specify a custom color, change the variable values in the style section of params, for example:

{
    "widgets": [{
        "name": "preflight",
        "type": "preflight",
        "params": {
            "config": {
                ...
            },
            "style": {
                "--theme-primary-color": "#ff0000",
                "--theme-viewer-background-color": "#ffffff"
            }
        }
    }]
}

How to localize text resources

In the \ui-framework\<version>\static\preflight\locales.json file, you can find text resources for supported languages. You can change these locales or add new ones.

Note that text in rightToolbar.info.rules can include HTML tags, for example:

{
    "en": {
        ...
        "rightToolbar": {
            "info": {
                "rules": {
                    "important": "Important:",
                    "text": "Your artwork must be in <b>{{COLORSPACE}}</b> color space and its resolution should be at least <b>{{DPI}}</b> dpi."
                }
            },
            ...
}
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2024 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback