diff options
Diffstat (limited to 'src/libs/3rdparty/syntax-highlighting/data/themes')
23 files changed, 4563 insertions, 173 deletions
diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/atom-one-dark.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/atom-one-dark.theme new file mode 100644 index 0000000000..358c8a5c70 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/atom-one-dark.theme @@ -0,0 +1,370 @@ +{ + "custom-styles": { + "Diff": { + "Added line": { + "selected-text-color": "#98c379", + "text-color": "#98c379" + }, + "Changed line (new)": { + "selected-text-color": "#98c379", + "text-color": "#98c379" + }, + "Changed line (old)": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Removed line": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + } + }, + "Go": { + "Predeclared Identifier": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + } + }, + "INI Files": { + "Assignment": { + "selected-text-color": "#abb2bf", + "text-color": "#abb2bf" + }, + "Section": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + } + }, + "JavaScript": { + "Built-in Objects": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Function Declaration": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + }, + "Function Name": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + }, + "Module": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Object Member": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Object Method (Built-in)": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + } + }, + "Markdown": { + "Code": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Emphasis Text": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Fenced Code": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Header H1": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Header H2": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Header H3": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Header H4": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Header H5": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Header H6": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Link": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Reference-Link Name": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + }, + "Reference-Link Target": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + }, + "Reference-Link Target: Link": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Reference-Link: Email": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Reference-Link: Link": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Strong Text": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + } + }, + "Python": { + "Builtin Function": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + }, + "String Substitution": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + } + }, + "Rust": { + "Lifetime": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Macro": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + }, + "Self": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Trait": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Type": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + } + }, + "TypeScript": { + "Built-in Objects": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Module": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Object Member": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Object Method (Built-in)": { + "italic": false, + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + }, + "Reserved": { + "italic": false + }, + "Types": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + } + }, + "XML": { + "Attribute": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Element": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + } + } + }, + "editor-colors": { + "BackgroundColor": "#282c34", + "BracketMatching": "#8e44ad", + "CodeFolding": "#363c4a", + "CurrentLine": "#0A99BBFF", + "CurrentLineNumber": "#abb2bf", + "IconBorder": "#282c34", + "IndentationLine": "#3a3f44", + "LineNumbers": "#636D83", + "MarkBookmark": "#0404bf", + "MarkBreakpointActive": "#8b0607", + "MarkBreakpointDisabled": "#820683", + "MarkBreakpointReached": "#6d6e07", + "MarkError": "#c24038", + "MarkExecution": "#4d4e50", + "MarkWarning": "#d19a66", + "ModifiedLines": "#e06c75", + "ReplaceHighlight": "#a34f56", + "SavedLines": "#98c379", + "SearchHighlight": "#3D528BFF", + "Separator": "#3f4347", + "SpellChecking": "#c24038", + "TabMarker": "#21252B", + "TemplateBackground": "#31363b", + "TemplateFocusedPlaceholder": "#123723", + "TemplatePlaceholder": "#123723", + "TemplateReadOnlyPlaceholder": "#4d1f24", + "TextSelection": "#363c4a", + "WordWrapMarker": "#3a3f44" + }, + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2016 GitHub Inc.", + "SPDX-FileCopyrightText: 2020 Waqar Ahmed <waqar.17a@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "Atom One Dark", + "revision": 3 + }, + "text-styles": { + "Alert": { + "background-color": "#4d1f24", + "bold": true, + "selected-text-color": "#95da4c", + "text-color": "#95da4c" + }, + "Annotation": { + "selected-text-color": "#98c379", + "text-color": "#98c379" + }, + "Attribute": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "BaseN": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "BuiltIn": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Char": { + "selected-text-color": "#98c379", + "text-color": "#98c379" + }, + "Comment": { + "italic": true, + "selected-text-color": "#5c6370", + "text-color": "#5c6370" + }, + "CommentVar": { + "italic": true, + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Constant": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "ControlFlow": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "DataType": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "DecVal": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Documentation": { + "selected-text-color": "#da4453", + "text-color": "#a43340" + }, + "Error": { + "selected-text-color": "#f44747", + "text-color": "#f44747", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#61afef", + "text-color": "#61afef" + }, + "Float": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Function": { + "selected-text-color": "#61afef", + "text-color": "#61afef" + }, + "Import": { + "selected-text-color": "#98c379", + "text-color": "#98c379" + }, + "Information": { + "selected-text-color": "#e46700", + "text-color": "#c45b00" + }, + "Keyword": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Normal": { + "selected-text-color": "#abb2bf", + "text-color": "#abb2bf" + }, + "Operator": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "Others": { + "selected-text-color": "#27ae60", + "text-color": "#27ae60" + }, + "Preprocessor": { + "selected-text-color": "#c678dd", + "text-color": "#c678dd" + }, + "RegionMarker": { + "background-color": "#153042", + "selected-text-color": "#3daee9", + "text-color": "#2980b9" + }, + "SpecialChar": { + "selected-text-color": "#56b6c2", + "text-color": "#56b6c2" + }, + "SpecialString": { + "selected-text-color": "#da4453", + "text-color": "#da4453" + }, + "String": { + "selected-text-color": "#98c379", + "text-color": "#98c379" + }, + "Variable": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "VerbatimString": { + "selected-text-color": "#da4453", + "text-color": "#da4453" + }, + "Warning": { + "selected-text-color": "#da4453", + "text-color": "#da4453" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/atom-one-light.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/atom-one-light.theme new file mode 100644 index 0000000000..62cec7394e --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/atom-one-light.theme @@ -0,0 +1,377 @@ +{ + "custom-styles": { + "Diff": { + "Added line": { + "selected-text-color": "#98c379", + "text-color": "#98c379" + }, + "Changed line (new)": { + "selected-text-color": "#98c379", + "text-color": "#98c379" + }, + "Changed line (old)": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + }, + "Removed line": { + "selected-text-color": "#e06c75", + "text-color": "#e06c75" + } + }, + "Go": { + "Predeclared Identifier": { + "selected-text-color": "#986801", + "text-color": "#986801" + } + }, + "INI Files": { + "Assignment": { + "selected-text-color": "#383a42", + "text-color": "#383a42" + }, + "Section": { + "selected-text-color": "#4078f2", + "text-color": "#4078f2" + } + }, + "JavaScript": { + "Built-in Objects": { + "selected-text-color": "#986801", + "text-color": "#986801" + }, + "Function Declaration": { + "selected-text-color": "#0184bc", + "text-color": "#0184bc" + }, + "Function Name": { + "selected-text-color": "#0184bc", + "text-color": "#0184bc" + }, + "Module": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Object Member": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Object Method (Built-in)": { + "selected-text-color": "#0184bc", + "text-color": "#0184bc" + } + }, + "Markdown": { + "Code": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Emphasis Text": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Fenced Code": { + "selected-text-color": "#d19a66", + "text-color": "#d19a66" + }, + "Header H1": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Header H2": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Header H3": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Header H4": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Header H5": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Header H6": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Line Break": { + "text-color": "#383a42" + }, + "Link": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Reference-Link Name": { + "selected-text-color": "#4078f2", + "text-color": "#4078f2" + }, + "Reference-Link Target": { + "selected-text-color": "#4078f2", + "text-color": "#4078f2" + }, + "Reference-Link Target: Link": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Reference-Link: Email": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Reference-Link: Link": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Strong Text": { + "selected-text-color": "#986801", + "text-color": "#986801" + } + }, + "Python": { + "Builtin Function": { + "selected-text-color": "#0184bc", + "text-color": "#0184bc" + }, + "Import": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "String Substitution": { + "selected-text-color": "#986801", + "text-color": "#986801" + } + }, + "Rust": { + "Lifetime": { + "selected-text-color": "#986801", + "text-color": "#986801" + }, + "Macro": { + "selected-text-color": "#4078f2", + "text-color": "#4078f2" + }, + "Self": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Trait": { + "selected-text-color": "#986801", + "text-color": "#986801" + }, + "Type": { + "selected-text-color": "#0184bc", + "text-color": "#0184bc" + } + }, + "TypeScript": { + "Built-in Objects": { + "selected-text-color": "#986801", + "text-color": "#986801" + }, + "Module": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Object Member": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Object Method (Built-in)": { + "italic": false, + "selected-text-color": "#0184bc", + "text-color": "#0184bc" + }, + "Reserved": { + "italic": false + }, + "Types": { + "selected-text-color": "#4078f2", + "text-color": "#4078f2" + } + }, + "XML": { + "Attribute": { + "selected-text-color": "#986801", + "text-color": "#986801" + }, + "Element": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + } + } + }, + "editor-colors": { + "BackgroundColor": "#fafafa", + "BracketMatching": "#ff6e6e", + "CodeFolding": "#e5e5e6", + "CurrentLine": "#0C383A42", + "CurrentLineNumber": "#383a42", + "IconBorder": "#fafafa", + "IndentationLine": "#626772", + "LineNumbers": "#9D9D9F", + "MarkBookmark": "#0404bf", + "MarkBreakpointActive": "#8b0607", + "MarkBreakpointDisabled": "#820683", + "MarkBreakpointReached": "#6d6e07", + "MarkError": "#c24038", + "MarkExecution": "#4d4e50", + "MarkWarning": "#ce7c2b", + "ModifiedLines": "#e06c75", + "ReplaceHighlight": "#ef747e", + "SavedLines": "#98c379", + "SearchHighlight": "#33526FFF", + "Separator": "#a6b0ba", + "SpellChecking": "#c24038", + "TabMarker": "#8894a6", + "TemplateBackground": "#31363b", + "TemplateFocusedPlaceholder": "#123723", + "TemplatePlaceholder": "#123723", + "TemplateReadOnlyPlaceholder": "#4d1f24", + "TextSelection": "#e5e5e6", + "WordWrapMarker": "#cddff1" + }, + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2016 GitHub Inc.", + "SPDX-FileCopyrightText: 2020 Waqar Ahmed <waqar.17a@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "Atom One Light", + "revision": 4 + }, + "text-styles": { + "Alert": { + "background-color": "#4d1f24", + "bold": true, + "selected-text-color": "#95da4c", + "text-color": "#95da4c" + }, + "Annotation": { + "selected-text-color": "#50a14f", + "text-color": "#50a14f" + }, + "Attribute": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "BaseN": { + "selected-text-color": "#986801", + "text-color": "#986801" + }, + "BuiltIn": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Char": { + "selected-text-color": "#50a14f", + "text-color": "#50a14f" + }, + "Comment": { + "italic": true, + "selected-text-color": "#a0a1a7", + "text-color": "#a0a1a7" + }, + "CommentVar": { + "italic": true, + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "Constant": { + "selected-text-color": "#986801", + "text-color": "#986801" + }, + "ControlFlow": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "DataType": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "DecVal": { + "selected-text-color": "#986801", + "text-color": "#986801" + }, + "Documentation": { + "selected-text-color": "#da4453", + "text-color": "#e45649" + }, + "Error": { + "selected-text-color": "#f44747", + "text-color": "#f44747", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#4078f2", + "text-color": "#4078f2" + }, + "Float": { + "selected-text-color": "#986801", + "text-color": "#986801" + }, + "Function": { + "selected-text-color": "#4078f2", + "text-color": "#4078f2" + }, + "Import": { + "selected-text-color": "#50a14f", + "text-color": "#50a14f" + }, + "Information": { + "selected-text-color": "#e46700", + "text-color": "#c45b00" + }, + "Keyword": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Normal": { + "selected-text-color": "#383a42", + "text-color": "#383a42" + }, + "Operator": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "Others": { + "selected-text-color": "#27ae60", + "text-color": "#27ae60" + }, + "Preprocessor": { + "selected-text-color": "#a626a4", + "text-color": "#a626a4" + }, + "RegionMarker": { + "background-color": "#153042", + "selected-text-color": "#3daee9", + "text-color": "#2980b9" + }, + "SpecialChar": { + "selected-text-color": "#0184bc", + "text-color": "#0184bc" + }, + "SpecialString": { + "selected-text-color": "#da4453", + "text-color": "#da4453" + }, + "String": { + "selected-text-color": "#50a14f", + "text-color": "#50a14f" + }, + "Variable": { + "selected-text-color": "#e45649", + "text-color": "#e45649" + }, + "VerbatimString": { + "selected-text-color": "#da4453", + "text-color": "#da4453" + }, + "Warning": { + "selected-text-color": "#da4453", + "text-color": "#da4453" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/ayu-dark.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/ayu-dark.theme new file mode 100644 index 0000000000..fea8def01f --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/ayu-dark.theme @@ -0,0 +1,205 @@ +{ + "_comments": [ + "Last update: Jul 28, 2021 (revision 4)", + "This file has been converted from: https://github.com/dempfi/ayu", + "Also see: https://github.com/ayu-theme" + ], + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2016 Ike Ku", + "SPDX-FileCopyrightText: 2020 Nibaldo González <nibgonz@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "ayu Dark", + "revision": 4 + }, + "editor-colors": { + "BackgroundColor": "#0a0e14", + "BracketMatching": "#1e232d", + "CodeFolding": "#121a23", + "CurrentLine": "#00010a", + "CurrentLineNumber": "#414857", + "IconBorder": "#0e1218", + "IndentationLine": "#252b35", + "LineNumbers": "#323844", + "MarkBookmark": "#59c2ff", + "MarkBreakpointActive": "#f07178", + "MarkBreakpointDisabled": "#ffee99", + "MarkBreakpointReached": "#e6b673", + "MarkError": "#ff3333", + "MarkExecution": "#95e6cb", + "MarkWarning": "#c2d94c", + "ModifiedLines": "#6994bf", + "ReplaceHighlight": "#705728", + "SavedLines": "#91b362", + "SearchHighlight": "#414857", + "Separator": "#151a1e", + "SpellChecking": "#d96c75", + "TabMarker": "#1d222b", + "TemplateBackground": "#030810", + "TemplateFocusedPlaceholder": "#3c4250", + "TemplatePlaceholder": "#2b303a", + "TemplateReadOnlyPlaceholder": "#0d1016", + "TextSelection": "#273747", + "WordWrapMarker": "#1e222b" + }, + "text-styles": { + "Alert": { + "background-color": "#2a0f15", + "bold": true, + "selected-text-color": "#ff3333", + "text-color": "#ff3333" + }, + "Annotation": { + "selected-text-color": "#e6b673", + "text-color": "#e6b673" + }, + "Attribute": { + "selected-text-color": "#59c2ff", + "text-color": "#59c2ff" + }, + "BaseN": { + "selected-text-color": "#e6b450", + "text-color": "#e6b450" + }, + "BuiltIn": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "Char": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "Comment": { + "italic": true, + "selected-text-color": "#626a73", + "text-color": "#626a73" + }, + "CommentVar": { + "selected-text-color": "#ffee99", + "text-color": "#ffee99" + }, + "Constant": { + "selected-text-color": "#ffee99", + "text-color": "#ffee99" + }, + "ControlFlow": { + "bold": true, + "selected-text-color": "#ff8f40", + "text-color": "#ff8f40" + }, + "DataType": { + "selected-text-color": "#ff8f40", + "text-color": "#ff8f40" + }, + "DecVal": { + "selected-text-color": "#e6b450", + "text-color": "#e6b450" + }, + "Documentation": { + "selected-text-color": "#626a73", + "text-color": "#626a73" + }, + "Error": { + "selected-text-color": "#ff3333", + "text-color": "#ff3333", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#59c2ff", + "text-color": "#59c2ff" + }, + "Float": { + "selected-text-color": "#e6b450", + "text-color": "#e6b450" + }, + "Function": { + "selected-text-color": "#ffb454", + "text-color": "#ffb454" + }, + "Import": { + "selected-text-color": "#c2d94c", + "text-color": "#c2d94c" + }, + "Information": { + "selected-text-color": "#e6b450", + "text-color": "#e6b450" + }, + "Keyword": { + "bold": true, + "selected-text-color": "#ff8f40", + "text-color": "#ff8f40" + }, + "Normal": { + "selected-text-color": "#b3b1ad", + "text-color": "#b3b1ad" + }, + "Operator": { + "selected-text-color": "#f29668", + "text-color": "#f29668" + }, + "Others": { + "selected-text-color": "#39bae6", + "text-color": "#39bae6" + }, + "Preprocessor": { + "selected-text-color": "#f07178", + "text-color": "#f07178" + }, + "RegionMarker": { + "background-color": "#173649", + "selected-text-color": "#59c2ff", + "text-color": "#59c2ff" + }, + "SpecialChar": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "SpecialString": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "String": { + "selected-text-color": "#c2d94c", + "text-color": "#c2d94c" + }, + "Variable": { + "selected-text-color": "#39bae6", + "text-color": "#39bae6" + }, + "VerbatimString": { + "selected-text-color": "#99ca44", + "text-color": "#99ca44" + }, + "Warning": { + "selected-text-color": "#f07178", + "text-color": "#f07178" + } + }, + "custom-styles": { + "XML": { + "Attribute": { + "selected-text-color": "#ffb454", + "text-color": "#ffb454" + }, + "Element": { + "selected-text-color": "#39bae6", + "text-color": "#39bae6", + "bold": false + }, + "Element Symbols": { + "selected-text-color": "#307896", + "text-color": "#22647d" + }, + "EntityRef": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "PEntityRef": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + } + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/ayu-light.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/ayu-light.theme new file mode 100644 index 0000000000..30e119ed1b --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/ayu-light.theme @@ -0,0 +1,180 @@ +{ + "_comments": [ + "Last update: Jul 28, 2021 (revision 3)", + "This file has been converted from: https://github.com/dempfi/ayu", + "Also see: https://github.com/ayu-theme" + ], + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2016 Ike Ku", + "SPDX-FileCopyrightText: 2020 Nibaldo González <nibgonz@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "ayu Light", + "revision": 3 + }, + "editor-colors": { + "BackgroundColor": "#fafafa", + "BracketMatching": "#d9dbdd", + "CodeFolding": "#ffe6dc", + "CurrentLine": "#eff0f2", + "CurrentLineNumber": "#767676", + "IconBorder": "#f3f3f3", + "IndentationLine": "#dcdee1", + "LineNumbers": "#9f9f9f", + "MarkBookmark": "#399ee6", + "MarkBreakpointActive": "#f07171", + "MarkBreakpointDisabled": "#a37acc", + "MarkBreakpointReached": "#e6ba7e", + "MarkError": "#f51818", + "MarkExecution": "#4cbf99", + "MarkWarning": "#86b300", + "ModifiedLines": "#709ecc", + "ReplaceHighlight": "#b0d4e4", + "SavedLines": "#99bf4d", + "SearchHighlight": "#fdd1bc", + "Separator": "#e0dfdf", + "SpellChecking": "#f27983", + "TabMarker": "#dcdee1", + "TemplateBackground": "#f7f7f7", + "TemplateFocusedPlaceholder": "#bec1c6", + "TemplatePlaceholder": "#dddfe1", + "TemplateReadOnlyPlaceholder": "#ffffff", + "TextSelection": "#d1e4f4", + "WordWrapMarker": "#e9eaeb" + }, + "text-styles": { + "Alert": { + "background-color": "#faefef", + "bold": true, + "selected-text-color": "#f51818", + "text-color": "#f51818" + }, + "Annotation": { + "selected-text-color": "#e6ba7e", + "text-color": "#e6ba7e" + }, + "Attribute": { + "selected-text-color": "#399ee6", + "text-color": "#399ee6" + }, + "BaseN": { + "selected-text-color": "#ff9940", + "text-color": "#ff9940" + }, + "BuiltIn": { + "selected-text-color": "#4cbf99", + "text-color": "#4cbf99" + }, + "Char": { + "selected-text-color": "#4cbf99", + "text-color": "#4cbf99" + }, + "Comment": { + "italic": true, + "selected-text-color": "#607880", + "text-color": "#607880" + }, + "CommentVar": { + "selected-text-color": "#a37acc", + "text-color": "#a37acc" + }, + "Constant": { + "selected-text-color": "#a37acc", + "text-color": "#a37acc" + }, + "ControlFlow": { + "bold": true, + "selected-text-color": "#fa8d3e", + "text-color": "#fa8d3e" + }, + "DataType": { + "selected-text-color": "#fa8d3e", + "text-color": "#fa8d3e" + }, + "DecVal": { + "selected-text-color": "#ff9940", + "text-color": "#ff9940" + }, + "Documentation": { + "selected-text-color": "#607880", + "text-color": "#607880" + }, + "Error": { + "selected-text-color": "#f51818", + "text-color": "#f51818", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#399ee6", + "text-color": "#399ee6" + }, + "Float": { + "selected-text-color": "#ff9940", + "text-color": "#ff9940" + }, + "Function": { + "selected-text-color": "#f2ae49", + "text-color": "#f2ae49" + }, + "Import": { + "selected-text-color": "#86b300", + "text-color": "#86b300" + }, + "Information": { + "selected-text-color": "#ff9940", + "text-color": "#ff9940" + }, + "Keyword": { + "bold": true, + "selected-text-color": "#fa8d3e", + "text-color": "#fa8d3e" + }, + "Normal": { + "selected-text-color": "#575f66", + "text-color": "#575f66" + }, + "Operator": { + "selected-text-color": "#ed9366", + "text-color": "#ed9366" + }, + "Others": { + "selected-text-color": "#55b4d4", + "text-color": "#55b4d4" + }, + "Preprocessor": { + "selected-text-color": "#f07171", + "text-color": "#f07171" + }, + "RegionMarker": { + "background-color": "#ddecf3", + "selected-text-color": "#399ee6", + "text-color": "#399ee6" + }, + "SpecialChar": { + "selected-text-color": "#4cbf99", + "text-color": "#4cbf99" + }, + "SpecialString": { + "selected-text-color": "#4cbf99", + "text-color": "#4cbf99" + }, + "String": { + "selected-text-color": "#86b300", + "text-color": "#86b300" + }, + "Variable": { + "selected-text-color": "#55b4d4", + "text-color": "#55b4d4" + }, + "VerbatimString": { + "selected-text-color": "#729800", + "text-color": "#729800" + }, + "Warning": { + "selected-text-color": "#f07171", + "text-color": "#f07171" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/ayu-mirage.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/ayu-mirage.theme new file mode 100644 index 0000000000..005d6a0ad2 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/ayu-mirage.theme @@ -0,0 +1,205 @@ +{ + "_comments": [ + "Last update: Jul 28, 2021 (revision 4)", + "This file has been converted from: https://github.com/dempfi/ayu", + "Also see: https://github.com/ayu-theme" + ], + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2016 Ike Ku", + "SPDX-FileCopyrightText: 2020 Nibaldo González <nibgonz@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "ayu Mirage", + "revision": 4 + }, + "editor-colors": { + "BackgroundColor": "#1f2430", + "BracketMatching": "#383e4c", + "CodeFolding": "#252c3e", + "CurrentLine": "#191e2a", + "CurrentLineNumber": "#606979", + "IconBorder": "#222733", + "IndentationLine": "#383f4c", + "LineNumbers": "#444b59", + "MarkBookmark": "#73d0ff", + "MarkBreakpointActive": "#f28779", + "MarkBreakpointDisabled": "#d4bfff", + "MarkBreakpointReached": "#ffe6b3", + "MarkError": "#ff3333", + "MarkExecution": "#95e6cb", + "MarkWarning": "#bae67e", + "ModifiedLines": "#77a8d9", + "ReplaceHighlight": "#7f553b", + "SavedLines": "#a6cc70", + "SearchHighlight": "#606979", + "Separator": "#2c313d", + "SpellChecking": "#f27983", + "TabMarker": "#303642", + "TemplateBackground": "#1d222e", + "TemplateFocusedPlaceholder": "#596171", + "TemplatePlaceholder": "#434957", + "TemplateReadOnlyPlaceholder": "#232834", + "TextSelection": "#33415e", + "WordWrapMarker": "#303642" + }, + "text-styles": { + "Alert": { + "background-color": "#332430", + "bold": true, + "selected-text-color": "#ff3333", + "text-color": "#ff3333" + }, + "Annotation": { + "selected-text-color": "#ffe6b3", + "text-color": "#ffe6b3" + }, + "Attribute": { + "selected-text-color": "#73d0ff", + "text-color": "#73d0ff" + }, + "BaseN": { + "selected-text-color": "#ffcc66", + "text-color": "#ffcc66" + }, + "BuiltIn": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "Char": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "Comment": { + "italic": true, + "selected-text-color": "#5c6773", + "text-color": "#5c6773" + }, + "CommentVar": { + "selected-text-color": "#d4bfff", + "text-color": "#d4bfff" + }, + "Constant": { + "selected-text-color": "#d4bfff", + "text-color": "#d4bfff" + }, + "ControlFlow": { + "bold": true, + "selected-text-color": "#ffa759", + "text-color": "#ffa759" + }, + "DataType": { + "selected-text-color": "#ffa759", + "text-color": "#ffa759" + }, + "DecVal": { + "selected-text-color": "#ffcc66", + "text-color": "#ffcc66" + }, + "Documentation": { + "selected-text-color": "#5c6773", + "text-color": "#5c6773" + }, + "Error": { + "selected-text-color": "#ff3333", + "text-color": "#ff3333", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#73d0ff", + "text-color": "#73d0ff" + }, + "Float": { + "selected-text-color": "#ffcc66", + "text-color": "#ffcc66" + }, + "Function": { + "selected-text-color": "#ffd580", + "text-color": "#ffd580" + }, + "Import": { + "selected-text-color": "#bae67e", + "text-color": "#bae67e" + }, + "Information": { + "selected-text-color": "#ffcc66", + "text-color": "#ffcc66" + }, + "Keyword": { + "bold": true, + "selected-text-color": "#ffa759", + "text-color": "#ffa759" + }, + "Normal": { + "selected-text-color": "#cbccc6", + "text-color": "#cbccc6" + }, + "Operator": { + "selected-text-color": "#f29e74", + "text-color": "#f29e74" + }, + "Others": { + "selected-text-color": "#5ccfe6", + "text-color": "#5ccfe6" + }, + "Preprocessor": { + "selected-text-color": "#f28779", + "text-color": "#f28779" + }, + "RegionMarker": { + "background-color": "#2a4254", + "selected-text-color": "#73d0ff", + "text-color": "#73d0ff" + }, + "SpecialChar": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "SpecialString": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "String": { + "selected-text-color": "#bae67e", + "text-color": "#bae67e" + }, + "Variable": { + "selected-text-color": "#5ccfe6", + "text-color": "#5ccfe6" + }, + "VerbatimString": { + "selected-text-color": "#82e26a", + "text-color": "#82e26a" + }, + "Warning": { + "selected-text-color": "#f28779", + "text-color": "#f28779" + } + }, + "custom-styles": { + "XML": { + "Attribute": { + "selected-text-color": "#ffd580", + "text-color": "#ffd580" + }, + "Element": { + "selected-text-color": "#5ccfe6", + "text-color": "#5ccfe6", + "bold": false + }, + "Element Symbols": { + "selected-text-color": "#4788a2", + "text-color": "#3d7a8b" + }, + "EntityRef": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + }, + "PEntityRef": { + "selected-text-color": "#95e6cb", + "text-color": "#95e6cb" + } + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/breeze-dark.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/breeze-dark.theme index 8147948eeb..1ad7fffee3 100644 --- a/src/libs/3rdparty/syntax-highlighting/data/themes/breeze-dark.theme +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/breeze-dark.theme @@ -1,6 +1,11 @@ { "metadata" : { - "revision" : 2, + "copyright": [ + "SPDX-FileCopyrightText: 2016 Volker Krause <vkrause@kde.org>", + "SPDX-FileCopyrightText: 2016 Dominik Haumann <dhaumann@kde.org>" + ], + "license": "SPDX-License-Identifier: MIT", + "revision" : 7, "name" : "Breeze Dark" }, "text-styles": { @@ -31,8 +36,8 @@ "bold" : true }, "Operator" : { - "text-color" : "#cfcfc2", - "selected-text-color" : "#cfcfc2" + "text-color" : "#3f8058", + "selected-text-color" : "#54aa75" }, "BuiltIn" : { "text-color" : "#7f8c8d", @@ -142,33 +147,33 @@ } }, "editor-colors": { - "background-color" : "#232629", - "code-folding" : "#224e65", - "bracket-matching" : "#8e44ad", - "current-line" : "#2A2E32", - "icon-border" : "#31363b", - "indentation-line" : "#3a3f44", - "line-numbers" : "#7a7c7d", - "current-line-number" : "#a5a6a8", - "mark-bookmark" : "#0404bf", - "mark-breakpoint-active" : "#8b0607", - "mark-breakpoint-reached" : "#6d6e07", - "mark-breakpoint-disabled" : "#820683", - "mark-execution" : "#4d4e50", - "mark-warning" : "#f67400", - "mark-error" : "#da4453", - "modified-lines" : "#c04900", - "replace-highlight" : "#808021", - "saved-lines" : "#1c8042", - "search-highlight" : "#218058", - "selection" : "#2d5c76", - "separator" : "#7a7c7d", - "spell-checking" : "#c0392b", - "tab-marker" : "#4d4d4d", - "template-background" : "#31363b", - "template-placeholder" : "#123723", - "template-focused-placeholder" : "#123723", - "template-read-only-placeholder" : "#4d1f24", - "word-wrap-marker" : "#3a3f44" + "BackgroundColor" : "#232629", + "CodeFolding" : "#224e65", + "BracketMatching" : "#8e44ad", + "CurrentLine" : "#2A2E32", + "IconBorder" : "#31363b", + "IndentationLine" : "#3a3f44", + "LineNumbers" : "#7a7c7d", + "CurrentLineNumber" : "#a5a6a8", + "MarkBookmark" : "#0404bf", + "MarkBreakpointActive" : "#8b0607", + "MarkBreakpointReached" : "#6d6e07", + "MarkBreakpointDisabled" : "#820683", + "MarkExecution" : "#4d4e50", + "MarkWarning" : "#f67400", + "MarkError" : "#da4453", + "ModifiedLines" : "#c04900", + "ReplaceHighlight" : "#808021", + "SavedLines" : "#1c8042", + "SearchHighlight" : "#218058", + "TextSelection" : "#2d5c76", + "Separator" : "#3f4347", + "SpellChecking" : "#c0392b", + "TabMarker" : "#4d4d4d", + "TemplateBackground" : "#31363b", + "TemplatePlaceholder" : "#123723", + "TemplateFocusedPlaceholder" : "#123723", + "TemplateReadOnlyPlaceholder" : "#4d1f24", + "WordWrapMarker" : "#3a3f44" } } diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/default.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/breeze-light.theme index e9c5c838d3..6dee8dd777 100644 --- a/src/libs/3rdparty/syntax-highlighting/data/themes/default.theme +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/breeze-light.theme @@ -1,7 +1,12 @@ { "metadata" : { - "revision" : 3, - "name" : "Default" + "copyright": [ + "SPDX-FileCopyrightText: 2016 Volker Krause <vkrause@kde.org>", + "SPDX-FileCopyrightText: 2016 Dominik Haumann <dhaumann@kde.org>" + ], + "license": "SPDX-License-Identifier: MIT", + "revision" : 9, + "name" : "Breeze Light" }, "text-styles": { "Normal" : { @@ -31,8 +36,8 @@ "bold" : true }, "Operator" : { - "text-color" : "#1f1c1b", - "selected-text-color" : "#ffffff" + "text-color" : "#ca60ca", + "selected-text-color" : "#a44ea4" }, "BuiltIn" : { "text-color" : "#644a9b", @@ -65,7 +70,7 @@ "selected-text-color" : "#9c0e0e" }, "VerbatimString" : { - "text-color" : "#bf0303", + "text-color" : "#e31616", "selected-text-color" : "#9c0e0e" }, "SpecialString" : { @@ -142,33 +147,33 @@ } }, "editor-colors": { - "background-color" : "#ffffff", - "code-folding" : "#94caef", - "bracket-matching" : "#ffff00", - "current-line" : "#f8f7f6", - "icon-border" : "#f0f0f0", - "indentation-line" : "#d2d2d2", - "line-numbers" : "#a0a0a0", - "current-line-number" : "#1e1e1e", - "mark-bookmark" : "#0000ff", - "mark-breakpoint-active" : "#ff0000", - "mark-breakpoint-reached" : "#ffff00", - "mark-breakpoint-disabled" : "#ff00ff", - "mark-execution" : "#a0a0a4", - "mark-warning" : "#00ff00", - "mark-error" : "#ff0000", - "modified-lines" : "#fdbc4b", - "replace-highlight" : "#00ff00", - "saved-lines" : "#2ecc71", - "search-highlight" : "#ffff00", - "selection" : "#94caef", - "separator" : "#898887", - "spell-checking" : "#bf0303", - "tab-marker" : "#d2d2d2", - "template-background" : "#d6d2d0", - "template-placeholder" : "#baf8ce", - "template-focused-placeholder" : "#76da98", - "template-read-only-placeholder" : "#f6e6e6", - "word-wrap-marker" : "#ededed" + "BackgroundColor" : "#ffffff", + "CodeFolding" : "#94caef", + "BracketMatching" : "#ffff00", + "CurrentLine" : "#f8f7f6", + "IconBorder" : "#f0f0f0", + "IndentationLine" : "#d2d2d2", + "LineNumbers" : "#a0a0a0", + "CurrentLineNumber" : "#1e1e1e", + "MarkBookmark" : "#0000ff", + "MarkBreakpointActive" : "#ff0000", + "MarkBreakpointReached" : "#ffff00", + "MarkBreakpointDisabled" : "#ff00ff", + "MarkExecution" : "#a0a0a4", + "MarkWarning" : "#00ff00", + "MarkError" : "#ff0000", + "ModifiedLines" : "#fdbc4b", + "ReplaceHighlight" : "#00ff00", + "SavedLines" : "#2ecc71", + "SearchHighlight" : "#ffff00", + "TextSelection" : "#94caef", + "Separator" : "#d5d5d5", + "SpellChecking" : "#bf0303", + "TabMarker" : "#d2d2d2", + "TemplateBackground" : "#d6d2d0", + "TemplatePlaceholder" : "#baf8ce", + "TemplateFocusedPlaceholder" : "#76da98", + "TemplateReadOnlyPlaceholder" : "#f6e6e6", + "WordWrapMarker" : "#ededed" } } diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/dracula.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/dracula.theme new file mode 100644 index 0000000000..b388396050 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/dracula.theme @@ -0,0 +1,705 @@ +{ + "custom-styles": { + "Alerts": { + "Region Marker": { + "selected-text-color": "#6db8c7", + "text-color": "#6db8c7" + } + }, + "Apache Configuration": { + "Directives": { + "bold": false + } + }, + "Bash": { + "Path": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "Redirection": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Variable": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + } + }, + "C": { + "Prep. Lib": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + } + }, + "C++": { + "Qt Macros": { + "bold": false, + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + } + }, + "CMake": { + "Builtin Variable": { + "selected-text-color": "#ffb86c", + "text-color": "#ffb86c" + } + }, + "CSS": { + "Color": { + "bold": false + }, + "Property": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Selector Class": { + "italic": true + }, + "Selector Id": { + "bold": false, + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Selector Pseudo": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Selector Tag": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Unit": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + } + }, + "D": { + "Attribute": { + "bold": false + }, + "Declarator": { + "bold": false + }, + "Deprecated": { + "bold": false + }, + "Expression": { + "bold": false + }, + "Module": { + "bold": false + }, + "Property": { + "bold": false + }, + "Template": { + "bold": false + } + }, + "Diff": { + "Added line": { + "selected-text-color": "#5fde38", + "text-color": "#50fa7b" + }, + "Changed line (new)": { + "background-color": "#50fa7b", + "selected-text-color": "#5fde38", + "text-color": "#50fa7b" + }, + "Changed line (old)": { + "selected-text-color": "#e66eb4", + "text-color": "#ff79c6" + }, + "Removed line": { + "selected-text-color": "#e66eb4", + "text-color": "#ff79c6" + } + }, + "Doxygen": { + "Custom Tags": { + "selected-text-color": "#d465a7", + "text-color": "#d465a7" + }, + "Description": { + "selected-text-color": "#c58e53", + "text-color": "#c58e53" + }, + "Entities": { + "bold": false + }, + "HTML Tag": { + "bold": false, + "selected-text-color": "#d465a7", + "text-color": "#d465a7" + }, + "Region": { + "selected-text-color": "#6db8c7", + "text-color": "#6db8c7" + }, + "Tags": { + "bold": false, + "selected-text-color": "#d465a7", + "text-color": "#d465a7" + }, + "Word": { + "bold": false, + "selected-text-color": "#c58e53", + "text-color": "#c58e53" + } + }, + "GNU Assembler": { + "Label": { + "underline": true + } + }, + "Go": { + "Builtin Function": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + } + }, + "HTML": { + "Doctype": { + "bold": false, + "italic": false, + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + } + }, + "ISO C++": { + "Prep. Lib": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "Standard Suffix": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "UDL Numeric Suffix": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "UDL String Suffix": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + } + }, + "Intel x86 (NASM)": { + "Label": { + "underline": true + }, + "Registers": { + "selected-text-color": "#ffb86c", + "text-color": "#ffb86c" + } + }, + "JSON": { + "Style_Keyword": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Style_String_Key": { + "italic": false + } + }, + "JavaScript": { + "Built-in Objects": { + "italic": true + }, + "Function (Built-in)": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Object Member": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + } + }, + "JavaScript React (JSX)": { + "Attribute": { + "italic": true + }, + "Component Tag": { + "bold": false, + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + } + }, + "Makefile": { + "Operator": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Prereq": { + "italic": false, + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "Target": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Variable": { + "selected-text-color": "#ffb86c", + "text-color": "#ffb86c" + } + }, + "Markdown": { + "Blockquote: Link": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Email": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Emphasis Text": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "Header H1": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Header H2": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Header H3": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Header H4": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Header H5": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Header H6": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Inline Image": { + "selected-text-color": "#ffb86c", + "text-color": "#ffb86c" + }, + "Inline Image: Link": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Link": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "List: Emphasis Text": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "List: Link": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "List: Strong Text": { + "selected-text-color": "#ffb86c", + "text-color": "#ffb86c" + }, + "Normal Text: Link": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Reference Image": { + "selected-text-color": "#ffb86c", + "text-color": "#ffb86c" + }, + "Reference-Link": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Reference-Link Name": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6", + "underline": false + }, + "Reference-Link Target": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Reference-Link Target: Link": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Reference-Link: Link": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Strong Text": { + "selected-text-color": "#ffb86c", + "text-color": "#ffb86c" + } + }, + "Modelines": { + "Variable": { + "selected-text-color": "#c58e53", + "text-color": "#c58e53" + } + }, + "PHP/PHP": { + "Backslash Code": { + "bold": false, + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Control Structures": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Library Constant": { + "bold": false, + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Special Variable": { + "bold": false, + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Variable": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + } + }, + "Python": { + "Builtin Function": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Special Variable": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + } + }, + "QMake": { + "Backslash Code": { + "bold": false + }, + "Predefined Variable": { + "bold": false, + "selected-text-color": "#ffb86c", + "text-color": "#ffb86c" + } + }, + "Ruby": { + "Access Control": { + "bold": false, + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Default globals": { + "bold": false + }, + "Definition": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Global Constant": { + "bold": false, + "italic": true, + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Kernel methods": { + "bold": false, + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Message": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Module mixin methods": { + "bold": false + }, + "Pseudo variable": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + } + }, + "Rust": { + "Attribute": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "CConstant": { + "bold": false + }, + "CType": { + "italic": true, + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Constant": { + "bold": false + }, + "Definition": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Lifetime": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Macro": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Scope": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Self": { + "italic": true, + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Trait": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + } + }, + "SPDX-Comments": { + "SPDX Deprecated License": { + "selected-text-color": "#d465a7", + "text-color": "#d465a7" + }, + "SPDX Deprecated License Exception": { + "selected-text-color": "#d465a7", + "text-color": "#d465a7" + }, + "SPDX License": { + "selected-text-color": "#d465a7", + "text-color": "#d465a7" + }, + "SPDX License Exception": { + "selected-text-color": "#d465a7", + "text-color": "#d465a7" + }, + "SPDX Tag": { + "selected-text-color": "#d465a7", + "text-color": "#d465a7" + }, + "SPDX Value": { + "selected-text-color": "#d465a7", + "text-color": "#d465a7" + } + }, + "TypeScript": { + "Built-in Objects": { + "italic": true + }, + "Function (Built-in)": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Object Member": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + } + }, + "TypeScript React (TSX)": { + "Attribute": { + "italic": true + }, + "Component Tag": { + "bold": false, + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + } + }, + "YAML": { + "Attribute": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "Key": { + "bold": false, + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "List": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + } + } + }, + "editor-colors": { + "BackgroundColor": "#282a36", + "BracketMatching": "#7c62a5", + "CodeFolding": "#44475a", + "CurrentLine": "#44475a", + "CurrentLineNumber": "#f8f8f2", + "IconBorder": "#282a36", + "IndentationLine": "#6272a4", + "LineNumbers": "#6272a4", + "MarkBookmark": "#8be9fd", + "MarkBreakpointActive": "#ff5555", + "MarkBreakpointDisabled": "#bd93f9", + "MarkBreakpointReached": "#f1fa8c", + "MarkError": "#ff5555", + "MarkExecution": "#44475a", + "MarkWarning": "#ffb86c", + "ModifiedLines": "#ff79c6", + "ReplaceHighlight": "#2c8843", + "SavedLines": "#50fa7b", + "SearchHighlight": "#566591", + "Separator": "#45474e", + "SpellChecking": "#ff5555", + "TabMarker": "#6272a4", + "TemplateBackground": "#282a36", + "TemplateFocusedPlaceholder": "#282a36", + "TemplatePlaceholder": "#282a36", + "TemplateReadOnlyPlaceholder": "#44475a", + "TextSelection": "#44475a", + "WordWrapMarker": "#282a36" + }, + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2016 Dracula Theme", + "SPDX-FileCopyrightText: 2020 Christoph Cullmann <cullmann@kde.org>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "Dracula", + "revision": 8 + }, + "text-styles": { + "Alert": { + "bold": true, + "selected-text-color": "#ff5555", + "text-color": "#ff5555" + }, + "Annotation": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Attribute": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "BaseN": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "BuiltIn": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Char": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "Comment": { + "selected-text-color": "#6272a4", + "text-color": "#6272a4" + }, + "CommentVar": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Constant": { + "bold": true, + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "ControlFlow": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "DataType": { + "italic": true, + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "DecVal": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Documentation": { + "selected-text-color": "#ffb86c", + "text-color": "#ffb86c" + }, + "Error": { + "selected-text-color": "#ff5555", + "text-color": "#ff5555", + "underline": true + }, + "Extension": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "Float": { + "selected-text-color": "#bd93f9", + "text-color": "#bd93f9" + }, + "Function": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Import": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Information": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "Keyword": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "Normal": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Operator": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Others": { + "selected-text-color": "#50fa7b", + "text-color": "#50fa7b" + }, + "Preprocessor": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "RegionMarker": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "SpecialChar": { + "selected-text-color": "#ff79c6", + "text-color": "#ff79c6" + }, + "SpecialString": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "String": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "Variable": { + "selected-text-color": "#8be9fd", + "text-color": "#8be9fd" + }, + "VerbatimString": { + "selected-text-color": "#d7e60a", + "text-color": "#d7e60a" + }, + "Warning": { + "selected-text-color": "#ff5555", + "text-color": "#ff5555" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/falcon.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/falcon.theme new file mode 100644 index 0000000000..1ebf8c6946 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/falcon.theme @@ -0,0 +1,184 @@ +{ + "_comments": [ + "A theme focused on ergonomics, using the 3 digit Tango color palette" + ], + "metadata": { + "name": "Falcon", + "revision": 4, + "license": "SPDX-License-Identifier: MIT", + "copyright": [ "SPDX-FileCopyrightText: 2021 Alberto Salvia Novella <https://es20490446e.wordpress.com>" ] + }, + "custom-styles": { + "Bash": { + "Normal Text": { + "text-color": "#bbbbbb" + } + } + }, + "editor-colors": { + "BackgroundColor": "#223333", + "BracketMatching": "#555555", + "CodeFolding": "#224488", + "CurrentLine": "#555555", + "CurrentLineNumber": "#bbbbbb", + "IconBorder": "#223333", + "IndentationLine": "#888888", + "LineNumbers": "#888888", + "MarkBookmark": "#7799cc", + "MarkBreakpointActive": "#ffaa33", + "MarkBreakpointDisabled": "#aa77aa", + "MarkBreakpointReached": "#449900", + "MarkError": "#ef2929", + "MarkExecution": "#888888", + "MarkWarning": "#aa77aa", + "ModifiedLines": "#aa0000", + "ReplaceHighlight": "#224488", + "SavedLines": "#449900", + "SearchHighlight": "#224488", + "Separator": "#555753", + "SpellChecking": "#ef2929", + "TabMarker": "#555555", + "TemplateBackground": "#223333", + "TemplateFocusedPlaceholder": "#23321a", + "TemplatePlaceholder": "#23321a", + "TemplateReadOnlyPlaceholder": "#451e1a", + "TextSelection": "#3366aa", + "WordWrapMarker": "#555753" + }, + "text-styles": { + "Alert": { + "background-color": "#320000", + "bold": true, + "selected-text-color": "#ffaa33", + "text-color": "#ee2222" + }, + "Annotation": { + "selected-text-color": "#ddddcc", + "text-color": "#aa77aa" + }, + "Attribute": { + "selected-text-color": "#ddddcc", + "text-color": "#aa77aa" + }, + "BaseN": { + "selected-text-color": "#ffee44", + "text-color": "#eedd00" + }, + "BuiltIn": { + "selected-text-color": "#ddddcc", + "text-color": "#7799cc" + }, + "Char": { + "selected-text-color": "#ffaa33", + "text-color": "#ffaa33" + }, + "Comment": { + "selected-text-color": "#eeeeec", + "text-color": "#888888" + }, + "CommentVar": { + "selected-text-color": "#ddddcc", + "text-color": "#aa77aa" + }, + "Constant": { + "bold": true, + "selected-text-color": "#ffee44", + "text-color": "#eedd00" + }, + "ControlFlow": { + "bold": true, + "selected-text-color": "#ffee44", + "text-color": "#eedd00" + }, + "DataType": { + "selected-text-color": "#ddddcc", + "text-color": "#7799cc" + }, + "DecVal": { + "selected-text-color": "#ffee44", + "text-color": "#eedd00" + }, + "Documentation": { + "selected-text-color": "#eeeeee", + "text-color": "#d3d7cf" + }, + "Error": { + "selected-text-color": "#ffaa33", + "text-color": "#ee2222", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#ddddcc", + "text-color": "#7799cc" + }, + "Float": { + "selected-text-color": "#ffaa33", + "text-color": "#ffaa33" + }, + "Function": { + "bold": true, + "selected-text-color": "#ddddcc", + "text-color": "#7799cc" + }, + "Import": { + "selected-text-color": "#88ee33", + "text-color": "#88ee33" + }, + "Information": { + "selected-text-color": "#eeeeee", + "text-color": "#ddddcc" + }, + "Keyword": { + "bold": true, + "selected-text-color": "#ddddcc", + "text-color": "#aa77aa" + }, + "Normal": { + "selected-text-color": "#eeeeee", + "text-color": "#ddddcc" + }, + "Operator": { + "selected-text-color": "#ffee44", + "text-color": "#eedd00" + }, + "Others": { + "selected-text-color": "#ffee44", + "text-color": "#eedd00" + }, + "Preprocessor": { + "selected-text-color": "#ddddcc", + "text-color": "#aa77aa" + }, + "RegionMarker": { + "background-color": "#0d1932", + "selected-text-color": "#ddddcc", + "text-color": "#7799cc" + }, + "SpecialChar": { + "selected-text-color": "#ffaa33", + "text-color": "#ffaa33" + }, + "SpecialString": { + "selected-text-color": "#eeeeee", + "text-color": "#ddddcc" + }, + "String": { + "selected-text-color": "#eeeeee", + "text-color": "#ddddcc" + }, + "Variable": { + "bold": true, + "selected-text-color": "#ffaa33", + "text-color": "#ffaa33" + }, + "VerbatimString": { + "selected-text-color": "#ffaa33", + "text-color": "#ffaa33" + }, + "Warning": { + "selected-text-color": "#ffee44", + "text-color": "#eedd00" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/github-dark.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/github-dark.theme new file mode 100644 index 0000000000..a699638532 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/github-dark.theme @@ -0,0 +1,216 @@ +{ + "custom-styles": { + "INI Files": { + "Section": { + "selected-text-color": "#b392f0", + "text-color": "#b392f0" + } + }, + "Python": { + "Builtin Function": { + "selected-text-color": "#b392f0", + "text-color": "#b392f0" + }, + "Import": { + "selected-text-color": "#f97583", + "text-color": "#f97583" + }, + "Special Variable": { + "selected-text-color": "#79b8ff", + "text-color": "#79b8ff" + } + }, + "Rust": { + "Attribute": { + "selected-text-color": "#e1e4e8", + "text-color": "#e1e4e8" + }, + "Macro": { + "selected-text-color": "#79b8ff", + "text-color": "#79b8ff" + }, + "Self": { + "selected-text-color": "#79b8ff", + "text-color": "#79b8ff" + }, + "Trait": { + "selected-text-color": "#e1e4e8", + "text-color": "#e1e4e8" + } + }, + "XML": { + "Element": { + "selected-text-color": "#85e89d", + "text-color": "#85e89d" + } + } + }, + "editor-colors": { + "BackgroundColor": "#24292e", + "BracketMatching": "#65676a", + "CodeFolding": "#253749", + "CurrentLine": "#2b3036", + "CurrentLineNumber": "#e1e4e8", + "IconBorder": "#24292e", + "IndentationLine": "#d7dbe0", + "LineNumbers": "#444d56", + "MarkBookmark": "#8be9fd", + "MarkBreakpointActive": "#ff5555", + "MarkBreakpointDisabled": "#bd93f9", + "MarkBreakpointReached": "#f1fa8c", + "MarkError": "#b31d28", + "MarkExecution": "#44475a", + "MarkWarning": "#ffab70", + "ModifiedLines": "#f97583", + "ReplaceHighlight": "#40c661", + "SavedLines": "#28a745", + "SearchHighlight": "#404030", + "Separator": "#1b1f23", + "SpellChecking": "#ff5555", + "TabMarker": "#444d56", + "TemplateBackground": "#23241e", + "TemplateFocusedPlaceholder": "#22231d", + "TemplatePlaceholder": "#22231d", + "TemplateReadOnlyPlaceholder": "#262721", + "TextSelection": "#253749", + "WordWrapMarker": "#2f3031" + }, + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2020 GitHub Inc.", + "SPDX-FileCopyrightText: 2020 Waqar Ahmed <waqar.17a@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "GitHub Dark", + "revision": 3 + }, + "text-styles": { + "Alert": { + "bold": true, + "selected-text-color": "#ff5555", + "text-color": "#ff5555" + }, + "Annotation": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "Attribute": { + "selected-text-color": "#f97583", + "text-color": "#f97583" + }, + "BaseN": { + "selected-text-color": "#79b8ff", + "text-color": "#79b8ff" + }, + "BuiltIn": { + "selected-text-color": "#f97583", + "text-color": "#f97583" + }, + "Char": { + "selected-text-color": "#9ecbff", + "text-color": "#9ecbff" + }, + "Comment": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "CommentVar": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "Constant": { + "selected-text-color": "#79b8ff", + "text-color": "#79b8ff" + }, + "ControlFlow": { + "selected-text-color": "#f97583", + "text-color": "#f97583" + }, + "DataType": { + "selected-text-color": "#f97583", + "text-color": "#f97583" + }, + "DecVal": { + "selected-text-color": "#79b8ff", + "text-color": "#79b8ff" + }, + "Documentation": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "Error": { + "selected-text-color": "#ff5555", + "text-color": "#ff5555", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#f97583", + "text-color": "#f97583" + }, + "Float": { + "selected-text-color": "#79b8ff", + "text-color": "#79b8ff" + }, + "Function": { + "selected-text-color": "#b392f0", + "text-color": "#b392f0" + }, + "Import": { + "selected-text-color": "#9ecbff", + "text-color": "#9ecbff" + }, + "Information": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "Keyword": { + "selected-text-color": "#f97583", + "text-color": "#f97583" + }, + "Normal": { + "selected-text-color": "#e1e4e8", + "text-color": "#e1e4e8" + }, + "Operator": { + "selected-text-color": "#e1e4e8", + "text-color": "#e1e4e8" + }, + "Others": { + "selected-text-color": "#b392f0", + "text-color": "#b392f0" + }, + "Preprocessor": { + "selected-text-color": "#f97583", + "text-color": "#f97583" + }, + "RegionMarker": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "SpecialChar": { + "selected-text-color": "#79b8ff", + "text-color": "#79b8ff" + }, + "SpecialString": { + "selected-text-color": "#9ecbff", + "text-color": "#9ecbff" + }, + "String": { + "selected-text-color": "#9ecbff", + "text-color": "#9ecbff" + }, + "Variable": { + "selected-text-color": "#ffab70", + "text-color": "#ffab70" + }, + "VerbatimString": { + "selected-text-color": "#41a0ff", + "text-color": "#41a0ff" + }, + "Warning": { + "selected-text-color": "#ff5555", + "text-color": "#ff5555" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/github-light.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/github-light.theme new file mode 100644 index 0000000000..ed56418fde --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/github-light.theme @@ -0,0 +1,216 @@ +{ + "custom-styles": { + "INI Files": { + "Section": { + "selected-text-color": "#6f42c1", + "text-color": "#6f42c1" + } + }, + "Python": { + "Builtin Function": { + "selected-text-color": "#6f42c1", + "text-color": "#6f42c1" + }, + "Import": { + "selected-text-color": "#d73a49", + "text-color": "#d73a49" + }, + "Special Variable": { + "selected-text-color": "#005cc5", + "text-color": "#005cc5" + } + }, + "Rust": { + "Attribute": { + "selected-text-color": "#24292e", + "text-color": "#24292e" + }, + "Macro": { + "selected-text-color": "#005cc5", + "text-color": "#005cc5" + }, + "Self": { + "selected-text-color": "#005cc5", + "text-color": "#005cc5" + }, + "Trait": { + "selected-text-color": "#24292e", + "text-color": "#24292e" + } + }, + "XML": { + "Element": { + "selected-text-color": "#22863a", + "text-color": "#22863a" + } + } + }, + "editor-colors": { + "BackgroundColor": "#ffffff", + "BracketMatching": "#bef5cb", + "CodeFolding": "#f6f8fa", + "CurrentLine": "#f6f8fa", + "CurrentLineNumber": "#24292e", + "IconBorder": "#ffffff", + "IndentationLine": "#d7dbe0", + "LineNumbers": "#c7c2bc", + "MarkBookmark": "#8be9fd", + "MarkBreakpointActive": "#ff5555", + "MarkBreakpointDisabled": "#bd93f9", + "MarkBreakpointReached": "#f1fa8c", + "MarkError": "#b31d28", + "MarkExecution": "#44475a", + "MarkWarning": "#e36209", + "ModifiedLines": "#d73a49", + "ReplaceHighlight": "#50fa7b", + "SavedLines": "#28a745", + "SearchHighlight": "#ffea7f", + "Separator": "#e1e4e8", + "SpellChecking": "#ff5555", + "TabMarker": "#d1d5da", + "TemplateBackground": "#23241e", + "TemplateFocusedPlaceholder": "#22231d", + "TemplatePlaceholder": "#22231d", + "TemplateReadOnlyPlaceholder": "#262721", + "TextSelection": "#dee6fc", + "WordWrapMarker": "#e1e4e8" + }, + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2020 GitHub Inc.", + "SPDX-FileCopyrightText: 2020 Waqar Ahmed <waqar.17a@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "GitHub Light", + "revision": 3 + }, + "text-styles": { + "Alert": { + "bold": true, + "selected-text-color": "#ff5555", + "text-color": "#ff5555" + }, + "Annotation": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "Attribute": { + "selected-text-color": "#d73a49", + "text-color": "#d73a49" + }, + "BaseN": { + "selected-text-color": "#005cc5", + "text-color": "#005cc5" + }, + "BuiltIn": { + "selected-text-color": "#d73a49", + "text-color": "#d73a49" + }, + "Char": { + "selected-text-color": "#032f62", + "text-color": "#032f62" + }, + "Comment": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "CommentVar": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "Constant": { + "selected-text-color": "#005cc5", + "text-color": "#005cc5" + }, + "ControlFlow": { + "selected-text-color": "#d73a49", + "text-color": "#d73a49" + }, + "DataType": { + "selected-text-color": "#d73a49", + "text-color": "#d73a49" + }, + "DecVal": { + "selected-text-color": "#005cc5", + "text-color": "#005cc5" + }, + "Documentation": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "Error": { + "selected-text-color": "#ff5555", + "text-color": "#ff5555", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#d73a49", + "text-color": "#d73a49" + }, + "Float": { + "selected-text-color": "#005cc5", + "text-color": "#005cc5" + }, + "Function": { + "selected-text-color": "#6f42c1", + "text-color": "#6f42c1" + }, + "Import": { + "selected-text-color": "#032f62", + "text-color": "#032f62" + }, + "Information": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "Keyword": { + "selected-text-color": "#d73a49", + "text-color": "#d73a49" + }, + "Normal": { + "selected-text-color": "#24292e", + "text-color": "#24292e" + }, + "Operator": { + "selected-text-color": "#24292e", + "text-color": "#24292e" + }, + "Others": { + "selected-text-color": "#6f42c1", + "text-color": "#6f42c1" + }, + "Preprocessor": { + "selected-text-color": "#d73a49", + "text-color": "#d73a49" + }, + "RegionMarker": { + "selected-text-color": "#6a737d", + "text-color": "#6a737d" + }, + "SpecialChar": { + "selected-text-color": "#005cc5", + "text-color": "#005cc5" + }, + "SpecialString": { + "selected-text-color": "#032f62", + "text-color": "#032f62" + }, + "String": { + "selected-text-color": "#032f62", + "text-color": "#032f62" + }, + "Variable": { + "selected-text-color": "#e36209", + "text-color": "#e36209" + }, + "VerbatimString": { + "selected-text-color": "#034c95", + "text-color": "#034c95" + }, + "Warning": { + "selected-text-color": "#ff5555", + "text-color": "#ff5555" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/gruvbox-dark.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/gruvbox-dark.theme new file mode 100644 index 0000000000..0e006ab46e --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/gruvbox-dark.theme @@ -0,0 +1,185 @@ +{ + "_comments": [ + "Last update: Jul 28, 2021 (revision 3)", + "This file has been converted from: https://github.com/morhetz/gruvbox" + ], + "metadata" : { + "copyright": [ + "SPDX-FileCopyrightText: 2017 Pavel Pertsev <morhetz@gmail.com>", + "SPDX-FileCopyrightText: 2020 Frederik Banning <laubblaeser@live.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name" : "gruvbox Dark", + "revision" : 3 + }, + "text-styles": { + "Normal" : { + "text-color" : "#ebdbb2", + "selected-text-color" : "#ebdbb2", + "bold" : false, + "italic" : false, + "underline" : false, + "strike-through" : false + }, + "Keyword" : { + "text-color" : "#ebdbb2", + "selected-text-color" : "#ebdbb2", + "bold" : true + }, + "Function" : { + "text-color" : "#689d6a", + "selected-text-color" : "#8ec07c" + }, + "Variable" : { + "text-color" : "#458588", + "selected-text-color" : "#83a598" + }, + "ControlFlow" : { + "text-color" : "#cc241d", + "selected-text-color" : "#fb4934", + "bold" : true + }, + "Operator" : { + "text-color" : "#ebdbb2", + "selected-text-color" : "#ebdbb2" + }, + "BuiltIn" : { + "text-color" : "#d65d0e", + "selected-text-color" : "#fe8019" + }, + "Extension" : { + "text-color" : "#689d6a", + "selected-text-color" : "#8ec07c", + "bold" : true + }, + "Preprocessor" : { + "text-color" : "#d65d0e", + "selected-text-color" : "#fe8019" + }, + "Attribute" : { + "text-color" : "#d79921", + "selected-text-color" : "#fabd2f" + }, + "Char" : { + "text-color" : "#b16286", + "selected-text-color" : "#d3869b" + }, + "SpecialChar" : { + "text-color" : "#b16286", + "selected-text-color" : "#d3869b" + }, + "String" : { + "text-color" : "#98971a", + "selected-text-color" : "#b8bb26" + }, + "VerbatimString" : { + "text-color" : "#848216", + "selected-text-color" : "#b8bb26" + }, + "SpecialString" : { + "text-color" : "#98971a", + "selected-text-color" : "#b8bb26" + }, + "Import" : { + "text-color" : "#689d6a", + "selected-text-color" : "#8ec07c" + }, + "DataType" : { + "text-color" : "#d79921", + "selected-text-color" : "#fabd2f" + }, + "DecVal" : { + "text-color" : "#f67400", + "selected-text-color" : "#f67400" + }, + "BaseN" : { + "text-color" : "#f67400", + "selected-text-color" : "#f67400" + }, + "Float" : { + "text-color" : "#f67400", + "selected-text-color" : "#f67400" + }, + "Constant" : { + "text-color" : "#b16286", + "selected-text-color" : "#d3869b", + "bold" : true + }, + "Comment" : { + "text-color" : "#928374", + "selected-text-color" : "#a89984" + }, + "Documentation" : { + "text-color" : "#98971a", + "selected-text-color" : "#b8bb26" + }, + "Annotation" : { + "text-color" : "#98971a", + "selected-text-color" : "#b8bb26" + }, + "CommentVar" : { + "text-color" : "#928374", + "selected-text-color" : "#a89984" + }, + "RegionMarker" : { + "text-color" : "#928374", + "selected-text-color" : "#a89984", + "background-color" : "#1d2021" + }, + "Information" : { + "text-color" : "#282828", + "selected-text-color" : "#282828", + "background-color" : "#83a598" + }, + "Warning" : { + "text-color" : "#282828", + "selected-text-color" : "#282828", + "background-color" : "#fabd2f" + }, + "Alert" : { + "text-color" : "#282828", + "selected-text-color" : "#282828", + "background-color" : "#cc241d", + "bold" : true + }, + "Error" : { + "text-color" : "#cc241d", + "selected-text-color" : "#fb4934", + "underline" : true + }, + "Others" : { + "text-color" : "#689d6a", + "selected-text-color" : "#8ec07c" + } + }, + "editor-colors": { + "BackgroundColor" : "#282828", + "CodeFolding" : "#1d2021", + "BracketMatching" : "#a89984", + "CurrentLine" : "#32302f", + "IconBorder" : "#282828", + "IndentationLine" : "#504945", + "LineNumbers" : "#ebdbb2", + "CurrentLineNumber" : "#ebdbb2", + "MarkBookmark" : "#458588", + "MarkBreakpointActive" : "#cc241d", + "MarkBreakpointReached" : "#98971a", + "MarkBreakpointDisabled" : "#b16286", + "MarkExecution" : "#ebdbb2", + "MarkWarning" : "#d65d0e", + "MarkError" : "#cc241d", + "ModifiedLines" : "#fe8019", + "ReplaceHighlight" : "#b8bb26", + "SavedLines" : "#689d6a", + "SearchHighlight" : "#8ec07c", + "TextSelection" : "#504945", + "Separator" : "#504945", + "SpellChecking" : "#cc241d", + "TabMarker" : "#504945", + "TemplateBackground" : "#282828", + "TemplatePlaceholder" : "#98971a", + "TemplateFocusedPlaceholder" : "#b8bb26", + "TemplateReadOnlyPlaceholder" : "#fb4934", + "WordWrapMarker" : "#a89984" + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/gruvbox-light.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/gruvbox-light.theme new file mode 100644 index 0000000000..937a43d084 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/gruvbox-light.theme @@ -0,0 +1,185 @@ +{ + "_comments": [ + "Last update: Jul 28, 2021 (revision 3)", + "This file has been converted from: https://github.com/morhetz/gruvbox" + ], + "metadata" : { + "copyright": [ + "SPDX-FileCopyrightText: 2017 Pavel Pertsev <morhetz@gmail.com>", + "SPDX-FileCopyrightText: 2020 Frederik Banning <laubblaeser@live.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name" : "gruvbox Light", + "revision" : 3 + }, + "text-styles": { + "Normal" : { + "text-color" : "#3c3836", + "selected-text-color" : "#3c3836", + "bold" : false, + "italic" : false, + "underline" : false, + "strike-through" : false + }, + "Keyword" : { + "text-color" : "#3c3836", + "selected-text-color" : "#3c3836", + "bold" : true + }, + "Function" : { + "text-color" : "#689d6a", + "selected-text-color" : "#427b58" + }, + "Variable" : { + "text-color" : "#458588", + "selected-text-color" : "#076678" + }, + "ControlFlow" : { + "text-color" : "#cc241d", + "selected-text-color" : "#9d0006", + "bold" : true + }, + "Operator" : { + "text-color" : "#3c3836", + "selected-text-color" : "#3c3836" + }, + "BuiltIn" : { + "text-color" : "#d65d0e", + "selected-text-color" : "#af3a03" + }, + "Extension" : { + "text-color" : "#689d6a", + "selected-text-color" : "#427b58", + "bold" : true + }, + "Preprocessor" : { + "text-color" : "#d65d0e", + "selected-text-color" : "#af3a03" + }, + "Attribute" : { + "text-color" : "#d79921", + "selected-text-color" : "#b57614" + }, + "Char" : { + "text-color" : "#b16286", + "selected-text-color" : "#8f3f71" + }, + "SpecialChar" : { + "text-color" : "#b16286", + "selected-text-color" : "#8f3f71" + }, + "String" : { + "text-color" : "#98971a", + "selected-text-color" : "#79740e" + }, + "VerbatimString" : { + "text-color" : "#848216", + "selected-text-color" : "#79740e" + }, + "SpecialString" : { + "text-color" : "#98971a", + "selected-text-color" : "#79740e" + }, + "Import" : { + "text-color" : "#689d6a", + "selected-text-color" : "#427b58" + }, + "DataType" : { + "text-color" : "#d79921", + "selected-text-color" : "#b57614" + }, + "DecVal" : { + "text-color" : "#f67400", + "selected-text-color" : "#f67400" + }, + "BaseN" : { + "text-color" : "#f67400", + "selected-text-color" : "#f67400" + }, + "Float" : { + "text-color" : "#f67400", + "selected-text-color" : "#f67400" + }, + "Constant" : { + "text-color" : "#b16286", + "selected-text-color" : "#8f3f71", + "bold" : true + }, + "Comment" : { + "text-color" : "#928374", + "selected-text-color" : "#a89984" + }, + "Documentation" : { + "text-color" : "#98971a", + "selected-text-color" : "#79740e" + }, + "Annotation" : { + "text-color" : "#98971a", + "selected-text-color" : "#79740e" + }, + "CommentVar" : { + "text-color" : "#928374", + "selected-text-color" : "#a89984" + }, + "RegionMarker" : { + "text-color" : "#928374", + "selected-text-color" : "#a89984", + "background-color" : "#f9f5d7" + }, + "Information" : { + "text-color" : "#282828", + "selected-text-color" : "#282828", + "background-color" : "#83a598" + }, + "Warning" : { + "text-color" : "#282828", + "selected-text-color" : "#282828", + "background-color" : "#fabd2f" + }, + "Alert" : { + "text-color" : "#282828", + "selected-text-color" : "#282828", + "background-color" : "#cc241d", + "bold" : true + }, + "Error" : { + "text-color" : "#cc241d", + "selected-text-color" : "#9d0006", + "underline" : true + }, + "Others" : { + "text-color" : "#689d6a", + "selected-text-color" : "#427b58" + } + }, + "editor-colors": { + "BackgroundColor" : "#fbf1c7", + "CodeFolding" : "#f9f5d7", + "BracketMatching" : "#a89984", + "CurrentLine" : "#f2e5bc", + "IconBorder" : "#fbf1c7", + "IndentationLine" : "#d5c4a1", + "LineNumbers" : "#3c3836", + "CurrentLineNumber" : "#3c3836", + "MarkBookmark" : "#458588", + "MarkBreakpointActive" : "#cc241d", + "MarkBreakpointReached" : "#98971a", + "MarkBreakpointDisabled" : "#b16286", + "MarkExecution" : "#3c3836", + "MarkWarning" : "#d65d0e", + "MarkError" : "#cc241d", + "ModifiedLines" : "#af3a03", + "ReplaceHighlight" : "#79740e", + "SavedLines" : "#689d6a", + "SearchHighlight" : "#427b58", + "TextSelection" : "#d5c4a1", + "Separator" : "#d5c4a1", + "SpellChecking" : "#cc241d", + "TabMarker" : "#d5c4a1", + "TemplateBackground" : "#fbf1c7", + "TemplatePlaceholder" : "#98971a", + "TemplateFocusedPlaceholder" : "#79740e", + "TemplateReadOnlyPlaceholder" : "#9d0006", + "WordWrapMarker" : "#a89984" + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/homunculus.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/homunculus.theme new file mode 100644 index 0000000000..ab48ead170 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/homunculus.theme @@ -0,0 +1,177 @@ +{ + "custom-styles": { + "Common Lisp": { + "Brackets": { + "selected-text-color": "#904200", + "text-color": "#005f88" + } + } + }, + "editor-colors": { + "BackgroundColor": "#f7f3f3", + "BracketMatching": "#fceae2", + "CodeFolding": "#94caef", + "CurrentLine": "#daecf7", + "CurrentLineNumber": "#1e1e1e", + "IconBorder": "#f0f0f0", + "IndentationLine": "#d2d2d2", + "LineNumbers": "#a0a0a0", + "MarkBookmark": "#005275", + "MarkBreakpointActive": "#ff0000", + "MarkBreakpointDisabled": "#ff00ff", + "MarkBreakpointReached": "#ffff00", + "MarkError": "#ff0000", + "MarkExecution": "#a0a0a4", + "MarkWarning": "#00ff00", + "ModifiedLines": "#fdbc4b", + "ReplaceHighlight": "#25d970", + "SavedLines": "#2ecc71", + "SearchHighlight": "#e0af82", + "Separator": "#d5d5d5", + "SpellChecking": "#bf0303", + "TabMarker": "#d2d2d2", + "TemplateBackground": "#d6d2d0", + "TemplateFocusedPlaceholder": "#76da98", + "TemplatePlaceholder": "#baf8ce", + "TemplateReadOnlyPlaceholder": "#f6e6e6", + "TextSelection": "#bcbcbc", + "WordWrapMarker": "#ededed" + }, + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2021 shenlebantongying <shenlebantongying@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "Homunculus", + "revision": 1 + }, + "text-styles": { + "Alert": { + "background-color": "#f7e6e6", + "bold": true, + "selected-text-color": "#9c0e0e", + "text-color": "#bf0303" + }, + "Annotation": { + "selected-text-color": "#000000", + "text-color": "#ca60ca" + }, + "Attribute": { + "selected-text-color": "#000000", + "text-color": "#0057ae" + }, + "BaseN": { + "selected-text-color": "#000000", + "text-color": "#b08000" + }, + "BuiltIn": { + "selected-text-color": "#000000", + "text-color": "#644a9b" + }, + "Char": { + "selected-text-color": "#000000", + "text-color": "#924c9d" + }, + "Comment": { + "selected-text-color": "#000000", + "text-color": "#505050" + }, + "CommentVar": { + "selected-text-color": "#ffffff", + "text-color": "#0095ff" + }, + "Constant": { + "selected-text-color": "#000000", + "text-color": "#aa5500" + }, + "ControlFlow": { + "selected-text-color": "#000000", + "text-color": "#005f88" + }, + "DataType": { + "selected-text-color": "#000000", + "text-color": "#0057ae" + }, + "DecVal": { + "selected-text-color": "#000000", + "text-color": "#b08000" + }, + "Documentation": { + "selected-text-color": "#000000", + "text-color": "#2a486a" + }, + "Error": { + "selected-text-color": "#9c0e0e", + "text-color": "#bf0303", + "underline": true + }, + "Extension": { + "selected-text-color": "#000000", + "text-color": "#0095ff" + }, + "Float": { + "selected-text-color": "#000000", + "text-color": "#b08000" + }, + "Function": { + "selected-text-color": "#000000", + "text-color": "#721045" + }, + "Import": { + "selected-text-color": "#000000", + "text-color": "#813e00" + }, + "Information": { + "selected-text-color": "#000000", + "text-color": "#b08000" + }, + "Keyword": { + "selected-text-color": "#000000", + "text-color": "#5317ac" + }, + "Normal": { + "selected-text-color": "#000000", + "text-color": "#303030" + }, + "Operator": { + "selected-text-color": "#000000", + "text-color": "#b455b4" + }, + "Others": { + "selected-text-color": "#000000", + "text-color": "#006e28" + }, + "Preprocessor": { + "selected-text-color": "#000000", + "text-color": "#006e28" + }, + "RegionMarker": { + "selected-text-color": "#000000", + "text-color": "#0057ae" + }, + "SpecialChar": { + "selected-text-color": "#000000", + "text-color": "#3daee9" + }, + "SpecialString": { + "selected-text-color": "#000000", + "text-color": "#854001" + }, + "String": { + "selected-text-color": "#000000", + "text-color": "#2544bb" + }, + "Variable": { + "selected-text-color": "#000000", + "text-color": "#0057ae" + }, + "VerbatimString": { + "selected-text-color": "#000000", + "text-color": "#2544bb" + }, + "Warning": { + "selected-text-color": "#9c0e0e", + "text-color": "#bf0303" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/monokai.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/monokai.theme new file mode 100644 index 0000000000..e0026ca3b3 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/monokai.theme @@ -0,0 +1,394 @@ +{ + "custom-styles": { + "C": { + "Prep. Lib": { + "selected-text-color": "#e6db74", + "text-color": "#e6db74" + } + }, + "C++": { + "Qt Classes": { + "bold": false, + "selected-text-color": "#66d9ef", + "text-color": "#66d9ef" + }, + "Qt Macros": { + "bold": false, + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "Qt Types": { + "bold": false, + "selected-text-color": "#66D9EF", + "text-color": "#66D9EF" + } + }, + "CMake": { + "Builtin Variable": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "False Special Arg": { + "selected-text-color": "#e03232", + "text-color": "#e03232" + }, + "True Special Arg": { + "selected-text-color": "#38bd38", + "text-color": "#38bd38" + } + }, + "Doxygen": { + "Tags": { + "bold": false, + "selected-text-color": "#52afbf", + "text-color": "#52afbf" + }, + "Word": { + "bold": false, + "selected-text-color": "#7ba822", + "text-color": "#7ba822", + "underline": true + } + }, + "Diff": { + "Added line": { + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Changed line (new)": { + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Changed line (old)": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "Removed line": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + } + }, + "Go": { + "Builtin Function": { + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Predeclared Identifier": { + "selected-text-color": "#ae81ff", + "text-color": "#ae81ff" + } + }, + "ISO C++": { + "Attribute": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Boost Stuff": { + "bold": false + }, + "Prep. Lib": { + "selected-text-color": "#e6db74", + "text-color": "#e6db74" + }, + "Standard Attribute": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Standard Macros": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "Standard Suffix": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "UDL Numeric Suffix": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "UDL String Suffix": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + } + }, + "JSON": { + "Style_String_Key": { + "italic": false, + "selected-text-color": "#f92672", + "text-color": "#f92672" + } + }, + "JavaScript": { + "Object Member": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Substitution": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + } + }, + "JavaScript React (JSX)": { + "Component Tag": { + "bold": false, + "selected-text-color": "#66d9ef", + "text-color": "#66d9ef" + } + }, + "Makefile": { + "FuncParam": { + "selected-text-color": "#fd971f", + "text-color": "#fd971f" + }, + "Target": { + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Variable": { + "italic": false, + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + } + }, + "Markdown": { + "Emphasis Text": { + "selected-text-color": "#66D9EF", + "text-color": "#66D9EF" + }, + "Reference-Link ID": { + "selected-text-color": "#ae81ff", + "text-color": "#ae81ff" + }, + "Reference-Link Name": { + "selected-text-color": "#ae81ff", + "text-color": "#ae81ff" + }, + "Reference-Link Target": { + "selected-text-color": "#ae81ff", + "text-color": "#ae81ff" + }, + "Strong Text": { + "selected-text-color": "#66d9ef", + "text-color": "#66d9ef" + } + }, + "Python": { + "Import": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + } + }, + "Rust": { + "Definition": { + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Lifetime": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "Macro": { + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Self": { + "selected-text-color": "#fd971f", + "text-color": "#fd971f" + } + }, + "TypeScript": { + "Function (Built-in)": { + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Object Member": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Substitution": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + } + }, + "TypeScript React (TSX)": { + "Component Tag": { + "bold": false, + "selected-text-color": "#66d9ef", + "text-color": "#66d9ef" + }, + "Substitution": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + } + } + }, + "editor-colors": { + "BackgroundColor": "#272822", + "BracketMatching": "#5b5a4a", + "CodeFolding": "#3a3b32", + "CurrentLine": "#3e3d32", + "CurrentLineNumber": "#d1d931", + "IconBorder": "#272822", + "IndentationLine": "#6272a4", + "LineNumbers": "#909194", + "MarkBookmark": "#66D9EF", + "MarkBreakpointActive": "#ff5555", + "MarkBreakpointDisabled": "#bd93f9", + "MarkBreakpointReached": "#f1fa8c", + "MarkError": "#ff5555", + "MarkExecution": "#44475a", + "MarkWarning": "#ffb86c", + "ModifiedLines": "#ff473d", + "ReplaceHighlight": "#735d16", + "SavedLines": "#20e852", + "SearchHighlight": "#245676", + "Separator": "#45474e", + "SpellChecking": "#ff5555", + "TabMarker": "#6272a4", + "TemplateBackground": "#23241e", + "TemplateFocusedPlaceholder": "#22231d", + "TemplatePlaceholder": "#22231d", + "TemplateReadOnlyPlaceholder": "#262721", + "TextSelection": "#3f413e", + "WordWrapMarker": "#282a36" + }, + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2006 Wimer Hazenberg", + "SPDX-FileCopyrightText: 2020 Waqar Ahmed <waqar.17a@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "Monokai", + "revision": 6 + }, + "text-styles": { + "Alert": { + "bold": true, + "selected-text-color": "#ff5555", + "text-color": "#ff5555" + }, + "Annotation": { + "selected-text-color": "#75715e", + "text-color": "#75715e" + }, + "Attribute": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "BaseN": { + "selected-text-color": "#ae81ff", + "text-color": "#ae81ff" + }, + "BuiltIn": { + "selected-text-color": "#66D9EF", + "text-color": "#66D9EF" + }, + "Char": { + "selected-text-color": "#e6db74", + "text-color": "#e6db74" + }, + "Comment": { + "selected-text-color": "#75715e", + "text-color": "#75715e" + }, + "CommentVar": { + "selected-text-color": "#75715e", + "text-color": "#75715e" + }, + "Constant": { + "selected-text-color": "#ae81ff", + "text-color": "#ae81ff" + }, + "ControlFlow": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "DataType": { + "italic": true, + "selected-text-color": "#66d9ef", + "text-color": "#66d9ef" + }, + "DecVal": { + "selected-text-color": "#ae81ff", + "text-color": "#ae81ff" + }, + "Documentation": { + "selected-text-color": "#75715e", + "text-color": "#75715e" + }, + "Error": { + "selected-text-color": "#ff5555", + "text-color": "#ff5555", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Float": { + "selected-text-color": "#ae81ff", + "text-color": "#ae81ff" + }, + "Function": { + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Import": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "Information": { + "selected-text-color": "#f1fa8c", + "text-color": "#f1fa8c" + }, + "Keyword": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "Normal": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Operator": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "Others": { + "selected-text-color": "#a6e22e", + "text-color": "#a6e22e" + }, + "Preprocessor": { + "selected-text-color": "#f92672", + "text-color": "#f92672" + }, + "RegionMarker": { + "selected-text-color": "#75715e", + "text-color": "#75715e" + }, + "SpecialChar": { + "selected-text-color": "#ae81ff", + "text-color": "#ae81ff" + }, + "SpecialString": { + "selected-text-color": "#e6db74", + "text-color": "#e6db74" + }, + "String": { + "selected-text-color": "#e6db74", + "text-color": "#e6db74" + }, + "Variable": { + "selected-text-color": "#f8f8f2", + "text-color": "#f8f8f2" + }, + "VerbatimString": { + "selected-text-color": "#d8c72c", + "text-color": "#d8c72c" + }, + "Warning": { + "selected-text-color": "#ff5555", + "text-color": "#ff5555" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/nord.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/nord.theme new file mode 100644 index 0000000000..dbe44d9b09 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/nord.theme @@ -0,0 +1,181 @@ +{ + "_comments": [ + "Last update: Jul 28, 2020 (revision 3)", + "This theme has been adapted from: https://www.nordtheme.com" + ], + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2016 Arctic Ice Studio <development@arcticicestudio.com>", + "SPDX-FileCopyrightText: 2016 Sven Greb <development@svengreb.de>", + "SPDX-FileCopyrightText: 2020 Nibaldo González <nibgonz@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "Nord", + "revision": 3 + }, + "editor-colors": { + "BackgroundColor": "#2e3440", + "BracketMatching": "#4c566a", + "CodeFolding": "#434c5e", + "CurrentLine": "#3b4252", + "CurrentLineNumber": "#616e88", + "IconBorder": "#2e3440", + "IndentationLine": "#434c5e", + "LineNumbers": "#4c566a", + "MarkBookmark": "#55749a", + "MarkBreakpointActive": "#79aab9", + "MarkBreakpointDisabled": "#b48ead", + "MarkBreakpointReached": "#91a97e", + "MarkError": "#a95862", + "MarkExecution": "#4c566a", + "MarkWarning": "#d0b47d", + "ModifiedLines": "#ebcb8b", + "ReplaceHighlight": "#8e6057", + "SavedLines": "#a3be8c", + "SearchHighlight": "#5f8491", + "Separator": "#3b4252", + "SpellChecking": "#bf616a", + "TabMarker": "#3e4656", + "TemplateBackground": "#3b4252", + "TemplateFocusedPlaceholder": "#81a1c1", + "TemplatePlaceholder": "#5e81ac", + "TemplateReadOnlyPlaceholder": "#4c566a", + "TextSelection": "#4c566a", + "WordWrapMarker": "#3f4859" + }, + "text-styles": { + "Alert": { + "background-color": "#3b4252", + "bold": true, + "selected-text-color": "#bf616a", + "text-color": "#bf616a" + }, + "Annotation": { + "selected-text-color": "#d08770", + "text-color": "#d08770" + }, + "Attribute": { + "selected-text-color": "#8fbcbb", + "text-color": "#8fbcbb" + }, + "BaseN": { + "selected-text-color": "#b48ead", + "text-color": "#b48ead" + }, + "BuiltIn": { + "italic": true, + "selected-text-color": "#88c0d0", + "text-color": "#88c0d0" + }, + "Char": { + "selected-text-color": "#ebcb8b", + "text-color": "#ebcb8b" + }, + "Comment": { + "selected-text-color": "#616e88", + "text-color": "#616e88" + }, + "CommentVar": { + "selected-text-color": "#e5e9f0", + "text-color": "#e5e9f0" + }, + "Constant": { + "bold": true, + "selected-text-color": "#eceff4", + "text-color": "#eceff4" + }, + "ControlFlow": { + "bold": true, + "selected-text-color": "#81a1c1", + "text-color": "#81a1c1" + }, + "DataType": { + "selected-text-color": "#81a1c1", + "text-color": "#81a1c1" + }, + "DecVal": { + "selected-text-color": "#b48ead", + "text-color": "#b48ead" + }, + "Documentation": { + "selected-text-color": "#5e81ac", + "text-color": "#5e81ac" + }, + "Error": { + "selected-text-color": "#bf616a", + "text-color": "#bf616a", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#8fbcbb", + "text-color": "#8fbcbb" + }, + "Float": { + "selected-text-color": "#b48ead", + "text-color": "#b48ead" + }, + "Function": { + "selected-text-color": "#88c0d0", + "text-color": "#88c0d0" + }, + "Import": { + "selected-text-color": "#a3be8c", + "text-color": "#a3be8c" + }, + "Information": { + "selected-text-color": "#ebcb8b", + "text-color": "#ebcb8b" + }, + "Keyword": { + "bold": true, + "selected-text-color": "#81a1c1", + "text-color": "#81a1c1" + }, + "Normal": { + "selected-text-color": "#d8dee9", + "text-color": "#d8dee9" + }, + "Operator": { + "selected-text-color": "#81a1c1", + "text-color": "#81a1c1" + }, + "Others": { + "selected-text-color": "#8fbcbb", + "text-color": "#8fbcbb" + }, + "Preprocessor": { + "selected-text-color": "#5e81ac", + "text-color": "#5e81ac" + }, + "RegionMarker": { + "background-color": "#3b4252", + "selected-text-color": "#88c0d0", + "text-color": "#88c0d0" + }, + "SpecialChar": { + "selected-text-color": "#ebcb8b", + "text-color": "#ebcb8b" + }, + "SpecialString": { + "selected-text-color": "#d08770", + "text-color": "#d08770" + }, + "String": { + "selected-text-color": "#a3be8c", + "text-color": "#a3be8c" + }, + "Variable": { + "selected-text-color": "#5e81ac", + "text-color": "#5e81ac" + }, + "VerbatimString": { + "selected-text-color": "#8dae70", + "text-color": "#8dae70" + }, + "Warning": { + "selected-text-color": "#bf616a", + "text-color": "#bf616a" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/oblivion.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/oblivion.theme new file mode 100644 index 0000000000..87dac8a5d3 --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/oblivion.theme @@ -0,0 +1,179 @@ +{ + "_comments": [ + "This theme has been adapted from the GtkSourceView Oblivion theme" + ], + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2007 Paolo Borelli <pborelli@gnome.org>, GtkSourceView team", + "SPDX-FileCopyrightText: 2020 Alexander Schlarb <alexander@ninetailed.ninja>" + ], + "name": "Oblivion", + "revision": 2, + "license": "SPDX-License-Identifier: MIT" + }, + "text-styles": { + "Alert": { + "background-color": "#451e1a", + "bold": true, + "selected-text-color": "#e85848", + "text-color": "#e85848" + }, + "Annotation": { + "selected-text-color": "#ad7fa8", + "text-color": "#ad7fa8" + }, + "Attribute": { + "selected-text-color": "#ad7fa8", + "text-color": "#ad7fa8" + }, + "BaseN": { + "selected-text-color": "#fce94f", + "text-color": "#edd400" + }, + "BuiltIn": { + "selected-text-color": "#729fcf", + "text-color": "#729fcf" + }, + "Char": { + "selected-text-color": "#fcaf3e", + "text-color": "#ce5c00" + }, + "Comment": { + "selected-text-color": "#8ae234", + "text-color": "#30a100" + }, + "CommentVar": { + "selected-text-color": "#ad7fa8", + "text-color": "#ad7fa8" + }, + "Constant": { + "bold": true, + "selected-text-color": "#ffffff", + "text-color": "#edd400" + }, + "ControlFlow": { + "bold": true, + "selected-text-color": "#ffffff", + "text-color": "#ffffff" + }, + "DataType": { + "selected-text-color": "#508ed8", + "text-color": "#508ed8" + }, + "DecVal": { + "selected-text-color": "#fce94f", + "text-color": "#edd400" + }, + "Documentation": { + "selected-text-color": "#8ae234", + "text-color": "#4e9a06" + }, + "Error": { + "selected-text-color": "#e85848", + "text-color": "#e85848", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#508ed8", + "text-color": "#508ed8" + }, + "Float": { + "selected-text-color": "#fcaf3e", + "text-color": "#ce5c00" + }, + "Function": { + "bold": true, + "selected-text-color": "#729fcf", + "text-color": "#729fcf" + }, + "Import": { + "selected-text-color": "#ad7fa8", + "text-color": "#ad7fa8" + }, + "Information": { + "selected-text-color": "#c0a25f", + "text-color": "#c0a25f" + }, + "Keyword": { + "bold": true, + "selected-text-color": "#ffffff", + "text-color": "#ffffff" + }, + "Normal": { + "selected-text-color": "#eeeeec", + "text-color": "#d3d7c1" + }, + "Operator": { + "selected-text-color": "#eeeeec", + "text-color": "#eeeeec" + }, + "Others": { + "selected-text-color": "#fce94f", + "text-color": "#edd400" + }, + "Preprocessor": { + "selected-text-color": "#ad7fa8", + "text-color": "#ad7fa8" + }, + "RegionMarker": { + "background-color": "#1c2c3f", + "selected-text-color": "#508ed8", + "text-color": "#508ed8" + }, + "SpecialChar": { + "selected-text-color": "#fcaf3e", + "text-color": "#ce5c00" + }, + "SpecialString": { + "selected-text-color": "#fce94f", + "text-color": "#fce94f" + }, + "String": { + "selected-text-color": "#fce94f", + "text-color": "#edd400" + }, + "Variable": { + "selected-text-color": "#ce5c00", + "text-color": "#ce5c00" + }, + "VerbatimString": { + "selected-text-color": "#fce94f", + "text-color": "#c4a000" + }, + "Warning": { + "selected-text-color": "#e85848", + "text-color": "#e85848" + } + }, + "editor-colors": { + "BackgroundColor": "#201f1f", + "BracketMatching": "#8f5902", + "CodeFolding": "#19395f", + "CurrentLine": "#2e3436", + "CurrentLineNumber": "#ffffff", + "IconBorder": "#302f2f", + "IndentationLine": "#989595", + "LineNumbers": "#e0dedb", + "MarkBookmark": "#0000cc", + "MarkBreakpointActive": "#cc0000", + "MarkBreakpointDisabled": "#cc00cc", + "MarkBreakpointReached": "#00cc00", + "MarkError": "#cc0000", + "MarkExecution": "#888a85", + "MarkWarning": "#ad7fa8", + "ModifiedLines": "#cc0000", + "ReplaceHighlight": "#356703", + "SavedLines": "#4e9a06", + "SearchHighlight": "#4e9a06", + "Separator": "#787775", + "SpellChecking": "#e85848", + "TabMarker": "#555753", + "TemplateBackground": "#302f2f", + "TemplateFocusedPlaceholder": "#23321a", + "TemplatePlaceholder": "#23321a", + "TemplateReadOnlyPlaceholder": "#451e1a", + "TextSelection": "#184880", + "WordWrapMarker": "#3c3a3a" + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/printing.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/printing.theme index a6048ed01a..49bbe6419f 100644 --- a/src/libs/3rdparty/syntax-highlighting/data/themes/printing.theme +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/printing.theme @@ -1,6 +1,11 @@ { "metadata" : { - "revision" : 3, + "copyright": [ + "SPDX-FileCopyrightText: 2016 Volker Krause <vkrause@kde.org>", + "SPDX-FileCopyrightText: 2016 Dominik Haumann <dhaumann@kde.org>" + ], + "license": "SPDX-License-Identifier: MIT", + "revision" : 5, "name" : "Printing" }, "text-styles": { @@ -64,7 +69,7 @@ "selected-text-color" : "#9c0e0e" }, "VerbatimString" : { - "text-color" : "#bf0303", + "text-color" : "#ea0404", "selected-text-color" : "#9c0e0e" }, "SpecialString" : { @@ -141,33 +146,33 @@ } }, "editor-colors": { - "background-color" : "#ffffff", - "code-folding" : "#94caef", - "bracket-matching" : "#edf9ff", - "current-line" : "#f8f7f6", - "icon-border" : "#d6d2d0", - "indentation-line" : "#d2d2d2", - "line-numbers" : "#221f1e", - "current-line-number" : "#221f1e", - "mark-bookmark" : "#0000ff", - "mark-breakpoint-active" : "#ff0000", - "mark-breakpoint-reached" : "#ffff00", - "mark-breakpoint-disabled" : "#ff00ff", - "mark-execution" : "#a0a0a4", - "mark-warning" : "#00ff00", - "mark-error" : "#ff0000", - "modified-lines" : "#f6e6e6", - "replace-highlight" : "#00ff00", - "saved-lines" : "#baf8ce", - "search-highlight" : "#ffff00", - "selection" : "#94caef", - "separator" : "#898887", - "spell-checking" : "#bf0303", - "tab-marker" : "#d2d2d2", - "template-background" : "#d6d2d0", - "template-placeholder" : "#baf8ce", - "template-focused-placeholder" : "#76da98", - "template-read-only-placeholder" : "#f6e6e6", - "word-wrap-marker" : "#ededed" + "BackgroundColor" : "#ffffff", + "CodeFolding" : "#94caef", + "BracketMatching" : "#edf9ff", + "CurrentLine" : "#f8f7f6", + "IconBorder" : "#d6d2d0", + "IndentationLine" : "#d2d2d2", + "LineNumbers" : "#221f1e", + "CurrentLineNumber" : "#221f1e", + "MarkBookmark" : "#0000ff", + "MarkBreakpointActive" : "#ff0000", + "MarkBreakpointReached" : "#ffff00", + "MarkBreakpointDisabled" : "#ff00ff", + "MarkExecution" : "#a0a0a4", + "MarkWarning" : "#00ff00", + "MarkError" : "#ff0000", + "ModifiedLines" : "#f6e6e6", + "ReplaceHighlight" : "#00ff00", + "SavedLines" : "#baf8ce", + "SearchHighlight" : "#ffff00", + "TextSelection" : "#94caef", + "Separator" : "#221f1e", + "SpellChecking" : "#bf0303", + "TabMarker" : "#d2d2d2", + "TemplateBackground" : "#d6d2d0", + "TemplatePlaceholder" : "#baf8ce", + "TemplateFocusedPlaceholder" : "#76da98", + "TemplateReadOnlyPlaceholder" : "#f6e6e6", + "WordWrapMarker" : "#ededed" } } diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/radical.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/radical.theme new file mode 100644 index 0000000000..ec0eb8ca9f --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/radical.theme @@ -0,0 +1,182 @@ +{ + "_comments": [ + "Last update: Sep 23, 2020 (revision 2)", + "This file has been converted from: https://github.com/dhedgecock/radical-vscode" + ], + "metadata": { + "copyright": [ + "SPDX-FileCopyrightText: 2018 Dan Hedgecock", + "SPDX-FileCopyrightText: 2020 Nibaldo González <nibgonz@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "name": "Radical", + "revision": 2 + }, + "editor-colors": { + "BackgroundColor": "#141322", + "BracketMatching": "#4f2e93", + "CodeFolding": "#1e1836", + "CurrentLine": "#231630", + "CurrentLineNumber": "#d0fff4", + "IconBorder": "#141322", + "IndentationLine": "#353541", + "LineNumbers": "#415e6c", + "MarkBookmark": "#391ab5", + "MarkBreakpointActive": "#fa61b8", + "MarkBreakpointDisabled": "#83fee8", + "MarkBreakpointReached": "#fffc7e", + "MarkError": "#fc0065", + "MarkExecution": "#c8ff00", + "MarkWarning": "#ffd000", + "ModifiedLines": "#a3ff57", + "ReplaceHighlight": "#ffb000", + "SavedLines": "#ffb000", + "SearchHighlight": "#642581", + "Separator": "#252531", + "SpellChecking": "#ff1767", + "TabMarker": "#2e2e3a", + "TemplateBackground": "#1c1a30", + "TemplateFocusedPlaceholder": "#ff428e", + "TemplatePlaceholder": "#242560", + "TemplateReadOnlyPlaceholder": "#1a1b46", + "TextSelection": "#4f2e93", + "WordWrapMarker": "#100f1a" + }, + "text-styles": { + "Alert": { + "background-color": "#2f183b", + "bold": true, + "selected-text-color": "#ff427b", + "text-color": "#ff427b" + }, + "Annotation": { + "selected-text-color": "#fda8bc", + "text-color": "#fda8bc" + }, + "Attribute": { + "selected-text-color": "#5af5f0", + "text-color": "#5af5f0" + }, + "BaseN": { + "selected-text-color": "#f834bb", + "text-color": "#f834bb" + }, + "BuiltIn": { + "selected-text-color": "#999ee1", + "text-color": "#999ee1" + }, + "Char": { + "selected-text-color": "#dff959", + "text-color": "#dff959" + }, + "Comment": { + "italic": true, + "selected-text-color": "#45898c", + "text-color": "#45898c" + }, + "CommentVar": { + "selected-text-color": "#a8c0c2", + "text-color": "#a8c0c2" + }, + "Constant": { + "bold": true, + "selected-text-color": "#fa61b8", + "text-color": "#fa61b8" + }, + "ControlFlow": { + "bold": true, + "selected-text-color": "#d5358f", + "text-color": "#d5358f" + }, + "DataType": { + "selected-text-color": "#ff85a1", + "text-color": "#ff85a1" + }, + "DecVal": { + "selected-text-color": "#fa61b8", + "text-color": "#fa61b8" + }, + "Documentation": { + "selected-text-color": "#75b7bb", + "text-color": "#75b7bb" + }, + "Error": { + "bold": true, + "italic": true, + "selected-text-color": "#ff427b", + "text-color": "#ff427b", + "underline": true + }, + "Extension": { + "bold": true, + "selected-text-color": "#a8ffdb", + "text-color": "#a8ffdb" + }, + "Float": { + "selected-text-color": "#f834bb", + "text-color": "#f834bb" + }, + "Function": { + "selected-text-color": "#a9fef7", + "text-color": "#a9fef7" + }, + "Import": { + "selected-text-color": "#a9fef7", + "text-color": "#a9fef7" + }, + "Information": { + "selected-text-color": "#ffd000", + "text-color": "#ffd000" + }, + "Keyword": { + "bold": true, + "selected-text-color": "#d5358f", + "text-color": "#d5358f" + }, + "Normal": { + "selected-text-color": "#7c9c9e", + "text-color": "#7c9c9e" + }, + "Operator": { + "selected-text-color": "#d5358f", + "text-color": "#d5358f" + }, + "Others": { + "selected-text-color": "#5effbd", + "text-color": "#5effbd" + }, + "Preprocessor": { + "selected-text-color": "#d5358f", + "text-color": "#d5358f" + }, + "RegionMarker": { + "background-color": "#242560", + "selected-text-color": "#baf7fc", + "text-color": "#baf7fc" + }, + "SpecialChar": { + "selected-text-color": "#c3f920", + "text-color": "#c3f920" + }, + "SpecialString": { + "selected-text-color": "#ff96aa", + "text-color": "#ff96aa" + }, + "String": { + "selected-text-color": "#a9fef7", + "text-color": "#a9fef7" + }, + "Variable": { + "selected-text-color": "#c7e3ee", + "text-color": "#c7e3ee" + }, + "VerbatimString": { + "selected-text-color": "#a8ffdb", + "text-color": "#a8ffdb" + }, + "Warning": { + "selected-text-color": "#ff427b", + "text-color": "#ff427b" + } + } +} diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/solarized-dark.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/solarized-dark.theme index 42a6eacbe8..1fe48bacd0 100644 --- a/src/libs/3rdparty/syntax-highlighting/data/themes/solarized-dark.theme +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/solarized-dark.theme @@ -1,6 +1,15 @@ { + "_comments": [ + "This theme has been adapted from: https://ethanschoonover.com/solarized/" + ], "metadata" : { - "revision" : 1, + "copyright": [ + "SPDX-FileCopyrightText: 2011 Ethan Schoonover", + "SPDX-FileCopyrightText: 2012 Dominik Haumann <dhaumann@kde.org>", + "SPDX-FileCopyrightText: 2018 Andrew Crouthamel <andrew.crouthamel@kdemail.net>" + ], + "license": "SPDX-License-Identifier: MIT", + "revision" : 6, "name" : "Solarized Dark" }, "text-styles": { @@ -14,8 +23,7 @@ }, "Keyword" : { "text-color" : "#859900", - "selected-text-color" : "#859900", - "bold" : true + "selected-text-color" : "#859900" }, "Function" : { "text-color" : "#268bd2", @@ -27,8 +35,7 @@ }, "ControlFlow" : { "text-color" : "#859900", - "selected-text-color" : "#859900", - "bold" : true + "selected-text-color" : "#859900" }, "Operator" : { "text-color" : "#859900", @@ -40,8 +47,7 @@ }, "Extension" : { "text-color" : "#268bd2", - "selected-text-color" : "#268bd2", - "bold" : true + "selected-text-color" : "#268bd2" }, "Preprocessor" : { "text-color" : "#cb4b16", @@ -64,8 +70,8 @@ "selected-text-color" : "#2aa198" }, "VerbatimString" : { - "text-color" : "#2aa198", - "selected-text-color" : "#2aa198" + "text-color" : "#23877e", + "selected-text-color" : "#23877e" }, "SpecialString" : { "text-color" : "#dc322f", @@ -77,8 +83,7 @@ }, "DataType" : { "text-color" : "#b58900", - "selected-text-color" : "#b58900", - "bold" : true + "selected-text-color" : "#b58900" }, "DecVal" : { "text-color" : "#2aa198", @@ -143,33 +148,45 @@ } }, "editor-colors": { - "background-color" : "#002b36", - "code-folding" : "#6c71c4", - "bracket-matching" : "#073642", - "current-line" : "#073642", - "icon-border" : "#073642", - "indentation-line" : "#073642", - "line-numbers" : "#586e75", - "current-line-number" : "#586e75", - "mark-bookmark" : "#268bd2", - "mark-breakpoint-active" : "#dc322f", - "mark-breakpoint-reached" : "#b58900", - "mark-breakpoint-disabled" : "#d33682", - "mark-execution" : "#586e75", - "mark-warning" : "#cb4b16", - "mark-error" : "#dc322f", - "modified-lines" : "#cb4b16", - "replace-highlight" : "#859900", - "saved-lines" : "#2aa198", - "search-highlight" : "#b58900", - "selection" : "#eee8d5", - "separator" : "#586e75", - "spell-checking" : "#dc322f", - "tab-marker" : "#586e75", - "template-background" : "#073642", - "template-placeholder" : "#073642", - "template-focused-placeholder" : "#073642", - "template-read-only-placeholder" : "#073642", - "word-wrap-marker" : "#586e75" + "BackgroundColor" : "#002b36", + "CodeFolding": "#083d4a", + "BracketMatching" : "#083d4a", + "CurrentLine" : "#073642", + "IconBorder" : "#073642", + "IndentationLine" : "#083d4a", + "LineNumbers" : "#586e75", + "CurrentLineNumber": "#93a1a1", + "MarkBookmark" : "#268bd2", + "MarkBreakpointActive" : "#dc322f", + "MarkBreakpointReached" : "#b58900", + "MarkBreakpointDisabled" : "#d33682", + "MarkExecution" : "#586e75", + "MarkWarning" : "#cb4b16", + "MarkError" : "#dc322f", + "ModifiedLines" : "#cb4b16", + "ReplaceHighlight": "#3c4300", + "SavedLines" : "#2aa198", + "SearchHighlight": "#0a4d5e", + "TextSelection": "#083d4a", + "Separator" : "#1c3e49", + "SpellChecking" : "#dc322f", + "TabMarker" : "#586e75", + "TemplateBackground" : "#073642", + "TemplatePlaceholder" : "#073642", + "TemplateFocusedPlaceholder" : "#073642", + "TemplateReadOnlyPlaceholder" : "#073642", + "WordWrapMarker" : "#586e75" + }, + "custom-styles": { + "XML": { + "Element": { + "selected-text-color": "#839496", + "text-color": "#268bd2" + }, + "Element Symbols": { + "selected-text-color": "#586e75", + "text-color": "#657b83" + } + } } } diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/solarized-light.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/solarized-light.theme index 473f98add3..51c76faaec 100644 --- a/src/libs/3rdparty/syntax-highlighting/data/themes/solarized-light.theme +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/solarized-light.theme @@ -1,6 +1,15 @@ { + "_comments": [ + "This theme has been adapted from: https://ethanschoonover.com/solarized/" + ], "metadata" : { - "revision" : 1, + "copyright": [ + "SPDX-FileCopyrightText: 2011 Ethan Schoonover", + "SPDX-FileCopyrightText: 2012 Dominik Haumann <dhaumann@kde.org>", + "SPDX-FileCopyrightText: 2018 Andrew Crouthamel <andrew.crouthamel@kdemail.net>" + ], + "license": "SPDX-License-Identifier: MIT", + "revision" : 5, "name" : "Solarized Light" }, "text-styles": { @@ -64,8 +73,8 @@ "selected-text-color" : "#2aa198" }, "VerbatimString" : { - "text-color" : "#2aa198", - "selected-text-color" : "#2aa198" + "text-color" : "#23837a", + "selected-text-color" : "#23837a" }, "SpecialString" : { "text-color" : "#dc322f", @@ -143,33 +152,45 @@ } }, "editor-colors": { - "background-color" : "#fdf6e3", - "code-folding" : "#6c71c4", - "bracket-matching" : "#eee8d5", - "current-line" : "#eee8d5", - "icon-border" : "#eee8d5", - "indentation-line" : "#eee8d5", - "line-numbers" : "#93a1a1", - "current-line-number" : "#93a1a1", - "mark-bookmark" : "#268bd2", - "mark-breakpoint-active" : "#dc322f", - "mark-breakpoint-reached" : "#b58900", - "mark-breakpoint-disabled" : "#d33682", - "mark-execution" : "#93a1a1", - "mark-warning" : "#cb4b16", - "mark-error" : "#dc322f", - "modified-lines" : "#cb4b16", - "replace-highlight" : "#859900", - "saved-lines" : "#2aa198", - "search-highlight" : "#b58900", - "selection" : "#073642", - "separator" : "#93a1a1", - "spell-checking" : "#dc322f", - "tab-marker" : "#93a1a1", - "template-background" : "#eee8d5", - "template-placeholder" : "#eee8d5", - "template-focused-placeholder" : "#eee8d5", - "template-read-only-placeholder" : "#eee8d5", - "word-wrap-marker" : "#93a1a1" + "BackgroundColor" : "#fdf6e3", + "CodeFolding" : "#6c71c4", + "BracketMatching" : "#eee8d5", + "CurrentLine" : "#eee8d5", + "IconBorder" : "#eee8d5", + "IndentationLine" : "#eee8d5", + "LineNumbers" : "#93a1a1", + "CurrentLineNumber" : "#93a1a1", + "MarkBookmark" : "#268bd2", + "MarkBreakpointActive" : "#dc322f", + "MarkBreakpointReached" : "#b58900", + "MarkBreakpointDisabled" : "#d33682", + "MarkExecution" : "#93a1a1", + "MarkWarning" : "#cb4b16", + "MarkError" : "#dc322f", + "ModifiedLines" : "#cb4b16", + "ReplaceHighlight" : "#859900", + "SavedLines" : "#2aa198", + "SearchHighlight" : "#b58900", + "TextSelection" : "#073642", + "Separator" : "#e0dccc", + "SpellChecking" : "#dc322f", + "TabMarker" : "#93a1a1", + "TemplateBackground" : "#eee8d5", + "TemplatePlaceholder" : "#eee8d5", + "TemplateFocusedPlaceholder" : "#eee8d5", + "TemplateReadOnlyPlaceholder" : "#eee8d5", + "WordWrapMarker" : "#93a1a1" + }, + "custom-styles": { + "XML": { + "Element": { + "selected-text-color": "#268bd2", + "text-color": "#268bd2" + }, + "Element Symbols": { + "selected-text-color": "#93a1a1", + "text-color": "#839496" + } + } } } diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/theme-data.qrc b/src/libs/3rdparty/syntax-highlighting/data/themes/theme-data.qrc index 46af4213b5..8f4aa6c7e4 100644 --- a/src/libs/3rdparty/syntax-highlighting/data/themes/theme-data.qrc +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/theme-data.qrc @@ -1,10 +1,26 @@ -<!DOCTYPE RCC> -<RCC version="1.0"> - <qresource prefix="/org.kde.syntax-highlighting/themes"> - <file alias="default.theme">default.theme</file> - <file alias="breeze-dark.theme">breeze-dark.theme</file> - <file alias="printing.theme">printing.theme</file> - <file alias="solarized-dark.theme">solarized-dark.theme</file> - <file alias="solarized-light.theme">solarized-light.theme</file> - </qresource> +<RCC> + <qresource prefix="/org.kde.syntax-highlighting/themes"> + <file>atom-one-dark.theme</file> + <file>atom-one-light.theme</file> + <file>ayu-dark.theme</file> + <file>ayu-light.theme</file> + <file>ayu-mirage.theme</file> + <file>breeze-dark.theme</file> + <file>breeze-light.theme</file> + <file>dracula.theme</file> + <file>falcon.theme</file> + <file>github-dark.theme</file> + <file>github-light.theme</file> + <file>gruvbox-dark.theme</file> + <file>gruvbox-light.theme</file> + <file>homunculus.theme</file> + <file>monokai.theme</file> + <file>nord.theme</file> + <file>oblivion.theme</file> + <file>printing.theme</file> + <file>radical.theme</file> + <file>solarized-dark.theme</file> + <file>solarized-light.theme</file> + <file>vim-dark.theme</file> + </qresource> </RCC> diff --git a/src/libs/3rdparty/syntax-highlighting/data/themes/vim-dark.theme b/src/libs/3rdparty/syntax-highlighting/data/themes/vim-dark.theme new file mode 100644 index 0000000000..d039822cae --- /dev/null +++ b/src/libs/3rdparty/syntax-highlighting/data/themes/vim-dark.theme @@ -0,0 +1,180 @@ +{ + "metadata" : { + "copyright": [ + "SPDX-FileCopyrightText: 2012 Dominik Haumann <dhaumann@kde.org>", + "SPDX-FileCopyrightText: 2020 Nibaldo González <nibgonz@gmail.com>" + ], + "license": "SPDX-License-Identifier: MIT", + "revision" : 4, + "name" : "Vim Dark" + }, + "text-styles": { + "Normal" : { + "text-color" : "#b2b2b2", + "selected-text-color" : "#b2b2b2", + "bold" : false, + "italic" : false, + "underline" : false, + "strike-through" : false + }, + "Keyword" : { + "text-color" : "#5fd7ff", + "selected-text-color" : "#e0ffff", + "bold" : true + }, + "Function" : { + "text-color" : "#cd00cd", + "selected-text-color" : "#cd00cd" + }, + "Variable" : { + "text-color" : "#06989a", + "selected-text-color" : "#06989a" + }, + "ControlFlow" : { + "text-color" : "#ffff54", + "selected-text-color" : "#ffff54", + "bold" : true + }, + "Operator" : { + "text-color" : "#b2b2b2", + "selected-text-color" : "#b2b2b2" + }, + "BuiltIn" : { + "text-color" : "#87ffaf", + "selected-text-color" : "#87ffaf", + "bold" : true + }, + "Extension" : { + "text-color" : "#0095ff", + "selected-text-color" : "#0095ff", + "bold" : true + }, + "Preprocessor" : { + "text-color" : "#87ffaf", + "selected-text-color" : "#87ffaf" + }, + "Attribute" : { + "text-color" : "#ffffaf", + "selected-text-color" : "#ffffaf" + }, + "Char" : { + "text-color" : "#ff5454", + "selected-text-color" : "#ff5454" + }, + "SpecialChar" : { + "text-color" : "#0095ff", + "selected-text-color" : "#0095ff" + }, + "String" : { + "text-color" : "#ff54ff", + "selected-text-color" : "#ff54ff" + }, + "VerbatimString" : { + "text-color" : "#f000f0", + "selected-text-color" : "#f000f0" + }, + "SpecialString" : { + "text-color" : "#ff5500", + "selected-text-color" : "#ff5500" + }, + "Import" : { + "text-color" : "#ff54ff", + "selected-text-color" : "#ff54ff" + }, + "DataType" : { + "text-color" : "#ffff54", + "selected-text-color" : "#ffff54" + }, + "DecVal" : { + "text-color" : "#ff8b8b", + "selected-text-color" : "#ff8b8b" + }, + "BaseN" : { + "text-color" : "#ff8b8b", + "selected-text-color" : "#ff8b8b" + }, + "Float" : { + "text-color" : "#ff8b8b", + "selected-text-color" : "#ff8b8b" + }, + "Constant" : { + "text-color" : "#af7f00", + "selected-text-color" : "#af7f00", + "bold" : true + }, + "Comment" : { + "text-color" : "#54ffff", + "selected-text-color" : "#54ffff" + }, + "Documentation" : { + "text-color" : "#e0ffff", + "selected-text-color" : "#e0ffff" + }, + "Annotation" : { + "text-color" : "#ff00ff", + "selected-text-color" : "#ff00ff" + }, + "CommentVar" : { + "text-color" : "#0095ff", + "selected-text-color" : "#0095ff" + }, + "RegionMarker" : { + "text-color" : "#0095ff", + "selected-text-color" : "#0095ff", + "background-color" : "#22226d" + }, + "Information" : { + "text-color" : "#ffaa00", + "selected-text-color" : "#ffaa00" + }, + "Warning" : { + "text-color" : "#ff0000", + "selected-text-color" : "#ed1515" + }, + "Alert" : { + "text-color" : "#ff0000", + "selected-text-color" : "#bf0303", + "background-color" : "#3f0000", + "bold" : true + }, + "Error" : { + "text-color" : "#ff5500", + "selected-text-color" : "#ff5500", + "underline" : true + }, + "Others" : { + "text-color" : "#54ff54", + "selected-text-color" : "#54ff54" + } + }, + "editor-colors": { + "BackgroundColor" : "#000000", + "CodeFolding" : "#002b26", + "BracketMatching" : "#4400aa", + "CurrentLine" : "#17003b", + "IconBorder" : "#000000", + "IndentationLine" : "#2a00d2", + "LineNumbers" : "#005d7a", + "CurrentLineNumber" : "#005d7a", + "MarkBookmark" : "#0000ff", + "MarkBreakpointActive" : "#ff0000", + "MarkBreakpointReached" : "#ffff00", + "MarkBreakpointDisabled" : "#ff00ff", + "MarkExecution" : "#a0a0a4", + "MarkWarning" : "#00ff00", + "MarkError" : "#ff0000", + "ModifiedLines" : "#54ff54", + "ReplaceHighlight" : "#54ff54", + "SavedLines" : "#5454ff", + "SearchHighlight" : "#ffff00", + "TextSelection" : "#232323", + "Separator" : "#003344", + "SpellChecking" : "#ff0000", + "TabMarker" : "#414141", + "TemplateBackground" : "#cccccc", + "TemplatePlaceholder" : "#ccffcc", + "TemplateFocusedPlaceholder" : "#66ff66", + "TemplateReadOnlyPlaceholder" : "#ffcccc", + "WordWrapMarker" : "#262626" + } +} |