@import "ui-variables";
@import "syntax-variables";

// Variables to define style
@editor-font: "PragmataPro", "SFMono-Regular", "SF Mono Regular";
@editor-font-size: 14px;
@line-height: 1.2;

@ui-font: ".SFNSText-Regular", "San Francisco Text", "Cantarell", "Segoe UI";
@ui-font-size: @editor-font-size - 2;
@tab-bar-height: @ui-font-size + 16;

// Setup editor font and size
atom-text-editor {
    font-family: @editor-font;
    font-size: @editor-font-size;
    line-height: @line-height;
    padding-top: 2px;
}

// Customize UI
.theme-one-dark-ui, .theme-one-light-ui {
    font-family: @ui-font;
    font-size: @ui-font-size;
}

atom-text-editor::shadow {
    // Make wrap guide and invisible characters slightly transparent
    .invisible-character, .indent-guide, .wrap-guide { opacity: 0.5; }

    // Smaller line numbers
    .line-numbers .line-number {
        font-size: @editor-font-size * 0.8;
        line-height: @editor-font-size * @line-height;
    }

    .highlights .highlight-selected.light-theme .region {
        border-color: fadeout(@syntax-text-color, 60%);
    }
}

@import "ui-variables";
@import "syntax-variables";

// Variables to define style
@editor-font: "PragmataPro", "SFMono-Regular", "SF Mono Regular";
@editor-font-size: 14px;
@line-height: 1.2;

@ui-font-size: @editor-font-size - 2;
@tab-bar-height: @ui-font-size + 16;

// Setup editor font and size
atom-text-editor {
    font-family: @editor-font;
    font-size: @editor-font-size;
    line-height: @line-height;
    padding-top: 2px;
}

// Customize UI
.theme-one-dark-ui, .theme-one-light-ui {
    font-size: @ui-font-size;
}

atom-text-editor::shadow {
    // Make wrap guide and invisible characters slightly transparent
    .invisible-character, .indent-guide, .wrap-guide { opacity: 0.5; }

    // Smaller line numbers
    .line-numbers .line-number {
        font-size: @editor-font-size * 0.8;
        line-height: @editor-font-size * @line-height;
    }

    .highlights .highlight-selected.light-theme .region {
        border-color: fadeout(@syntax-text-color, 60%);
    }
}

Fix fonts in Atom ui
Fix fonts in Atom ui
