All versions greater or equal to 3.1 build 3120 come with a builtin tool to convert legacy themes to the new format through the command palette only when the files is opened in the editor**: „Convert Color Scheme“
The following additional changes and additions for features that have been introduced with the new JSON color scheme format are included:
Added all Nord colors as variables to the variables object that are exposed through Sublime Text's internal CSS color scheme API to reuse them with the CSS var() function for the defined scope rules.
Added additional syntax-specific variables to the variables object to ensure a uniform color usage for scopes with the same context as well as reducing code duplication and possible transmission errors.
Added the new Git gutter diff keys line_diff_added, line_diff_modified and line_diff_deleted to the globals object to ensure they match Nord's style. (@kaine119)
As of Sublime Text 3 build 3149, a new JSON based color scheme format
.sublime-color-scheme
was introduced for easier editing, customization and addition of new features. The documentation for the new format is available at the main "Color Schemes" documentation. This PR migrates Nord to the new format (JSON) from the now deprecated/legacy.tmTheme
format (XML).All versions greater or equal to 3.1 build 3120 come with a builtin tool to convert legacy themes to the new format through the command palette only when the files is opened in the editor**: „Convert Color Scheme“
The following additional changes and additions for features that have been introduced with the new JSON color scheme format are included:
variables
object that are exposed through Sublime Text's internal CSS color scheme API to reuse them with the CSSvar()
function for the defined scope rules.variables
object to ensure a uniform color usage for scopes with the same context as well as reducing code duplication and possible transmission errors.line_diff_added
,line_diff_modified
andline_diff_deleted
to theglobals
object to ensure they match Nord's style. (@kaine119)The now officially deprecated
.tmTheme
color scheme format file has been removed and is not supported by the Nord theme package anymore.