diff --git a/build/base16-0x96f.qml b/build/base16-0x96f.qml new file mode 100644 index 0000000..1b95564 --- /dev/null +++ b/build/base16-0x96f.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#262427" // Default Background + readonly property string base01: "#3b393c" // Lighter Background (Status bars, panels) + readonly property string base02: "#514f52" // Selection Background + readonly property string base03: "#676567" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7c7b7d" // Dark Foreground (Used for status bars) + readonly property string base05: "#fcfcfc" // Default Foreground, Caret + readonly property string base06: "#eae9eb" // Light Foreground (Rarely used) + readonly property string base07: "#fcfcfc" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff7272" // Red (Variables, errors) + readonly property string base09: "#fc9d6f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffca58" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#bcdf59" // Green (Strings, success states) + readonly property string base0C: "#aee8f4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#49cae4" // Blue (Functions, methods, headings) + readonly property string base0E: "#a093e2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ff8787" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-3024.qml b/build/base16-3024.qml new file mode 100644 index 0000000..f164eba --- /dev/null +++ b/build/base16-3024.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#090300" // Default Background + readonly property string base01: "#3a3432" // Lighter Background (Status bars, panels) + readonly property string base02: "#4a4543" // Selection Background + readonly property string base03: "#5c5855" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#807d7c" // Dark Foreground (Used for status bars) + readonly property string base05: "#a5a2a2" // Default Foreground, Caret + readonly property string base06: "#d6d5d4" // Light Foreground (Rarely used) + readonly property string base07: "#f7f7f7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#db2d20" // Red (Variables, errors) + readonly property string base09: "#e8bbd0" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fded02" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#01a252" // Green (Strings, success states) + readonly property string base0C: "#b5e4f4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#01a0e4" // Blue (Functions, methods, headings) + readonly property string base0E: "#a16a94" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cdab53" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-apathy.qml b/build/base16-apathy.qml new file mode 100644 index 0000000..6a61572 --- /dev/null +++ b/build/base16-apathy.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#031a16" // Default Background + readonly property string base01: "#0b342d" // Lighter Background (Status bars, panels) + readonly property string base02: "#184e45" // Selection Background + readonly property string base03: "#2b685e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5f9c92" // Dark Foreground (Used for status bars) + readonly property string base05: "#81b5ac" // Default Foreground, Caret + readonly property string base06: "#a7cec8" // Light Foreground (Rarely used) + readonly property string base07: "#d2e7e4" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#3e9688" // Red (Variables, errors) + readonly property string base09: "#3e7996" // Orange (Integers, booleans, constants) + readonly property string base0A: "#3e4c96" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#883e96" // Green (Strings, success states) + readonly property string base0C: "#963e4c" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#96883e" // Blue (Functions, methods, headings) + readonly property string base0E: "#4c963e" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#3e965b" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-apprentice.qml b/build/base16-apprentice.qml new file mode 100644 index 0000000..084a24a --- /dev/null +++ b/build/base16-apprentice.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#262626" // Default Background + readonly property string base01: "#af5f5f" // Lighter Background (Status bars, panels) + readonly property string base02: "#5f875f" // Selection Background + readonly property string base03: "#87875f" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5f87af" // Dark Foreground (Used for status bars) + readonly property string base05: "#5f5f87" // Default Foreground, Caret + readonly property string base06: "#5f8787" // Light Foreground (Rarely used) + readonly property string base07: "#6c6c6c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#444444" // Red (Variables, errors) + readonly property string base09: "#ff8700" // Orange (Integers, booleans, constants) + readonly property string base0A: "#87af87" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#ffffaf" // Green (Strings, success states) + readonly property string base0C: "#87afd7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8787af" // Blue (Functions, methods, headings) + readonly property string base0E: "#5fafaf" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bcbcbc" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-ascendancy.qml b/build/base16-ascendancy.qml new file mode 100644 index 0000000..184fdc7 --- /dev/null +++ b/build/base16-ascendancy.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#282828" // Default Background + readonly property string base01: "#212f3d" // Lighter Background (Status bars, panels) + readonly property string base02: "#504945" // Selection Background + readonly property string base03: "#928374" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdae93" // Dark Foreground (Used for status bars) + readonly property string base05: "#d5c7a1" // Default Foreground, Caret + readonly property string base06: "#ebdbb2" // Light Foreground (Rarely used) + readonly property string base07: "#fbf1c7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d05000" // Red (Variables, errors) + readonly property string base09: "#fe8019" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffcc1b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b8bb26" // Green (Strings, success states) + readonly property string base0C: "#8f3f71" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#458588" // Blue (Functions, methods, headings) + readonly property string base0E: "#fabd2f" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b59b4d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-ashes.qml b/build/base16-ashes.qml new file mode 100644 index 0000000..b2b4555 --- /dev/null +++ b/build/base16-ashes.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1c2023" // Default Background + readonly property string base01: "#393f45" // Lighter Background (Status bars, panels) + readonly property string base02: "#565e65" // Selection Background + readonly property string base03: "#747c84" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#adb3ba" // Dark Foreground (Used for status bars) + readonly property string base05: "#c7ccd1" // Default Foreground, Caret + readonly property string base06: "#dfe2e5" // Light Foreground (Rarely used) + readonly property string base07: "#f3f4f5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c7ae95" // Red (Variables, errors) + readonly property string base09: "#c7c795" // Orange (Integers, booleans, constants) + readonly property string base0A: "#aec795" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#95c7ae" // Green (Strings, success states) + readonly property string base0C: "#95aec7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#ae95c7" // Blue (Functions, methods, headings) + readonly property string base0E: "#c795ae" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c79595" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-cave-light.qml b/build/base16-atelier-cave-light.qml new file mode 100644 index 0000000..39b9745 --- /dev/null +++ b/build/base16-atelier-cave-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#efecf4" // Default Background + readonly property string base01: "#e2dfe7" // Lighter Background (Status bars, panels) + readonly property string base02: "#8b8792" // Selection Background + readonly property string base03: "#7e7887" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#655f6d" // Dark Foreground (Used for status bars) + readonly property string base05: "#585260" // Default Foreground, Caret + readonly property string base06: "#26232a" // Light Foreground (Rarely used) + readonly property string base07: "#19171c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#be4678" // Red (Variables, errors) + readonly property string base09: "#aa573c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a06e3b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#2a9292" // Green (Strings, success states) + readonly property string base0C: "#398bc6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#576ddb" // Blue (Functions, methods, headings) + readonly property string base0E: "#955ae7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bf40bf" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-cave.qml b/build/base16-atelier-cave.qml new file mode 100644 index 0000000..82d290d --- /dev/null +++ b/build/base16-atelier-cave.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#19171c" // Default Background + readonly property string base01: "#26232a" // Lighter Background (Status bars, panels) + readonly property string base02: "#585260" // Selection Background + readonly property string base03: "#655f6d" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7e7887" // Dark Foreground (Used for status bars) + readonly property string base05: "#8b8792" // Default Foreground, Caret + readonly property string base06: "#e2dfe7" // Light Foreground (Rarely used) + readonly property string base07: "#efecf4" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#be4678" // Red (Variables, errors) + readonly property string base09: "#aa573c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a06e3b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#2a9292" // Green (Strings, success states) + readonly property string base0C: "#398bc6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#576ddb" // Blue (Functions, methods, headings) + readonly property string base0E: "#955ae7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bf40bf" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-dune-light.qml b/build/base16-atelier-dune-light.qml new file mode 100644 index 0000000..4067c0a --- /dev/null +++ b/build/base16-atelier-dune-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fefbec" // Default Background + readonly property string base01: "#e8e4cf" // Lighter Background (Status bars, panels) + readonly property string base02: "#a6a28c" // Selection Background + readonly property string base03: "#999580" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7d7a68" // Dark Foreground (Used for status bars) + readonly property string base05: "#6e6b5e" // Default Foreground, Caret + readonly property string base06: "#292824" // Light Foreground (Rarely used) + readonly property string base07: "#20201d" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d73737" // Red (Variables, errors) + readonly property string base09: "#b65611" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ae9513" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#60ac39" // Green (Strings, success states) + readonly property string base0C: "#1fad83" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6684e1" // Blue (Functions, methods, headings) + readonly property string base0E: "#b854d4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d43552" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-dune.qml b/build/base16-atelier-dune.qml new file mode 100644 index 0000000..b2ec07c --- /dev/null +++ b/build/base16-atelier-dune.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#20201d" // Default Background + readonly property string base01: "#292824" // Lighter Background (Status bars, panels) + readonly property string base02: "#6e6b5e" // Selection Background + readonly property string base03: "#7d7a68" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999580" // Dark Foreground (Used for status bars) + readonly property string base05: "#a6a28c" // Default Foreground, Caret + readonly property string base06: "#e8e4cf" // Light Foreground (Rarely used) + readonly property string base07: "#fefbec" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d73737" // Red (Variables, errors) + readonly property string base09: "#b65611" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ae9513" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#60ac39" // Green (Strings, success states) + readonly property string base0C: "#1fad83" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6684e1" // Blue (Functions, methods, headings) + readonly property string base0E: "#b854d4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d43552" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-estuary-light.qml b/build/base16-atelier-estuary-light.qml new file mode 100644 index 0000000..87608ba --- /dev/null +++ b/build/base16-atelier-estuary-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f4f3ec" // Default Background + readonly property string base01: "#e7e6df" // Lighter Background (Status bars, panels) + readonly property string base02: "#929181" // Selection Background + readonly property string base03: "#878573" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#6c6b5a" // Dark Foreground (Used for status bars) + readonly property string base05: "#5f5e4e" // Default Foreground, Caret + readonly property string base06: "#302f27" // Light Foreground (Rarely used) + readonly property string base07: "#22221b" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ba6236" // Red (Variables, errors) + readonly property string base09: "#ae7313" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a5980d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7d9726" // Green (Strings, success states) + readonly property string base0C: "#5b9d48" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#36a166" // Blue (Functions, methods, headings) + readonly property string base0E: "#5f9182" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9d6c7c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-estuary.qml b/build/base16-atelier-estuary.qml new file mode 100644 index 0000000..94e9863 --- /dev/null +++ b/build/base16-atelier-estuary.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#22221b" // Default Background + readonly property string base01: "#302f27" // Lighter Background (Status bars, panels) + readonly property string base02: "#5f5e4e" // Selection Background + readonly property string base03: "#6c6b5a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#878573" // Dark Foreground (Used for status bars) + readonly property string base05: "#929181" // Default Foreground, Caret + readonly property string base06: "#e7e6df" // Light Foreground (Rarely used) + readonly property string base07: "#f4f3ec" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ba6236" // Red (Variables, errors) + readonly property string base09: "#ae7313" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a5980d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7d9726" // Green (Strings, success states) + readonly property string base0C: "#5b9d48" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#36a166" // Blue (Functions, methods, headings) + readonly property string base0E: "#5f9182" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9d6c7c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-forest-light.qml b/build/base16-atelier-forest-light.qml new file mode 100644 index 0000000..890a1b0 --- /dev/null +++ b/build/base16-atelier-forest-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f1efee" // Default Background + readonly property string base01: "#e6e2e0" // Lighter Background (Status bars, panels) + readonly property string base02: "#a8a19f" // Selection Background + readonly property string base03: "#9c9491" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#766e6b" // Dark Foreground (Used for status bars) + readonly property string base05: "#68615e" // Default Foreground, Caret + readonly property string base06: "#2c2421" // Light Foreground (Rarely used) + readonly property string base07: "#1b1918" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f22c40" // Red (Variables, errors) + readonly property string base09: "#df5320" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c38418" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7b9726" // Green (Strings, success states) + readonly property string base0C: "#3d97b8" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#407ee7" // Blue (Functions, methods, headings) + readonly property string base0E: "#6666ea" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c33ff3" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-forest.qml b/build/base16-atelier-forest.qml new file mode 100644 index 0000000..065716f --- /dev/null +++ b/build/base16-atelier-forest.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1b1918" // Default Background + readonly property string base01: "#2c2421" // Lighter Background (Status bars, panels) + readonly property string base02: "#68615e" // Selection Background + readonly property string base03: "#766e6b" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9c9491" // Dark Foreground (Used for status bars) + readonly property string base05: "#a8a19f" // Default Foreground, Caret + readonly property string base06: "#e6e2e0" // Light Foreground (Rarely used) + readonly property string base07: "#f1efee" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f22c40" // Red (Variables, errors) + readonly property string base09: "#df5320" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c38418" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7b9726" // Green (Strings, success states) + readonly property string base0C: "#3d97b8" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#407ee7" // Blue (Functions, methods, headings) + readonly property string base0E: "#6666ea" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c33ff3" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-heath-light.qml b/build/base16-atelier-heath-light.qml new file mode 100644 index 0000000..58865f2 --- /dev/null +++ b/build/base16-atelier-heath-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f7f3f7" // Default Background + readonly property string base01: "#d8cad8" // Lighter Background (Status bars, panels) + readonly property string base02: "#ab9bab" // Selection Background + readonly property string base03: "#9e8f9e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#776977" // Dark Foreground (Used for status bars) + readonly property string base05: "#695d69" // Default Foreground, Caret + readonly property string base06: "#292329" // Light Foreground (Rarely used) + readonly property string base07: "#1b181b" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ca402b" // Red (Variables, errors) + readonly property string base09: "#a65926" // Orange (Integers, booleans, constants) + readonly property string base0A: "#bb8a35" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#918b3b" // Green (Strings, success states) + readonly property string base0C: "#159393" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#516aec" // Blue (Functions, methods, headings) + readonly property string base0E: "#7b59c0" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cc33cc" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-heath.qml b/build/base16-atelier-heath.qml new file mode 100644 index 0000000..45dbc32 --- /dev/null +++ b/build/base16-atelier-heath.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1b181b" // Default Background + readonly property string base01: "#292329" // Lighter Background (Status bars, panels) + readonly property string base02: "#695d69" // Selection Background + readonly property string base03: "#776977" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9e8f9e" // Dark Foreground (Used for status bars) + readonly property string base05: "#ab9bab" // Default Foreground, Caret + readonly property string base06: "#d8cad8" // Light Foreground (Rarely used) + readonly property string base07: "#f7f3f7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ca402b" // Red (Variables, errors) + readonly property string base09: "#a65926" // Orange (Integers, booleans, constants) + readonly property string base0A: "#bb8a35" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#918b3b" // Green (Strings, success states) + readonly property string base0C: "#159393" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#516aec" // Blue (Functions, methods, headings) + readonly property string base0E: "#7b59c0" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cc33cc" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-lakeside-light.qml b/build/base16-atelier-lakeside-light.qml new file mode 100644 index 0000000..83a51b8 --- /dev/null +++ b/build/base16-atelier-lakeside-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ebf8ff" // Default Background + readonly property string base01: "#c1e4f6" // Lighter Background (Status bars, panels) + readonly property string base02: "#7ea2b4" // Selection Background + readonly property string base03: "#7195a8" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5a7b8c" // Dark Foreground (Used for status bars) + readonly property string base05: "#516d7b" // Default Foreground, Caret + readonly property string base06: "#1f292e" // Light Foreground (Rarely used) + readonly property string base07: "#161b1d" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d22d72" // Red (Variables, errors) + readonly property string base09: "#935c25" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8a8a0f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#568c3b" // Green (Strings, success states) + readonly property string base0C: "#2d8f6f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#257fad" // Blue (Functions, methods, headings) + readonly property string base0E: "#6b6bb8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b72dd2" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-lakeside.qml b/build/base16-atelier-lakeside.qml new file mode 100644 index 0000000..b983ffa --- /dev/null +++ b/build/base16-atelier-lakeside.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#161b1d" // Default Background + readonly property string base01: "#1f292e" // Lighter Background (Status bars, panels) + readonly property string base02: "#516d7b" // Selection Background + readonly property string base03: "#5a7b8c" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7195a8" // Dark Foreground (Used for status bars) + readonly property string base05: "#7ea2b4" // Default Foreground, Caret + readonly property string base06: "#c1e4f6" // Light Foreground (Rarely used) + readonly property string base07: "#ebf8ff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d22d72" // Red (Variables, errors) + readonly property string base09: "#935c25" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8a8a0f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#568c3b" // Green (Strings, success states) + readonly property string base0C: "#2d8f6f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#257fad" // Blue (Functions, methods, headings) + readonly property string base0E: "#6b6bb8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b72dd2" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-plateau-light.qml b/build/base16-atelier-plateau-light.qml new file mode 100644 index 0000000..6e7ffdf --- /dev/null +++ b/build/base16-atelier-plateau-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f4ecec" // Default Background + readonly property string base01: "#e7dfdf" // Lighter Background (Status bars, panels) + readonly property string base02: "#8a8585" // Selection Background + readonly property string base03: "#7e7777" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#655d5d" // Dark Foreground (Used for status bars) + readonly property string base05: "#585050" // Default Foreground, Caret + readonly property string base06: "#292424" // Light Foreground (Rarely used) + readonly property string base07: "#1b1818" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ca4949" // Red (Variables, errors) + readonly property string base09: "#b45a3c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a06e3b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#4b8b8b" // Green (Strings, success states) + readonly property string base0C: "#5485b6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7272ca" // Blue (Functions, methods, headings) + readonly property string base0E: "#8464c4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bd5187" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-plateau.qml b/build/base16-atelier-plateau.qml new file mode 100644 index 0000000..bba3594 --- /dev/null +++ b/build/base16-atelier-plateau.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1b1818" // Default Background + readonly property string base01: "#292424" // Lighter Background (Status bars, panels) + readonly property string base02: "#585050" // Selection Background + readonly property string base03: "#655d5d" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7e7777" // Dark Foreground (Used for status bars) + readonly property string base05: "#8a8585" // Default Foreground, Caret + readonly property string base06: "#e7dfdf" // Light Foreground (Rarely used) + readonly property string base07: "#f4ecec" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ca4949" // Red (Variables, errors) + readonly property string base09: "#b45a3c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a06e3b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#4b8b8b" // Green (Strings, success states) + readonly property string base0C: "#5485b6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7272ca" // Blue (Functions, methods, headings) + readonly property string base0E: "#8464c4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bd5187" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-savanna-light.qml b/build/base16-atelier-savanna-light.qml new file mode 100644 index 0000000..3c3d26e --- /dev/null +++ b/build/base16-atelier-savanna-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ecf4ee" // Default Background + readonly property string base01: "#dfe7e2" // Lighter Background (Status bars, panels) + readonly property string base02: "#87928a" // Selection Background + readonly property string base03: "#78877d" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5f6d64" // Dark Foreground (Used for status bars) + readonly property string base05: "#526057" // Default Foreground, Caret + readonly property string base06: "#232a25" // Light Foreground (Rarely used) + readonly property string base07: "#171c19" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b16139" // Red (Variables, errors) + readonly property string base09: "#9f713c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a07e3b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#489963" // Green (Strings, success states) + readonly property string base0C: "#1c9aa0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#478c90" // Blue (Functions, methods, headings) + readonly property string base0E: "#55859b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#867469" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-savanna.qml b/build/base16-atelier-savanna.qml new file mode 100644 index 0000000..ad45981 --- /dev/null +++ b/build/base16-atelier-savanna.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#171c19" // Default Background + readonly property string base01: "#232a25" // Lighter Background (Status bars, panels) + readonly property string base02: "#526057" // Selection Background + readonly property string base03: "#5f6d64" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#78877d" // Dark Foreground (Used for status bars) + readonly property string base05: "#87928a" // Default Foreground, Caret + readonly property string base06: "#dfe7e2" // Light Foreground (Rarely used) + readonly property string base07: "#ecf4ee" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b16139" // Red (Variables, errors) + readonly property string base09: "#9f713c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a07e3b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#489963" // Green (Strings, success states) + readonly property string base0C: "#1c9aa0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#478c90" // Blue (Functions, methods, headings) + readonly property string base0E: "#55859b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#867469" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-seaside-light.qml b/build/base16-atelier-seaside-light.qml new file mode 100644 index 0000000..99e97b7 --- /dev/null +++ b/build/base16-atelier-seaside-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f4fbf4" // Default Background + readonly property string base01: "#cfe8cf" // Lighter Background (Status bars, panels) + readonly property string base02: "#8ca68c" // Selection Background + readonly property string base03: "#809980" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#687d68" // Dark Foreground (Used for status bars) + readonly property string base05: "#5e6e5e" // Default Foreground, Caret + readonly property string base06: "#242924" // Light Foreground (Rarely used) + readonly property string base07: "#131513" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e6193c" // Red (Variables, errors) + readonly property string base09: "#87711d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#98981b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#29a329" // Green (Strings, success states) + readonly property string base0C: "#1999b3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3d62f5" // Blue (Functions, methods, headings) + readonly property string base0E: "#ad2bee" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e619c3" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-seaside.qml b/build/base16-atelier-seaside.qml new file mode 100644 index 0000000..861aa46 --- /dev/null +++ b/build/base16-atelier-seaside.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#131513" // Default Background + readonly property string base01: "#242924" // Lighter Background (Status bars, panels) + readonly property string base02: "#5e6e5e" // Selection Background + readonly property string base03: "#687d68" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#809980" // Dark Foreground (Used for status bars) + readonly property string base05: "#8ca68c" // Default Foreground, Caret + readonly property string base06: "#cfe8cf" // Light Foreground (Rarely used) + readonly property string base07: "#f4fbf4" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e6193c" // Red (Variables, errors) + readonly property string base09: "#87711d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#98981b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#29a329" // Green (Strings, success states) + readonly property string base0C: "#1999b3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3d62f5" // Blue (Functions, methods, headings) + readonly property string base0E: "#ad2bee" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e619c3" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-sulphurpool-light.qml b/build/base16-atelier-sulphurpool-light.qml new file mode 100644 index 0000000..c6b3bae --- /dev/null +++ b/build/base16-atelier-sulphurpool-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f5f7ff" // Default Background + readonly property string base01: "#dfe2f1" // Lighter Background (Status bars, panels) + readonly property string base02: "#979db4" // Selection Background + readonly property string base03: "#898ea4" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#6b7394" // Dark Foreground (Used for status bars) + readonly property string base05: "#5e6687" // Default Foreground, Caret + readonly property string base06: "#293256" // Light Foreground (Rarely used) + readonly property string base07: "#202746" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c94922" // Red (Variables, errors) + readonly property string base09: "#c76b29" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c08b30" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#ac9739" // Green (Strings, success states) + readonly property string base0C: "#22a2c9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3d8fd1" // Blue (Functions, methods, headings) + readonly property string base0E: "#6679cc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9c637a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atelier-sulphurpool.qml b/build/base16-atelier-sulphurpool.qml new file mode 100644 index 0000000..197e61b --- /dev/null +++ b/build/base16-atelier-sulphurpool.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#202746" // Default Background + readonly property string base01: "#293256" // Lighter Background (Status bars, panels) + readonly property string base02: "#5e6687" // Selection Background + readonly property string base03: "#6b7394" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#898ea4" // Dark Foreground (Used for status bars) + readonly property string base05: "#979db4" // Default Foreground, Caret + readonly property string base06: "#dfe2f1" // Light Foreground (Rarely used) + readonly property string base07: "#f5f7ff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c94922" // Red (Variables, errors) + readonly property string base09: "#c76b29" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c08b30" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#ac9739" // Green (Strings, success states) + readonly property string base0C: "#22a2c9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3d8fd1" // Blue (Functions, methods, headings) + readonly property string base0E: "#6679cc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9c637a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-atlas.qml b/build/base16-atlas.qml new file mode 100644 index 0000000..5242855 --- /dev/null +++ b/build/base16-atlas.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#002635" // Default Background + readonly property string base01: "#00384d" // Lighter Background (Status bars, panels) + readonly property string base02: "#517f8d" // Selection Background + readonly property string base03: "#6c8b91" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#869696" // Dark Foreground (Used for status bars) + readonly property string base05: "#a1a19a" // Default Foreground, Caret + readonly property string base06: "#e6e6dc" // Light Foreground (Rarely used) + readonly property string base07: "#fafaf8" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff5a67" // Red (Variables, errors) + readonly property string base09: "#f08e48" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffcc1b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7fc06e" // Green (Strings, success states) + readonly property string base0C: "#5dd7b9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#14747e" // Blue (Functions, methods, headings) + readonly property string base0E: "#9a70a4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c43060" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-ayu-dark.qml b/build/base16-ayu-dark.qml new file mode 100644 index 0000000..f2bb447 --- /dev/null +++ b/build/base16-ayu-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0b0e14" // Default Background + readonly property string base01: "#131721" // Lighter Background (Status bars, panels) + readonly property string base02: "#202229" // Selection Background + readonly property string base03: "#3e4b59" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bfbdb6" // Dark Foreground (Used for status bars) + readonly property string base05: "#e6e1cf" // Default Foreground, Caret + readonly property string base06: "#ece8db" // Light Foreground (Rarely used) + readonly property string base07: "#f2f0e7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f07178" // Red (Variables, errors) + readonly property string base09: "#ff8f40" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffb454" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#aad94c" // Green (Strings, success states) + readonly property string base0C: "#95e6cb" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#59c2ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#d2a6ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e6b450" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-ayu-light.qml b/build/base16-ayu-light.qml new file mode 100644 index 0000000..75bf272 --- /dev/null +++ b/build/base16-ayu-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f8f9fa" // Default Background + readonly property string base01: "#edeff1" // Lighter Background (Status bars, panels) + readonly property string base02: "#d2d4d8" // Selection Background + readonly property string base03: "#a0a6ac" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8a9199" // Dark Foreground (Used for status bars) + readonly property string base05: "#5c6166" // Default Foreground, Caret + readonly property string base06: "#4e5257" // Light Foreground (Rarely used) + readonly property string base07: "#404447" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f07171" // Red (Variables, errors) + readonly property string base09: "#fa8d3e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f2ae49" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#6cbf49" // Green (Strings, success states) + readonly property string base0C: "#4cbf99" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#399ee6" // Blue (Functions, methods, headings) + readonly property string base0E: "#a37acc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e6ba7e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-ayu-mirage.qml b/build/base16-ayu-mirage.qml new file mode 100644 index 0000000..3a2cd94 --- /dev/null +++ b/build/base16-ayu-mirage.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1f2430" // Default Background + readonly property string base01: "#242936" // Lighter Background (Status bars, panels) + readonly property string base02: "#323844" // Selection Background + readonly property string base03: "#4a5059" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#707a8c" // Dark Foreground (Used for status bars) + readonly property string base05: "#cccac2" // Default Foreground, Caret + readonly property string base06: "#d9d7ce" // Light Foreground (Rarely used) + readonly property string base07: "#f3f4f5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f28779" // Red (Variables, errors) + readonly property string base09: "#ffad66" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffd173" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#d5ff80" // Green (Strings, success states) + readonly property string base0C: "#95e6cb" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#73d0ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#d4bfff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f27983" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-aztec.qml b/build/base16-aztec.qml new file mode 100644 index 0000000..8bcdf6a --- /dev/null +++ b/build/base16-aztec.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#101600" // Default Background + readonly property string base01: "#1a1e01" // Lighter Background (Status bars, panels) + readonly property string base02: "#242604" // Selection Background + readonly property string base03: "#2e2e05" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#ffd129" // Dark Foreground (Used for status bars) + readonly property string base05: "#ffda51" // Default Foreground, Caret + readonly property string base06: "#ffe178" // Light Foreground (Rarely used) + readonly property string base07: "#ffeba0" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ee2e00" // Red (Variables, errors) + readonly property string base09: "#ee8800" // Orange (Integers, booleans, constants) + readonly property string base0A: "#eebb00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#63d932" // Green (Strings, success states) + readonly property string base0C: "#3d94a5" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5b4a9f" // Blue (Functions, methods, headings) + readonly property string base0E: "#883e9f" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a928b9" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-bespin.qml b/build/base16-bespin.qml new file mode 100644 index 0000000..f4d2022 --- /dev/null +++ b/build/base16-bespin.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#28211c" // Default Background + readonly property string base01: "#36312e" // Lighter Background (Status bars, panels) + readonly property string base02: "#5e5d5c" // Selection Background + readonly property string base03: "#666666" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#797977" // Dark Foreground (Used for status bars) + readonly property string base05: "#8a8986" // Default Foreground, Caret + readonly property string base06: "#9d9b97" // Light Foreground (Rarely used) + readonly property string base07: "#baae9e" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cf6a4c" // Red (Variables, errors) + readonly property string base09: "#cf7d34" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f9ee98" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#54be0d" // Green (Strings, success states) + readonly property string base0C: "#afc4db" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5ea6ea" // Blue (Functions, methods, headings) + readonly property string base0E: "#9b859d" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#937121" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-bathory.qml b/build/base16-black-metal-bathory.qml new file mode 100644 index 0000000..d28427f --- /dev/null +++ b/build/base16-black-metal-bathory.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e78a53" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#fbcb97" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-burzum.qml b/build/base16-black-metal-burzum.qml new file mode 100644 index 0000000..12028b0 --- /dev/null +++ b/build/base16-black-metal-burzum.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#99bbaa" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#ddeecc" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-dark-funeral.qml b/build/base16-black-metal-dark-funeral.qml new file mode 100644 index 0000000..0162cd4 --- /dev/null +++ b/build/base16-black-metal-dark-funeral.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#5f81a5" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#d0dfee" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-gorgoroth.qml b/build/base16-black-metal-gorgoroth.qml new file mode 100644 index 0000000..9980c94 --- /dev/null +++ b/build/base16-black-metal-gorgoroth.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8c7f70" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#9b8d7f" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-immortal.qml b/build/base16-black-metal-immortal.qml new file mode 100644 index 0000000..2735f5c --- /dev/null +++ b/build/base16-black-metal-immortal.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#556677" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7799bb" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-khold.qml b/build/base16-black-metal-khold.qml new file mode 100644 index 0000000..802c7fb --- /dev/null +++ b/build/base16-black-metal-khold.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#974b46" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#eceee3" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-marduk.qml b/build/base16-black-metal-marduk.qml new file mode 100644 index 0000000..c13075d --- /dev/null +++ b/build/base16-black-metal-marduk.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#626b67" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a5aaa7" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-mayhem.qml b/build/base16-black-metal-mayhem.qml new file mode 100644 index 0000000..3cd6b27 --- /dev/null +++ b/build/base16-black-metal-mayhem.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#eecc6c" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#f3ecd4" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-nile.qml b/build/base16-black-metal-nile.qml new file mode 100644 index 0000000..5783a67 --- /dev/null +++ b/build/base16-black-metal-nile.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#777755" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#aa9988" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal-venom.qml b/build/base16-black-metal-venom.qml new file mode 100644 index 0000000..007229e --- /dev/null +++ b/build/base16-black-metal-venom.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#79241f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#f8f7f2" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-black-metal.qml b/build/base16-black-metal.qml new file mode 100644 index 0000000..5b33277 --- /dev/null +++ b/build/base16-black-metal.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#121212" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c1c1" // Default Foreground, Caret + readonly property string base06: "#999999" // Light Foreground (Rarely used) + readonly property string base07: "#c1c1c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#5f8787" // Red (Variables, errors) + readonly property string base09: "#aaaaaa" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a06666" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#dd9999" // Green (Strings, success states) + readonly property string base0C: "#aaaaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#888888" // Blue (Functions, methods, headings) + readonly property string base0E: "#999999" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#444444" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-blueforest.qml b/build/base16-blueforest.qml new file mode 100644 index 0000000..6577803 --- /dev/null +++ b/build/base16-blueforest.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#141f2e" // Default Background + readonly property string base01: "#1e5c1e" // Lighter Background (Status bars, panels) + readonly property string base02: "#273e5c" // Selection Background + readonly property string base03: "#a0ffa0" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#1e5c1e" // Dark Foreground (Used for status bars) + readonly property string base05: "#ffcc33" // Default Foreground, Caret + readonly property string base06: "#91ccff" // Light Foreground (Rarely used) + readonly property string base07: "#375780" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fffab1" // Red (Variables, errors) + readonly property string base09: "#ff8080" // Orange (Integers, booleans, constants) + readonly property string base0A: "#91ccff" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#80ff80" // Green (Strings, success states) + readonly property string base0C: "#80ff80" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#a2cff5" // Blue (Functions, methods, headings) + readonly property string base0E: "#0099ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e7e7e7" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-blueish.qml b/build/base16-blueish.qml new file mode 100644 index 0000000..4e81fb9 --- /dev/null +++ b/build/base16-blueish.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#182430" // Default Background + readonly property string base01: "#243c54" // Lighter Background (Status bars, panels) + readonly property string base02: "#46290a" // Selection Background + readonly property string base03: "#616d78" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#74afe7" // Dark Foreground (Used for status bars) + readonly property string base05: "#c8e1f8" // Default Foreground, Caret + readonly property string base06: "#ddeaf6" // Light Foreground (Rarely used) + readonly property string base07: "#8f98a0" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#4ce587" // Red (Variables, errors) + readonly property string base09: "#f6a85c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f6cd5c" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#c3e88d" // Green (Strings, success states) + readonly property string base0C: "#5fd1ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#82aaff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff84dd" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bbd2e8" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-booshnickle-dark.qml b/build/base16-booshnickle-dark.qml new file mode 100644 index 0000000..6ec6c4b --- /dev/null +++ b/build/base16-booshnickle-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#191914" // Default Background + readonly property string base01: "#3a3a2e" // Lighter Background (Status bars, panels) + readonly property string base02: "#5b5b49" // Selection Background + readonly property string base03: "#7c7c63" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9c9c7d" // Dark Foreground (Used for status bars) + readonly property string base05: "#bdbd97" // Default Foreground, Caret + readonly property string base06: "#dedeb2" // Light Foreground (Rarely used) + readonly property string base07: "#ffffcc" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ffbfa5" // Red (Variables, errors) + readonly property string base09: "#ffdc99" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fff299" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#e7ff99" // Green (Strings, success states) + readonly property string base0C: "#bfffc5" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#ccbfd9" // Blue (Functions, methods, headings) + readonly property string base0E: "#f2bfd9" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e5d6a6" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-brewer.qml b/build/base16-brewer.qml new file mode 100644 index 0000000..80ece57 --- /dev/null +++ b/build/base16-brewer.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0c0d0e" // Default Background + readonly property string base01: "#2e2f30" // Lighter Background (Status bars, panels) + readonly property string base02: "#515253" // Selection Background + readonly property string base03: "#737475" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#959697" // Dark Foreground (Used for status bars) + readonly property string base05: "#b7b8b9" // Default Foreground, Caret + readonly property string base06: "#dadbdc" // Light Foreground (Rarely used) + readonly property string base07: "#fcfdfe" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e31a1c" // Red (Variables, errors) + readonly property string base09: "#e6550d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dca060" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#31a354" // Green (Strings, success states) + readonly property string base0C: "#80b1d3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3182bd" // Blue (Functions, methods, headings) + readonly property string base0E: "#756bb1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b15928" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-bright.qml b/build/base16-bright.qml new file mode 100644 index 0000000..e62f6af --- /dev/null +++ b/build/base16-bright.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#303030" // Lighter Background (Status bars, panels) + readonly property string base02: "#505050" // Selection Background + readonly property string base03: "#b0b0b0" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#d0d0d0" // Dark Foreground (Used for status bars) + readonly property string base05: "#e0e0e0" // Default Foreground, Caret + readonly property string base06: "#f5f5f5" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fb0120" // Red (Variables, errors) + readonly property string base09: "#fc6d24" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fda331" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a1c659" // Green (Strings, success states) + readonly property string base0C: "#76c7b7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6fb3d2" // Blue (Functions, methods, headings) + readonly property string base0E: "#d381c3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#be643c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-brogrammer.qml b/build/base16-brogrammer.qml new file mode 100644 index 0000000..8af6fb3 --- /dev/null +++ b/build/base16-brogrammer.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1f1f1f" // Default Background + readonly property string base01: "#f81118" // Lighter Background (Status bars, panels) + readonly property string base02: "#2dc55e" // Selection Background + readonly property string base03: "#ecba0f" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#2a84d2" // Dark Foreground (Used for status bars) + readonly property string base05: "#4e5ab7" // Default Foreground, Caret + readonly property string base06: "#1081d6" // Light Foreground (Rarely used) + readonly property string base07: "#d6dbe5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d6dbe5" // Red (Variables, errors) + readonly property string base09: "#de352e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#1dd361" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#f3bd09" // Green (Strings, success states) + readonly property string base0C: "#1081d6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5350b9" // Blue (Functions, methods, headings) + readonly property string base0E: "#0f7ddb" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ffffff" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-brushtrees-dark.qml b/build/base16-brushtrees-dark.qml new file mode 100644 index 0000000..2dcdff0 --- /dev/null +++ b/build/base16-brushtrees-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#485867" // Default Background + readonly property string base01: "#5a6d7a" // Lighter Background (Status bars, panels) + readonly property string base02: "#6d828e" // Selection Background + readonly property string base03: "#8299a1" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#98afb5" // Dark Foreground (Used for status bars) + readonly property string base05: "#b0c5c8" // Default Foreground, Caret + readonly property string base06: "#c9dbdc" // Light Foreground (Rarely used) + readonly property string base07: "#e3efef" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b38686" // Red (Variables, errors) + readonly property string base09: "#d8bba2" // Orange (Integers, booleans, constants) + readonly property string base0A: "#aab386" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#87b386" // Green (Strings, success states) + readonly property string base0C: "#86b3b3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#868cb3" // Blue (Functions, methods, headings) + readonly property string base0E: "#b386b2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b39f9f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-brushtrees.qml b/build/base16-brushtrees.qml new file mode 100644 index 0000000..9b4967a --- /dev/null +++ b/build/base16-brushtrees.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#e3efef" // Default Background + readonly property string base01: "#c9dbdc" // Lighter Background (Status bars, panels) + readonly property string base02: "#b0c5c8" // Selection Background + readonly property string base03: "#98afb5" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8299a1" // Dark Foreground (Used for status bars) + readonly property string base05: "#6d828e" // Default Foreground, Caret + readonly property string base06: "#5a6d7a" // Light Foreground (Rarely used) + readonly property string base07: "#485867" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b38686" // Red (Variables, errors) + readonly property string base09: "#d8bba2" // Orange (Integers, booleans, constants) + readonly property string base0A: "#aab386" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#87b386" // Green (Strings, success states) + readonly property string base0C: "#86b3b3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#868cb3" // Blue (Functions, methods, headings) + readonly property string base0E: "#b386b2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b39f9f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-caroline.qml b/build/base16-caroline.qml new file mode 100644 index 0000000..4eb2eb3 --- /dev/null +++ b/build/base16-caroline.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1c1213" // Default Background + readonly property string base01: "#3a2425" // Lighter Background (Status bars, panels) + readonly property string base02: "#563837" // Selection Background + readonly property string base03: "#6d4745" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8b5d57" // Dark Foreground (Used for status bars) + readonly property string base05: "#a87569" // Default Foreground, Caret + readonly property string base06: "#c58d7b" // Light Foreground (Rarely used) + readonly property string base07: "#e3a68c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c24f57" // Red (Variables, errors) + readonly property string base09: "#a63650" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f28171" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#806c61" // Green (Strings, success states) + readonly property string base0C: "#6b6566" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#684c59" // Blue (Functions, methods, headings) + readonly property string base0E: "#a63650" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#893f45" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-catppuccin-frappe.qml b/build/base16-catppuccin-frappe.qml new file mode 100644 index 0000000..fa35b96 --- /dev/null +++ b/build/base16-catppuccin-frappe.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#303446" // Default Background + readonly property string base01: "#292c3c" // Lighter Background (Status bars, panels) + readonly property string base02: "#414559" // Selection Background + readonly property string base03: "#51576d" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#626880" // Dark Foreground (Used for status bars) + readonly property string base05: "#c6d0f5" // Default Foreground, Caret + readonly property string base06: "#f2d5cf" // Light Foreground (Rarely used) + readonly property string base07: "#babbf1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e78284" // Red (Variables, errors) + readonly property string base09: "#ef9f76" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e5c890" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a6d189" // Green (Strings, success states) + readonly property string base0C: "#81c8be" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8caaee" // Blue (Functions, methods, headings) + readonly property string base0E: "#ca9ee6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#eebebe" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-catppuccin-latte.qml b/build/base16-catppuccin-latte.qml new file mode 100644 index 0000000..03076bf --- /dev/null +++ b/build/base16-catppuccin-latte.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#eff1f5" // Default Background + readonly property string base01: "#e6e9ef" // Lighter Background (Status bars, panels) + readonly property string base02: "#ccd0da" // Selection Background + readonly property string base03: "#bcc0cc" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#acb0be" // Dark Foreground (Used for status bars) + readonly property string base05: "#4c4f69" // Default Foreground, Caret + readonly property string base06: "#dc8a78" // Light Foreground (Rarely used) + readonly property string base07: "#7287fd" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d20f39" // Red (Variables, errors) + readonly property string base09: "#fe640b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#df8e1d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#40a02b" // Green (Strings, success states) + readonly property string base0C: "#179299" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#1e66f5" // Blue (Functions, methods, headings) + readonly property string base0E: "#8839ef" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#dd7878" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-catppuccin-macchiato.qml b/build/base16-catppuccin-macchiato.qml new file mode 100644 index 0000000..f2e3454 --- /dev/null +++ b/build/base16-catppuccin-macchiato.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#24273a" // Default Background + readonly property string base01: "#1e2030" // Lighter Background (Status bars, panels) + readonly property string base02: "#363a4f" // Selection Background + readonly property string base03: "#494d64" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5b6078" // Dark Foreground (Used for status bars) + readonly property string base05: "#cad3f5" // Default Foreground, Caret + readonly property string base06: "#f4dbd6" // Light Foreground (Rarely used) + readonly property string base07: "#b7bdf8" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ed8796" // Red (Variables, errors) + readonly property string base09: "#f5a97f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#eed49f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a6da95" // Green (Strings, success states) + readonly property string base0C: "#8bd5ca" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8aadf4" // Blue (Functions, methods, headings) + readonly property string base0E: "#c6a0f6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f0c6c6" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-catppuccin-mocha.qml b/build/base16-catppuccin-mocha.qml new file mode 100644 index 0000000..7d09346 --- /dev/null +++ b/build/base16-catppuccin-mocha.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1e1e2e" // Default Background + readonly property string base01: "#181825" // Lighter Background (Status bars, panels) + readonly property string base02: "#313244" // Selection Background + readonly property string base03: "#45475a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#585b70" // Dark Foreground (Used for status bars) + readonly property string base05: "#cdd6f4" // Default Foreground, Caret + readonly property string base06: "#f5e0dc" // Light Foreground (Rarely used) + readonly property string base07: "#b4befe" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f38ba8" // Red (Variables, errors) + readonly property string base09: "#fab387" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f9e2af" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a6e3a1" // Green (Strings, success states) + readonly property string base0C: "#94e2d5" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#89b4fa" // Blue (Functions, methods, headings) + readonly property string base0E: "#cba6f7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f2cdcd" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-chalk.qml b/build/base16-chalk.qml new file mode 100644 index 0000000..79fa751 --- /dev/null +++ b/build/base16-chalk.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#151515" // Default Background + readonly property string base01: "#202020" // Lighter Background (Status bars, panels) + readonly property string base02: "#303030" // Selection Background + readonly property string base03: "#505050" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b0b0b0" // Dark Foreground (Used for status bars) + readonly property string base05: "#d0d0d0" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#f5f5f5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fb9fb1" // Red (Variables, errors) + readonly property string base09: "#eda987" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ddb26f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#acc267" // Green (Strings, success states) + readonly property string base0C: "#12cfc0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6fc2ef" // Blue (Functions, methods, headings) + readonly property string base0E: "#e1a3ee" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#deaf8f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-charcoal-dark.qml b/build/base16-charcoal-dark.qml new file mode 100644 index 0000000..5adeade --- /dev/null +++ b/build/base16-charcoal-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0f0b05" // Default Background + readonly property string base01: "#231b0e" // Lighter Background (Status bars, panels) + readonly property string base02: "#2a2012" // Selection Background + readonly property string base03: "#57462c" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a88c62" // Dark Foreground (Used for status bars) + readonly property string base05: "#c3a983" // Default Foreground, Caret + readonly property string base06: "#dec8a7" // Light Foreground (Rarely used) + readonly property string base07: "#231b0e" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#a88c62" // Red (Variables, errors) + readonly property string base09: "#dec8a7" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dec8a7" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#dec8a7" // Green (Strings, success states) + readonly property string base0C: "#dec8a7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#c3a983" // Blue (Functions, methods, headings) + readonly property string base0E: "#a88c62" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#876e48" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-charcoal-light.qml b/build/base16-charcoal-light.qml new file mode 100644 index 0000000..d447867 --- /dev/null +++ b/build/base16-charcoal-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#cabda0" // Default Background + readonly property string base01: "#bcad8c" // Lighter Background (Status bars, panels) + readonly property string base02: "#af9f7d" // Selection Background + readonly property string base03: "#645538" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#110e06" // Dark Foreground (Used for status bars) + readonly property string base05: "#382e1b" // Default Foreground, Caret + readonly property string base06: "#4b3e26" // Light Foreground (Rarely used) + readonly property string base07: "#bcad8c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#382e1b" // Red (Variables, errors) + readonly property string base09: "#110e06" // Orange (Integers, booleans, constants) + readonly property string base0A: "#110e06" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#110e06" // Green (Strings, success states) + readonly property string base0C: "#110e06" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#251e0f" // Blue (Functions, methods, headings) + readonly property string base0E: "#382e1b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#4b3e26" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-chicago-day.qml b/build/base16-chicago-day.qml new file mode 100644 index 0000000..d37cb04 --- /dev/null +++ b/build/base16-chicago-day.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#e8f0ea" // Default Background + readonly property string base01: "#d1e0d7" // Lighter Background (Status bars, panels) + readonly property string base02: "#b9d0c3" // Selection Background + readonly property string base03: "#8a9a91" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#4b5a51" // Dark Foreground (Used for status bars) + readonly property string base05: "#364c40" // Default Foreground, Caret + readonly property string base06: "#2a3b32" // Light Foreground (Rarely used) + readonly property string base07: "#1e2a24" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c60c30" // Red (Variables, errors) + readonly property string base09: "#f9461c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#968400" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#009b3a" // Green (Strings, success states) + readonly property string base0C: "#00a1de" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#522398" // Blue (Functions, methods, headings) + readonly property string base0E: "#e27ea6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#62361b" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-chicago-night.qml b/build/base16-chicago-night.qml new file mode 100644 index 0000000..d3163c2 --- /dev/null +++ b/build/base16-chicago-night.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1e2a24" // Default Background + readonly property string base01: "#2a3b32" // Lighter Background (Status bars, panels) + readonly property string base02: "#364c40" // Selection Background + readonly property string base03: "#5f7368" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8a9a91" // Dark Foreground (Used for status bars) + readonly property string base05: "#a7b8af" // Default Foreground, Caret + readonly property string base06: "#c1cdc7" // Light Foreground (Rarely used) + readonly property string base07: "#dbe3de" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c60c30" // Red (Variables, errors) + readonly property string base09: "#f9461c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f9e300" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#009b3a" // Green (Strings, success states) + readonly property string base0C: "#00a1de" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#522398" // Blue (Functions, methods, headings) + readonly property string base0E: "#e27ea6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#62361b" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-chinoiserie-midnight.qml b/build/base16-chinoiserie-midnight.qml new file mode 100644 index 0000000..f856ae9 --- /dev/null +++ b/build/base16-chinoiserie-midnight.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1d1d1d" // Default Background + readonly property string base01: "#282828" // Lighter Background (Status bars, panels) + readonly property string base02: "#373737" // Selection Background + readonly property string base03: "#918072" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdaead" // Dark Foreground (Used for status bars) + readonly property string base05: "#c4cbcf" // Default Foreground, Caret + readonly property string base06: "#eee7f2" // Light Foreground (Rarely used) + readonly property string base07: "#fffef9" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ed5a56" // Red (Variables, errors) + readonly property string base09: "#fc8c23" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fbb957" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#aeb831" // Green (Strings, success states) + readonly property string base0C: "#88b68d" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#81a2a2" // Blue (Functions, methods, headings) + readonly property string base0E: "#cf8997" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cd6227" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-chinoiserie-morandi.qml b/build/base16-chinoiserie-morandi.qml new file mode 100644 index 0000000..2ae3316 --- /dev/null +++ b/build/base16-chinoiserie-morandi.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1d1d1d" // Default Background + readonly property string base01: "#282828" // Lighter Background (Status bars, panels) + readonly property string base02: "#373737" // Selection Background + readonly property string base03: "#918072" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdaead" // Dark Foreground (Used for status bars) + readonly property string base05: "#c4cbcf" // Default Foreground, Caret + readonly property string base06: "#eee7f2" // Light Foreground (Rarely used) + readonly property string base07: "#fffef9" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c06061" // Red (Variables, errors) + readonly property string base09: "#ff937f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e5bc84" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8ca07b" // Green (Strings, success states) + readonly property string base0C: "#5e8c9b" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#839ec9" // Blue (Functions, methods, headings) + readonly property string base0E: "#98a1d8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d9cdb4" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-chinoiserie-night.qml b/build/base16-chinoiserie-night.qml new file mode 100644 index 0000000..20345b0 --- /dev/null +++ b/build/base16-chinoiserie-night.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1d1d1d" // Default Background + readonly property string base01: "#282828" // Lighter Background (Status bars, panels) + readonly property string base02: "#373737" // Selection Background + readonly property string base03: "#918072" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdaead" // Dark Foreground (Used for status bars) + readonly property string base05: "#c4cbcf" // Default Foreground, Caret + readonly property string base06: "#eee7f2" // Light Foreground (Rarely used) + readonly property string base07: "#fffef9" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f07c82" // Red (Variables, errors) + readonly property string base09: "#f4a83a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f4ce69" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b2cf87" // Green (Strings, success states) + readonly property string base0C: "#b0d5df" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8fb2c9" // Blue (Functions, methods, headings) + readonly property string base0E: "#be9db9" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b89485" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-chinoiserie.qml b/build/base16-chinoiserie.qml new file mode 100644 index 0000000..da91f4f --- /dev/null +++ b/build/base16-chinoiserie.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#e0e0e0" // Lighter Background (Status bars, panels) + readonly property string base02: "#d6d6d6" // Selection Background + readonly property string base03: "#80766e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#918072" // Dark Foreground (Used for status bars) + readonly property string base05: "#4a4035" // Default Foreground, Caret + readonly property string base06: "#2f2f35" // Light Foreground (Rarely used) + readonly property string base07: "#131124" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c04851" // Red (Variables, errors) + readonly property string base09: "#fb8b05" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d6a01d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#428675" // Green (Strings, success states) + readonly property string base0C: "#2b73af" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#815c94" // Blue (Functions, methods, headings) + readonly property string base0E: "#c08eaf" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#945833" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-circus.qml b/build/base16-circus.qml new file mode 100644 index 0000000..ba471f2 --- /dev/null +++ b/build/base16-circus.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#191919" // Default Background + readonly property string base01: "#202020" // Lighter Background (Status bars, panels) + readonly property string base02: "#303030" // Selection Background + readonly property string base03: "#5f5a60" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#505050" // Dark Foreground (Used for status bars) + readonly property string base05: "#a7a7a7" // Default Foreground, Caret + readonly property string base06: "#808080" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#dc657d" // Red (Variables, errors) + readonly property string base09: "#4bb1a7" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c3ba63" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#84b97c" // Green (Strings, success states) + readonly property string base0C: "#4bb1a7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#639ee4" // Blue (Functions, methods, headings) + readonly property string base0E: "#b888e2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b888e2" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-classic-dark.qml b/build/base16-classic-dark.qml new file mode 100644 index 0000000..dbc2eea --- /dev/null +++ b/build/base16-classic-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#151515" // Default Background + readonly property string base01: "#202020" // Lighter Background (Status bars, panels) + readonly property string base02: "#303030" // Selection Background + readonly property string base03: "#505050" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b0b0b0" // Dark Foreground (Used for status bars) + readonly property string base05: "#d0d0d0" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#f5f5f5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ac4142" // Red (Variables, errors) + readonly property string base09: "#d28445" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f4bf75" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#90a959" // Green (Strings, success states) + readonly property string base0C: "#75b5aa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6a9fb5" // Blue (Functions, methods, headings) + readonly property string base0E: "#aa759f" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8f5536" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-classic-light.qml b/build/base16-classic-light.qml new file mode 100644 index 0000000..710ccb6 --- /dev/null +++ b/build/base16-classic-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f5f5f5" // Default Background + readonly property string base01: "#e0e0e0" // Lighter Background (Status bars, panels) + readonly property string base02: "#d0d0d0" // Selection Background + readonly property string base03: "#b0b0b0" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#505050" // Dark Foreground (Used for status bars) + readonly property string base05: "#303030" // Default Foreground, Caret + readonly property string base06: "#202020" // Light Foreground (Rarely used) + readonly property string base07: "#151515" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ac4142" // Red (Variables, errors) + readonly property string base09: "#d28445" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f4bf75" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#90a959" // Green (Strings, success states) + readonly property string base0C: "#75b5aa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6a9fb5" // Blue (Functions, methods, headings) + readonly property string base0E: "#aa759f" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8f5536" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-codeschool.qml b/build/base16-codeschool.qml new file mode 100644 index 0000000..6e39348 --- /dev/null +++ b/build/base16-codeschool.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#232c31" // Default Background + readonly property string base01: "#1c3657" // Lighter Background (Status bars, panels) + readonly property string base02: "#2a343a" // Selection Background + readonly property string base03: "#3f4944" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#84898c" // Dark Foreground (Used for status bars) + readonly property string base05: "#9ea7a6" // Default Foreground, Caret + readonly property string base06: "#a7cfa3" // Light Foreground (Rarely used) + readonly property string base07: "#b5d8f6" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#2a5491" // Red (Variables, errors) + readonly property string base09: "#43820d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a03b1e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#237986" // Green (Strings, success states) + readonly property string base0C: "#b02f30" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#484d79" // Blue (Functions, methods, headings) + readonly property string base0E: "#c59820" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c98344" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-colors.qml b/build/base16-colors.qml new file mode 100644 index 0000000..3b4618c --- /dev/null +++ b/build/base16-colors.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#111111" // Default Background + readonly property string base01: "#333333" // Lighter Background (Status bars, panels) + readonly property string base02: "#555555" // Selection Background + readonly property string base03: "#777777" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#bbbbbb" // Default Foreground, Caret + readonly property string base06: "#dddddd" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff4136" // Red (Variables, errors) + readonly property string base09: "#ff851b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffdc00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#2ecc40" // Green (Strings, success states) + readonly property string base0C: "#7fdbff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0074d9" // Blue (Functions, methods, headings) + readonly property string base0E: "#b10dc9" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#85144b" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-cupcake.qml b/build/base16-cupcake.qml new file mode 100644 index 0000000..ae3697e --- /dev/null +++ b/build/base16-cupcake.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fbf1f2" // Default Background + readonly property string base01: "#f2f1f4" // Lighter Background (Status bars, panels) + readonly property string base02: "#d8d5dd" // Selection Background + readonly property string base03: "#bfb9c6" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a59daf" // Dark Foreground (Used for status bars) + readonly property string base05: "#8b8198" // Default Foreground, Caret + readonly property string base06: "#72677e" // Light Foreground (Rarely used) + readonly property string base07: "#585062" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d57e85" // Red (Variables, errors) + readonly property string base09: "#ebb790" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dcb16c" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a3b367" // Green (Strings, success states) + readonly property string base0C: "#69a9a7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7297b9" // Blue (Functions, methods, headings) + readonly property string base0E: "#bb99b4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#baa58c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-cupertino.qml b/build/base16-cupertino.qml new file mode 100644 index 0000000..15f1f4b --- /dev/null +++ b/build/base16-cupertino.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#c0c0c0" // Lighter Background (Status bars, panels) + readonly property string base02: "#c0c0c0" // Selection Background + readonly property string base03: "#808080" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#808080" // Dark Foreground (Used for status bars) + readonly property string base05: "#404040" // Default Foreground, Caret + readonly property string base06: "#404040" // Light Foreground (Rarely used) + readonly property string base07: "#5e5e5e" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c41a15" // Red (Variables, errors) + readonly property string base09: "#eb8500" // Orange (Integers, booleans, constants) + readonly property string base0A: "#826b28" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#007400" // Green (Strings, success states) + readonly property string base0C: "#318495" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0000ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#a90d91" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#826b28" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-cyberpunk.qml b/build/base16-cyberpunk.qml new file mode 100644 index 0000000..cb03ff3 --- /dev/null +++ b/build/base16-cyberpunk.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#2b2b2b" // Lighter Background (Status bars, panels) + readonly property string base02: "#383838" // Selection Background + readonly property string base03: "#4f4f4f" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8b8989" // Dark Foreground (Used for status bars) + readonly property string base05: "#dcdccc" // Default Foreground, Caret + readonly property string base06: "#f8f8f8" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff0000" // Red (Variables, errors) + readonly property string base09: "#ffa500" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffff00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#61ce3c" // Green (Strings, success states) + readonly property string base0C: "#93e0e3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4c83ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff1493" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ff8c00" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-da-one-black.qml b/build/base16-da-one-black.qml new file mode 100644 index 0000000..0a972d3 --- /dev/null +++ b/build/base16-da-one-black.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#282828" // Lighter Background (Status bars, panels) + readonly property string base02: "#585858" // Selection Background + readonly property string base03: "#888888" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c8c8c8" // Dark Foreground (Used for status bars) + readonly property string base05: "#ffffff" // Default Foreground, Caret + readonly property string base06: "#ffffff" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fa7883" // Red (Variables, errors) + readonly property string base09: "#ffc387" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ff9470" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#98c379" // Green (Strings, success states) + readonly property string base0C: "#8af5ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6bb8ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#e799ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b3684f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-da-one-gray.qml b/build/base16-da-one-gray.qml new file mode 100644 index 0000000..d89a0f7 --- /dev/null +++ b/build/base16-da-one-gray.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#181818" // Default Background + readonly property string base01: "#282828" // Lighter Background (Status bars, panels) + readonly property string base02: "#585858" // Selection Background + readonly property string base03: "#888888" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c8c8c8" // Dark Foreground (Used for status bars) + readonly property string base05: "#ffffff" // Default Foreground, Caret + readonly property string base06: "#ffffff" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fa7883" // Red (Variables, errors) + readonly property string base09: "#ffc387" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ff9470" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#98c379" // Green (Strings, success states) + readonly property string base0C: "#8af5ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6bb8ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#e799ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b3684f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-da-one-ocean.qml b/build/base16-da-one-ocean.qml new file mode 100644 index 0000000..0134411 --- /dev/null +++ b/build/base16-da-one-ocean.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#171726" // Default Background + readonly property string base01: "#22273d" // Lighter Background (Status bars, panels) + readonly property string base02: "#525866" // Selection Background + readonly property string base03: "#878d96" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c8c8c8" // Dark Foreground (Used for status bars) + readonly property string base05: "#ffffff" // Default Foreground, Caret + readonly property string base06: "#ffffff" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fa7883" // Red (Variables, errors) + readonly property string base09: "#ffc387" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ff9470" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#98c379" // Green (Strings, success states) + readonly property string base0C: "#8af5ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6bb8ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#e799ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b3684f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-da-one-paper.qml b/build/base16-da-one-paper.qml new file mode 100644 index 0000000..149c1cf --- /dev/null +++ b/build/base16-da-one-paper.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#faf0dc" // Default Background + readonly property string base01: "#c8c8c8" // Lighter Background (Status bars, panels) + readonly property string base02: "#888888" // Selection Background + readonly property string base03: "#585858" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#282828" // Dark Foreground (Used for status bars) + readonly property string base05: "#181818" // Default Foreground, Caret + readonly property string base06: "#000000" // Light Foreground (Rarely used) + readonly property string base07: "#000000" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#de5d6e" // Red (Variables, errors) + readonly property string base09: "#ff9470" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b3684f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#76a85d" // Green (Strings, success states) + readonly property string base0C: "#64b5a7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5890f8" // Blue (Functions, methods, headings) + readonly property string base0E: "#c173d1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b3684f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-da-one-sea.qml b/build/base16-da-one-sea.qml new file mode 100644 index 0000000..44eea63 --- /dev/null +++ b/build/base16-da-one-sea.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#22273d" // Default Background + readonly property string base01: "#374059" // Lighter Background (Status bars, panels) + readonly property string base02: "#525866" // Selection Background + readonly property string base03: "#878d96" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c8c8c8" // Dark Foreground (Used for status bars) + readonly property string base05: "#ffffff" // Default Foreground, Caret + readonly property string base06: "#ffffff" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fa7883" // Red (Variables, errors) + readonly property string base09: "#ffc387" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ff9470" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#98c379" // Green (Strings, success states) + readonly property string base0C: "#8af5ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6bb8ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#e799ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b3684f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-da-one-white.qml b/build/base16-da-one-white.qml new file mode 100644 index 0000000..891d424 --- /dev/null +++ b/build/base16-da-one-white.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#c8c8c8" // Lighter Background (Status bars, panels) + readonly property string base02: "#888888" // Selection Background + readonly property string base03: "#585858" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#282828" // Dark Foreground (Used for status bars) + readonly property string base05: "#181818" // Default Foreground, Caret + readonly property string base06: "#000000" // Light Foreground (Rarely used) + readonly property string base07: "#000000" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#de5d6e" // Red (Variables, errors) + readonly property string base09: "#ff9470" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b3684f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#76a85d" // Green (Strings, success states) + readonly property string base0C: "#64b5a7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5890f8" // Blue (Functions, methods, headings) + readonly property string base0E: "#c173d1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b3684f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-danqing-light.qml b/build/base16-danqing-light.qml new file mode 100644 index 0000000..d428353 --- /dev/null +++ b/build/base16-danqing-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fcfefd" // Default Background + readonly property string base01: "#ecf6f2" // Lighter Background (Status bars, panels) + readonly property string base02: "#e0f0ef" // Selection Background + readonly property string base03: "#cad8d2" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9da8a3" // Dark Foreground (Used for status bars) + readonly property string base05: "#5a605d" // Default Foreground, Caret + readonly property string base06: "#434846" // Light Foreground (Rarely used) + readonly property string base07: "#2d302f" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f9906f" // Red (Variables, errors) + readonly property string base09: "#b38a61" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f0c239" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8ab361" // Green (Strings, success states) + readonly property string base0C: "#30dff3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#b0a4e3" // Blue (Functions, methods, headings) + readonly property string base0E: "#cca4e3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ca6924" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-danqing.qml b/build/base16-danqing.qml new file mode 100644 index 0000000..38b077e --- /dev/null +++ b/build/base16-danqing.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2d302f" // Default Background + readonly property string base01: "#434846" // Lighter Background (Status bars, panels) + readonly property string base02: "#5a605d" // Selection Background + readonly property string base03: "#9da8a3" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#cad8d2" // Dark Foreground (Used for status bars) + readonly property string base05: "#e0f0ef" // Default Foreground, Caret + readonly property string base06: "#ecf6f2" // Light Foreground (Rarely used) + readonly property string base07: "#fcfefd" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f9906f" // Red (Variables, errors) + readonly property string base09: "#b38a61" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f0c239" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8ab361" // Green (Strings, success states) + readonly property string base0C: "#30dff3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#b0a4e3" // Blue (Functions, methods, headings) + readonly property string base0E: "#cca4e3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ca6924" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-darcula.qml b/build/base16-darcula.qml new file mode 100644 index 0000000..0d49602 --- /dev/null +++ b/build/base16-darcula.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2b2b2b" // Default Background + readonly property string base01: "#323232" // Lighter Background (Status bars, panels) + readonly property string base02: "#323232" // Selection Background + readonly property string base03: "#606366" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a4a3a3" // Dark Foreground (Used for status bars) + readonly property string base05: "#a9b7c6" // Default Foreground, Caret + readonly property string base06: "#ffc66d" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#4eade5" // Red (Variables, errors) + readonly property string base09: "#689757" // Orange (Integers, booleans, constants) + readonly property string base0A: "#bbb529" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#6a8759" // Green (Strings, success states) + readonly property string base0C: "#629755" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#9876aa" // Blue (Functions, methods, headings) + readonly property string base0E: "#cc7832" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#808080" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-darkmoss.qml b/build/base16-darkmoss.qml new file mode 100644 index 0000000..ef1eef3 --- /dev/null +++ b/build/base16-darkmoss.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#171e1f" // Default Background + readonly property string base01: "#252c2d" // Lighter Background (Status bars, panels) + readonly property string base02: "#373c3d" // Selection Background + readonly property string base03: "#555e5f" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#818f80" // Dark Foreground (Used for status bars) + readonly property string base05: "#c7c7a5" // Default Foreground, Caret + readonly property string base06: "#e3e3c8" // Light Foreground (Rarely used) + readonly property string base07: "#e1eaef" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff4658" // Red (Variables, errors) + readonly property string base09: "#e6db74" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fdb11f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#499180" // Green (Strings, success states) + readonly property string base0C: "#66d9ef" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#498091" // Blue (Functions, methods, headings) + readonly property string base0E: "#9bc0c8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d27b53" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-darktooth.qml b/build/base16-darktooth.qml new file mode 100644 index 0000000..0408fcf --- /dev/null +++ b/build/base16-darktooth.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1d2021" // Default Background + readonly property string base01: "#32302f" // Lighter Background (Status bars, panels) + readonly property string base02: "#504945" // Selection Background + readonly property string base03: "#665c54" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#928374" // Dark Foreground (Used for status bars) + readonly property string base05: "#a89984" // Default Foreground, Caret + readonly property string base06: "#d5c4a1" // Light Foreground (Rarely used) + readonly property string base07: "#fdf4c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fb543f" // Red (Variables, errors) + readonly property string base09: "#fe8625" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fac03b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#95c085" // Green (Strings, success states) + readonly property string base0C: "#8ba59b" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0d6678" // Blue (Functions, methods, headings) + readonly property string base0E: "#8f4673" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a87322" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-darkviolet.qml b/build/base16-darkviolet.qml new file mode 100644 index 0000000..2dc9a86 --- /dev/null +++ b/build/base16-darkviolet.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#231a40" // Lighter Background (Status bars, panels) + readonly property string base02: "#432d59" // Selection Background + readonly property string base03: "#593380" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#00ff00" // Dark Foreground (Used for status bars) + readonly property string base05: "#b08ae6" // Default Foreground, Caret + readonly property string base06: "#9045e6" // Light Foreground (Rarely used) + readonly property string base07: "#a366ff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#a82ee6" // Red (Variables, errors) + readonly property string base09: "#bb66cc" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f29df2" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#4595e6" // Green (Strings, success states) + readonly property string base0C: "#40dfff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4136d9" // Blue (Functions, methods, headings) + readonly property string base0E: "#7e5ce6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a886bf" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-decaf.qml b/build/base16-decaf.qml new file mode 100644 index 0000000..05b288e --- /dev/null +++ b/build/base16-decaf.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2d2d2d" // Default Background + readonly property string base01: "#393939" // Lighter Background (Status bars, panels) + readonly property string base02: "#515151" // Selection Background + readonly property string base03: "#777777" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b4b7b4" // Dark Foreground (Used for status bars) + readonly property string base05: "#cccccc" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff7f7b" // Red (Variables, errors) + readonly property string base09: "#ffbf70" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffd67c" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#beda78" // Green (Strings, success states) + readonly property string base0C: "#bed6ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#90bee1" // Blue (Functions, methods, headings) + readonly property string base0E: "#efb3f7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ff93b3" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-deep-oceanic-next.qml b/build/base16-deep-oceanic-next.qml new file mode 100644 index 0000000..b89f62b --- /dev/null +++ b/build/base16-deep-oceanic-next.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#001c1f" // Default Background + readonly property string base01: "#002931" // Lighter Background (Status bars, panels) + readonly property string base02: "#003640" // Selection Background + readonly property string base03: "#004852" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#0093a3" // Dark Foreground (Used for status bars) + readonly property string base05: "#d4e1e8" // Default Foreground, Caret + readonly property string base06: "#e0e9ef" // Light Foreground (Rarely used) + readonly property string base07: "#f2f7f9" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d3464d" // Red (Variables, errors) + readonly property string base09: "#e37552" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f3b863" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#63b784" // Green (Strings, success states) + readonly property string base0C: "#4fb7ae" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#568ccf" // Blue (Functions, methods, headings) + readonly property string base0E: "#8b66d6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d0658e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-default-dark.qml b/build/base16-default-dark.qml new file mode 100644 index 0000000..94f1a23 --- /dev/null +++ b/build/base16-default-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#181818" // Default Background + readonly property string base01: "#282828" // Lighter Background (Status bars, panels) + readonly property string base02: "#383838" // Selection Background + readonly property string base03: "#585858" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b8b8b8" // Dark Foreground (Used for status bars) + readonly property string base05: "#d8d8d8" // Default Foreground, Caret + readonly property string base06: "#e8e8e8" // Light Foreground (Rarely used) + readonly property string base07: "#f8f8f8" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ab4642" // Red (Variables, errors) + readonly property string base09: "#dc9656" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f7ca88" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a1b56c" // Green (Strings, success states) + readonly property string base0C: "#86c1b9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7cafc2" // Blue (Functions, methods, headings) + readonly property string base0E: "#ba8baf" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a16946" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-default-light.qml b/build/base16-default-light.qml new file mode 100644 index 0000000..c534846 --- /dev/null +++ b/build/base16-default-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f8f8f8" // Default Background + readonly property string base01: "#e8e8e8" // Lighter Background (Status bars, panels) + readonly property string base02: "#d8d8d8" // Selection Background + readonly property string base03: "#b8b8b8" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#585858" // Dark Foreground (Used for status bars) + readonly property string base05: "#383838" // Default Foreground, Caret + readonly property string base06: "#282828" // Light Foreground (Rarely used) + readonly property string base07: "#181818" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ab4642" // Red (Variables, errors) + readonly property string base09: "#dc9656" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f7ca88" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a1b56c" // Green (Strings, success states) + readonly property string base0C: "#86c1b9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7cafc2" // Blue (Functions, methods, headings) + readonly property string base0E: "#ba8baf" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a16946" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-digital-rain.qml b/build/base16-digital-rain.qml new file mode 100644 index 0000000..961b63b --- /dev/null +++ b/build/base16-digital-rain.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#4a806c" // Lighter Background (Status bars, panels) + readonly property string base02: "#4a8d7e" // Selection Background + readonly property string base03: "#7c8d7c" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#919893" // Dark Foreground (Used for status bars) + readonly property string base05: "#00ff00" // Default Foreground, Caret + readonly property string base06: "#c4cec4" // Light Foreground (Rarely used) + readonly property string base07: "#d8e2dc" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c85a46" // Red (Variables, errors) + readonly property string base09: "#c86428" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a67a50" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#64c83c" // Green (Strings, success states) + readonly property string base0C: "#468c78" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5482af" // Blue (Functions, methods, headings) + readonly property string base0E: "#9472b4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b37c5e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-dirtysea.qml b/build/base16-dirtysea.qml new file mode 100644 index 0000000..83036ca --- /dev/null +++ b/build/base16-dirtysea.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#e0e0e0" // Default Background + readonly property string base01: "#d0dad0" // Lighter Background (Status bars, panels) + readonly property string base02: "#d0d0d0" // Selection Background + readonly property string base03: "#707070" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#202020" // Dark Foreground (Used for status bars) + readonly property string base05: "#000000" // Default Foreground, Caret + readonly property string base06: "#f8f8f8" // Light Foreground (Rarely used) + readonly property string base07: "#c4d9c4" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#840000" // Red (Variables, errors) + readonly property string base09: "#006565" // Orange (Integers, booleans, constants) + readonly property string base0A: "#755b00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#730073" // Green (Strings, success states) + readonly property string base0C: "#755b00" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#007300" // Blue (Functions, methods, headings) + readonly property string base0E: "#000090" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#755b00" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-dracula.qml b/build/base16-dracula.qml new file mode 100644 index 0000000..0bf9ed8 --- /dev/null +++ b/build/base16-dracula.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#282a36" // Default Background + readonly property string base01: "#363447" // Lighter Background (Status bars, panels) + readonly property string base02: "#44475a" // Selection Background + readonly property string base03: "#6272a4" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9ea8c7" // Dark Foreground (Used for status bars) + readonly property string base05: "#f8f8f2" // Default Foreground, Caret + readonly property string base06: "#f0f1f4" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff5555" // Red (Variables, errors) + readonly property string base09: "#ffb86c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f1fa8c" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#50fa7b" // Green (Strings, success states) + readonly property string base0C: "#8be9fd" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#80bfff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff79c6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bd93f9" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-edge-dark.qml b/build/base16-edge-dark.qml new file mode 100644 index 0000000..7dd162a --- /dev/null +++ b/build/base16-edge-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#262729" // Default Background + readonly property string base01: "#313235" // Lighter Background (Status bars, panels) + readonly property string base02: "#3d3f42" // Selection Background + readonly property string base03: "#4a4c4f" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#95989d" // Dark Foreground (Used for status bars) + readonly property string base05: "#afb2b5" // Default Foreground, Caret + readonly property string base06: "#caccce" // Light Foreground (Rarely used) + readonly property string base07: "#e4e5e6" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e77171" // Red (Variables, errors) + readonly property string base09: "#eba31a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dbb774" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a1bf78" // Green (Strings, success states) + readonly property string base0C: "#5ebaa5" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#73b3e7" // Blue (Functions, methods, headings) + readonly property string base0E: "#d390e7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#5ebaa5" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-edge-light.qml b/build/base16-edge-light.qml new file mode 100644 index 0000000..dc0f0cf --- /dev/null +++ b/build/base16-edge-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fafafa" // Default Background + readonly property string base01: "#e3e5e8" // Lighter Background (Status bars, panels) + readonly property string base02: "#acb1b9" // Selection Background + readonly property string base03: "#9197a1" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5e646f" // Dark Foreground (Used for status bars) + readonly property string base05: "#474752" // Default Foreground, Caret + readonly property string base06: "#3a3a46" // Light Foreground (Rarely used) + readonly property string base07: "#2e2e38" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#db7070" // Red (Variables, errors) + readonly property string base09: "#eba31a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ebcc1a" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7c9f4b" // Green (Strings, success states) + readonly property string base0C: "#509c93" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6587bf" // Blue (Functions, methods, headings) + readonly property string base0E: "#b870ce" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#509c93" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-eighties.qml b/build/base16-eighties.qml new file mode 100644 index 0000000..09bd4ae --- /dev/null +++ b/build/base16-eighties.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2d2d2d" // Default Background + readonly property string base01: "#393939" // Lighter Background (Status bars, panels) + readonly property string base02: "#515151" // Selection Background + readonly property string base03: "#747369" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a09f93" // Dark Foreground (Used for status bars) + readonly property string base05: "#d3d0c8" // Default Foreground, Caret + readonly property string base06: "#e8e6df" // Light Foreground (Rarely used) + readonly property string base07: "#f2f0ec" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f2777a" // Red (Variables, errors) + readonly property string base09: "#f99157" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffcc66" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#99cc99" // Green (Strings, success states) + readonly property string base0C: "#66cccc" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6699cc" // Blue (Functions, methods, headings) + readonly property string base0E: "#cc99cc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d27b53" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-eldritch.qml b/build/base16-eldritch.qml new file mode 100644 index 0000000..e719dd8 --- /dev/null +++ b/build/base16-eldritch.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#212337" // Default Background + readonly property string base01: "#323449" // Lighter Background (Status bars, panels) + readonly property string base02: "#3b4261" // Selection Background + readonly property string base03: "#7081d0" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a1abe0" // Dark Foreground (Used for status bars) + readonly property string base05: "#ebfafa" // Default Foreground, Caret + readonly property string base06: "#f0f2f4" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f16c75" // Red (Variables, errors) + readonly property string base09: "#f7c67f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f1fc79" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#37f499" // Green (Strings, success states) + readonly property string base0C: "#04d1f9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#39ddfd" // Blue (Functions, methods, headings) + readonly property string base0E: "#a48cf2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f265b5" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-embers-light.qml b/build/base16-embers-light.qml new file mode 100644 index 0000000..990bdcd --- /dev/null +++ b/build/base16-embers-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#d1d6db" // Default Background + readonly property string base01: "#aeb6be" // Lighter Background (Status bars, panels) + readonly property string base02: "#909aa3" // Selection Background + readonly property string base03: "#75808a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#47505a" // Dark Foreground (Used for status bars) + readonly property string base05: "#323b43" // Default Foreground, Caret + readonly property string base06: "#20262c" // Light Foreground (Rarely used) + readonly property string base07: "#0f1316" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#576d82" // Red (Variables, errors) + readonly property string base09: "#578282" // Orange (Integers, booleans, constants) + readonly property string base0A: "#57826d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#6d8257" // Green (Strings, success states) + readonly property string base0C: "#826d57" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#82576d" // Blue (Functions, methods, headings) + readonly property string base0E: "#6d5782" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#575782" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-embers.qml b/build/base16-embers.qml new file mode 100644 index 0000000..ab866e4 --- /dev/null +++ b/build/base16-embers.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#16130f" // Default Background + readonly property string base01: "#2c2620" // Lighter Background (Status bars, panels) + readonly property string base02: "#433b32" // Selection Background + readonly property string base03: "#5a5047" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8a8075" // Dark Foreground (Used for status bars) + readonly property string base05: "#a39a90" // Default Foreground, Caret + readonly property string base06: "#beb6ae" // Light Foreground (Rarely used) + readonly property string base07: "#dbd6d1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#826d57" // Red (Variables, errors) + readonly property string base09: "#828257" // Orange (Integers, booleans, constants) + readonly property string base0A: "#6d8257" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#57826d" // Green (Strings, success states) + readonly property string base0C: "#576d82" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6d5782" // Blue (Functions, methods, headings) + readonly property string base0E: "#82576d" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#825757" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-emil.qml b/build/base16-emil.qml new file mode 100644 index 0000000..7862261 --- /dev/null +++ b/build/base16-emil.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#efefef" // Default Background + readonly property string base01: "#bebed2" // Lighter Background (Status bars, panels) + readonly property string base02: "#9e9eaf" // Selection Background + readonly property string base03: "#7c7c98" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#505063" // Dark Foreground (Used for status bars) + readonly property string base05: "#313145" // Default Foreground, Caret + readonly property string base06: "#22223a" // Light Foreground (Rarely used) + readonly property string base07: "#1a1a2f" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f43979" // Red (Variables, errors) + readonly property string base09: "#d22a8b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ff669b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#0073a8" // Green (Strings, success states) + readonly property string base0C: "#2155d6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#471397" // Blue (Functions, methods, headings) + readonly property string base0E: "#6916b6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8d17a5" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-equilibrium-dark.qml b/build/base16-equilibrium-dark.qml new file mode 100644 index 0000000..eeffc02 --- /dev/null +++ b/build/base16-equilibrium-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0c1118" // Default Background + readonly property string base01: "#181c22" // Lighter Background (Status bars, panels) + readonly property string base02: "#22262d" // Selection Background + readonly property string base03: "#7b776e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#949088" // Dark Foreground (Used for status bars) + readonly property string base05: "#afaba2" // Default Foreground, Caret + readonly property string base06: "#cac6bd" // Light Foreground (Rarely used) + readonly property string base07: "#e7e2d9" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f04339" // Red (Variables, errors) + readonly property string base09: "#df5923" // Orange (Integers, booleans, constants) + readonly property string base0A: "#bb8801" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7f8b00" // Green (Strings, success states) + readonly property string base0C: "#00948b" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#008dd1" // Blue (Functions, methods, headings) + readonly property string base0E: "#6a7fd2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e3488e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-equilibrium-gray-dark.qml b/build/base16-equilibrium-gray-dark.qml new file mode 100644 index 0000000..f84ed0e --- /dev/null +++ b/build/base16-equilibrium-gray-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#111111" // Default Background + readonly property string base01: "#1b1b1b" // Lighter Background (Status bars, panels) + readonly property string base02: "#262626" // Selection Background + readonly property string base03: "#777777" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#919191" // Dark Foreground (Used for status bars) + readonly property string base05: "#ababab" // Default Foreground, Caret + readonly property string base06: "#c6c6c6" // Light Foreground (Rarely used) + readonly property string base07: "#e2e2e2" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f04339" // Red (Variables, errors) + readonly property string base09: "#df5923" // Orange (Integers, booleans, constants) + readonly property string base0A: "#bb8801" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7f8b00" // Green (Strings, success states) + readonly property string base0C: "#00948b" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#008dd1" // Blue (Functions, methods, headings) + readonly property string base0E: "#6a7fd2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e3488e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-equilibrium-gray-light.qml b/build/base16-equilibrium-gray-light.qml new file mode 100644 index 0000000..2895c9e --- /dev/null +++ b/build/base16-equilibrium-gray-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f1f1f1" // Default Background + readonly property string base01: "#e2e2e2" // Lighter Background (Status bars, panels) + readonly property string base02: "#d4d4d4" // Selection Background + readonly property string base03: "#777777" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5e5e5e" // Dark Foreground (Used for status bars) + readonly property string base05: "#474747" // Default Foreground, Caret + readonly property string base06: "#303030" // Light Foreground (Rarely used) + readonly property string base07: "#1b1b1b" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d02023" // Red (Variables, errors) + readonly property string base09: "#bf3e05" // Orange (Integers, booleans, constants) + readonly property string base0A: "#9d6f00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#637200" // Green (Strings, success states) + readonly property string base0C: "#007a72" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0073b5" // Blue (Functions, methods, headings) + readonly property string base0E: "#4e66b6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c42775" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-equilibrium-light.qml b/build/base16-equilibrium-light.qml new file mode 100644 index 0000000..4bc3019 --- /dev/null +++ b/build/base16-equilibrium-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f5f0e7" // Default Background + readonly property string base01: "#e7e2d9" // Lighter Background (Status bars, panels) + readonly property string base02: "#d8d4cb" // Selection Background + readonly property string base03: "#73777f" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5a5f66" // Dark Foreground (Used for status bars) + readonly property string base05: "#43474e" // Default Foreground, Caret + readonly property string base06: "#2c3138" // Light Foreground (Rarely used) + readonly property string base07: "#181c22" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d02023" // Red (Variables, errors) + readonly property string base09: "#bf3e05" // Orange (Integers, booleans, constants) + readonly property string base0A: "#9d6f00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#637200" // Green (Strings, success states) + readonly property string base0C: "#007a72" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0073b5" // Blue (Functions, methods, headings) + readonly property string base0E: "#4e66b6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c42775" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-eris.qml b/build/base16-eris.qml new file mode 100644 index 0000000..3ab55c3 --- /dev/null +++ b/build/base16-eris.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0a0920" // Default Background + readonly property string base01: "#13133a" // Lighter Background (Status bars, panels) + readonly property string base02: "#23255a" // Selection Background + readonly property string base03: "#333773" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#4a5293" // Dark Foreground (Used for status bars) + readonly property string base05: "#606bac" // Default Foreground, Caret + readonly property string base06: "#7986c5" // Light Foreground (Rarely used) + readonly property string base07: "#9aaae5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f768a3" // Red (Variables, errors) + readonly property string base09: "#f78968" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f7d668" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a2faa8" // Green (Strings, success states) + readonly property string base0C: "#a2faf0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#258fc4" // Blue (Functions, methods, headings) + readonly property string base0E: "#c368f7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b85600" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-espresso.qml b/build/base16-espresso.qml new file mode 100644 index 0000000..24b8382 --- /dev/null +++ b/build/base16-espresso.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2d2d2d" // Default Background + readonly property string base01: "#393939" // Lighter Background (Status bars, panels) + readonly property string base02: "#515151" // Selection Background + readonly property string base03: "#777777" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b4b7b4" // Dark Foreground (Used for status bars) + readonly property string base05: "#cccccc" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d25252" // Red (Variables, errors) + readonly property string base09: "#f9a959" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffc66d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a5c261" // Green (Strings, success states) + readonly property string base0C: "#bed6ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6c99bb" // Blue (Functions, methods, headings) + readonly property string base0E: "#d197d9" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f97394" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-eva-dim.qml b/build/base16-eva-dim.qml new file mode 100644 index 0000000..bf365e3 --- /dev/null +++ b/build/base16-eva-dim.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2a3b4d" // Default Background + readonly property string base01: "#3d566f" // Lighter Background (Status bars, panels) + readonly property string base02: "#4b6988" // Selection Background + readonly property string base03: "#55799c" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7e90a3" // Dark Foreground (Used for status bars) + readonly property string base05: "#9fa2a6" // Default Foreground, Caret + readonly property string base06: "#d6d7d9" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c4676c" // Red (Variables, errors) + readonly property string base09: "#ff9966" // Orange (Integers, booleans, constants) + readonly property string base0A: "#cfd05d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#5de561" // Green (Strings, success states) + readonly property string base0C: "#4b8f77" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#1ae1dc" // Blue (Functions, methods, headings) + readonly property string base0E: "#9c6cd3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bb64a9" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-eva.qml b/build/base16-eva.qml new file mode 100644 index 0000000..c362580 --- /dev/null +++ b/build/base16-eva.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2a3b4d" // Default Background + readonly property string base01: "#3d566f" // Lighter Background (Status bars, panels) + readonly property string base02: "#4b6988" // Selection Background + readonly property string base03: "#55799c" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7e90a3" // Dark Foreground (Used for status bars) + readonly property string base05: "#9fa2a6" // Default Foreground, Caret + readonly property string base06: "#d6d7d9" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c4676c" // Red (Variables, errors) + readonly property string base09: "#ff9966" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffff66" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#66ff66" // Green (Strings, success states) + readonly property string base0C: "#4b8f77" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#15f4ee" // Blue (Functions, methods, headings) + readonly property string base0E: "#9c6cd3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bb64a9" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-evenok-dark.qml b/build/base16-evenok-dark.qml new file mode 100644 index 0000000..c142939 --- /dev/null +++ b/build/base16-evenok-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#202020" // Lighter Background (Status bars, panels) + readonly property string base02: "#303030" // Selection Background + readonly property string base03: "#505050" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b0b0b0" // Dark Foreground (Used for status bars) + readonly property string base05: "#d0d0d0" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f5708a" // Red (Variables, errors) + readonly property string base09: "#ee8122" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b8a300" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#54bc5c" // Green (Strings, success states) + readonly property string base0C: "#00bab3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#00aff2" // Blue (Functions, methods, headings) + readonly property string base0E: "#9095ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d47ada" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-everforest-dark-hard.qml b/build/base16-everforest-dark-hard.qml new file mode 100644 index 0000000..a19f486 --- /dev/null +++ b/build/base16-everforest-dark-hard.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#272e33" // Default Background + readonly property string base01: "#2e383c" // Lighter Background (Status bars, panels) + readonly property string base02: "#414b50" // Selection Background + readonly property string base03: "#859289" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9da9a0" // Dark Foreground (Used for status bars) + readonly property string base05: "#d3c6aa" // Default Foreground, Caret + readonly property string base06: "#edeada" // Light Foreground (Rarely used) + readonly property string base07: "#fffbef" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e67e80" // Red (Variables, errors) + readonly property string base09: "#e69875" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dbbc7f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a7c080" // Green (Strings, success states) + readonly property string base0C: "#83c092" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7fbbb3" // Blue (Functions, methods, headings) + readonly property string base0E: "#d699b6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9da9a0" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-everforest-dark-medium.qml b/build/base16-everforest-dark-medium.qml new file mode 100644 index 0000000..3ab346e --- /dev/null +++ b/build/base16-everforest-dark-medium.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2d353b" // Default Background + readonly property string base01: "#343f44" // Lighter Background (Status bars, panels) + readonly property string base02: "#3d484d" // Selection Background + readonly property string base03: "#475258" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7a8478" // Dark Foreground (Used for status bars) + readonly property string base05: "#859289" // Default Foreground, Caret + readonly property string base06: "#9da9a0" // Light Foreground (Rarely used) + readonly property string base07: "#d3c6aa" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e67e80" // Red (Variables, errors) + readonly property string base09: "#e69875" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dbbc7f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a7c080" // Green (Strings, success states) + readonly property string base0C: "#83c092" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7fbbb3" // Blue (Functions, methods, headings) + readonly property string base0E: "#d699b6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#514045" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-everforest-dark-soft.qml b/build/base16-everforest-dark-soft.qml new file mode 100644 index 0000000..c334f41 --- /dev/null +++ b/build/base16-everforest-dark-soft.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#333c43" // Default Background + readonly property string base01: "#3a464c" // Lighter Background (Status bars, panels) + readonly property string base02: "#4d5960" // Selection Background + readonly property string base03: "#859289" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9da9a0" // Dark Foreground (Used for status bars) + readonly property string base05: "#d3c6aa" // Default Foreground, Caret + readonly property string base06: "#ddd8be" // Light Foreground (Rarely used) + readonly property string base07: "#f3ead3" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e67e80" // Red (Variables, errors) + readonly property string base09: "#e69875" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dbbc7f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a7c080" // Green (Strings, success states) + readonly property string base0C: "#83c092" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7fbbb3" // Blue (Functions, methods, headings) + readonly property string base0E: "#d699b6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9da9a0" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-everforest.qml b/build/base16-everforest.qml new file mode 100644 index 0000000..6dfdc8b --- /dev/null +++ b/build/base16-everforest.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2d353b" // Default Background + readonly property string base01: "#343f44" // Lighter Background (Status bars, panels) + readonly property string base02: "#475258" // Selection Background + readonly property string base03: "#859289" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9da9a0" // Dark Foreground (Used for status bars) + readonly property string base05: "#d3c6aa" // Default Foreground, Caret + readonly property string base06: "#e6e2cc" // Light Foreground (Rarely used) + readonly property string base07: "#fdf6e3" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e67e80" // Red (Variables, errors) + readonly property string base09: "#e69875" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dbbc7f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a7c080" // Green (Strings, success states) + readonly property string base0C: "#83c092" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7fbbb3" // Blue (Functions, methods, headings) + readonly property string base0E: "#d699b6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9da9a0" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-flat.qml b/build/base16-flat.qml new file mode 100644 index 0000000..d47bb32 --- /dev/null +++ b/build/base16-flat.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2c3e50" // Default Background + readonly property string base01: "#34495e" // Lighter Background (Status bars, panels) + readonly property string base02: "#7f8c8d" // Selection Background + readonly property string base03: "#95a5a6" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdc3c7" // Dark Foreground (Used for status bars) + readonly property string base05: "#e0e0e0" // Default Foreground, Caret + readonly property string base06: "#f5f5f5" // Light Foreground (Rarely used) + readonly property string base07: "#ecf0f1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e74c3c" // Red (Variables, errors) + readonly property string base09: "#e67e22" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f1c40f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#2ecc71" // Green (Strings, success states) + readonly property string base0C: "#1abc9c" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3498db" // Blue (Functions, methods, headings) + readonly property string base0E: "#9b59b6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#be643c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-flexoki-dark.qml b/build/base16-flexoki-dark.qml new file mode 100644 index 0000000..7988267 --- /dev/null +++ b/build/base16-flexoki-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#100f0f" // Default Background + readonly property string base01: "#1c1b1a" // Lighter Background (Status bars, panels) + readonly property string base02: "#282726" // Selection Background + readonly property string base03: "#575653" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#878580" // Dark Foreground (Used for status bars) + readonly property string base05: "#cecdc3" // Default Foreground, Caret + readonly property string base06: "#e6e4d9" // Light Foreground (Rarely used) + readonly property string base07: "#fffcf0" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d14d41" // Red (Variables, errors) + readonly property string base09: "#da702c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d0a215" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#879a39" // Green (Strings, success states) + readonly property string base0C: "#3aa99f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4385be" // Blue (Functions, methods, headings) + readonly property string base0E: "#8b7ec8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ce5d97" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-flexoki-light.qml b/build/base16-flexoki-light.qml new file mode 100644 index 0000000..b0661d4 --- /dev/null +++ b/build/base16-flexoki-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fffcf0" // Default Background + readonly property string base01: "#f2f0e5" // Lighter Background (Status bars, panels) + readonly property string base02: "#e6e4d9" // Selection Background + readonly property string base03: "#cecdc3" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9f9d96" // Dark Foreground (Used for status bars) + readonly property string base05: "#403e3c" // Default Foreground, Caret + readonly property string base06: "#282726" // Light Foreground (Rarely used) + readonly property string base07: "#100f0f" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#af3029" // Red (Variables, errors) + readonly property string base09: "#bc5215" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ad8301" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#66800b" // Green (Strings, success states) + readonly property string base0C: "#24837b" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#205ea6" // Blue (Functions, methods, headings) + readonly property string base0E: "#5e409d" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a02f6f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-framer.qml b/build/base16-framer.qml new file mode 100644 index 0000000..a2d95fa --- /dev/null +++ b/build/base16-framer.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#181818" // Default Background + readonly property string base01: "#151515" // Lighter Background (Status bars, panels) + readonly property string base02: "#464646" // Selection Background + readonly property string base03: "#747474" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b9b9b9" // Dark Foreground (Used for status bars) + readonly property string base05: "#d0d0d0" // Default Foreground, Caret + readonly property string base06: "#e8e8e8" // Light Foreground (Rarely used) + readonly property string base07: "#eeeeee" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fd886b" // Red (Variables, errors) + readonly property string base09: "#fc4769" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fecb6e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#32ccdc" // Green (Strings, success states) + readonly property string base0C: "#acddfd" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#20bcfc" // Blue (Functions, methods, headings) + readonly property string base0E: "#ba8cfc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b15f4a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-fruit-soda.qml b/build/base16-fruit-soda.qml new file mode 100644 index 0000000..9565b9b --- /dev/null +++ b/build/base16-fruit-soda.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f1ecf1" // Default Background + readonly property string base01: "#e0dee0" // Lighter Background (Status bars, panels) + readonly property string base02: "#d8d5d5" // Selection Background + readonly property string base03: "#b5b4b6" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#979598" // Dark Foreground (Used for status bars) + readonly property string base05: "#515151" // Default Foreground, Caret + readonly property string base06: "#474545" // Light Foreground (Rarely used) + readonly property string base07: "#2d2c2c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fe3e31" // Red (Variables, errors) + readonly property string base09: "#fe6d08" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f7e203" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#47f74c" // Green (Strings, success states) + readonly property string base0C: "#0f9cfd" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#2931df" // Blue (Functions, methods, headings) + readonly property string base0E: "#611fce" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b16f40" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gigavolt.qml b/build/base16-gigavolt.qml new file mode 100644 index 0000000..be279de --- /dev/null +++ b/build/base16-gigavolt.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#202126" // Default Background + readonly property string base01: "#2d303d" // Lighter Background (Status bars, panels) + readonly property string base02: "#5a576e" // Selection Background + readonly property string base03: "#a1d2e6" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#cad3ff" // Dark Foreground (Used for status bars) + readonly property string base05: "#e9e7e1" // Default Foreground, Caret + readonly property string base06: "#eff0f9" // Light Foreground (Rarely used) + readonly property string base07: "#f2fbff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff661a" // Red (Variables, errors) + readonly property string base09: "#19f988" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffdc2d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#f2e6a9" // Green (Strings, success states) + readonly property string base0C: "#fb6acb" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#40bfff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ae94f9" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#6187ff" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-github-dark.qml b/build/base16-github-dark.qml new file mode 100644 index 0000000..cdb5e9c --- /dev/null +++ b/build/base16-github-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#161b22" // Default Background + readonly property string base01: "#30363d" // Lighter Background (Status bars, panels) + readonly property string base02: "#484f58" // Selection Background + readonly property string base03: "#6e7681" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8b949e" // Dark Foreground (Used for status bars) + readonly property string base05: "#c9d1d9" // Default Foreground, Caret + readonly property string base06: "#f0f6fc" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f85149" // Red (Variables, errors) + readonly property string base09: "#db6d28" // Orange (Integers, booleans, constants) + readonly property string base0A: "#bb8009" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#2ea043" // Green (Strings, success states) + readonly property string base0C: "#2a9d9a" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#388bfd" // Blue (Functions, methods, headings) + readonly property string base0E: "#a371f7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#3d2f00" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-github.qml b/build/base16-github.qml new file mode 100644 index 0000000..121c79e --- /dev/null +++ b/build/base16-github.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#eaeef2" // Default Background + readonly property string base01: "#d0d7de" // Lighter Background (Status bars, panels) + readonly property string base02: "#afb8c1" // Selection Background + readonly property string base03: "#8c959f" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#6e7781" // Dark Foreground (Used for status bars) + readonly property string base05: "#424a53" // Default Foreground, Caret + readonly property string base06: "#32383f" // Light Foreground (Rarely used) + readonly property string base07: "#1f2328" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fa4549" // Red (Variables, errors) + readonly property string base09: "#e16f24" // Orange (Integers, booleans, constants) + readonly property string base0A: "#bf8700" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#2da44e" // Green (Strings, success states) + readonly property string base0C: "#339d9b" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#218bff" // Blue (Functions, methods, headings) + readonly property string base0E: "#a475f9" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#4d2d00" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-google-dark.qml b/build/base16-google-dark.qml new file mode 100644 index 0000000..6906264 --- /dev/null +++ b/build/base16-google-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1d1f21" // Default Background + readonly property string base01: "#282a2e" // Lighter Background (Status bars, panels) + readonly property string base02: "#373b41" // Selection Background + readonly property string base03: "#969896" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b4b7b4" // Dark Foreground (Used for status bars) + readonly property string base05: "#c5c8c6" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc342b" // Red (Variables, errors) + readonly property string base09: "#f96a38" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fba922" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#198844" // Green (Strings, success states) + readonly property string base0C: "#3971ed" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3971ed" // Blue (Functions, methods, headings) + readonly property string base0E: "#a36ac7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#3971ed" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-google-light.qml b/build/base16-google-light.qml new file mode 100644 index 0000000..4c2694e --- /dev/null +++ b/build/base16-google-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#e0e0e0" // Lighter Background (Status bars, panels) + readonly property string base02: "#c5c8c6" // Selection Background + readonly property string base03: "#b4b7b4" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#969896" // Dark Foreground (Used for status bars) + readonly property string base05: "#373b41" // Default Foreground, Caret + readonly property string base06: "#282a2e" // Light Foreground (Rarely used) + readonly property string base07: "#1d1f21" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc342b" // Red (Variables, errors) + readonly property string base09: "#f96a38" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fba922" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#198844" // Green (Strings, success states) + readonly property string base0C: "#3971ed" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3971ed" // Blue (Functions, methods, headings) + readonly property string base0E: "#a36ac7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#3971ed" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gotham.qml b/build/base16-gotham.qml new file mode 100644 index 0000000..3fcb3cb --- /dev/null +++ b/build/base16-gotham.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0c1014" // Default Background + readonly property string base01: "#11151c" // Lighter Background (Status bars, panels) + readonly property string base02: "#091f2e" // Selection Background + readonly property string base03: "#0a3749" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#245361" // Dark Foreground (Used for status bars) + readonly property string base05: "#599cab" // Default Foreground, Caret + readonly property string base06: "#99d1ce" // Light Foreground (Rarely used) + readonly property string base07: "#d3ebe9" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c23127" // Red (Variables, errors) + readonly property string base09: "#d26937" // Orange (Integers, booleans, constants) + readonly property string base0A: "#edb443" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#33859e" // Green (Strings, success states) + readonly property string base0C: "#2aa889" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#195466" // Blue (Functions, methods, headings) + readonly property string base0E: "#888ca6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#4e5166" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-grayscale-dark.qml b/build/base16-grayscale-dark.qml new file mode 100644 index 0000000..5dd3f8f --- /dev/null +++ b/build/base16-grayscale-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#101010" // Default Background + readonly property string base01: "#252525" // Lighter Background (Status bars, panels) + readonly property string base02: "#464646" // Selection Background + readonly property string base03: "#525252" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#ababab" // Dark Foreground (Used for status bars) + readonly property string base05: "#b9b9b9" // Default Foreground, Caret + readonly property string base06: "#e3e3e3" // Light Foreground (Rarely used) + readonly property string base07: "#f7f7f7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#7c7c7c" // Red (Variables, errors) + readonly property string base09: "#999999" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a0a0a0" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8e8e8e" // Green (Strings, success states) + readonly property string base0C: "#868686" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#686868" // Blue (Functions, methods, headings) + readonly property string base0E: "#747474" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#5e5e5e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-grayscale-light.qml b/build/base16-grayscale-light.qml new file mode 100644 index 0000000..4521171 --- /dev/null +++ b/build/base16-grayscale-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f7f7f7" // Default Background + readonly property string base01: "#e3e3e3" // Lighter Background (Status bars, panels) + readonly property string base02: "#b9b9b9" // Selection Background + readonly property string base03: "#ababab" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#525252" // Dark Foreground (Used for status bars) + readonly property string base05: "#464646" // Default Foreground, Caret + readonly property string base06: "#252525" // Light Foreground (Rarely used) + readonly property string base07: "#101010" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#7c7c7c" // Red (Variables, errors) + readonly property string base09: "#999999" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a0a0a0" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8e8e8e" // Green (Strings, success states) + readonly property string base0C: "#868686" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#686868" // Blue (Functions, methods, headings) + readonly property string base0E: "#747474" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#5e5e5e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-greenscreen.qml b/build/base16-greenscreen.qml new file mode 100644 index 0000000..9a5f7c7 --- /dev/null +++ b/build/base16-greenscreen.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#001100" // Default Background + readonly property string base01: "#003300" // Lighter Background (Status bars, panels) + readonly property string base02: "#005500" // Selection Background + readonly property string base03: "#007700" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#009900" // Dark Foreground (Used for status bars) + readonly property string base05: "#00bb00" // Default Foreground, Caret + readonly property string base06: "#00dd00" // Light Foreground (Rarely used) + readonly property string base07: "#00ff00" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#007700" // Red (Variables, errors) + readonly property string base09: "#009900" // Orange (Integers, booleans, constants) + readonly property string base0A: "#007700" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#00bb00" // Green (Strings, success states) + readonly property string base0C: "#005500" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#009900" // Blue (Functions, methods, headings) + readonly property string base0E: "#00bb00" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#005500" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruber.qml b/build/base16-gruber.qml new file mode 100644 index 0000000..ba999ac --- /dev/null +++ b/build/base16-gruber.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#181818" // Default Background + readonly property string base01: "#453d41" // Lighter Background (Status bars, panels) + readonly property string base02: "#484848" // Selection Background + readonly property string base03: "#52494e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#e4e4ef" // Dark Foreground (Used for status bars) + readonly property string base05: "#f4f4ff" // Default Foreground, Caret + readonly property string base06: "#f5f5f5" // Light Foreground (Rarely used) + readonly property string base07: "#e4e4ef" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f43841" // Red (Variables, errors) + readonly property string base09: "#c73c3f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffdd33" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#73c936" // Green (Strings, success states) + readonly property string base0C: "#95a99f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#96a6c8" // Blue (Functions, methods, headings) + readonly property string base0E: "#9e95c7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cc8c3c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-dark-hard.qml b/build/base16-gruvbox-dark-hard.qml new file mode 100644 index 0000000..a1f6f8d --- /dev/null +++ b/build/base16-gruvbox-dark-hard.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1d2021" // Default Background + readonly property string base01: "#3c3836" // Lighter Background (Status bars, panels) + readonly property string base02: "#504945" // Selection Background + readonly property string base03: "#665c54" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdae93" // Dark Foreground (Used for status bars) + readonly property string base05: "#d5c4a1" // Default Foreground, Caret + readonly property string base06: "#ebdbb2" // Light Foreground (Rarely used) + readonly property string base07: "#fbf1c7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fb4934" // Red (Variables, errors) + readonly property string base09: "#fe8019" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fabd2f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b8bb26" // Green (Strings, success states) + readonly property string base0C: "#8ec07c" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#83a598" // Blue (Functions, methods, headings) + readonly property string base0E: "#d3869b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d65d0e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-dark-medium.qml b/build/base16-gruvbox-dark-medium.qml new file mode 100644 index 0000000..6aff336 --- /dev/null +++ b/build/base16-gruvbox-dark-medium.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#282828" // Default Background + readonly property string base01: "#3c3836" // Lighter Background (Status bars, panels) + readonly property string base02: "#504945" // Selection Background + readonly property string base03: "#665c54" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdae93" // Dark Foreground (Used for status bars) + readonly property string base05: "#d5c4a1" // Default Foreground, Caret + readonly property string base06: "#ebdbb2" // Light Foreground (Rarely used) + readonly property string base07: "#fbf1c7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fb4934" // Red (Variables, errors) + readonly property string base09: "#fe8019" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fabd2f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b8bb26" // Green (Strings, success states) + readonly property string base0C: "#8ec07c" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#83a598" // Blue (Functions, methods, headings) + readonly property string base0E: "#d3869b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d65d0e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-dark-pale.qml b/build/base16-gruvbox-dark-pale.qml new file mode 100644 index 0000000..82a68aa --- /dev/null +++ b/build/base16-gruvbox-dark-pale.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#262626" // Default Background + readonly property string base01: "#3a3a3a" // Lighter Background (Status bars, panels) + readonly property string base02: "#4e4e4e" // Selection Background + readonly property string base03: "#8a8a8a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#949494" // Dark Foreground (Used for status bars) + readonly property string base05: "#dab997" // Default Foreground, Caret + readonly property string base06: "#d5c4a1" // Light Foreground (Rarely used) + readonly property string base07: "#ebdbb2" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d75f5f" // Red (Variables, errors) + readonly property string base09: "#ff8700" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffaf00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#afaf00" // Green (Strings, success states) + readonly property string base0C: "#85ad85" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#83adad" // Blue (Functions, methods, headings) + readonly property string base0E: "#d485ad" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d65d0e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-dark-soft.qml b/build/base16-gruvbox-dark-soft.qml new file mode 100644 index 0000000..644bf0f --- /dev/null +++ b/build/base16-gruvbox-dark-soft.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#32302f" // Default Background + readonly property string base01: "#3c3836" // Lighter Background (Status bars, panels) + readonly property string base02: "#504945" // Selection Background + readonly property string base03: "#665c54" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdae93" // Dark Foreground (Used for status bars) + readonly property string base05: "#d5c4a1" // Default Foreground, Caret + readonly property string base06: "#ebdbb2" // Light Foreground (Rarely used) + readonly property string base07: "#fbf1c7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fb4934" // Red (Variables, errors) + readonly property string base09: "#fe8019" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fabd2f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b8bb26" // Green (Strings, success states) + readonly property string base0C: "#8ec07c" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#83a598" // Blue (Functions, methods, headings) + readonly property string base0E: "#d3869b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d65d0e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-dark.qml b/build/base16-gruvbox-dark.qml new file mode 100644 index 0000000..3dfc5a1 --- /dev/null +++ b/build/base16-gruvbox-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#282828" // Default Background + readonly property string base01: "#3c3836" // Lighter Background (Status bars, panels) + readonly property string base02: "#504945" // Selection Background + readonly property string base03: "#665c54" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#928374" // Dark Foreground (Used for status bars) + readonly property string base05: "#ebdbb2" // Default Foreground, Caret + readonly property string base06: "#fbf1c7" // Light Foreground (Rarely used) + readonly property string base07: "#f9f5d7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc241d" // Red (Variables, errors) + readonly property string base09: "#d65d0e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d79921" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#98971a" // Green (Strings, success states) + readonly property string base0C: "#689d6a" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#458588" // Blue (Functions, methods, headings) + readonly property string base0E: "#b16286" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9d0006" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-light-hard.qml b/build/base16-gruvbox-light-hard.qml new file mode 100644 index 0000000..a88625a --- /dev/null +++ b/build/base16-gruvbox-light-hard.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f9f5d7" // Default Background + readonly property string base01: "#ebdbb2" // Lighter Background (Status bars, panels) + readonly property string base02: "#d5c4a1" // Selection Background + readonly property string base03: "#bdae93" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#665c54" // Dark Foreground (Used for status bars) + readonly property string base05: "#504945" // Default Foreground, Caret + readonly property string base06: "#3c3836" // Light Foreground (Rarely used) + readonly property string base07: "#282828" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#9d0006" // Red (Variables, errors) + readonly property string base09: "#af3a03" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b57614" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#79740e" // Green (Strings, success states) + readonly property string base0C: "#427b58" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#076678" // Blue (Functions, methods, headings) + readonly property string base0E: "#8f3f71" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d65d0e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-light-medium.qml b/build/base16-gruvbox-light-medium.qml new file mode 100644 index 0000000..9e1c782 --- /dev/null +++ b/build/base16-gruvbox-light-medium.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fbf1c7" // Default Background + readonly property string base01: "#ebdbb2" // Lighter Background (Status bars, panels) + readonly property string base02: "#d5c4a1" // Selection Background + readonly property string base03: "#bdae93" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#665c54" // Dark Foreground (Used for status bars) + readonly property string base05: "#504945" // Default Foreground, Caret + readonly property string base06: "#3c3836" // Light Foreground (Rarely used) + readonly property string base07: "#282828" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#9d0006" // Red (Variables, errors) + readonly property string base09: "#af3a03" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b57614" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#79740e" // Green (Strings, success states) + readonly property string base0C: "#427b58" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#076678" // Blue (Functions, methods, headings) + readonly property string base0E: "#8f3f71" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d65d0e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-light-soft.qml b/build/base16-gruvbox-light-soft.qml new file mode 100644 index 0000000..224f1fb --- /dev/null +++ b/build/base16-gruvbox-light-soft.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f2e5bc" // Default Background + readonly property string base01: "#ebdbb2" // Lighter Background (Status bars, panels) + readonly property string base02: "#d5c4a1" // Selection Background + readonly property string base03: "#bdae93" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#665c54" // Dark Foreground (Used for status bars) + readonly property string base05: "#504945" // Default Foreground, Caret + readonly property string base06: "#3c3836" // Light Foreground (Rarely used) + readonly property string base07: "#282828" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#9d0006" // Red (Variables, errors) + readonly property string base09: "#af3a03" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b57614" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#79740e" // Green (Strings, success states) + readonly property string base0C: "#427b58" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#076678" // Blue (Functions, methods, headings) + readonly property string base0E: "#8f3f71" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d65d0e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-light.qml b/build/base16-gruvbox-light.qml new file mode 100644 index 0000000..f52bd83 --- /dev/null +++ b/build/base16-gruvbox-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fbf1c7" // Default Background + readonly property string base01: "#ebdbb2" // Lighter Background (Status bars, panels) + readonly property string base02: "#d5c4a1" // Selection Background + readonly property string base03: "#bdae93" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7c6f64" // Dark Foreground (Used for status bars) + readonly property string base05: "#3c3836" // Default Foreground, Caret + readonly property string base06: "#282828" // Light Foreground (Rarely used) + readonly property string base07: "#1d2021" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc241d" // Red (Variables, errors) + readonly property string base09: "#d65d0e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d79921" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#98971a" // Green (Strings, success states) + readonly property string base0C: "#689d6a" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#458588" // Blue (Functions, methods, headings) + readonly property string base0E: "#b16286" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9d0006" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-material-dark-hard.qml b/build/base16-gruvbox-material-dark-hard.qml new file mode 100644 index 0000000..79896b8 --- /dev/null +++ b/build/base16-gruvbox-material-dark-hard.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#202020" // Default Background + readonly property string base01: "#2a2827" // Lighter Background (Status bars, panels) + readonly property string base02: "#504945" // Selection Background + readonly property string base03: "#5a524c" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdae93" // Dark Foreground (Used for status bars) + readonly property string base05: "#ddc7a1" // Default Foreground, Caret + readonly property string base06: "#ebdbb2" // Light Foreground (Rarely used) + readonly property string base07: "#fbf1c7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ea6962" // Red (Variables, errors) + readonly property string base09: "#e78a4e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d8a657" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a9b665" // Green (Strings, success states) + readonly property string base0C: "#89b482" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7daea3" // Blue (Functions, methods, headings) + readonly property string base0E: "#d3869b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bd6f3e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-material-dark-medium.qml b/build/base16-gruvbox-material-dark-medium.qml new file mode 100644 index 0000000..3562696 --- /dev/null +++ b/build/base16-gruvbox-material-dark-medium.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#292828" // Default Background + readonly property string base01: "#32302f" // Lighter Background (Status bars, panels) + readonly property string base02: "#504945" // Selection Background + readonly property string base03: "#665c54" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdae93" // Dark Foreground (Used for status bars) + readonly property string base05: "#ddc7a1" // Default Foreground, Caret + readonly property string base06: "#ebdbb2" // Light Foreground (Rarely used) + readonly property string base07: "#fbf1c7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ea6962" // Red (Variables, errors) + readonly property string base09: "#e78a4e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d8a657" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a9b665" // Green (Strings, success states) + readonly property string base0C: "#89b482" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7daea3" // Blue (Functions, methods, headings) + readonly property string base0E: "#d3869b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bd6f3e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-material-dark-soft.qml b/build/base16-gruvbox-material-dark-soft.qml new file mode 100644 index 0000000..4e30c4e --- /dev/null +++ b/build/base16-gruvbox-material-dark-soft.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#32302f" // Default Background + readonly property string base01: "#3c3836" // Lighter Background (Status bars, panels) + readonly property string base02: "#5a524c" // Selection Background + readonly property string base03: "#7c6f64" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bdae93" // Dark Foreground (Used for status bars) + readonly property string base05: "#ddc7a1" // Default Foreground, Caret + readonly property string base06: "#ebdbb2" // Light Foreground (Rarely used) + readonly property string base07: "#fbf1c7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ea6962" // Red (Variables, errors) + readonly property string base09: "#e78a4e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d8a657" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a9b665" // Green (Strings, success states) + readonly property string base0C: "#89b482" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7daea3" // Blue (Functions, methods, headings) + readonly property string base0E: "#d3869b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bd6f3e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-material-light-hard.qml b/build/base16-gruvbox-material-light-hard.qml new file mode 100644 index 0000000..7e039fc --- /dev/null +++ b/build/base16-gruvbox-material-light-hard.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f9f5d7" // Default Background + readonly property string base01: "#fbf1c7" // Lighter Background (Status bars, panels) + readonly property string base02: "#e0cfa9" // Selection Background + readonly property string base03: "#a89984" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c9b99a" // Dark Foreground (Used for status bars) + readonly property string base05: "#654735" // Default Foreground, Caret + readonly property string base06: "#3c3836" // Light Foreground (Rarely used) + readonly property string base07: "#282828" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c14a4a" // Red (Variables, errors) + readonly property string base09: "#c35e0a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b47109" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#6c782e" // Green (Strings, success states) + readonly property string base0C: "#4c7a5d" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#45707a" // Blue (Functions, methods, headings) + readonly property string base0E: "#945e80" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e78a4e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-material-light-medium.qml b/build/base16-gruvbox-material-light-medium.qml new file mode 100644 index 0000000..c618f21 --- /dev/null +++ b/build/base16-gruvbox-material-light-medium.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fbf1c7" // Default Background + readonly property string base01: "#f2e5bc" // Lighter Background (Status bars, panels) + readonly property string base02: "#d5c4a1" // Selection Background + readonly property string base03: "#bdae93" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#665c54" // Dark Foreground (Used for status bars) + readonly property string base05: "#654735" // Default Foreground, Caret + readonly property string base06: "#3c3836" // Light Foreground (Rarely used) + readonly property string base07: "#282828" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c14a4a" // Red (Variables, errors) + readonly property string base09: "#c35e0a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b47109" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#6c782e" // Green (Strings, success states) + readonly property string base0C: "#4c7a5d" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#45707a" // Blue (Functions, methods, headings) + readonly property string base0E: "#945e80" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e78a4e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-gruvbox-material-light-soft.qml b/build/base16-gruvbox-material-light-soft.qml new file mode 100644 index 0000000..fcf5a81 --- /dev/null +++ b/build/base16-gruvbox-material-light-soft.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f2e5bc" // Default Background + readonly property string base01: "#ebdbb2" // Lighter Background (Status bars, panels) + readonly property string base02: "#c9b99a" // Selection Background + readonly property string base03: "#a89984" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#665c54" // Dark Foreground (Used for status bars) + readonly property string base05: "#654735" // Default Foreground, Caret + readonly property string base06: "#3c3836" // Light Foreground (Rarely used) + readonly property string base07: "#282828" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c14a4a" // Red (Variables, errors) + readonly property string base09: "#c35e0a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b47109" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#6c782e" // Green (Strings, success states) + readonly property string base0C: "#4c7a5d" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#45707a" // Blue (Functions, methods, headings) + readonly property string base0E: "#945e80" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e78a4e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-hardcore.qml b/build/base16-hardcore.qml new file mode 100644 index 0000000..0278355 --- /dev/null +++ b/build/base16-hardcore.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#212121" // Default Background + readonly property string base01: "#303030" // Lighter Background (Status bars, panels) + readonly property string base02: "#353535" // Selection Background + readonly property string base03: "#4a4a4a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#707070" // Dark Foreground (Used for status bars) + readonly property string base05: "#cdcdcd" // Default Foreground, Caret + readonly property string base06: "#e5e5e5" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f92672" // Red (Variables, errors) + readonly property string base09: "#fd971f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e6db74" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a6e22e" // Green (Strings, success states) + readonly property string base0C: "#708387" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#66d9ef" // Blue (Functions, methods, headings) + readonly property string base0E: "#9e6ffe" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e8b882" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-hardhacker.qml b/build/base16-hardhacker.qml new file mode 100644 index 0000000..728d4df --- /dev/null +++ b/build/base16-hardhacker.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#211e2a" // Default Background + readonly property string base01: "#2c2737" // Lighter Background (Status bars, panels) + readonly property string base02: "#3f3951" // Selection Background + readonly property string base03: "#6e6780" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8a829e" // Dark Foreground (Used for status bars) + readonly property string base05: "#e4dee9" // Default Foreground, Caret + readonly property string base06: "#f2e8f0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e965a5" // Red (Variables, errors) + readonly property string base09: "#f4b870" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ebde76" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b1f2a7" // Green (Strings, success states) + readonly property string base0C: "#b3f4f3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#95a6f4" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff79c6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bd93f9" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-harmonic16-dark.qml b/build/base16-harmonic16-dark.qml new file mode 100644 index 0000000..26a4824 --- /dev/null +++ b/build/base16-harmonic16-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0b1c2c" // Default Background + readonly property string base01: "#223b54" // Lighter Background (Status bars, panels) + readonly property string base02: "#405c79" // Selection Background + readonly property string base03: "#627e99" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#aabcce" // Dark Foreground (Used for status bars) + readonly property string base05: "#cbd6e2" // Default Foreground, Caret + readonly property string base06: "#e5ebf1" // Light Foreground (Rarely used) + readonly property string base07: "#f7f9fb" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#bf8b56" // Red (Variables, errors) + readonly property string base09: "#bfbf56" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8bbf56" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#56bf8b" // Green (Strings, success states) + readonly property string base0C: "#568bbf" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8b56bf" // Blue (Functions, methods, headings) + readonly property string base0E: "#bf568b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bf5656" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-harmonic16-light.qml b/build/base16-harmonic16-light.qml new file mode 100644 index 0000000..a04c84a --- /dev/null +++ b/build/base16-harmonic16-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f7f9fb" // Default Background + readonly property string base01: "#e5ebf1" // Lighter Background (Status bars, panels) + readonly property string base02: "#cbd6e2" // Selection Background + readonly property string base03: "#aabcce" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#627e99" // Dark Foreground (Used for status bars) + readonly property string base05: "#405c79" // Default Foreground, Caret + readonly property string base06: "#223b54" // Light Foreground (Rarely used) + readonly property string base07: "#0b1c2c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#bf8b56" // Red (Variables, errors) + readonly property string base09: "#bfbf56" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8bbf56" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#56bf8b" // Green (Strings, success states) + readonly property string base0C: "#568bbf" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8b56bf" // Blue (Functions, methods, headings) + readonly property string base0E: "#bf568b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bf5656" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-heetch-light.qml b/build/base16-heetch-light.qml new file mode 100644 index 0000000..25f7642 --- /dev/null +++ b/build/base16-heetch-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#feffff" // Default Background + readonly property string base01: "#dedae2" // Lighter Background (Status bars, panels) + readonly property string base02: "#bdb6c5" // Selection Background + readonly property string base03: "#9c92a8" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7b6d8b" // Dark Foreground (Used for status bars) + readonly property string base05: "#5a496e" // Default Foreground, Caret + readonly property string base06: "#392551" // Light Foreground (Rarely used) + readonly property string base07: "#190134" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f80059" // Red (Variables, errors) + readonly property string base09: "#bd0152" // Orange (Integers, booleans, constants) + readonly property string base0A: "#bd9701" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#5bb66a" // Green (Strings, success states) + readonly property string base0C: "#47f9f5" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5ba2b6" // Blue (Functions, methods, headings) + readonly property string base0E: "#8f6c97" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#58425d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-heetch.qml b/build/base16-heetch.qml new file mode 100644 index 0000000..b26f59f --- /dev/null +++ b/build/base16-heetch.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#190134" // Default Background + readonly property string base01: "#392551" // Lighter Background (Status bars, panels) + readonly property string base02: "#5a496e" // Selection Background + readonly property string base03: "#7b6d8b" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9c92a8" // Dark Foreground (Used for status bars) + readonly property string base05: "#bdb6c5" // Default Foreground, Caret + readonly property string base06: "#dedae2" // Light Foreground (Rarely used) + readonly property string base07: "#feffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#27d9d5" // Red (Variables, errors) + readonly property string base09: "#5ba2b6" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8f6c97" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#c33678" // Green (Strings, success states) + readonly property string base0C: "#f80059" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#bd0152" // Blue (Functions, methods, headings) + readonly property string base0E: "#82034c" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#470546" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-helios.qml b/build/base16-helios.qml new file mode 100644 index 0000000..cc99a89 --- /dev/null +++ b/build/base16-helios.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1d2021" // Default Background + readonly property string base01: "#383c3e" // Lighter Background (Status bars, panels) + readonly property string base02: "#53585b" // Selection Background + readonly property string base03: "#6f7579" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#cdcdcd" // Dark Foreground (Used for status bars) + readonly property string base05: "#d5d5d5" // Default Foreground, Caret + readonly property string base06: "#dddddd" // Light Foreground (Rarely used) + readonly property string base07: "#e5e5e5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d72638" // Red (Variables, errors) + readonly property string base09: "#eb8413" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f19d1a" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#88b92d" // Green (Strings, success states) + readonly property string base0C: "#1ba595" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#1e8bac" // Blue (Functions, methods, headings) + readonly property string base0E: "#be4264" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c85e0d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-hopscotch.qml b/build/base16-hopscotch.qml new file mode 100644 index 0000000..5a75aa5 --- /dev/null +++ b/build/base16-hopscotch.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#322931" // Default Background + readonly property string base01: "#433b42" // Lighter Background (Status bars, panels) + readonly property string base02: "#5c545b" // Selection Background + readonly property string base03: "#797379" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#989498" // Dark Foreground (Used for status bars) + readonly property string base05: "#b9b5b8" // Default Foreground, Caret + readonly property string base06: "#d5d3d5" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#dd464c" // Red (Variables, errors) + readonly property string base09: "#fd8b19" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fdcc59" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8fc13e" // Green (Strings, success states) + readonly property string base0C: "#149b93" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#1290bf" // Blue (Functions, methods, headings) + readonly property string base0E: "#c85e7c" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b33508" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-horizon-dark.qml b/build/base16-horizon-dark.qml new file mode 100644 index 0000000..6f34c2f --- /dev/null +++ b/build/base16-horizon-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1c1e26" // Default Background + readonly property string base01: "#232530" // Lighter Background (Status bars, panels) + readonly property string base02: "#2e303e" // Selection Background + readonly property string base03: "#6f6f70" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9da0a2" // Dark Foreground (Used for status bars) + readonly property string base05: "#cbced0" // Default Foreground, Caret + readonly property string base06: "#dcdfe4" // Light Foreground (Rarely used) + readonly property string base07: "#e3e6ee" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e93c58" // Red (Variables, errors) + readonly property string base09: "#e58d7d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#efb993" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#efaf8e" // Green (Strings, success states) + readonly property string base0C: "#24a8b4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#df5273" // Blue (Functions, methods, headings) + readonly property string base0E: "#b072d1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e4a382" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-horizon-light.qml b/build/base16-horizon-light.qml new file mode 100644 index 0000000..7670582 --- /dev/null +++ b/build/base16-horizon-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fdf0ed" // Default Background + readonly property string base01: "#fadad1" // Lighter Background (Status bars, panels) + readonly property string base02: "#f9cbbe" // Selection Background + readonly property string base03: "#bdb3b1" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#948c8a" // Dark Foreground (Used for status bars) + readonly property string base05: "#403c3d" // Default Foreground, Caret + readonly property string base06: "#302c2d" // Light Foreground (Rarely used) + readonly property string base07: "#201c1d" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f7939b" // Red (Variables, errors) + readonly property string base09: "#f6661e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fbe0d9" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#94e1b0" // Green (Strings, success states) + readonly property string base0C: "#dc3318" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#da103f" // Blue (Functions, methods, headings) + readonly property string base0E: "#1d8991" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e58c92" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-horizon-terminal-dark.qml b/build/base16-horizon-terminal-dark.qml new file mode 100644 index 0000000..fea6178 --- /dev/null +++ b/build/base16-horizon-terminal-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1c1e26" // Default Background + readonly property string base01: "#232530" // Lighter Background (Status bars, panels) + readonly property string base02: "#2e303e" // Selection Background + readonly property string base03: "#6f6f70" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9da0a2" // Dark Foreground (Used for status bars) + readonly property string base05: "#cbced0" // Default Foreground, Caret + readonly property string base06: "#dcdfe4" // Light Foreground (Rarely used) + readonly property string base07: "#e3e6ee" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e95678" // Red (Variables, errors) + readonly property string base09: "#fab795" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fac29a" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#29d398" // Green (Strings, success states) + readonly property string base0C: "#59e1e3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#26bbd9" // Blue (Functions, methods, headings) + readonly property string base0E: "#ee64ac" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f09383" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-horizon-terminal-light.qml b/build/base16-horizon-terminal-light.qml new file mode 100644 index 0000000..1fd97f1 --- /dev/null +++ b/build/base16-horizon-terminal-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fdf0ed" // Default Background + readonly property string base01: "#fadad1" // Lighter Background (Status bars, panels) + readonly property string base02: "#f9cbbe" // Selection Background + readonly property string base03: "#bdb3b1" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#948c8a" // Dark Foreground (Used for status bars) + readonly property string base05: "#403c3d" // Default Foreground, Caret + readonly property string base06: "#302c2d" // Light Foreground (Rarely used) + readonly property string base07: "#201c1d" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e95678" // Red (Variables, errors) + readonly property string base09: "#f9cec3" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fadad1" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#29d398" // Green (Strings, success states) + readonly property string base0C: "#59e1e3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#26bbd9" // Blue (Functions, methods, headings) + readonly property string base0E: "#ee64ac" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f9cbbe" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-humanoid-dark.qml b/build/base16-humanoid-dark.qml new file mode 100644 index 0000000..ee3d845 --- /dev/null +++ b/build/base16-humanoid-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#232629" // Default Background + readonly property string base01: "#333b3d" // Lighter Background (Status bars, panels) + readonly property string base02: "#484e54" // Selection Background + readonly property string base03: "#60615d" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c0c0bd" // Dark Foreground (Used for status bars) + readonly property string base05: "#f8f8f2" // Default Foreground, Caret + readonly property string base06: "#fcfcf6" // Light Foreground (Rarely used) + readonly property string base07: "#fcfcfc" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f11235" // Red (Variables, errors) + readonly property string base09: "#ff9505" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffb627" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#02d849" // Green (Strings, success states) + readonly property string base0C: "#0dd9d6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#00a6fb" // Blue (Functions, methods, headings) + readonly property string base0E: "#f15ee3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b27701" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-humanoid-light.qml b/build/base16-humanoid-light.qml new file mode 100644 index 0000000..5a2e79d --- /dev/null +++ b/build/base16-humanoid-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f8f8f2" // Default Background + readonly property string base01: "#efefe9" // Lighter Background (Status bars, panels) + readonly property string base02: "#deded8" // Selection Background + readonly property string base03: "#c0c0bd" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#60615d" // Dark Foreground (Used for status bars) + readonly property string base05: "#232629" // Default Foreground, Caret + readonly property string base06: "#2f3337" // Light Foreground (Rarely used) + readonly property string base07: "#070708" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b0151a" // Red (Variables, errors) + readonly property string base09: "#ff3d00" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffb627" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#388e3c" // Green (Strings, success states) + readonly property string base0C: "#008e8e" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0082c9" // Blue (Functions, methods, headings) + readonly property string base0E: "#700f98" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b27701" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-ia-dark.qml b/build/base16-ia-dark.qml new file mode 100644 index 0000000..945ff87 --- /dev/null +++ b/build/base16-ia-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1a1a1a" // Default Background + readonly property string base01: "#222222" // Lighter Background (Status bars, panels) + readonly property string base02: "#1d414d" // Selection Background + readonly property string base03: "#767676" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b8b8b8" // Dark Foreground (Used for status bars) + readonly property string base05: "#cccccc" // Default Foreground, Caret + readonly property string base06: "#e8e8e8" // Light Foreground (Rarely used) + readonly property string base07: "#f8f8f8" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d88568" // Red (Variables, errors) + readonly property string base09: "#d86868" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b99353" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#83a471" // Green (Strings, success states) + readonly property string base0C: "#7c9cae" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8eccdd" // Blue (Functions, methods, headings) + readonly property string base0E: "#b98eb2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8b6c37" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-ia-light.qml b/build/base16-ia-light.qml new file mode 100644 index 0000000..35e5863 --- /dev/null +++ b/build/base16-ia-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f6f6f6" // Default Background + readonly property string base01: "#dedede" // Lighter Background (Status bars, panels) + readonly property string base02: "#bde5f2" // Selection Background + readonly property string base03: "#898989" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#767676" // Dark Foreground (Used for status bars) + readonly property string base05: "#181818" // Default Foreground, Caret + readonly property string base06: "#e8e8e8" // Light Foreground (Rarely used) + readonly property string base07: "#f8f8f8" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#9c5a02" // Red (Variables, errors) + readonly property string base09: "#c43e18" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c48218" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#38781c" // Green (Strings, success states) + readonly property string base0C: "#2d6bb1" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#48bac2" // Blue (Functions, methods, headings) + readonly property string base0E: "#a94598" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8b6c37" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-icy.qml b/build/base16-icy.qml new file mode 100644 index 0000000..62263fd --- /dev/null +++ b/build/base16-icy.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#021012" // Default Background + readonly property string base01: "#031619" // Lighter Background (Status bars, panels) + readonly property string base02: "#041f23" // Selection Background + readonly property string base03: "#052e34" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#064048" // Dark Foreground (Used for status bars) + readonly property string base05: "#095b67" // Default Foreground, Caret + readonly property string base06: "#0c7c8c" // Light Foreground (Rarely used) + readonly property string base07: "#109cb0" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#16c1d9" // Red (Variables, errors) + readonly property string base09: "#b3ebf2" // Orange (Integers, booleans, constants) + readonly property string base0A: "#80deea" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#4dd0e1" // Green (Strings, success states) + readonly property string base0C: "#26c6da" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#00bcd4" // Blue (Functions, methods, headings) + readonly property string base0E: "#00acc1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#0097a7" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-irblack.qml b/build/base16-irblack.qml new file mode 100644 index 0000000..8cc4c11 --- /dev/null +++ b/build/base16-irblack.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#242422" // Lighter Background (Status bars, panels) + readonly property string base02: "#484844" // Selection Background + readonly property string base03: "#6c6c66" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#918f88" // Dark Foreground (Used for status bars) + readonly property string base05: "#b5b3aa" // Default Foreground, Caret + readonly property string base06: "#d9d7cc" // Light Foreground (Rarely used) + readonly property string base07: "#fdfbee" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff6c60" // Red (Variables, errors) + readonly property string base09: "#e9c062" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffffb6" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a8ff60" // Green (Strings, success states) + readonly property string base0C: "#c6c5fe" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#96cbfe" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff73fd" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b18a3d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-isotope.qml b/build/base16-isotope.qml new file mode 100644 index 0000000..197ad27 --- /dev/null +++ b/build/base16-isotope.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#404040" // Lighter Background (Status bars, panels) + readonly property string base02: "#606060" // Selection Background + readonly property string base03: "#808080" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c0c0c0" // Dark Foreground (Used for status bars) + readonly property string base05: "#d0d0d0" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff0000" // Red (Variables, errors) + readonly property string base09: "#ff9900" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ff0099" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#33ff00" // Green (Strings, success states) + readonly property string base0C: "#00ffff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0066ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#cc00ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#3300ff" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-jabuti.qml b/build/base16-jabuti.qml new file mode 100644 index 0000000..fc90ea4 --- /dev/null +++ b/build/base16-jabuti.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#292a37" // Default Background + readonly property string base01: "#343545" // Lighter Background (Status bars, panels) + readonly property string base02: "#3c3e51" // Selection Background + readonly property string base03: "#45475d" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#50526b" // Dark Foreground (Used for status bars) + readonly property string base05: "#c0cbe3" // Default Foreground, Caret + readonly property string base06: "#d9e0ee" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ec6a88" // Red (Variables, errors) + readonly property string base09: "#efb993" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e1c697" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#3fdaa4" // Green (Strings, success states) + readonly property string base0C: "#ff7eb6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3fc6de" // Blue (Functions, methods, headings) + readonly property string base0E: "#be95ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8b8da9" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-kanagawa-dragon.qml b/build/base16-kanagawa-dragon.qml new file mode 100644 index 0000000..8f2bea7 --- /dev/null +++ b/build/base16-kanagawa-dragon.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#181616" // Default Background + readonly property string base01: "#282727" // Lighter Background (Status bars, panels) + readonly property string base02: "#393836" // Selection Background + readonly property string base03: "#625e5a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#737c73" // Dark Foreground (Used for status bars) + readonly property string base05: "#c5c9c5" // Default Foreground, Caret + readonly property string base06: "#c8c093" // Light Foreground (Rarely used) + readonly property string base07: "#c5c9c5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c4746e" // Red (Variables, errors) + readonly property string base09: "#b6927b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c4b28a" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8a9a7b" // Green (Strings, success states) + readonly property string base0C: "#8ea4a2" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8ba4b0" // Blue (Functions, methods, headings) + readonly property string base0E: "#a292a3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b98d7b" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-kanagawa.qml b/build/base16-kanagawa.qml new file mode 100644 index 0000000..d7d5856 --- /dev/null +++ b/build/base16-kanagawa.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1f1f28" // Default Background + readonly property string base01: "#16161d" // Lighter Background (Status bars, panels) + readonly property string base02: "#223249" // Selection Background + readonly property string base03: "#54546d" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#727169" // Dark Foreground (Used for status bars) + readonly property string base05: "#dcd7ba" // Default Foreground, Caret + readonly property string base06: "#c8c093" // Light Foreground (Rarely used) + readonly property string base07: "#717c7c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c34043" // Red (Variables, errors) + readonly property string base09: "#ffa066" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c0a36e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#76946a" // Green (Strings, success states) + readonly property string base0C: "#6a9589" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7e9cd8" // Blue (Functions, methods, headings) + readonly property string base0E: "#957fb8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d27e99" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-katy.qml b/build/base16-katy.qml new file mode 100644 index 0000000..29ed563 --- /dev/null +++ b/build/base16-katy.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#292d3e" // Default Background + readonly property string base01: "#444267" // Lighter Background (Status bars, panels) + readonly property string base02: "#5c598b" // Selection Background + readonly property string base03: "#676e95" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8796b0" // Dark Foreground (Used for status bars) + readonly property string base05: "#959dcb" // Default Foreground, Caret + readonly property string base06: "#959dcb" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#6e98e1" // Red (Variables, errors) + readonly property string base09: "#f78c6c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e0a557" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#78c06e" // Green (Strings, success states) + readonly property string base0C: "#83b7e5" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#82aaff" // Blue (Functions, methods, headings) + readonly property string base0E: "#c792ea" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ff5370" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-kimber.qml b/build/base16-kimber.qml new file mode 100644 index 0000000..2b264e3 --- /dev/null +++ b/build/base16-kimber.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#222222" // Default Background + readonly property string base01: "#313131" // Lighter Background (Status bars, panels) + readonly property string base02: "#555d55" // Selection Background + readonly property string base03: "#644646" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5a5a5a" // Dark Foreground (Used for status bars) + readonly property string base05: "#dedee7" // Default Foreground, Caret + readonly property string base06: "#c3c3b4" // Light Foreground (Rarely used) + readonly property string base07: "#ffffe6" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c88c8c" // Red (Variables, errors) + readonly property string base09: "#476c88" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d8b56d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#99c899" // Green (Strings, success states) + readonly property string base0C: "#78b4b4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#537c9c" // Blue (Functions, methods, headings) + readonly property string base0E: "#86cacd" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#704f4f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-lime.qml b/build/base16-lime.qml new file mode 100644 index 0000000..3e0a690 --- /dev/null +++ b/build/base16-lime.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1a1a2f" // Default Background + readonly property string base01: "#202030" // Lighter Background (Status bars, panels) + readonly property string base02: "#2a2a3f" // Selection Background + readonly property string base03: "#313140" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#515155" // Dark Foreground (Used for status bars) + readonly property string base05: "#818175" // Default Foreground, Caret + readonly property string base06: "#fff2d1" // Light Foreground (Rarely used) + readonly property string base07: "#fff8e1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff662a" // Red (Variables, errors) + readonly property string base09: "#ff773a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffd15e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8cd97c" // Green (Strings, success states) + readonly property string base0C: "#4cad83" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#2b926f" // Blue (Functions, methods, headings) + readonly property string base0E: "#1b825f" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b4d97c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-linux-vt.qml b/build/base16-linux-vt.qml new file mode 100644 index 0000000..c81f3f0 --- /dev/null +++ b/build/base16-linux-vt.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#333333" // Lighter Background (Status bars, panels) + readonly property string base02: "#444444" // Selection Background + readonly property string base03: "#555555" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#888888" // Dark Foreground (Used for status bars) + readonly property string base05: "#aaaaaa" // Default Foreground, Caret + readonly property string base06: "#cccccc" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#aa0000" // Red (Variables, errors) + readonly property string base09: "#ff5555" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffff55" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#00aa00" // Green (Strings, success states) + readonly property string base0C: "#00aaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5555ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff55ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#aa5500" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-macintosh.qml b/build/base16-macintosh.qml new file mode 100644 index 0000000..1f38e66 --- /dev/null +++ b/build/base16-macintosh.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#404040" // Lighter Background (Status bars, panels) + readonly property string base02: "#404040" // Selection Background + readonly property string base03: "#808080" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#808080" // Dark Foreground (Used for status bars) + readonly property string base05: "#c0c0c0" // Default Foreground, Caret + readonly property string base06: "#c0c0c0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#dd0907" // Red (Variables, errors) + readonly property string base09: "#ff6403" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fbf305" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#1fb714" // Green (Strings, success states) + readonly property string base0C: "#02abea" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0000d3" // Blue (Functions, methods, headings) + readonly property string base0E: "#4700a5" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#90713a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-marrakesh.qml b/build/base16-marrakesh.qml new file mode 100644 index 0000000..ef421bf --- /dev/null +++ b/build/base16-marrakesh.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#201602" // Default Background + readonly property string base01: "#302e00" // Lighter Background (Status bars, panels) + readonly property string base02: "#5f5b17" // Selection Background + readonly property string base03: "#6c6823" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#86813b" // Dark Foreground (Used for status bars) + readonly property string base05: "#948e48" // Default Foreground, Caret + readonly property string base06: "#ccc37a" // Light Foreground (Rarely used) + readonly property string base07: "#faf0a5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c35359" // Red (Variables, errors) + readonly property string base09: "#b36144" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a88339" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#18974e" // Green (Strings, success states) + readonly property string base0C: "#75a738" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#477ca1" // Blue (Functions, methods, headings) + readonly property string base0E: "#8868b3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b3588e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-materia.qml b/build/base16-materia.qml new file mode 100644 index 0000000..96357e2 --- /dev/null +++ b/build/base16-materia.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#263238" // Default Background + readonly property string base01: "#2c393f" // Lighter Background (Status bars, panels) + readonly property string base02: "#37474f" // Selection Background + readonly property string base03: "#707880" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c9ccd3" // Dark Foreground (Used for status bars) + readonly property string base05: "#cdd3de" // Default Foreground, Caret + readonly property string base06: "#d5dbe5" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ec5f67" // Red (Variables, errors) + readonly property string base09: "#ea9560" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffcc00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8bd649" // Green (Strings, success states) + readonly property string base0C: "#80cbc4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#89ddff" // Blue (Functions, methods, headings) + readonly property string base0E: "#82aaff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ec5f67" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-material-darker.qml b/build/base16-material-darker.qml new file mode 100644 index 0000000..7629ed4 --- /dev/null +++ b/build/base16-material-darker.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#212121" // Default Background + readonly property string base01: "#303030" // Lighter Background (Status bars, panels) + readonly property string base02: "#353535" // Selection Background + readonly property string base03: "#4a4a4a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b2ccd6" // Dark Foreground (Used for status bars) + readonly property string base05: "#eeffff" // Default Foreground, Caret + readonly property string base06: "#eeffff" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f07178" // Red (Variables, errors) + readonly property string base09: "#f78c6c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffcb6b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#c3e88d" // Green (Strings, success states) + readonly property string base0C: "#89ddff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#82aaff" // Blue (Functions, methods, headings) + readonly property string base0E: "#c792ea" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ff5370" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-material-lighter.qml b/build/base16-material-lighter.qml new file mode 100644 index 0000000..c03e4d3 --- /dev/null +++ b/build/base16-material-lighter.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fafafa" // Default Background + readonly property string base01: "#e7eaec" // Lighter Background (Status bars, panels) + readonly property string base02: "#cceae7" // Selection Background + readonly property string base03: "#ccd7da" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8796b0" // Dark Foreground (Used for status bars) + readonly property string base05: "#80cbc4" // Default Foreground, Caret + readonly property string base06: "#43a39a" // Light Foreground (Rarely used) + readonly property string base07: "#000000" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff5370" // Red (Variables, errors) + readonly property string base09: "#f76d47" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffb62c" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#91b859" // Green (Strings, success states) + readonly property string base0C: "#39adb5" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6182b8" // Blue (Functions, methods, headings) + readonly property string base0E: "#7c4dff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e53935" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-material-palenight.qml b/build/base16-material-palenight.qml new file mode 100644 index 0000000..fbb231f --- /dev/null +++ b/build/base16-material-palenight.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#292d3e" // Default Background + readonly property string base01: "#444267" // Lighter Background (Status bars, panels) + readonly property string base02: "#32374d" // Selection Background + readonly property string base03: "#676e95" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8796b0" // Dark Foreground (Used for status bars) + readonly property string base05: "#959dcb" // Default Foreground, Caret + readonly property string base06: "#959dcb" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f07178" // Red (Variables, errors) + readonly property string base09: "#f78c6c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffcb6b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#c3e88d" // Green (Strings, success states) + readonly property string base0C: "#89ddff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#82aaff" // Blue (Functions, methods, headings) + readonly property string base0E: "#c792ea" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ff5370" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-material-vivid.qml b/build/base16-material-vivid.qml new file mode 100644 index 0000000..334bf14 --- /dev/null +++ b/build/base16-material-vivid.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#202124" // Default Background + readonly property string base01: "#27292c" // Lighter Background (Status bars, panels) + readonly property string base02: "#323639" // Selection Background + readonly property string base03: "#44464d" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#676c71" // Dark Foreground (Used for status bars) + readonly property string base05: "#80868b" // Default Foreground, Caret + readonly property string base06: "#9e9e9e" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f44336" // Red (Variables, errors) + readonly property string base09: "#ff9800" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffeb3b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#00e676" // Green (Strings, success states) + readonly property string base0C: "#00bcd4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#2196f3" // Blue (Functions, methods, headings) + readonly property string base0E: "#673ab7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8d6e63" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-material.qml b/build/base16-material.qml new file mode 100644 index 0000000..dc56e7f --- /dev/null +++ b/build/base16-material.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#263238" // Default Background + readonly property string base01: "#2e3c43" // Lighter Background (Status bars, panels) + readonly property string base02: "#314549" // Selection Background + readonly property string base03: "#546e7a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b2ccd6" // Dark Foreground (Used for status bars) + readonly property string base05: "#eeffff" // Default Foreground, Caret + readonly property string base06: "#eeffff" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f07178" // Red (Variables, errors) + readonly property string base09: "#f78c6c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffcb6b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#c3e88d" // Green (Strings, success states) + readonly property string base0C: "#89ddff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#82aaff" // Blue (Functions, methods, headings) + readonly property string base0E: "#c792ea" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ff5370" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-measured-dark.qml b/build/base16-measured-dark.qml new file mode 100644 index 0000000..858c5bd --- /dev/null +++ b/build/base16-measured-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#00211f" // Default Background + readonly property string base01: "#003a38" // Lighter Background (Status bars, panels) + readonly property string base02: "#005453" // Selection Background + readonly property string base03: "#ababab" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c3c3c3" // Dark Foreground (Used for status bars) + readonly property string base05: "#dcdcdc" // Default Foreground, Caret + readonly property string base06: "#efefef" // Light Foreground (Rarely used) + readonly property string base07: "#f5f5f5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ce7e8e" // Red (Variables, errors) + readonly property string base09: "#dca37c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#bfac4e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#56c16f" // Green (Strings, success states) + readonly property string base0C: "#62c0be" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#88b0da" // Blue (Functions, methods, headings) + readonly property string base0E: "#b39be0" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d89aba" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-measured-light.qml b/build/base16-measured-light.qml new file mode 100644 index 0000000..4d9fde4 --- /dev/null +++ b/build/base16-measured-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fdf9f5" // Default Background + readonly property string base01: "#f9f5f1" // Lighter Background (Status bars, panels) + readonly property string base02: "#ffeada" // Selection Background + readonly property string base03: "#5a5a5a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#404040" // Dark Foreground (Used for status bars) + readonly property string base05: "#292929" // Default Foreground, Caret + readonly property string base06: "#181818" // Light Foreground (Rarely used) + readonly property string base07: "#000000" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ac1f35" // Red (Variables, errors) + readonly property string base09: "#ad5601" // Orange (Integers, booleans, constants) + readonly property string base0A: "#645a00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#0c680c" // Green (Strings, success states) + readonly property string base0C: "#01716f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0158ad" // Blue (Functions, methods, headings) + readonly property string base0E: "#6645c2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a81a66" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-mellow-purple.qml b/build/base16-mellow-purple.qml new file mode 100644 index 0000000..432a373 --- /dev/null +++ b/build/base16-mellow-purple.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1e0528" // Default Background + readonly property string base01: "#1a092d" // Lighter Background (Status bars, panels) + readonly property string base02: "#331354" // Selection Background + readonly property string base03: "#320f55" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#873582" // Dark Foreground (Used for status bars) + readonly property string base05: "#ffeeff" // Default Foreground, Caret + readonly property string base06: "#ffeeff" // Light Foreground (Rarely used) + readonly property string base07: "#f8c0ff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#00d9e9" // Red (Variables, errors) + readonly property string base09: "#aa00a3" // Orange (Integers, booleans, constants) + readonly property string base0A: "#955ae7" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#05cb0d" // Green (Strings, success states) + readonly property string base0C: "#b900b1" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#550068" // Blue (Functions, methods, headings) + readonly property string base0E: "#8991bb" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#4d6fff" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-mexico-light.qml b/build/base16-mexico-light.qml new file mode 100644 index 0000000..1432444 --- /dev/null +++ b/build/base16-mexico-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f8f8f8" // Default Background + readonly property string base01: "#e8e8e8" // Lighter Background (Status bars, panels) + readonly property string base02: "#d8d8d8" // Selection Background + readonly property string base03: "#b8b8b8" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#585858" // Dark Foreground (Used for status bars) + readonly property string base05: "#383838" // Default Foreground, Caret + readonly property string base06: "#282828" // Light Foreground (Rarely used) + readonly property string base07: "#181818" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ab4642" // Red (Variables, errors) + readonly property string base09: "#dc9656" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f79a0e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#538947" // Green (Strings, success states) + readonly property string base0C: "#4b8093" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7cafc2" // Blue (Functions, methods, headings) + readonly property string base0E: "#96609e" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a16946" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-mocha.qml b/build/base16-mocha.qml new file mode 100644 index 0000000..f0ca173 --- /dev/null +++ b/build/base16-mocha.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#3b3228" // Default Background + readonly property string base01: "#534636" // Lighter Background (Status bars, panels) + readonly property string base02: "#645240" // Selection Background + readonly property string base03: "#7e705a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b8afad" // Dark Foreground (Used for status bars) + readonly property string base05: "#d0c8c6" // Default Foreground, Caret + readonly property string base06: "#e9e1dd" // Light Foreground (Rarely used) + readonly property string base07: "#f5eeeb" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cb6077" // Red (Variables, errors) + readonly property string base09: "#d28b71" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f4bc87" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#beb55b" // Green (Strings, success states) + readonly property string base0C: "#7bbda4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8ab3b5" // Blue (Functions, methods, headings) + readonly property string base0E: "#a89bb9" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bb9584" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-monokai.qml b/build/base16-monokai.qml new file mode 100644 index 0000000..296b919 --- /dev/null +++ b/build/base16-monokai.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#272822" // Default Background + readonly property string base01: "#383830" // Lighter Background (Status bars, panels) + readonly property string base02: "#49483e" // Selection Background + readonly property string base03: "#75715e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a59f85" // Dark Foreground (Used for status bars) + readonly property string base05: "#f8f8f2" // Default Foreground, Caret + readonly property string base06: "#f5f4f1" // Light Foreground (Rarely used) + readonly property string base07: "#f9f8f5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f92672" // Red (Variables, errors) + readonly property string base09: "#fd971f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f4bf75" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a6e22e" // Green (Strings, success states) + readonly property string base0C: "#a1efe4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#66d9ef" // Blue (Functions, methods, headings) + readonly property string base0E: "#ae81ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cc6633" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-moonlight.qml b/build/base16-moonlight.qml new file mode 100644 index 0000000..2023e55 --- /dev/null +++ b/build/base16-moonlight.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#212337" // Default Background + readonly property string base01: "#403c64" // Lighter Background (Status bars, panels) + readonly property string base02: "#596399" // Selection Background + readonly property string base03: "#748cd6" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a1abe0" // Dark Foreground (Used for status bars) + readonly property string base05: "#a3ace1" // Default Foreground, Caret + readonly property string base06: "#b4a4f4" // Light Foreground (Rarely used) + readonly property string base07: "#ef43fa" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff5370" // Red (Variables, errors) + readonly property string base09: "#f67f81" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffc777" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#2df4c0" // Green (Strings, success states) + readonly property string base0C: "#04d1f9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#40ffff" // Blue (Functions, methods, headings) + readonly property string base0E: "#b994f1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ecb2f0" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-mountain.qml b/build/base16-mountain.qml new file mode 100644 index 0000000..b83bacb --- /dev/null +++ b/build/base16-mountain.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0f0f0f" // Default Background + readonly property string base01: "#191919" // Lighter Background (Status bars, panels) + readonly property string base02: "#262626" // Selection Background + readonly property string base03: "#393939" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#4c4c4c" // Dark Foreground (Used for status bars) + readonly property string base05: "#cacaca" // Default Foreground, Caret + readonly property string base06: "#e7e7e7" // Light Foreground (Rarely used) + readonly property string base07: "#f0f0f0" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ac8a8c" // Red (Variables, errors) + readonly property string base09: "#ceb188" // Orange (Integers, booleans, constants) + readonly property string base0A: "#aca98a" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8aac8b" // Green (Strings, success states) + readonly property string base0C: "#8aabac" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8f8aac" // Blue (Functions, methods, headings) + readonly property string base0E: "#ac8aac" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ac8a8c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-nebula.qml b/build/base16-nebula.qml new file mode 100644 index 0000000..4a42660 --- /dev/null +++ b/build/base16-nebula.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#22273b" // Default Background + readonly property string base01: "#414f60" // Lighter Background (Status bars, panels) + readonly property string base02: "#5a8380" // Selection Background + readonly property string base03: "#6e6f72" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#87888b" // Dark Foreground (Used for status bars) + readonly property string base05: "#a4a6a9" // Default Foreground, Caret + readonly property string base06: "#c7c9cd" // Light Foreground (Rarely used) + readonly property string base07: "#8dbdaa" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#777abc" // Red (Variables, errors) + readonly property string base09: "#94929e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#4f9062" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#6562a8" // Green (Strings, success states) + readonly property string base0C: "#226f68" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4d6bb6" // Blue (Functions, methods, headings) + readonly property string base0E: "#716cae" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8c70a7" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-nord-light.qml b/build/base16-nord-light.qml new file mode 100644 index 0000000..0373f74 --- /dev/null +++ b/build/base16-nord-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#e5e9f0" // Default Background + readonly property string base01: "#c2d0e7" // Lighter Background (Status bars, panels) + readonly property string base02: "#b8c5db" // Selection Background + readonly property string base03: "#aebacf" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#60728c" // Dark Foreground (Used for status bars) + readonly property string base05: "#2e3440" // Default Foreground, Caret + readonly property string base06: "#3b4252" // Light Foreground (Rarely used) + readonly property string base07: "#29838d" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#99324b" // Red (Variables, errors) + readonly property string base09: "#ac4426" // Orange (Integers, booleans, constants) + readonly property string base0A: "#9a7500" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#4f894c" // Green (Strings, success states) + readonly property string base0C: "#398eac" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3b6ea8" // Blue (Functions, methods, headings) + readonly property string base0E: "#97365b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#5272af" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-nord.qml b/build/base16-nord.qml new file mode 100644 index 0000000..2a69b41 --- /dev/null +++ b/build/base16-nord.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2e3440" // Default Background + readonly property string base01: "#3b4252" // Lighter Background (Status bars, panels) + readonly property string base02: "#434c5e" // Selection Background + readonly property string base03: "#4c566a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#d8dee9" // Dark Foreground (Used for status bars) + readonly property string base05: "#e5e9f0" // Default Foreground, Caret + readonly property string base06: "#eceff4" // Light Foreground (Rarely used) + readonly property string base07: "#8fbcbb" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#bf616a" // Red (Variables, errors) + readonly property string base09: "#d08770" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ebcb8b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a3be8c" // Green (Strings, success states) + readonly property string base0C: "#88c0d0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#81a1c1" // Blue (Functions, methods, headings) + readonly property string base0E: "#b48ead" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#5e81ac" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-nova.qml b/build/base16-nova.qml new file mode 100644 index 0000000..b003ea5 --- /dev/null +++ b/build/base16-nova.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#3c4c55" // Default Background + readonly property string base01: "#556873" // Lighter Background (Status bars, panels) + readonly property string base02: "#6a7d89" // Selection Background + readonly property string base03: "#899ba6" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#899ba6" // Dark Foreground (Used for status bars) + readonly property string base05: "#c5d4dd" // Default Foreground, Caret + readonly property string base06: "#899ba6" // Light Foreground (Rarely used) + readonly property string base07: "#556873" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#83afe5" // Red (Variables, errors) + readonly property string base09: "#7fc1ca" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a8ce93" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7fc1ca" // Green (Strings, success states) + readonly property string base0C: "#f2c38f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#83afe5" // Blue (Functions, methods, headings) + readonly property string base0E: "#9a93e1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f2c38f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-ocean.qml b/build/base16-ocean.qml new file mode 100644 index 0000000..501de58 --- /dev/null +++ b/build/base16-ocean.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2b303b" // Default Background + readonly property string base01: "#343d46" // Lighter Background (Status bars, panels) + readonly property string base02: "#4f5b66" // Selection Background + readonly property string base03: "#65737e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a7adba" // Dark Foreground (Used for status bars) + readonly property string base05: "#c0c5ce" // Default Foreground, Caret + readonly property string base06: "#dfe1e8" // Light Foreground (Rarely used) + readonly property string base07: "#eff1f5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#bf616a" // Red (Variables, errors) + readonly property string base09: "#d08770" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ebcb8b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a3be8c" // Green (Strings, success states) + readonly property string base0C: "#96b5b4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8fa1b3" // Blue (Functions, methods, headings) + readonly property string base0E: "#b48ead" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ab7967" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-oceanicnext.qml b/build/base16-oceanicnext.qml new file mode 100644 index 0000000..e7514e0 --- /dev/null +++ b/build/base16-oceanicnext.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1b2b34" // Default Background + readonly property string base01: "#343d46" // Lighter Background (Status bars, panels) + readonly property string base02: "#4f5b66" // Selection Background + readonly property string base03: "#65737e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a7adba" // Dark Foreground (Used for status bars) + readonly property string base05: "#c0c5ce" // Default Foreground, Caret + readonly property string base06: "#cdd3de" // Light Foreground (Rarely used) + readonly property string base07: "#d8dee9" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ec5f67" // Red (Variables, errors) + readonly property string base09: "#f99157" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fac863" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#99c794" // Green (Strings, success states) + readonly property string base0C: "#5fb3b3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6699cc" // Blue (Functions, methods, headings) + readonly property string base0E: "#c594c5" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ab7967" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-one-light.qml b/build/base16-one-light.qml new file mode 100644 index 0000000..7cf4527 --- /dev/null +++ b/build/base16-one-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fafafa" // Default Background + readonly property string base01: "#f0f0f1" // Lighter Background (Status bars, panels) + readonly property string base02: "#e5e5e6" // Selection Background + readonly property string base03: "#a0a1a7" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#696c77" // Dark Foreground (Used for status bars) + readonly property string base05: "#383a42" // Default Foreground, Caret + readonly property string base06: "#202227" // Light Foreground (Rarely used) + readonly property string base07: "#090a0b" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ca1243" // Red (Variables, errors) + readonly property string base09: "#d75f00" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c18401" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#50a14f" // Green (Strings, success states) + readonly property string base0C: "#0184bc" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4078f2" // Blue (Functions, methods, headings) + readonly property string base0E: "#a626a4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#986801" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-onedark-dark.qml b/build/base16-onedark-dark.qml new file mode 100644 index 0000000..3bd9eb4 --- /dev/null +++ b/build/base16-onedark-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#1c1f24" // Lighter Background (Status bars, panels) + readonly property string base02: "#2c313a" // Selection Background + readonly property string base03: "#434852" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#565c64" // Dark Foreground (Used for status bars) + readonly property string base05: "#abb2bf" // Default Foreground, Caret + readonly property string base06: "#b6bdca" // Light Foreground (Rarely used) + readonly property string base07: "#c8ccd4" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ef596f" // Red (Variables, errors) + readonly property string base09: "#d19a66" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e5c07b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#89ca78" // Green (Strings, success states) + readonly property string base0C: "#2bbac5" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#61afef" // Blue (Functions, methods, headings) + readonly property string base0E: "#d55fde" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#be5046" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-onedark.qml b/build/base16-onedark.qml new file mode 100644 index 0000000..d27e5d4 --- /dev/null +++ b/build/base16-onedark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#282c34" // Default Background + readonly property string base01: "#353b45" // Lighter Background (Status bars, panels) + readonly property string base02: "#3e4451" // Selection Background + readonly property string base03: "#545862" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#565c64" // Dark Foreground (Used for status bars) + readonly property string base05: "#abb2bf" // Default Foreground, Caret + readonly property string base06: "#b6bdca" // Light Foreground (Rarely used) + readonly property string base07: "#c8ccd4" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e06c75" // Red (Variables, errors) + readonly property string base09: "#d19a66" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e5c07b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#98c379" // Green (Strings, success states) + readonly property string base0C: "#56b6c2" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#61afef" // Blue (Functions, methods, headings) + readonly property string base0E: "#c678dd" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#be5046" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-outrun-dark.qml b/build/base16-outrun-dark.qml new file mode 100644 index 0000000..f60af07 --- /dev/null +++ b/build/base16-outrun-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#00002a" // Default Background + readonly property string base01: "#20204a" // Lighter Background (Status bars, panels) + readonly property string base02: "#30305a" // Selection Background + readonly property string base03: "#50507a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b0b0da" // Dark Foreground (Used for status bars) + readonly property string base05: "#d0d0fa" // Default Foreground, Caret + readonly property string base06: "#e0e0ff" // Light Foreground (Rarely used) + readonly property string base07: "#f5f5ff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff4242" // Red (Variables, errors) + readonly property string base09: "#fc8d28" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f3e877" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#59f176" // Green (Strings, success states) + readonly property string base0C: "#0ef0f0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#66b0ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#f10596" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f003ef" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-oxocarbon-dark.qml b/build/base16-oxocarbon-dark.qml new file mode 100644 index 0000000..adc515c --- /dev/null +++ b/build/base16-oxocarbon-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#161616" // Default Background + readonly property string base01: "#262626" // Lighter Background (Status bars, panels) + readonly property string base02: "#393939" // Selection Background + readonly property string base03: "#525252" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#dde1e6" // Dark Foreground (Used for status bars) + readonly property string base05: "#f2f4f8" // Default Foreground, Caret + readonly property string base06: "#ffffff" // Light Foreground (Rarely used) + readonly property string base07: "#08bdba" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ee5396" // Red (Variables, errors) + readonly property string base09: "#ff7eb6" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ff6f00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#42be65" // Green (Strings, success states) + readonly property string base0C: "#3ddbd9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#33b1ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#be95ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#82cfff" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-oxocarbon-light.qml b/build/base16-oxocarbon-light.qml new file mode 100644 index 0000000..7093087 --- /dev/null +++ b/build/base16-oxocarbon-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f2f4f8" // Default Background + readonly property string base01: "#dde1e6" // Lighter Background (Status bars, panels) + readonly property string base02: "#bec6cf" // Selection Background + readonly property string base03: "#a1acba" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#68788d" // Dark Foreground (Used for status bars) + readonly property string base05: "#525f70" // Default Foreground, Caret + readonly property string base06: "#3d4652" // Light Foreground (Rarely used) + readonly property string base07: "#272d35" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff7eb6" // Red (Variables, errors) + readonly property string base09: "#ee5396" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ff6f00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#42be65" // Green (Strings, success states) + readonly property string base0C: "#673ab7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0f62fe" // Blue (Functions, methods, headings) + readonly property string base0E: "#be95ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#803800" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-pandora.qml b/build/base16-pandora.qml new file mode 100644 index 0000000..0eebcc3 --- /dev/null +++ b/build/base16-pandora.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#131213" // Default Background + readonly property string base01: "#2f1823" // Lighter Background (Status bars, panels) + readonly property string base02: "#472234" // Selection Background + readonly property string base03: "#ffbee3" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9b2a46" // Dark Foreground (Used for status bars) + readonly property string base05: "#f15c99" // Default Foreground, Caret + readonly property string base06: "#81506a" // Light Foreground (Rarely used) + readonly property string base07: "#632227" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b00b69" // Red (Variables, errors) + readonly property string base09: "#ff9153" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffcc00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#9ddf69" // Green (Strings, success states) + readonly property string base0C: "#714ca6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#008080" // Blue (Functions, methods, headings) + readonly property string base0E: "#a24030" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a24030" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-papercolor-dark.qml b/build/base16-papercolor-dark.qml new file mode 100644 index 0000000..a8f5f19 --- /dev/null +++ b/build/base16-papercolor-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1c1c1c" // Default Background + readonly property string base01: "#363636" // Lighter Background (Status bars, panels) + readonly property string base02: "#424242" // Selection Background + readonly property string base03: "#585858" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#808080" // Dark Foreground (Used for status bars) + readonly property string base05: "#9e9e9e" // Default Foreground, Caret + readonly property string base06: "#b8b8b8" // Light Foreground (Rarely used) + readonly property string base07: "#d0d0d0" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff5faf" // Red (Variables, errors) + readonly property string base09: "#d7af5f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffaf00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#5faf5f" // Green (Strings, success states) + readonly property string base0C: "#00afaf" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5fafd7" // Blue (Functions, methods, headings) + readonly property string base0E: "#af87d7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#af005f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-papercolor-light.qml b/build/base16-papercolor-light.qml new file mode 100644 index 0000000..5a1b0b6 --- /dev/null +++ b/build/base16-papercolor-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#eeeeee" // Default Background + readonly property string base01: "#c4c4c4" // Lighter Background (Status bars, panels) + readonly property string base02: "#9e9e9e" // Selection Background + readonly property string base03: "#858585" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#6b6b6b" // Dark Foreground (Used for status bars) + readonly property string base05: "#5e5e5e" // Default Foreground, Caret + readonly property string base06: "#525252" // Light Foreground (Rarely used) + readonly property string base07: "#444444" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d70000" // Red (Variables, errors) + readonly property string base09: "#d75f00" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d75f00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#008700" // Green (Strings, success states) + readonly property string base0C: "#0087af" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#005f87" // Blue (Functions, methods, headings) + readonly property string base0E: "#8700af" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#af0000" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-paraiso.qml b/build/base16-paraiso.qml new file mode 100644 index 0000000..ec2c865 --- /dev/null +++ b/build/base16-paraiso.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2f1e2e" // Default Background + readonly property string base01: "#41323f" // Lighter Background (Status bars, panels) + readonly property string base02: "#4f424c" // Selection Background + readonly property string base03: "#776e71" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8d8687" // Dark Foreground (Used for status bars) + readonly property string base05: "#a39e9b" // Default Foreground, Caret + readonly property string base06: "#b9b6b0" // Light Foreground (Rarely used) + readonly property string base07: "#e7e9db" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ef6155" // Red (Variables, errors) + readonly property string base09: "#f99b15" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fec418" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#48b685" // Green (Strings, success states) + readonly property string base0C: "#5bc4bf" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#06b6ef" // Blue (Functions, methods, headings) + readonly property string base0E: "#815ba4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e96ba8" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-pasque.qml b/build/base16-pasque.qml new file mode 100644 index 0000000..3a56f13 --- /dev/null +++ b/build/base16-pasque.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#271c3a" // Default Background + readonly property string base01: "#100323" // Lighter Background (Status bars, panels) + readonly property string base02: "#3e2d5c" // Selection Background + readonly property string base03: "#5d5766" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bebcbf" // Dark Foreground (Used for status bars) + readonly property string base05: "#dedcdf" // Default Foreground, Caret + readonly property string base06: "#edeaef" // Light Foreground (Rarely used) + readonly property string base07: "#bbaadd" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#a92258" // Red (Variables, errors) + readonly property string base09: "#918889" // Orange (Integers, booleans, constants) + readonly property string base0A: "#804ead" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#c6914b" // Green (Strings, success states) + readonly property string base0C: "#7263aa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8e7dc6" // Blue (Functions, methods, headings) + readonly property string base0E: "#953b9d" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#59325c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-penumbra-dark-contrast-plus-plus.qml b/build/base16-penumbra-dark-contrast-plus-plus.qml new file mode 100644 index 0000000..4e6fe79 --- /dev/null +++ b/build/base16-penumbra-dark-contrast-plus-plus.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0d0f13" // Default Background + readonly property string base01: "#181b1f" // Lighter Background (Status bars, panels) + readonly property string base02: "#3e4044" // Selection Background + readonly property string base03: "#636363" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#aeaeae" // Dark Foreground (Used for status bars) + readonly property string base05: "#dedede" // Default Foreground, Caret + readonly property string base06: "#fff7ed" // Light Foreground (Rarely used) + readonly property string base07: "#fffdfb" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f58c81" // Red (Variables, errors) + readonly property string base09: "#e09f47" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a9b852" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#54c794" // Green (Strings, success states) + readonly property string base0C: "#00c4d7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6eb2fd" // Blue (Functions, methods, headings) + readonly property string base0E: "#b69cf6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e58cc5" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-penumbra-dark-contrast-plus.qml b/build/base16-penumbra-dark-contrast-plus.qml new file mode 100644 index 0000000..e9a56d0 --- /dev/null +++ b/build/base16-penumbra-dark-contrast-plus.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#181b1f" // Default Background + readonly property string base01: "#24272b" // Lighter Background (Status bars, panels) + readonly property string base02: "#3e4044" // Selection Background + readonly property string base03: "#636363" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9e9e9e" // Dark Foreground (Used for status bars) + readonly property string base05: "#cecece" // Default Foreground, Caret + readonly property string base06: "#fff7ed" // Light Foreground (Rarely used) + readonly property string base07: "#fffdfb" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#df7f78" // Red (Variables, errors) + readonly property string base09: "#ce9042" // Orange (Integers, booleans, constants) + readonly property string base0A: "#9ca748" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#50b584" // Green (Strings, success states) + readonly property string base0C: "#00b3c2" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#61a3e6" // Blue (Functions, methods, headings) + readonly property string base0E: "#a48fe1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d080b6" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-penumbra-dark.qml b/build/base16-penumbra-dark.qml new file mode 100644 index 0000000..c27f741 --- /dev/null +++ b/build/base16-penumbra-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#24272b" // Default Background + readonly property string base01: "#303338" // Lighter Background (Status bars, panels) + readonly property string base02: "#3e4044" // Selection Background + readonly property string base03: "#636363" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8f8f8f" // Dark Foreground (Used for status bars) + readonly property string base05: "#bebebe" // Default Foreground, Caret + readonly property string base06: "#fff7ed" // Light Foreground (Rarely used) + readonly property string base07: "#fffdfb" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ca736c" // Red (Variables, errors) + readonly property string base09: "#ba823a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8d9741" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#47a477" // Green (Strings, success states) + readonly property string base0C: "#00a2af" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5794d0" // Blue (Functions, methods, headings) + readonly property string base0E: "#9481cc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bc73a4" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-penumbra-light-contrast-plus-plus.qml b/build/base16-penumbra-light-contrast-plus-plus.qml new file mode 100644 index 0000000..ab4ca06 --- /dev/null +++ b/build/base16-penumbra-light-contrast-plus-plus.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fffdfb" // Default Background + readonly property string base01: "#fff7ed" // Lighter Background (Status bars, panels) + readonly property string base02: "#f2e6d4" // Selection Background + readonly property string base03: "#dedede" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#aeaeae" // Dark Foreground (Used for status bars) + readonly property string base05: "#636363" // Default Foreground, Caret + readonly property string base06: "#181b1f" // Light Foreground (Rarely used) + readonly property string base07: "#0d0f13" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f58c81" // Red (Variables, errors) + readonly property string base09: "#e09f47" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a9b852" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#54c794" // Green (Strings, success states) + readonly property string base0C: "#00c4d7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6eb2fd" // Blue (Functions, methods, headings) + readonly property string base0E: "#b69cf6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e58cc5" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-penumbra-light-contrast-plus.qml b/build/base16-penumbra-light-contrast-plus.qml new file mode 100644 index 0000000..20fa5a8 --- /dev/null +++ b/build/base16-penumbra-light-contrast-plus.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fffdfb" // Default Background + readonly property string base01: "#fff7ed" // Lighter Background (Status bars, panels) + readonly property string base02: "#f2e6d4" // Selection Background + readonly property string base03: "#cecece" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9e9e9e" // Dark Foreground (Used for status bars) + readonly property string base05: "#636363" // Default Foreground, Caret + readonly property string base06: "#24272b" // Light Foreground (Rarely used) + readonly property string base07: "#181b1f" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#df7f78" // Red (Variables, errors) + readonly property string base09: "#ce9042" // Orange (Integers, booleans, constants) + readonly property string base0A: "#9ca748" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#50b584" // Green (Strings, success states) + readonly property string base0C: "#00b3c2" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#61a3e6" // Blue (Functions, methods, headings) + readonly property string base0E: "#a48fe1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d080b6" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-penumbra-light.qml b/build/base16-penumbra-light.qml new file mode 100644 index 0000000..9df3d78 --- /dev/null +++ b/build/base16-penumbra-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fffdfb" // Default Background + readonly property string base01: "#fff7ed" // Lighter Background (Status bars, panels) + readonly property string base02: "#f2e6d4" // Selection Background + readonly property string base03: "#bebebe" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8f8f8f" // Dark Foreground (Used for status bars) + readonly property string base05: "#636363" // Default Foreground, Caret + readonly property string base06: "#303338" // Light Foreground (Rarely used) + readonly property string base07: "#24272b" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ca736c" // Red (Variables, errors) + readonly property string base09: "#ba823a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8d9741" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#47a477" // Green (Strings, success states) + readonly property string base0C: "#00a2af" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5794d0" // Blue (Functions, methods, headings) + readonly property string base0E: "#9481cc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bc73a4" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-phd.qml b/build/base16-phd.qml new file mode 100644 index 0000000..15525c7 --- /dev/null +++ b/build/base16-phd.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#061229" // Default Background + readonly property string base01: "#2a3448" // Lighter Background (Status bars, panels) + readonly property string base02: "#4d5666" // Selection Background + readonly property string base03: "#717885" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9a99a3" // Dark Foreground (Used for status bars) + readonly property string base05: "#b8bbc2" // Default Foreground, Caret + readonly property string base06: "#dbdde0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d07346" // Red (Variables, errors) + readonly property string base09: "#f0a000" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fbd461" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#99bf52" // Green (Strings, success states) + readonly property string base0C: "#72b9bf" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5299bf" // Blue (Functions, methods, headings) + readonly property string base0E: "#9989cc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b08060" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-pico.qml b/build/base16-pico.qml new file mode 100644 index 0000000..07c780b --- /dev/null +++ b/build/base16-pico.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#1d2b53" // Lighter Background (Status bars, panels) + readonly property string base02: "#7e2553" // Selection Background + readonly property string base03: "#008751" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#ab5236" // Dark Foreground (Used for status bars) + readonly property string base05: "#5f574f" // Default Foreground, Caret + readonly property string base06: "#c2c3c7" // Light Foreground (Rarely used) + readonly property string base07: "#fff1e8" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff004d" // Red (Variables, errors) + readonly property string base09: "#ffa300" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fff024" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#00e756" // Green (Strings, success states) + readonly property string base0C: "#29adff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#83769c" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff77a8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ffccaa" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-pinky.qml b/build/base16-pinky.qml new file mode 100644 index 0000000..6de1224 --- /dev/null +++ b/build/base16-pinky.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#171517" // Default Background + readonly property string base01: "#1b181b" // Lighter Background (Status bars, panels) + readonly property string base02: "#1d1b1d" // Selection Background + readonly property string base03: "#383338" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#e7dbdb" // Dark Foreground (Used for status bars) + readonly property string base05: "#f5f5f5" // Default Foreground, Caret + readonly property string base06: "#ffffff" // Light Foreground (Rarely used) + readonly property string base07: "#f7f3f7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ffa600" // Red (Variables, errors) + readonly property string base09: "#00ff66" // Orange (Integers, booleans, constants) + readonly property string base0A: "#20df6c" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#ff0066" // Green (Strings, success states) + readonly property string base0C: "#6600ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#00ffff" // Blue (Functions, methods, headings) + readonly property string base0E: "#007fff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#df206c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-pop.qml b/build/base16-pop.qml new file mode 100644 index 0000000..b2b7c8d --- /dev/null +++ b/build/base16-pop.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#202020" // Lighter Background (Status bars, panels) + readonly property string base02: "#303030" // Selection Background + readonly property string base03: "#505050" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b0b0b0" // Dark Foreground (Used for status bars) + readonly property string base05: "#d0d0d0" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#eb008a" // Red (Variables, errors) + readonly property string base09: "#f29333" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f8ca12" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#37b349" // Green (Strings, success states) + readonly property string base0C: "#00aabb" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0e5a94" // Blue (Functions, methods, headings) + readonly property string base0E: "#b31e8d" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#7a2d00" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-porple.qml b/build/base16-porple.qml new file mode 100644 index 0000000..b84b911 --- /dev/null +++ b/build/base16-porple.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#292c36" // Default Background + readonly property string base01: "#333344" // Lighter Background (Status bars, panels) + readonly property string base02: "#474160" // Selection Background + readonly property string base03: "#65568a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b8b8b8" // Dark Foreground (Used for status bars) + readonly property string base05: "#d8d8d8" // Default Foreground, Caret + readonly property string base06: "#e8e8e8" // Light Foreground (Rarely used) + readonly property string base07: "#f8f8f8" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f84547" // Red (Variables, errors) + readonly property string base09: "#d28e5d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#efa16b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#95c76f" // Green (Strings, success states) + readonly property string base0C: "#64878f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8485ce" // Blue (Functions, methods, headings) + readonly property string base0E: "#b74989" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#986841" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-precious-dark-eleven.qml b/build/base16-precious-dark-eleven.qml new file mode 100644 index 0000000..92f3b9c --- /dev/null +++ b/build/base16-precious-dark-eleven.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1c1e20" // Default Background + readonly property string base01: "#292b2d" // Lighter Background (Status bars, panels) + readonly property string base02: "#37393a" // Selection Background + readonly property string base03: "#858585" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a8a8a7" // Dark Foreground (Used for status bars) + readonly property string base05: "#b8b7b6" // Default Foreground, Caret + readonly property string base06: "#b8b7b6" // Light Foreground (Rarely used) + readonly property string base07: "#b8b7b6" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff8782" // Red (Variables, errors) + readonly property string base09: "#ea9755" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d0a543" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#95b658" // Green (Strings, success states) + readonly property string base0C: "#42bda7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#68b0ee" // Blue (Functions, methods, headings) + readonly property string base0E: "#b799fe" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f382d8" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-precious-dark-fifteen.qml b/build/base16-precious-dark-fifteen.qml new file mode 100644 index 0000000..cafe176 --- /dev/null +++ b/build/base16-precious-dark-fifteen.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#23262b" // Default Background + readonly property string base01: "#303337" // Lighter Background (Status bars, panels) + readonly property string base02: "#3e4044" // Selection Background + readonly property string base03: "#898989" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#abaaa8" // Dark Foreground (Used for status bars) + readonly property string base05: "#bab9b6" // Default Foreground, Caret + readonly property string base06: "#bab9b6" // Light Foreground (Rarely used) + readonly property string base07: "#bab9b6" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff8782" // Red (Variables, errors) + readonly property string base09: "#e99857" // Orange (Integers, booleans, constants) + readonly property string base0A: "#cfa546" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#95b659" // Green (Strings, success states) + readonly property string base0C: "#42bda7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#66b0ef" // Blue (Functions, methods, headings) + readonly property string base0E: "#b799ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f382d8" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-precious-light-warm.qml b/build/base16-precious-light-warm.qml new file mode 100644 index 0000000..b3a0e77 --- /dev/null +++ b/build/base16-precious-light-warm.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fff5e5" // Default Background + readonly property string base01: "#ece4d6" // Lighter Background (Status bars, panels) + readonly property string base02: "#d9d3c8" // Selection Background + readonly property string base03: "#7f8080" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5d6065" // Dark Foreground (Used for status bars) + readonly property string base05: "#4e5359" // Default Foreground, Caret + readonly property string base06: "#4e5359" // Light Foreground (Rarely used) + readonly property string base07: "#4e5359" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b14745" // Red (Variables, errors) + readonly property string base09: "#a25600" // Orange (Integers, booleans, constants) + readonly property string base0A: "#876500" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#557300" // Green (Strings, success states) + readonly property string base0C: "#0e7767" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#246da5" // Blue (Functions, methods, headings) + readonly property string base0E: "#7a50c6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a83f92" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-precious-light-white.qml b/build/base16-precious-light-white.qml new file mode 100644 index 0000000..d6698e0 --- /dev/null +++ b/build/base16-precious-light-white.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#ededed" // Lighter Background (Status bars, panels) + readonly property string base02: "#dbdbdb" // Selection Background + readonly property string base03: "#848484" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#636363" // Dark Foreground (Used for status bars) + readonly property string base05: "#555555" // Default Foreground, Caret + readonly property string base06: "#555555" // Light Foreground (Rarely used) + readonly property string base07: "#555555" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#af4947" // Red (Variables, errors) + readonly property string base09: "#a0570d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#876500" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#557301" // Green (Strings, success states) + readonly property string base0C: "#087767" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#186daa" // Blue (Functions, methods, headings) + readonly property string base0E: "#7b4ecb" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a93e93" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-primer-dark-dimmed.qml b/build/base16-primer-dark-dimmed.qml new file mode 100644 index 0000000..ea40725 --- /dev/null +++ b/build/base16-primer-dark-dimmed.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1c2128" // Default Background + readonly property string base01: "#373e47" // Lighter Background (Status bars, panels) + readonly property string base02: "#444c56" // Selection Background + readonly property string base03: "#545d68" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#768390" // Dark Foreground (Used for status bars) + readonly property string base05: "#909dab" // Default Foreground, Caret + readonly property string base06: "#adbac7" // Light Foreground (Rarely used) + readonly property string base07: "#cdd9e5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f47067" // Red (Variables, errors) + readonly property string base09: "#e0823d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c69026" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#57ab5a" // Green (Strings, success states) + readonly property string base0C: "#96d0ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#539bf5" // Blue (Functions, methods, headings) + readonly property string base0E: "#e275ad" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ae5622" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-primer-dark.qml b/build/base16-primer-dark.qml new file mode 100644 index 0000000..452e688 --- /dev/null +++ b/build/base16-primer-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#010409" // Default Background + readonly property string base01: "#21262d" // Lighter Background (Status bars, panels) + readonly property string base02: "#30363d" // Selection Background + readonly property string base03: "#484f58" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8b949e" // Dark Foreground (Used for status bars) + readonly property string base05: "#b1bac4" // Default Foreground, Caret + readonly property string base06: "#c9d1d9" // Light Foreground (Rarely used) + readonly property string base07: "#f0f6fc" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff7b72" // Red (Variables, errors) + readonly property string base09: "#f0883e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d29922" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#3fb950" // Green (Strings, success states) + readonly property string base0C: "#a5d6ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#58a6ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#f778ba" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bd561d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-primer-light.qml b/build/base16-primer-light.qml new file mode 100644 index 0000000..9c2569a --- /dev/null +++ b/build/base16-primer-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fafbfc" // Default Background + readonly property string base01: "#e1e4e8" // Lighter Background (Status bars, panels) + readonly property string base02: "#d1d5da" // Selection Background + readonly property string base03: "#959da5" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#444d56" // Dark Foreground (Used for status bars) + readonly property string base05: "#2f363d" // Default Foreground, Caret + readonly property string base06: "#24292e" // Light Foreground (Rarely used) + readonly property string base07: "#1b1f23" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d73a49" // Red (Variables, errors) + readonly property string base09: "#f66a0a" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffd33d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#28a745" // Green (Strings, success states) + readonly property string base0C: "#79b8ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0366d6" // Blue (Functions, methods, headings) + readonly property string base0E: "#ea4aaa" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a04100" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-purpledream.qml b/build/base16-purpledream.qml new file mode 100644 index 0000000..b1b3dca --- /dev/null +++ b/build/base16-purpledream.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#100510" // Default Background + readonly property string base01: "#302030" // Lighter Background (Status bars, panels) + readonly property string base02: "#403040" // Selection Background + readonly property string base03: "#605060" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#bbb0bb" // Dark Foreground (Used for status bars) + readonly property string base05: "#ddd0dd" // Default Foreground, Caret + readonly property string base06: "#eee0ee" // Light Foreground (Rarely used) + readonly property string base07: "#fff0ff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff1d0d" // Red (Variables, errors) + readonly property string base09: "#ccae14" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f000a0" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#14cc64" // Green (Strings, success states) + readonly property string base0C: "#0075b0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#00a0f0" // Blue (Functions, methods, headings) + readonly property string base0E: "#b000d0" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#6a2a3c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-qualia.qml b/build/base16-qualia.qml new file mode 100644 index 0000000..a5c6c01 --- /dev/null +++ b/build/base16-qualia.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#101010" // Default Background + readonly property string base01: "#454545" // Lighter Background (Status bars, panels) + readonly property string base02: "#454545" // Selection Background + readonly property string base03: "#454545" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#808080" // Dark Foreground (Used for status bars) + readonly property string base05: "#c0c0c0" // Default Foreground, Caret + readonly property string base06: "#c0c0c0" // Light Foreground (Rarely used) + readonly property string base07: "#454545" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#efa6a2" // Red (Variables, errors) + readonly property string base09: "#a3b8ef" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e6a3dc" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#80c990" // Green (Strings, success states) + readonly property string base0C: "#c8c874" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#50cacd" // Blue (Functions, methods, headings) + readonly property string base0E: "#e0af85" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#808080" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-railscasts.qml b/build/base16-railscasts.qml new file mode 100644 index 0000000..7a3333c --- /dev/null +++ b/build/base16-railscasts.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2b2b2b" // Default Background + readonly property string base01: "#272935" // Lighter Background (Status bars, panels) + readonly property string base02: "#3a4055" // Selection Background + readonly property string base03: "#5a647e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#d4cfc9" // Dark Foreground (Used for status bars) + readonly property string base05: "#e6e1dc" // Default Foreground, Caret + readonly property string base06: "#f4f1ed" // Light Foreground (Rarely used) + readonly property string base07: "#f9f7f3" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#da4939" // Red (Variables, errors) + readonly property string base09: "#cc7833" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffc66d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a5c261" // Green (Strings, success states) + readonly property string base0C: "#519f50" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6d9cbe" // Blue (Functions, methods, headings) + readonly property string base0E: "#b6b3eb" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bc9458" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-rebecca.qml b/build/base16-rebecca.qml new file mode 100644 index 0000000..24aa978 --- /dev/null +++ b/build/base16-rebecca.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#292a44" // Default Background + readonly property string base01: "#663399" // Lighter Background (Status bars, panels) + readonly property string base02: "#383a62" // Selection Background + readonly property string base03: "#666699" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a0a0c5" // Dark Foreground (Used for status bars) + readonly property string base05: "#f1eff8" // Default Foreground, Caret + readonly property string base06: "#ccccff" // Light Foreground (Rarely used) + readonly property string base07: "#53495d" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#a0a0c5" // Red (Variables, errors) + readonly property string base09: "#efe4a1" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ae81ff" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#6dfedf" // Green (Strings, success states) + readonly property string base0C: "#8eaee0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#2de0a7" // Blue (Functions, methods, headings) + readonly property string base0E: "#7aa5ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ff79c6" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-rose-pine-dawn.qml b/build/base16-rose-pine-dawn.qml new file mode 100644 index 0000000..dff3d24 --- /dev/null +++ b/build/base16-rose-pine-dawn.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#faf4ed" // Default Background + readonly property string base01: "#fffaf3" // Lighter Background (Status bars, panels) + readonly property string base02: "#f2e9de" // Selection Background + readonly property string base03: "#9893a5" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#797593" // Dark Foreground (Used for status bars) + readonly property string base05: "#575279" // Default Foreground, Caret + readonly property string base06: "#575279" // Light Foreground (Rarely used) + readonly property string base07: "#cecacd" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b4637a" // Red (Variables, errors) + readonly property string base09: "#ea9d34" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d7827e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#286983" // Green (Strings, success states) + readonly property string base0C: "#56949f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#907aa9" // Blue (Functions, methods, headings) + readonly property string base0E: "#ea9d34" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cecacd" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-rose-pine-moon.qml b/build/base16-rose-pine-moon.qml new file mode 100644 index 0000000..18627be --- /dev/null +++ b/build/base16-rose-pine-moon.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#232136" // Default Background + readonly property string base01: "#2a273f" // Lighter Background (Status bars, panels) + readonly property string base02: "#393552" // Selection Background + readonly property string base03: "#6e6a86" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#908caa" // Dark Foreground (Used for status bars) + readonly property string base05: "#e0def4" // Default Foreground, Caret + readonly property string base06: "#e0def4" // Light Foreground (Rarely used) + readonly property string base07: "#56526e" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#eb6f92" // Red (Variables, errors) + readonly property string base09: "#f6c177" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ea9a97" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#3e8fb0" // Green (Strings, success states) + readonly property string base0C: "#9ccfd8" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#c4a7e7" // Blue (Functions, methods, headings) + readonly property string base0E: "#f6c177" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#56526e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-rose-pine.qml b/build/base16-rose-pine.qml new file mode 100644 index 0000000..e907ece --- /dev/null +++ b/build/base16-rose-pine.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#191724" // Default Background + readonly property string base01: "#1f1d2e" // Lighter Background (Status bars, panels) + readonly property string base02: "#26233a" // Selection Background + readonly property string base03: "#6e6a86" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#908caa" // Dark Foreground (Used for status bars) + readonly property string base05: "#e0def4" // Default Foreground, Caret + readonly property string base06: "#e0def4" // Light Foreground (Rarely used) + readonly property string base07: "#524f67" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#eb6f92" // Red (Variables, errors) + readonly property string base09: "#f6c177" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ebbcba" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#31748f" // Green (Strings, success states) + readonly property string base0C: "#9ccfd8" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#c4a7e7" // Blue (Functions, methods, headings) + readonly property string base0E: "#f6c177" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#524f67" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-saga.qml b/build/base16-saga.qml new file mode 100644 index 0000000..9f46834 --- /dev/null +++ b/build/base16-saga.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#05080a" // Default Background + readonly property string base01: "#0a1014" // Lighter Background (Status bars, panels) + readonly property string base02: "#0f181e" // Selection Background + readonly property string base03: "#141f27" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#192630" // Dark Foreground (Used for status bars) + readonly property string base05: "#dce2f7" // Default Foreground, Caret + readonly property string base06: "#f8eae7" // Light Foreground (Rarely used) + readonly property string base07: "#ccd3fe" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ffd4e9" // Red (Variables, errors) + readonly property string base09: "#fbcbae" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fbebc8" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#f7ddff" // Green (Strings, success states) + readonly property string base0C: "#c5edc1" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#c9fff7" // Blue (Functions, methods, headings) + readonly property string base0E: "#dcc3f9" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f6dddd" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-sagelight.qml b/build/base16-sagelight.qml new file mode 100644 index 0000000..267102f --- /dev/null +++ b/build/base16-sagelight.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f8f8f8" // Default Background + readonly property string base01: "#e8e8e8" // Lighter Background (Status bars, panels) + readonly property string base02: "#d8d8d8" // Selection Background + readonly property string base03: "#b8b8b8" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#585858" // Dark Foreground (Used for status bars) + readonly property string base05: "#383838" // Default Foreground, Caret + readonly property string base06: "#282828" // Light Foreground (Rarely used) + readonly property string base07: "#181818" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fa8480" // Red (Variables, errors) + readonly property string base09: "#ffaa61" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffdc61" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a0d2c8" // Green (Strings, success states) + readonly property string base0C: "#a2d6f5" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#a0a7d2" // Blue (Functions, methods, headings) + readonly property string base0E: "#c8a0d2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d2b2a0" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-sakura.qml b/build/base16-sakura.qml new file mode 100644 index 0000000..25a3c81 --- /dev/null +++ b/build/base16-sakura.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#feedf3" // Default Background + readonly property string base01: "#f8e2e7" // Lighter Background (Status bars, panels) + readonly property string base02: "#e0ccd1" // Selection Background + readonly property string base03: "#755f64" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#665055" // Dark Foreground (Used for status bars) + readonly property string base05: "#564448" // Default Foreground, Caret + readonly property string base06: "#42383a" // Light Foreground (Rarely used) + readonly property string base07: "#33292b" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#df2d52" // Red (Variables, errors) + readonly property string base09: "#f6661e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c29461" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#2e916d" // Green (Strings, success states) + readonly property string base0C: "#1d8991" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#006e93" // Blue (Functions, methods, headings) + readonly property string base0E: "#5e2180" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ba0d35" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-sandcastle.qml b/build/base16-sandcastle.qml new file mode 100644 index 0000000..c869b61 --- /dev/null +++ b/build/base16-sandcastle.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#282c34" // Default Background + readonly property string base01: "#2c323b" // Lighter Background (Status bars, panels) + readonly property string base02: "#3e4451" // Selection Background + readonly property string base03: "#665c54" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#928374" // Dark Foreground (Used for status bars) + readonly property string base05: "#a89984" // Default Foreground, Caret + readonly property string base06: "#d5c4a1" // Light Foreground (Rarely used) + readonly property string base07: "#fdf4c1" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#83a598" // Red (Variables, errors) + readonly property string base09: "#a07e3b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a07e3b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#528b8b" // Green (Strings, success states) + readonly property string base0C: "#83a598" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#83a598" // Blue (Functions, methods, headings) + readonly property string base0E: "#d75f5f" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a87322" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-selenized-black.qml b/build/base16-selenized-black.qml new file mode 100644 index 0000000..d1399e4 --- /dev/null +++ b/build/base16-selenized-black.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#181818" // Default Background + readonly property string base01: "#252525" // Lighter Background (Status bars, panels) + readonly property string base02: "#3b3b3b" // Selection Background + readonly property string base03: "#777777" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#777777" // Dark Foreground (Used for status bars) + readonly property string base05: "#b9b9b9" // Default Foreground, Caret + readonly property string base06: "#dedede" // Light Foreground (Rarely used) + readonly property string base07: "#dedede" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ed4a46" // Red (Variables, errors) + readonly property string base09: "#e67f43" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dbb32d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#70b433" // Green (Strings, success states) + readonly property string base0C: "#3fc5b7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#368aeb" // Blue (Functions, methods, headings) + readonly property string base0E: "#a580e2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#eb6eb7" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-selenized-dark.qml b/build/base16-selenized-dark.qml new file mode 100644 index 0000000..e1d95be --- /dev/null +++ b/build/base16-selenized-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#103c48" // Default Background + readonly property string base01: "#184956" // Lighter Background (Status bars, panels) + readonly property string base02: "#2d5b69" // Selection Background + readonly property string base03: "#72898f" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#72898f" // Dark Foreground (Used for status bars) + readonly property string base05: "#adbcbc" // Default Foreground, Caret + readonly property string base06: "#cad8d9" // Light Foreground (Rarely used) + readonly property string base07: "#cad8d9" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fa5750" // Red (Variables, errors) + readonly property string base09: "#ed8649" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dbb32d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#75b938" // Green (Strings, success states) + readonly property string base0C: "#41c7b9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4695f7" // Blue (Functions, methods, headings) + readonly property string base0E: "#af88eb" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f275be" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-selenized-light.qml b/build/base16-selenized-light.qml new file mode 100644 index 0000000..382fbf5 --- /dev/null +++ b/build/base16-selenized-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fbf3db" // Default Background + readonly property string base01: "#ece3cc" // Lighter Background (Status bars, panels) + readonly property string base02: "#d5cdb6" // Selection Background + readonly property string base03: "#909995" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#909995" // Dark Foreground (Used for status bars) + readonly property string base05: "#53676d" // Default Foreground, Caret + readonly property string base06: "#3a4d53" // Light Foreground (Rarely used) + readonly property string base07: "#3a4d53" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc1729" // Red (Variables, errors) + readonly property string base09: "#bc5819" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a78300" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#428b00" // Green (Strings, success states) + readonly property string base0C: "#00978a" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#006dce" // Blue (Functions, methods, headings) + readonly property string base0E: "#825dc0" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c44392" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-selenized-white.qml b/build/base16-selenized-white.qml new file mode 100644 index 0000000..303f125 --- /dev/null +++ b/build/base16-selenized-white.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#ebebeb" // Lighter Background (Status bars, panels) + readonly property string base02: "#cdcdcd" // Selection Background + readonly property string base03: "#878787" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#878787" // Dark Foreground (Used for status bars) + readonly property string base05: "#474747" // Default Foreground, Caret + readonly property string base06: "#282828" // Light Foreground (Rarely used) + readonly property string base07: "#282828" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#bf0000" // Red (Variables, errors) + readonly property string base09: "#ba3700" // Orange (Integers, booleans, constants) + readonly property string base0A: "#af8500" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#008400" // Green (Strings, success states) + readonly property string base0C: "#009a8a" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0054cf" // Blue (Functions, methods, headings) + readonly property string base0E: "#6b40c3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#dd0f9d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-seti.qml b/build/base16-seti.qml new file mode 100644 index 0000000..02b681f --- /dev/null +++ b/build/base16-seti.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#151718" // Default Background + readonly property string base01: "#282a2b" // Lighter Background (Status bars, panels) + readonly property string base02: "#3b758c" // Selection Background + readonly property string base03: "#41535b" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#43a5d5" // Dark Foreground (Used for status bars) + readonly property string base05: "#d6d6d6" // Default Foreground, Caret + readonly property string base06: "#eeeeee" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cd3f45" // Red (Variables, errors) + readonly property string base09: "#db7b55" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e6cd69" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#9fca56" // Green (Strings, success states) + readonly property string base0C: "#55dbbe" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#55b5db" // Blue (Functions, methods, headings) + readonly property string base0E: "#a074c4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8a553f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-shades-of-purple.qml b/build/base16-shades-of-purple.qml new file mode 100644 index 0000000..8d280bf --- /dev/null +++ b/build/base16-shades-of-purple.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1e1e3f" // Default Background + readonly property string base01: "#43d426" // Lighter Background (Status bars, panels) + readonly property string base02: "#f1d000" // Selection Background + readonly property string base03: "#808080" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#6871ff" // Dark Foreground (Used for status bars) + readonly property string base05: "#c7c7c7" // Default Foreground, Caret + readonly property string base06: "#ff77ff" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d90429" // Red (Variables, errors) + readonly property string base09: "#f92a1c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffe700" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#3ad900" // Green (Strings, success states) + readonly property string base0C: "#00c5c7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6943ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff2c70" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#79e8fb" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-shadesmear-dark.qml b/build/base16-shadesmear-dark.qml new file mode 100644 index 0000000..75251f0 --- /dev/null +++ b/build/base16-shadesmear-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#232323" // Default Background + readonly property string base01: "#1c1c1c" // Lighter Background (Status bars, panels) + readonly property string base02: "#4e4e4e" // Selection Background + readonly property string base03: "#c0c0c0" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#e4e4e4" // Dark Foreground (Used for status bars) + readonly property string base05: "#dbdbdb" // Default Foreground, Caret + readonly property string base06: "#e4e4e4" // Light Foreground (Rarely used) + readonly property string base07: "#1c1c1c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc5450" // Red (Variables, errors) + readonly property string base09: "#a64270" // Orange (Integers, booleans, constants) + readonly property string base0A: "#307878" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#71983b" // Green (Strings, success states) + readonly property string base0C: "#c57d42" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#376388" // Blue (Functions, methods, headings) + readonly property string base0E: "#d7ab54" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#6d6d6d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-shadesmear-light.qml b/build/base16-shadesmear-light.qml new file mode 100644 index 0000000..6be6d24 --- /dev/null +++ b/build/base16-shadesmear-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#dbdbdb" // Default Background + readonly property string base01: "#e4e4e4" // Lighter Background (Status bars, panels) + readonly property string base02: "#c0c0c0" // Selection Background + readonly property string base03: "#4e4e4e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#1c1c1c" // Dark Foreground (Used for status bars) + readonly property string base05: "#232323" // Default Foreground, Caret + readonly property string base06: "#1c1c1c" // Light Foreground (Rarely used) + readonly property string base07: "#e4e4e4" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc5450" // Red (Variables, errors) + readonly property string base09: "#a64270" // Orange (Integers, booleans, constants) + readonly property string base0A: "#307878" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#71983b" // Green (Strings, success states) + readonly property string base0C: "#c57d42" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#376388" // Blue (Functions, methods, headings) + readonly property string base0E: "#d7ab54" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#6d6d6d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-shapeshifter.qml b/build/base16-shapeshifter.qml new file mode 100644 index 0000000..c330f48 --- /dev/null +++ b/build/base16-shapeshifter.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f9f9f9" // Default Background + readonly property string base01: "#e0e0e0" // Lighter Background (Status bars, panels) + readonly property string base02: "#ababab" // Selection Background + readonly property string base03: "#555555" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#343434" // Dark Foreground (Used for status bars) + readonly property string base05: "#102015" // Default Foreground, Caret + readonly property string base06: "#040404" // Light Foreground (Rarely used) + readonly property string base07: "#000000" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e92f2f" // Red (Variables, errors) + readonly property string base09: "#e09448" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dddd13" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#0ed839" // Green (Strings, success states) + readonly property string base0C: "#23edda" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3b48e3" // Blue (Functions, methods, headings) + readonly property string base0E: "#f996e2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#69542d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-silk-dark.qml b/build/base16-silk-dark.qml new file mode 100644 index 0000000..deb2704 --- /dev/null +++ b/build/base16-silk-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0e3c46" // Default Background + readonly property string base01: "#1d494e" // Lighter Background (Status bars, panels) + readonly property string base02: "#2a5054" // Selection Background + readonly property string base03: "#587073" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9dc8cd" // Dark Foreground (Used for status bars) + readonly property string base05: "#c7dbdd" // Default Foreground, Caret + readonly property string base06: "#cbf2f7" // Light Foreground (Rarely used) + readonly property string base07: "#d2faff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fb6953" // Red (Variables, errors) + readonly property string base09: "#fcab74" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fce380" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#73d8ad" // Green (Strings, success states) + readonly property string base0C: "#3fb2b9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#46bddd" // Blue (Functions, methods, headings) + readonly property string base0E: "#756b8a" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9b647b" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-silk-light.qml b/build/base16-silk-light.qml new file mode 100644 index 0000000..036846a --- /dev/null +++ b/build/base16-silk-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#e9f1ef" // Default Background + readonly property string base01: "#ccd4d3" // Lighter Background (Status bars, panels) + readonly property string base02: "#90b7b6" // Selection Background + readonly property string base03: "#5c787b" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#4b5b5f" // Dark Foreground (Used for status bars) + readonly property string base05: "#385156" // Default Foreground, Caret + readonly property string base06: "#0e3c46" // Light Foreground (Rarely used) + readonly property string base07: "#d2faff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cf432e" // Red (Variables, errors) + readonly property string base09: "#d27f46" // Orange (Integers, booleans, constants) + readonly property string base0A: "#cfad25" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#6ca38c" // Green (Strings, success states) + readonly property string base0C: "#329ca2" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#39aac9" // Blue (Functions, methods, headings) + readonly property string base0E: "#6e6582" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#865369" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-snazzy.qml b/build/base16-snazzy.qml new file mode 100644 index 0000000..0a5c447 --- /dev/null +++ b/build/base16-snazzy.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#282a36" // Default Background + readonly property string base01: "#34353e" // Lighter Background (Status bars, panels) + readonly property string base02: "#43454f" // Selection Background + readonly property string base03: "#78787e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a5a5a9" // Dark Foreground (Used for status bars) + readonly property string base05: "#e2e4e5" // Default Foreground, Caret + readonly property string base06: "#eff0eb" // Light Foreground (Rarely used) + readonly property string base07: "#f1f1f0" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff5c57" // Red (Variables, errors) + readonly property string base09: "#ff9f43" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f3f99d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#5af78e" // Green (Strings, success states) + readonly property string base0C: "#9aedfe" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#57c7ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff6ac1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b2643c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-soft-server.qml b/build/base16-soft-server.qml new file mode 100644 index 0000000..728d4df --- /dev/null +++ b/build/base16-soft-server.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#211e2a" // Default Background + readonly property string base01: "#2c2737" // Lighter Background (Status bars, panels) + readonly property string base02: "#3f3951" // Selection Background + readonly property string base03: "#6e6780" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8a829e" // Dark Foreground (Used for status bars) + readonly property string base05: "#e4dee9" // Default Foreground, Caret + readonly property string base06: "#f2e8f0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e965a5" // Red (Variables, errors) + readonly property string base09: "#f4b870" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ebde76" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b1f2a7" // Green (Strings, success states) + readonly property string base0C: "#b3f4f3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#95a6f4" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff79c6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bd93f9" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-solarflare-light.qml b/build/base16-solarflare-light.qml new file mode 100644 index 0000000..ec3e026 --- /dev/null +++ b/build/base16-solarflare-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f5f7fa" // Default Background + readonly property string base01: "#e8e9ed" // Lighter Background (Status bars, panels) + readonly property string base02: "#a6afb8" // Selection Background + readonly property string base03: "#85939e" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#667581" // Dark Foreground (Used for status bars) + readonly property string base05: "#586875" // Default Foreground, Caret + readonly property string base06: "#222e38" // Light Foreground (Rarely used) + readonly property string base07: "#18262f" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ef5253" // Red (Variables, errors) + readonly property string base09: "#e66b2b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e4b51c" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7cc844" // Green (Strings, success states) + readonly property string base0C: "#52cbb0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#33b5e1" // Blue (Functions, methods, headings) + readonly property string base0E: "#a363d5" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d73c9a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-solarflare.qml b/build/base16-solarflare.qml new file mode 100644 index 0000000..0d5ec41 --- /dev/null +++ b/build/base16-solarflare.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#18262f" // Default Background + readonly property string base01: "#222e38" // Lighter Background (Status bars, panels) + readonly property string base02: "#586875" // Selection Background + readonly property string base03: "#667581" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#85939e" // Dark Foreground (Used for status bars) + readonly property string base05: "#a6afb8" // Default Foreground, Caret + readonly property string base06: "#e8e9ed" // Light Foreground (Rarely used) + readonly property string base07: "#f5f7fa" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ef5253" // Red (Variables, errors) + readonly property string base09: "#e66b2b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e4b51c" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7cc844" // Green (Strings, success states) + readonly property string base0C: "#52cbb0" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#33b5e1" // Blue (Functions, methods, headings) + readonly property string base0E: "#a363d5" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d73c9a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-solarized-dark.qml b/build/base16-solarized-dark.qml new file mode 100644 index 0000000..609b957 --- /dev/null +++ b/build/base16-solarized-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#002b36" // Default Background + readonly property string base01: "#073642" // Lighter Background (Status bars, panels) + readonly property string base02: "#586e75" // Selection Background + readonly property string base03: "#657b83" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#839496" // Dark Foreground (Used for status bars) + readonly property string base05: "#93a1a1" // Default Foreground, Caret + readonly property string base06: "#eee8d5" // Light Foreground (Rarely used) + readonly property string base07: "#fdf6e3" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#dc322f" // Red (Variables, errors) + readonly property string base09: "#cb4b16" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b58900" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#859900" // Green (Strings, success states) + readonly property string base0C: "#2aa198" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#268bd2" // Blue (Functions, methods, headings) + readonly property string base0E: "#6c71c4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d33682" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-solarized-light.qml b/build/base16-solarized-light.qml new file mode 100644 index 0000000..f6327f9 --- /dev/null +++ b/build/base16-solarized-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fdf6e3" // Default Background + readonly property string base01: "#eee8d5" // Lighter Background (Status bars, panels) + readonly property string base02: "#93a1a1" // Selection Background + readonly property string base03: "#839496" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#657b83" // Dark Foreground (Used for status bars) + readonly property string base05: "#586e75" // Default Foreground, Caret + readonly property string base06: "#073642" // Light Foreground (Rarely used) + readonly property string base07: "#002b36" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#dc322f" // Red (Variables, errors) + readonly property string base09: "#cb4b16" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b58900" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#859900" // Green (Strings, success states) + readonly property string base0C: "#2aa198" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#268bd2" // Blue (Functions, methods, headings) + readonly property string base0E: "#6c71c4" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d33682" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-spaceduck.qml b/build/base16-spaceduck.qml new file mode 100644 index 0000000..69c758d --- /dev/null +++ b/build/base16-spaceduck.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#16172d" // Default Background + readonly property string base01: "#1b1c36" // Lighter Background (Status bars, panels) + readonly property string base02: "#30365f" // Selection Background + readonly property string base03: "#686f9a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#818596" // Dark Foreground (Used for status bars) + readonly property string base05: "#ecf0c1" // Default Foreground, Caret + readonly property string base06: "#c1c3cc" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e33400" // Red (Variables, errors) + readonly property string base09: "#e39400" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f2ce00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#5ccc96" // Green (Strings, success states) + readonly property string base0C: "#00a3cc" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7a5ccc" // Blue (Functions, methods, headings) + readonly property string base0E: "#b3a1e6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ce6f8f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-spacemacs.qml b/build/base16-spacemacs.qml new file mode 100644 index 0000000..38c8c0b --- /dev/null +++ b/build/base16-spacemacs.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1f2022" // Default Background + readonly property string base01: "#282828" // Lighter Background (Status bars, panels) + readonly property string base02: "#444155" // Selection Background + readonly property string base03: "#585858" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b8b8b8" // Dark Foreground (Used for status bars) + readonly property string base05: "#a3a3a3" // Default Foreground, Caret + readonly property string base06: "#e8e8e8" // Light Foreground (Rarely used) + readonly property string base07: "#f8f8f8" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f2241f" // Red (Variables, errors) + readonly property string base09: "#ffa500" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b1951d" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#67b11d" // Green (Strings, success states) + readonly property string base0C: "#2d9574" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4f97d7" // Blue (Functions, methods, headings) + readonly property string base0E: "#a31db1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b03060" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-sparky.qml b/build/base16-sparky.qml new file mode 100644 index 0000000..f4ec7ac --- /dev/null +++ b/build/base16-sparky.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#072b31" // Default Background + readonly property string base01: "#00313c" // Lighter Background (Status bars, panels) + readonly property string base02: "#003c46" // Selection Background + readonly property string base03: "#003b49" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#00778b" // Dark Foreground (Used for status bars) + readonly property string base05: "#f4f5f0" // Default Foreground, Caret + readonly property string base06: "#f5f5f1" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff585d" // Red (Variables, errors) + readonly property string base09: "#ff8f1c" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fbdd40" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#78d64b" // Green (Strings, success states) + readonly property string base0C: "#2dccd3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4698cb" // Blue (Functions, methods, headings) + readonly property string base0E: "#d59ed7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9b704d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-standardized-dark.qml b/build/base16-standardized-dark.qml new file mode 100644 index 0000000..45919fa --- /dev/null +++ b/build/base16-standardized-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#222222" // Default Background + readonly property string base01: "#303030" // Lighter Background (Status bars, panels) + readonly property string base02: "#555555" // Selection Background + readonly property string base03: "#898989" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#898989" // Dark Foreground (Used for status bars) + readonly property string base05: "#c0c0c0" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e15d67" // Red (Variables, errors) + readonly property string base09: "#fc804e" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e1b31a" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#5db129" // Green (Strings, success states) + readonly property string base0C: "#21c992" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#00a3f2" // Blue (Functions, methods, headings) + readonly property string base0E: "#b46ee0" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b87d28" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-standardized-light.qml b/build/base16-standardized-light.qml new file mode 100644 index 0000000..e1e99c7 --- /dev/null +++ b/build/base16-standardized-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#eeeeee" // Lighter Background (Status bars, panels) + readonly property string base02: "#cccccc" // Selection Background + readonly property string base03: "#767676" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#767676" // Dark Foreground (Used for status bars) + readonly property string base05: "#444444" // Default Foreground, Caret + readonly property string base06: "#333333" // Light Foreground (Rarely used) + readonly property string base07: "#222222" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d03e3e" // Red (Variables, errors) + readonly property string base09: "#d7691d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ad8200" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#31861f" // Green (Strings, success states) + readonly property string base0C: "#00998f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3173c5" // Blue (Functions, methods, headings) + readonly property string base0E: "#9e57c2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#895025" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-stella.qml b/build/base16-stella.qml new file mode 100644 index 0000000..dedd170 --- /dev/null +++ b/build/base16-stella.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2b213c" // Default Background + readonly property string base01: "#362b48" // Lighter Background (Status bars, panels) + readonly property string base02: "#4d4160" // Selection Background + readonly property string base03: "#655978" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7f7192" // Dark Foreground (Used for status bars) + readonly property string base05: "#998bad" // Default Foreground, Caret + readonly property string base06: "#b4a5c8" // Light Foreground (Rarely used) + readonly property string base07: "#ebdcff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c79987" // Red (Variables, errors) + readonly property string base09: "#8865c6" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c7c691" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#acc79b" // Green (Strings, success states) + readonly property string base0C: "#9bc7bf" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#a5aad4" // Blue (Functions, methods, headings) + readonly property string base0E: "#c594ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c7ab87" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-still-alive.qml b/build/base16-still-alive.qml new file mode 100644 index 0000000..64c3a1f --- /dev/null +++ b/build/base16-still-alive.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f0f0f0" // Default Background + readonly property string base01: "#d6d6d6" // Lighter Background (Status bars, panels) + readonly property string base02: "#bdbdbd" // Selection Background + readonly property string base03: "#a3a3a3" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#605758" // Dark Foreground (Used for status bars) + readonly property string base05: "#4c383b" // Default Foreground, Caret + readonly property string base06: "#331f21" // Light Foreground (Rarely used) + readonly property string base07: "#140c0d" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d80000" // Red (Variables, errors) + readonly property string base09: "#f0d848" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fff018" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#30a860" // Green (Strings, success states) + readonly property string base0C: "#36d3ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#365eff" // Blue (Functions, methods, headings) + readonly property string base0E: "#9036ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#140c0d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-summercamp.qml b/build/base16-summercamp.qml new file mode 100644 index 0000000..5d8a2b0 --- /dev/null +++ b/build/base16-summercamp.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1c1810" // Default Background + readonly property string base01: "#2a261c" // Lighter Background (Status bars, panels) + readonly property string base02: "#3a3527" // Selection Background + readonly property string base03: "#504b38" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#5f5b45" // Dark Foreground (Used for status bars) + readonly property string base05: "#736e55" // Default Foreground, Caret + readonly property string base06: "#bab696" // Light Foreground (Rarely used) + readonly property string base07: "#f8f5de" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e35142" // Red (Variables, errors) + readonly property string base09: "#fba11b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f2ff27" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#5ceb5a" // Green (Strings, success states) + readonly property string base0C: "#5aebbc" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#489bf0" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff8080" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f69be7" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-summerfruit-dark.qml b/build/base16-summerfruit-dark.qml new file mode 100644 index 0000000..90989aa --- /dev/null +++ b/build/base16-summerfruit-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#151515" // Default Background + readonly property string base01: "#202020" // Lighter Background (Status bars, panels) + readonly property string base02: "#303030" // Selection Background + readonly property string base03: "#505050" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b0b0b0" // Dark Foreground (Used for status bars) + readonly property string base05: "#d0d0d0" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff0086" // Red (Variables, errors) + readonly property string base09: "#fd8900" // Orange (Integers, booleans, constants) + readonly property string base0A: "#aba800" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#00c918" // Green (Strings, success states) + readonly property string base0C: "#1faaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3777e6" // Blue (Functions, methods, headings) + readonly property string base0E: "#ad00a1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cc6633" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-summerfruit-light.qml b/build/base16-summerfruit-light.qml new file mode 100644 index 0000000..3aa723d --- /dev/null +++ b/build/base16-summerfruit-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#e0e0e0" // Lighter Background (Status bars, panels) + readonly property string base02: "#d0d0d0" // Selection Background + readonly property string base03: "#b0b0b0" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#000000" // Dark Foreground (Used for status bars) + readonly property string base05: "#101010" // Default Foreground, Caret + readonly property string base06: "#151515" // Light Foreground (Rarely used) + readonly property string base07: "#202020" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff0086" // Red (Variables, errors) + readonly property string base09: "#fd8900" // Orange (Integers, booleans, constants) + readonly property string base0A: "#aba800" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#00c918" // Green (Strings, success states) + readonly property string base0C: "#1faaaa" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3777e6" // Blue (Functions, methods, headings) + readonly property string base0E: "#ad00a1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cc6633" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-synth-midnight-dark.qml b/build/base16-synth-midnight-dark.qml new file mode 100644 index 0000000..8b2de63 --- /dev/null +++ b/build/base16-synth-midnight-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#050608" // Default Background + readonly property string base01: "#1a1b1c" // Lighter Background (Status bars, panels) + readonly property string base02: "#28292a" // Selection Background + readonly property string base03: "#474849" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a3a5a6" // Dark Foreground (Used for status bars) + readonly property string base05: "#c1c3c4" // Default Foreground, Caret + readonly property string base06: "#cfd1d2" // Light Foreground (Rarely used) + readonly property string base07: "#dddfe0" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b53b50" // Red (Variables, errors) + readonly property string base09: "#ea770d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c9d364" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#06ea61" // Green (Strings, success states) + readonly property string base0C: "#42fff9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#03aeff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ea5ce2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cd6320" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-synth-midnight-light.qml b/build/base16-synth-midnight-light.qml new file mode 100644 index 0000000..335aaf0 --- /dev/null +++ b/build/base16-synth-midnight-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#dddfe0" // Default Background + readonly property string base01: "#cfd1d2" // Lighter Background (Status bars, panels) + readonly property string base02: "#c1c3c4" // Selection Background + readonly property string base03: "#a3a5a6" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#474849" // Dark Foreground (Used for status bars) + readonly property string base05: "#28292a" // Default Foreground, Caret + readonly property string base06: "#1a1b1c" // Light Foreground (Rarely used) + readonly property string base07: "#050608" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b53b50" // Red (Variables, errors) + readonly property string base09: "#ea770d" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c9d364" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#06ea61" // Green (Strings, success states) + readonly property string base0C: "#42fff9" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#03aeff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ea5ce2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#cd6320" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tango.qml b/build/base16-tango.qml new file mode 100644 index 0000000..896c5c8 --- /dev/null +++ b/build/base16-tango.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2e3436" // Default Background + readonly property string base01: "#8ae234" // Lighter Background (Status bars, panels) + readonly property string base02: "#fce94f" // Selection Background + readonly property string base03: "#555753" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#729fcf" // Dark Foreground (Used for status bars) + readonly property string base05: "#d3d7cf" // Default Foreground, Caret + readonly property string base06: "#ad7fa8" // Light Foreground (Rarely used) + readonly property string base07: "#eeeeec" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc0000" // Red (Variables, errors) + readonly property string base09: "#ef2929" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c4a000" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#4e9a06" // Green (Strings, success states) + readonly property string base0C: "#06989a" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3465a4" // Blue (Functions, methods, headings) + readonly property string base0E: "#75507b" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#34e2e2" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tarot.qml b/build/base16-tarot.qml new file mode 100644 index 0000000..a24a202 --- /dev/null +++ b/build/base16-tarot.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0e091d" // Default Background + readonly property string base01: "#2a153c" // Lighter Background (Status bars, panels) + readonly property string base02: "#4b2054" // Selection Background + readonly property string base03: "#74316b" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8c406f" // Dark Foreground (Used for status bars) + readonly property string base05: "#aa556f" // Default Foreground, Caret + readonly property string base06: "#c4686d" // Light Foreground (Rarely used) + readonly property string base07: "#dc8f7c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c53253" // Red (Variables, errors) + readonly property string base09: "#ea4d60" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ff6565" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#a68e5a" // Green (Strings, success states) + readonly property string base0C: "#8c9785" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6e6080" // Blue (Functions, methods, headings) + readonly property string base0E: "#a45782" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#984d51" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tender.qml b/build/base16-tender.qml new file mode 100644 index 0000000..a2eac58 --- /dev/null +++ b/build/base16-tender.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#282828" // Default Background + readonly property string base01: "#383838" // Lighter Background (Status bars, panels) + readonly property string base02: "#484848" // Selection Background + readonly property string base03: "#4c4c4c" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b8b8b8" // Dark Foreground (Used for status bars) + readonly property string base05: "#eeeeee" // Default Foreground, Caret + readonly property string base06: "#e8e8e8" // Light Foreground (Rarely used) + readonly property string base07: "#feffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f43753" // Red (Variables, errors) + readonly property string base09: "#dc9656" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffc24b" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#c9d05c" // Green (Strings, success states) + readonly property string base0C: "#73cef4" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#b3deef" // Blue (Functions, methods, headings) + readonly property string base0E: "#d3b987" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a16946" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-terracotta-dark.qml b/build/base16-terracotta-dark.qml new file mode 100644 index 0000000..007ea4a --- /dev/null +++ b/build/base16-terracotta-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#241d1a" // Default Background + readonly property string base01: "#362b27" // Lighter Background (Status bars, panels) + readonly property string base02: "#473933" // Selection Background + readonly property string base03: "#594740" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a78e84" // Dark Foreground (Used for status bars) + readonly property string base05: "#b8a59d" // Default Foreground, Caret + readonly property string base06: "#cabbb5" // Light Foreground (Rarely used) + readonly property string base07: "#dcd2ce" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f6998f" // Red (Variables, errors) + readonly property string base09: "#ffa888" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffc37a" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b6c68a" // Green (Strings, success states) + readonly property string base0C: "#c0bcdb" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#b0a4c3" // Blue (Functions, methods, headings) + readonly property string base0E: "#d8a2b0" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f1ae97" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-terracotta.qml b/build/base16-terracotta.qml new file mode 100644 index 0000000..418a862 --- /dev/null +++ b/build/base16-terracotta.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#efeae8" // Default Background + readonly property string base01: "#dfd6d1" // Lighter Background (Status bars, panels) + readonly property string base02: "#d0c1bb" // Selection Background + readonly property string base03: "#c0aca4" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#59453d" // Dark Foreground (Used for status bars) + readonly property string base05: "#473731" // Default Foreground, Caret + readonly property string base06: "#352a25" // Light Foreground (Rarely used) + readonly property string base07: "#241c19" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#a75045" // Red (Variables, errors) + readonly property string base09: "#bd6942" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ce943e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#7a894a" // Green (Strings, success states) + readonly property string base0C: "#847f9e" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#625574" // Blue (Functions, methods, headings) + readonly property string base0E: "#8d5968" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b07158" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-city-dark.qml b/build/base16-tokyo-city-dark.qml new file mode 100644 index 0000000..0109ee2 --- /dev/null +++ b/build/base16-tokyo-city-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#171d23" // Default Background + readonly property string base01: "#1d252c" // Lighter Background (Status bars, panels) + readonly property string base02: "#28323a" // Selection Background + readonly property string base03: "#526270" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b7c5d3" // Dark Foreground (Used for status bars) + readonly property string base05: "#d8e2ec" // Default Foreground, Caret + readonly property string base06: "#f6f6f8" // Light Foreground (Rarely used) + readonly property string base07: "#fbfbfd" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f7768e" // Red (Variables, errors) + readonly property string base09: "#ff9e64" // Orange (Integers, booleans, constants) + readonly property string base0A: "#b7c5d3" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#9ece6a" // Green (Strings, success states) + readonly property string base0C: "#89ddff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7aa2f7" // Blue (Functions, methods, headings) + readonly property string base0E: "#bb9af7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#bb9af7" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-city-light.qml b/build/base16-tokyo-city-light.qml new file mode 100644 index 0000000..2b49e67 --- /dev/null +++ b/build/base16-tokyo-city-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fbfbfd" // Default Background + readonly property string base01: "#f6f6f8" // Lighter Background (Status bars, panels) + readonly property string base02: "#edeff6" // Selection Background + readonly property string base03: "#9699a3" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#4c505e" // Dark Foreground (Used for status bars) + readonly property string base05: "#343b59" // Default Foreground, Caret + readonly property string base06: "#1d252c" // Light Foreground (Rarely used) + readonly property string base07: "#171d23" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#8c4351" // Red (Variables, errors) + readonly property string base09: "#965027" // Orange (Integers, booleans, constants) + readonly property string base0A: "#4c505e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#485e30" // Green (Strings, success states) + readonly property string base0C: "#4c505e" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#34548a" // Blue (Functions, methods, headings) + readonly property string base0E: "#5a4a78" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#5a4a78" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-city-terminal-dark.qml b/build/base16-tokyo-city-terminal-dark.qml new file mode 100644 index 0000000..236b83d --- /dev/null +++ b/build/base16-tokyo-city-terminal-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#171d23" // Default Background + readonly property string base01: "#1d252c" // Lighter Background (Status bars, panels) + readonly property string base02: "#28323a" // Selection Background + readonly property string base03: "#526270" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b7c5d3" // Dark Foreground (Used for status bars) + readonly property string base05: "#d8e2ec" // Default Foreground, Caret + readonly property string base06: "#f6f6f8" // Light Foreground (Rarely used) + readonly property string base07: "#fbfbfd" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d95468" // Red (Variables, errors) + readonly property string base09: "#ff9e64" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ebbf83" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8bd49c" // Green (Strings, success states) + readonly property string base0C: "#70e1e8" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#539afc" // Blue (Functions, methods, headings) + readonly property string base0E: "#b62d65" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#dd9d82" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-city-terminal-light.qml b/build/base16-tokyo-city-terminal-light.qml new file mode 100644 index 0000000..07dcb36 --- /dev/null +++ b/build/base16-tokyo-city-terminal-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fbfbfd" // Default Background + readonly property string base01: "#f6f6f8" // Lighter Background (Status bars, panels) + readonly property string base02: "#d8e2ec" // Selection Background + readonly property string base03: "#b7c5d3" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#526270" // Dark Foreground (Used for status bars) + readonly property string base05: "#28323a" // Default Foreground, Caret + readonly property string base06: "#1d252c" // Light Foreground (Rarely used) + readonly property string base07: "#171d23" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#8c4351" // Red (Variables, errors) + readonly property string base09: "#965027" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8f5e15" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#33635c" // Green (Strings, success states) + readonly property string base0C: "#0f4b6e" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#34548a" // Blue (Functions, methods, headings) + readonly property string base0E: "#5a4a78" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#7e5140" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-night-dark.qml b/build/base16-tokyo-night-dark.qml new file mode 100644 index 0000000..1c90679 --- /dev/null +++ b/build/base16-tokyo-night-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1a1b26" // Default Background + readonly property string base01: "#16161e" // Lighter Background (Status bars, panels) + readonly property string base02: "#2f3549" // Selection Background + readonly property string base03: "#444b6a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#787c99" // Dark Foreground (Used for status bars) + readonly property string base05: "#a9b1d6" // Default Foreground, Caret + readonly property string base06: "#cbccd1" // Light Foreground (Rarely used) + readonly property string base07: "#d5d6db" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c0caf5" // Red (Variables, errors) + readonly property string base09: "#a9b1d6" // Orange (Integers, booleans, constants) + readonly property string base0A: "#0db9d7" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#9ece6a" // Green (Strings, success states) + readonly property string base0C: "#b4f9f8" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#2ac3de" // Blue (Functions, methods, headings) + readonly property string base0E: "#bb9af7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f7768e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-night-light.qml b/build/base16-tokyo-night-light.qml new file mode 100644 index 0000000..a25cdc3 --- /dev/null +++ b/build/base16-tokyo-night-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#d5d6db" // Default Background + readonly property string base01: "#cbccd1" // Lighter Background (Status bars, panels) + readonly property string base02: "#dfe0e5" // Selection Background + readonly property string base03: "#9699a3" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#4c505e" // Dark Foreground (Used for status bars) + readonly property string base05: "#343b59" // Default Foreground, Caret + readonly property string base06: "#1a1b26" // Light Foreground (Rarely used) + readonly property string base07: "#1a1b26" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#343b58" // Red (Variables, errors) + readonly property string base09: "#965027" // Orange (Integers, booleans, constants) + readonly property string base0A: "#166775" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#485e30" // Green (Strings, success states) + readonly property string base0C: "#3e6968" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#34548a" // Blue (Functions, methods, headings) + readonly property string base0E: "#5a4a78" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8c4351" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-night-moon.qml b/build/base16-tokyo-night-moon.qml new file mode 100644 index 0000000..fdc14ea --- /dev/null +++ b/build/base16-tokyo-night-moon.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#222436" // Default Background + readonly property string base01: "#1e2030" // Lighter Background (Status bars, panels) + readonly property string base02: "#2d3f76" // Selection Background + readonly property string base03: "#3b4261" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#636da6" // Dark Foreground (Used for status bars) + readonly property string base05: "#828bb8" // Default Foreground, Caret + readonly property string base06: "#aeb4d1" // Light Foreground (Rarely used) + readonly property string base07: "#c8d3f5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff757f" // Red (Variables, errors) + readonly property string base09: "#ffc777" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffdf77" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#c3e88d" // Green (Strings, success states) + readonly property string base0C: "#86e1fc" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#82aaff" // Blue (Functions, methods, headings) + readonly property string base0E: "#fca7ea" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c53b53" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-night-storm.qml b/build/base16-tokyo-night-storm.qml new file mode 100644 index 0000000..4544971 --- /dev/null +++ b/build/base16-tokyo-night-storm.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#24283b" // Default Background + readonly property string base01: "#16161e" // Lighter Background (Status bars, panels) + readonly property string base02: "#343a52" // Selection Background + readonly property string base03: "#444b6a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#787c99" // Dark Foreground (Used for status bars) + readonly property string base05: "#a9b1d6" // Default Foreground, Caret + readonly property string base06: "#cbccd1" // Light Foreground (Rarely used) + readonly property string base07: "#d5d6db" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c0caf5" // Red (Variables, errors) + readonly property string base09: "#a9b1d6" // Orange (Integers, booleans, constants) + readonly property string base0A: "#0db9d7" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#9ece6a" // Green (Strings, success states) + readonly property string base0C: "#b4f9f8" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#2ac3de" // Blue (Functions, methods, headings) + readonly property string base0E: "#bb9af7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#f7768e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-night-terminal-dark.qml b/build/base16-tokyo-night-terminal-dark.qml new file mode 100644 index 0000000..46e43ec --- /dev/null +++ b/build/base16-tokyo-night-terminal-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#16161e" // Default Background + readonly property string base01: "#1a1b26" // Lighter Background (Status bars, panels) + readonly property string base02: "#2f3549" // Selection Background + readonly property string base03: "#444b6a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#787c99" // Dark Foreground (Used for status bars) + readonly property string base05: "#787c99" // Default Foreground, Caret + readonly property string base06: "#cbccd1" // Light Foreground (Rarely used) + readonly property string base07: "#d5d6db" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f7768e" // Red (Variables, errors) + readonly property string base09: "#ff9e64" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e0af68" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#41a6b5" // Green (Strings, success states) + readonly property string base0C: "#7dcfff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7aa2f7" // Blue (Functions, methods, headings) + readonly property string base0E: "#bb9af7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d18616" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-night-terminal-light.qml b/build/base16-tokyo-night-terminal-light.qml new file mode 100644 index 0000000..65b0bea --- /dev/null +++ b/build/base16-tokyo-night-terminal-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#d5d6db" // Default Background + readonly property string base01: "#cbccd1" // Lighter Background (Status bars, panels) + readonly property string base02: "#dfe0e5" // Selection Background + readonly property string base03: "#9699a3" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#4c505e" // Dark Foreground (Used for status bars) + readonly property string base05: "#4c505e" // Default Foreground, Caret + readonly property string base06: "#1a1b26" // Light Foreground (Rarely used) + readonly property string base07: "#1a1b26" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#8c4351" // Red (Variables, errors) + readonly property string base09: "#965027" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8f5e15" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#33635c" // Green (Strings, success states) + readonly property string base0C: "#0f4b6e" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#34548a" // Blue (Functions, methods, headings) + readonly property string base0E: "#5a4a78" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#655259" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyo-night-terminal-storm.qml b/build/base16-tokyo-night-terminal-storm.qml new file mode 100644 index 0000000..15654d7 --- /dev/null +++ b/build/base16-tokyo-night-terminal-storm.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#24283b" // Default Background + readonly property string base01: "#1a1b26" // Lighter Background (Status bars, panels) + readonly property string base02: "#343a52" // Selection Background + readonly property string base03: "#444b6a" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#787c99" // Dark Foreground (Used for status bars) + readonly property string base05: "#787c99" // Default Foreground, Caret + readonly property string base06: "#cbccd1" // Light Foreground (Rarely used) + readonly property string base07: "#d5d6db" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f7768e" // Red (Variables, errors) + readonly property string base09: "#ff9e64" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e0af68" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#41a6b5" // Green (Strings, success states) + readonly property string base0C: "#7dcfff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7aa2f7" // Blue (Functions, methods, headings) + readonly property string base0E: "#bb9af7" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d18616" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyodark-terminal.qml b/build/base16-tokyodark-terminal.qml new file mode 100644 index 0000000..19f85d3 --- /dev/null +++ b/build/base16-tokyodark-terminal.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#11121d" // Default Background + readonly property string base01: "#1a1b2a" // Lighter Background (Status bars, panels) + readonly property string base02: "#212234" // Selection Background + readonly property string base03: "#282c34" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#4a5057" // Dark Foreground (Used for status bars) + readonly property string base05: "#a0a8cd" // Default Foreground, Caret + readonly property string base06: "#a0a8cd" // Light Foreground (Rarely used) + readonly property string base07: "#a0a8cd" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ee6d85" // Red (Variables, errors) + readonly property string base09: "#f6955b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d7a65f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#95c561" // Green (Strings, success states) + readonly property string base0C: "#38a89d" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7199ee" // Blue (Functions, methods, headings) + readonly property string base0E: "#a485dd" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#773440" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tokyodark.qml b/build/base16-tokyodark.qml new file mode 100644 index 0000000..be1d99e --- /dev/null +++ b/build/base16-tokyodark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#11121d" // Default Background + readonly property string base01: "#212234" // Lighter Background (Status bars, panels) + readonly property string base02: "#212234" // Selection Background + readonly property string base03: "#353945" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#4a5057" // Dark Foreground (Used for status bars) + readonly property string base05: "#a0a8cd" // Default Foreground, Caret + readonly property string base06: "#abb2bf" // Light Foreground (Rarely used) + readonly property string base07: "#bcc2dc" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ee6d85" // Red (Variables, errors) + readonly property string base09: "#f6955b" // Orange (Integers, booleans, constants) + readonly property string base0A: "#d7a65f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#95c561" // Green (Strings, success states) + readonly property string base0C: "#9fbbf3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7199ee" // Blue (Functions, methods, headings) + readonly property string base0E: "#a485dd" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#773440" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tomorrow-night-eighties.qml b/build/base16-tomorrow-night-eighties.qml new file mode 100644 index 0000000..2fe7b17 --- /dev/null +++ b/build/base16-tomorrow-night-eighties.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2d2d2d" // Default Background + readonly property string base01: "#393939" // Lighter Background (Status bars, panels) + readonly property string base02: "#515151" // Selection Background + readonly property string base03: "#999999" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b4b7b4" // Dark Foreground (Used for status bars) + readonly property string base05: "#cccccc" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#f2777a" // Red (Variables, errors) + readonly property string base09: "#f99157" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffcc66" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#99cc99" // Green (Strings, success states) + readonly property string base0C: "#66cccc" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6699cc" // Blue (Functions, methods, headings) + readonly property string base0E: "#cc99cc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a3685a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tomorrow-night.qml b/build/base16-tomorrow-night.qml new file mode 100644 index 0000000..418d6f6 --- /dev/null +++ b/build/base16-tomorrow-night.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1d1f21" // Default Background + readonly property string base01: "#282a2e" // Lighter Background (Status bars, panels) + readonly property string base02: "#373b41" // Selection Background + readonly property string base03: "#969896" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b4b7b4" // Dark Foreground (Used for status bars) + readonly property string base05: "#c5c8c6" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc6666" // Red (Variables, errors) + readonly property string base09: "#de935f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f0c674" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b5bd68" // Green (Strings, success states) + readonly property string base0C: "#8abeb7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#81a2be" // Blue (Functions, methods, headings) + readonly property string base0E: "#b294bb" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a3685a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tomorrow.qml b/build/base16-tomorrow.qml new file mode 100644 index 0000000..193b236 --- /dev/null +++ b/build/base16-tomorrow.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#e0e0e0" // Lighter Background (Status bars, panels) + readonly property string base02: "#c5c8c6" // Selection Background + readonly property string base03: "#b4b7b4" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#969896" // Dark Foreground (Used for status bars) + readonly property string base05: "#373b41" // Default Foreground, Caret + readonly property string base06: "#282a2e" // Light Foreground (Rarely used) + readonly property string base07: "#1d1f21" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c82829" // Red (Variables, errors) + readonly property string base09: "#f5871f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#eab700" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#718c00" // Green (Strings, success states) + readonly property string base0C: "#3e999f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4271ae" // Blue (Functions, methods, headings) + readonly property string base0E: "#8959a8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a3685a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-tube.qml b/build/base16-tube.qml new file mode 100644 index 0000000..08a0515 --- /dev/null +++ b/build/base16-tube.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#231f20" // Default Background + readonly property string base01: "#1c3f95" // Lighter Background (Status bars, panels) + readonly property string base02: "#5a5758" // Selection Background + readonly property string base03: "#737171" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#959ca1" // Dark Foreground (Used for status bars) + readonly property string base05: "#d9d8d8" // Default Foreground, Caret + readonly property string base06: "#e7e7e8" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ee2e24" // Red (Variables, errors) + readonly property string base09: "#f386a1" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffd204" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#00853e" // Green (Strings, success states) + readonly property string base0C: "#85cebc" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#009ddc" // Blue (Functions, methods, headings) + readonly property string base0E: "#98005d" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b06110" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-twilight.qml b/build/base16-twilight.qml new file mode 100644 index 0000000..3910043 --- /dev/null +++ b/build/base16-twilight.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1e1e1e" // Default Background + readonly property string base01: "#323537" // Lighter Background (Status bars, panels) + readonly property string base02: "#464b50" // Selection Background + readonly property string base03: "#5f5a60" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#838184" // Dark Foreground (Used for status bars) + readonly property string base05: "#a7a7a7" // Default Foreground, Caret + readonly property string base06: "#c3c3c3" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cf6a4c" // Red (Variables, errors) + readonly property string base09: "#cda869" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f9ee98" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#8f9d6a" // Green (Strings, success states) + readonly property string base0C: "#afc4db" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7587a6" // Blue (Functions, methods, headings) + readonly property string base0E: "#9b859d" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9b703f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-unikitty-dark.qml b/build/base16-unikitty-dark.qml new file mode 100644 index 0000000..02bd20f --- /dev/null +++ b/build/base16-unikitty-dark.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2e2a31" // Default Background + readonly property string base01: "#4a464d" // Lighter Background (Status bars, panels) + readonly property string base02: "#666369" // Selection Background + readonly property string base03: "#838085" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#9f9da2" // Dark Foreground (Used for status bars) + readonly property string base05: "#bcbabe" // Default Foreground, Caret + readonly property string base06: "#d8d7da" // Light Foreground (Rarely used) + readonly property string base07: "#f5f4f7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d8137f" // Red (Variables, errors) + readonly property string base09: "#d65407" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dc8a0e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#17ad98" // Green (Strings, success states) + readonly property string base0C: "#149bda" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#796af5" // Blue (Functions, methods, headings) + readonly property string base0E: "#bb60ea" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c720ca" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-unikitty-light.qml b/build/base16-unikitty-light.qml new file mode 100644 index 0000000..f77de15 --- /dev/null +++ b/build/base16-unikitty-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#e1e1e2" // Lighter Background (Status bars, panels) + readonly property string base02: "#c4c3c5" // Selection Background + readonly property string base03: "#a7a5a8" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#89878b" // Dark Foreground (Used for status bars) + readonly property string base05: "#6c696e" // Default Foreground, Caret + readonly property string base06: "#4f4b51" // Light Foreground (Rarely used) + readonly property string base07: "#322d34" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d8137f" // Red (Variables, errors) + readonly property string base09: "#d65407" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dc8a0e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#17ad98" // Green (Strings, success states) + readonly property string base0C: "#149bda" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#775dff" // Blue (Functions, methods, headings) + readonly property string base0E: "#aa17e6" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#e013d0" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-unikitty-reversible.qml b/build/base16-unikitty-reversible.qml new file mode 100644 index 0000000..2b4898a --- /dev/null +++ b/build/base16-unikitty-reversible.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#2e2a31" // Default Background + readonly property string base01: "#4b484e" // Lighter Background (Status bars, panels) + readonly property string base02: "#69666b" // Selection Background + readonly property string base03: "#878589" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a5a3a6" // Dark Foreground (Used for status bars) + readonly property string base05: "#c3c2c4" // Default Foreground, Caret + readonly property string base06: "#e1e0e1" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d8137f" // Red (Variables, errors) + readonly property string base09: "#d65407" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dc8a0e" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#17ad98" // Green (Strings, success states) + readonly property string base0C: "#149bda" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7864fa" // Blue (Functions, methods, headings) + readonly property string base0E: "#b33ce8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#d41acd" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-uwunicorn.qml b/build/base16-uwunicorn.qml new file mode 100644 index 0000000..f2a8102 --- /dev/null +++ b/build/base16-uwunicorn.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#241b26" // Default Background + readonly property string base01: "#2f2a3f" // Lighter Background (Status bars, panels) + readonly property string base02: "#46354a" // Selection Background + readonly property string base03: "#6c3cb2" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7e5f83" // Dark Foreground (Used for status bars) + readonly property string base05: "#eed5d9" // Default Foreground, Caret + readonly property string base06: "#d9c2c6" // Light Foreground (Rarely used) + readonly property string base07: "#e4ccd0" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#877bb6" // Red (Variables, errors) + readonly property string base09: "#de5b44" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a84a73" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#c965bf" // Green (Strings, success states) + readonly property string base0C: "#9c5fce" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#6a9eb5" // Blue (Functions, methods, headings) + readonly property string base0E: "#78a38f" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a3a079" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-valua.qml b/build/base16-valua.qml new file mode 100644 index 0000000..33f9908 --- /dev/null +++ b/build/base16-valua.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#131f1f" // Default Background + readonly property string base01: "#213132" // Lighter Background (Status bars, panels) + readonly property string base02: "#273d3c" // Selection Background + readonly property string base03: "#3e5c53" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#6d9877" // Dark Foreground (Used for status bars) + readonly property string base05: "#98c1a3" // Default Foreground, Caret + readonly property string base06: "#a5cbb9" // Light Foreground (Rarely used) + readonly property string base07: "#aacbcb" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d7586e" // Red (Variables, errors) + readonly property string base09: "#e6b466" // Orange (Integers, booleans, constants) + readonly property string base0A: "#dfe754" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#59d678" // Green (Strings, success states) + readonly property string base0C: "#76dbd2" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4ed2d2" // Blue (Functions, methods, headings) + readonly property string base0E: "#a874e0" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c05a8f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-vesper.qml b/build/base16-vesper.qml new file mode 100644 index 0000000..06e8581 --- /dev/null +++ b/build/base16-vesper.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#101010" // Default Background + readonly property string base01: "#232323" // Lighter Background (Status bars, panels) + readonly property string base02: "#222222" // Selection Background + readonly property string base03: "#333333" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#999999" // Dark Foreground (Used for status bars) + readonly property string base05: "#b7b7b7" // Default Foreground, Caret + readonly property string base06: "#c1c1c1" // Light Foreground (Rarely used) + readonly property string base07: "#d5d5d5" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#de6e6e" // Red (Variables, errors) + readonly property string base09: "#dab083" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffc799" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#5f8787" // Green (Strings, success states) + readonly property string base0C: "#60a592" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#8eaaaa" // Blue (Functions, methods, headings) + readonly property string base0E: "#d69094" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#876c4f" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-vice.qml b/build/base16-vice.qml new file mode 100644 index 0000000..2937b2e --- /dev/null +++ b/build/base16-vice.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#17191e" // Default Background + readonly property string base01: "#22262d" // Lighter Background (Status bars, panels) + readonly property string base02: "#3c3f4c" // Selection Background + readonly property string base03: "#383a47" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#555e70" // Dark Foreground (Used for status bars) + readonly property string base05: "#8b9cbe" // Default Foreground, Caret + readonly property string base06: "#b2bfd9" // Light Foreground (Rarely used) + readonly property string base07: "#f4f4f7" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff29a8" // Red (Variables, errors) + readonly property string base09: "#85ffe0" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f0ffaa" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#0badff" // Green (Strings, success states) + readonly property string base0C: "#8265ff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#00eaff" // Blue (Functions, methods, headings) + readonly property string base0E: "#00f6d9" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#ff3d81" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-vulcan.qml b/build/base16-vulcan.qml new file mode 100644 index 0000000..0a685d9 --- /dev/null +++ b/build/base16-vulcan.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#041523" // Default Background + readonly property string base01: "#122339" // Lighter Background (Status bars, panels) + readonly property string base02: "#003552" // Selection Background + readonly property string base03: "#7a5759" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#6b6977" // Dark Foreground (Used for status bars) + readonly property string base05: "#5b778c" // Default Foreground, Caret + readonly property string base06: "#333238" // Light Foreground (Rarely used) + readonly property string base07: "#214d68" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#818591" // Red (Variables, errors) + readonly property string base09: "#9198a3" // Orange (Integers, booleans, constants) + readonly property string base0A: "#adb4b9" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#977d7c" // Green (Strings, success states) + readonly property string base0C: "#977d7c" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#977d7c" // Blue (Functions, methods, headings) + readonly property string base0E: "#9198a3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#977d7c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-windows-10-light.qml b/build/base16-windows-10-light.qml new file mode 100644 index 0000000..cb36129 --- /dev/null +++ b/build/base16-windows-10-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#f2f2f2" // Default Background + readonly property string base01: "#e5e5e5" // Lighter Background (Status bars, panels) + readonly property string base02: "#d9d9d9" // Selection Background + readonly property string base03: "#cccccc" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#ababab" // Dark Foreground (Used for status bars) + readonly property string base05: "#767676" // Default Foreground, Caret + readonly property string base06: "#414141" // Light Foreground (Rarely used) + readonly property string base07: "#0c0c0c" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c50f1f" // Red (Variables, errors) + readonly property string base09: "#f9f1a5" // Orange (Integers, booleans, constants) + readonly property string base0A: "#c19c00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#13a10e" // Green (Strings, success states) + readonly property string base0C: "#3a96dd" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0037da" // Blue (Functions, methods, headings) + readonly property string base0E: "#881798" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#16c60c" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-windows-10.qml b/build/base16-windows-10.qml new file mode 100644 index 0000000..56457b7 --- /dev/null +++ b/build/base16-windows-10.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#0c0c0c" // Default Background + readonly property string base01: "#2f2f2f" // Lighter Background (Status bars, panels) + readonly property string base02: "#535353" // Selection Background + readonly property string base03: "#767676" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b9b9b9" // Dark Foreground (Used for status bars) + readonly property string base05: "#cccccc" // Default Foreground, Caret + readonly property string base06: "#dfdfdf" // Light Foreground (Rarely used) + readonly property string base07: "#f2f2f2" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#e74856" // Red (Variables, errors) + readonly property string base09: "#c19c00" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f9f1a5" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#16c60c" // Green (Strings, success states) + readonly property string base0C: "#61d6d6" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#3b78ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#b4009e" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#13a10e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-windows-95-light.qml b/build/base16-windows-95-light.qml new file mode 100644 index 0000000..fd6674d --- /dev/null +++ b/build/base16-windows-95-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fcfcfc" // Default Background + readonly property string base01: "#e0e0e0" // Lighter Background (Status bars, panels) + readonly property string base02: "#c4c4c4" // Selection Background + readonly property string base03: "#a8a8a8" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7e7e7e" // Dark Foreground (Used for status bars) + readonly property string base05: "#545454" // Default Foreground, Caret + readonly property string base06: "#2a2a2a" // Light Foreground (Rarely used) + readonly property string base07: "#000000" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#a80000" // Red (Variables, errors) + readonly property string base09: "#fcfc54" // Orange (Integers, booleans, constants) + readonly property string base0A: "#a85400" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#00a800" // Green (Strings, success states) + readonly property string base0C: "#00a8a8" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0000a8" // Blue (Functions, methods, headings) + readonly property string base0E: "#a800a8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#54fc54" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-windows-95.qml b/build/base16-windows-95.qml new file mode 100644 index 0000000..f64315c --- /dev/null +++ b/build/base16-windows-95.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#1c1c1c" // Lighter Background (Status bars, panels) + readonly property string base02: "#383838" // Selection Background + readonly property string base03: "#545454" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7e7e7e" // Dark Foreground (Used for status bars) + readonly property string base05: "#a8a8a8" // Default Foreground, Caret + readonly property string base06: "#d2d2d2" // Light Foreground (Rarely used) + readonly property string base07: "#fcfcfc" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fc5454" // Red (Variables, errors) + readonly property string base09: "#a85400" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fcfc54" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#54fc54" // Green (Strings, success states) + readonly property string base0C: "#54fcfc" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5454fc" // Blue (Functions, methods, headings) + readonly property string base0E: "#fc54fc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#00a800" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-windows-highcontrast-light.qml b/build/base16-windows-highcontrast-light.qml new file mode 100644 index 0000000..c68c03c --- /dev/null +++ b/build/base16-windows-highcontrast-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#fcfcfc" // Default Background + readonly property string base01: "#e8e8e8" // Lighter Background (Status bars, panels) + readonly property string base02: "#d4d4d4" // Selection Background + readonly property string base03: "#c0c0c0" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7e7e7e" // Dark Foreground (Used for status bars) + readonly property string base05: "#545454" // Default Foreground, Caret + readonly property string base06: "#2a2a2a" // Light Foreground (Rarely used) + readonly property string base07: "#000000" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#800000" // Red (Variables, errors) + readonly property string base09: "#fcfc54" // Orange (Integers, booleans, constants) + readonly property string base0A: "#808000" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#008000" // Green (Strings, success states) + readonly property string base0C: "#008080" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#000080" // Blue (Functions, methods, headings) + readonly property string base0E: "#800080" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#54fc54" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-windows-highcontrast.qml b/build/base16-windows-highcontrast.qml new file mode 100644 index 0000000..f9e7f1b --- /dev/null +++ b/build/base16-windows-highcontrast.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#1c1c1c" // Lighter Background (Status bars, panels) + readonly property string base02: "#383838" // Selection Background + readonly property string base03: "#545454" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a2a2a2" // Dark Foreground (Used for status bars) + readonly property string base05: "#c0c0c0" // Default Foreground, Caret + readonly property string base06: "#dedede" // Light Foreground (Rarely used) + readonly property string base07: "#fcfcfc" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#fc5454" // Red (Variables, errors) + readonly property string base09: "#808000" // Orange (Integers, booleans, constants) + readonly property string base0A: "#fcfc54" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#54fc54" // Green (Strings, success states) + readonly property string base0C: "#54fcfc" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#5454fc" // Blue (Functions, methods, headings) + readonly property string base0E: "#fc54fc" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#008000" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-windows-nt-light.qml b/build/base16-windows-nt-light.qml new file mode 100644 index 0000000..1a298cc --- /dev/null +++ b/build/base16-windows-nt-light.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#ffffff" // Default Background + readonly property string base01: "#eaeaea" // Lighter Background (Status bars, panels) + readonly property string base02: "#d5d5d5" // Selection Background + readonly property string base03: "#c0c0c0" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a0a0a0" // Dark Foreground (Used for status bars) + readonly property string base05: "#808080" // Default Foreground, Caret + readonly property string base06: "#404040" // Light Foreground (Rarely used) + readonly property string base07: "#000000" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#800000" // Red (Variables, errors) + readonly property string base09: "#ffff00" // Orange (Integers, booleans, constants) + readonly property string base0A: "#808000" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#008000" // Green (Strings, success states) + readonly property string base0C: "#008080" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#000080" // Blue (Functions, methods, headings) + readonly property string base0E: "#800080" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#00ff00" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-windows-nt.qml b/build/base16-windows-nt.qml new file mode 100644 index 0000000..9704b3c --- /dev/null +++ b/build/base16-windows-nt.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#000000" // Default Background + readonly property string base01: "#2a2a2a" // Lighter Background (Status bars, panels) + readonly property string base02: "#555555" // Selection Background + readonly property string base03: "#808080" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#a1a1a1" // Dark Foreground (Used for status bars) + readonly property string base05: "#c0c0c0" // Default Foreground, Caret + readonly property string base06: "#e0e0e0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#ff0000" // Red (Variables, errors) + readonly property string base09: "#808000" // Orange (Integers, booleans, constants) + readonly property string base0A: "#ffff00" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#00ff00" // Green (Strings, success states) + readonly property string base0C: "#00ffff" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#0000ff" // Blue (Functions, methods, headings) + readonly property string base0E: "#ff00ff" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#008000" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-woodland.qml b/build/base16-woodland.qml new file mode 100644 index 0000000..52a554a --- /dev/null +++ b/build/base16-woodland.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#231e18" // Default Background + readonly property string base01: "#302b25" // Lighter Background (Status bars, panels) + readonly property string base02: "#48413a" // Selection Background + readonly property string base03: "#9d8b70" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#b4a490" // Dark Foreground (Used for status bars) + readonly property string base05: "#cabcb1" // Default Foreground, Caret + readonly property string base06: "#d7c8bc" // Light Foreground (Rarely used) + readonly property string base07: "#e4d4c8" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d35c5c" // Red (Variables, errors) + readonly property string base09: "#ca7f32" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e0ac16" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b7ba53" // Green (Strings, success states) + readonly property string base0C: "#6eb958" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#88a4d3" // Blue (Functions, methods, headings) + readonly property string base0E: "#bb90e2" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#b49368" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-xcode-dusk.qml b/build/base16-xcode-dusk.qml new file mode 100644 index 0000000..d756353 --- /dev/null +++ b/build/base16-xcode-dusk.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#282b35" // Default Background + readonly property string base01: "#3d4048" // Lighter Background (Status bars, panels) + readonly property string base02: "#53555d" // Selection Background + readonly property string base03: "#686a71" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#7e8086" // Dark Foreground (Used for status bars) + readonly property string base05: "#939599" // Default Foreground, Caret + readonly property string base06: "#a9aaae" // Light Foreground (Rarely used) + readonly property string base07: "#bebfc2" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#b21889" // Red (Variables, errors) + readonly property string base09: "#786dc5" // Orange (Integers, booleans, constants) + readonly property string base0A: "#438288" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#df0002" // Green (Strings, success states) + readonly property string base0C: "#00a0be" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#790ead" // Blue (Functions, methods, headings) + readonly property string base0E: "#b21889" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#c77c48" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-yesterday-bright.qml b/build/base16-yesterday-bright.qml new file mode 100644 index 0000000..53732d1 --- /dev/null +++ b/build/base16-yesterday-bright.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#343d46" // Default Background + readonly property string base01: "#4f5b66" // Lighter Background (Status bars, panels) + readonly property string base02: "#65737e" // Selection Background + readonly property string base03: "#a7adba" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c0c5ce" // Dark Foreground (Used for status bars) + readonly property string base05: "#dfe1e8" // Default Foreground, Caret + readonly property string base06: "#eff1f5" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#d54e53" // Red (Variables, errors) + readonly property string base09: "#e78c45" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e7c547" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b9ca4a" // Green (Strings, success states) + readonly property string base0C: "#70c0b1" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7aa6da" // Blue (Functions, methods, headings) + readonly property string base0E: "#c397d8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#9a806d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-yesterday-night.qml b/build/base16-yesterday-night.qml new file mode 100644 index 0000000..7f8cb0b --- /dev/null +++ b/build/base16-yesterday-night.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#343d46" // Default Background + readonly property string base01: "#4f5b66" // Lighter Background (Status bars, panels) + readonly property string base02: "#65737e" // Selection Background + readonly property string base03: "#a7adba" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#c0c5ce" // Dark Foreground (Used for status bars) + readonly property string base05: "#dfe1e8" // Default Foreground, Caret + readonly property string base06: "#eff1f5" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#cc6666" // Red (Variables, errors) + readonly property string base09: "#de935f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#f0c674" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#b5bd68" // Green (Strings, success states) + readonly property string base0C: "#8abeb7" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#81a2be" // Blue (Functions, methods, headings) + readonly property string base0E: "#b294bb" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#a3685a" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-yesterday.qml b/build/base16-yesterday.qml new file mode 100644 index 0000000..5ebf17d --- /dev/null +++ b/build/base16-yesterday.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#1d1f21" // Default Background + readonly property string base01: "#282a2e" // Lighter Background (Status bars, panels) + readonly property string base02: "#4d4d4c" // Selection Background + readonly property string base03: "#969896" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#8e908c" // Dark Foreground (Used for status bars) + readonly property string base05: "#d6d6d6" // Default Foreground, Caret + readonly property string base06: "#efefef" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#c82829" // Red (Variables, errors) + readonly property string base09: "#f5871f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#eab700" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#718c00" // Green (Strings, success states) + readonly property string base0C: "#3e999f" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#4271ae" // Blue (Functions, methods, headings) + readonly property string base0E: "#8959a8" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#7f2a1d" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-zenbones.qml b/build/base16-zenbones.qml new file mode 100644 index 0000000..783e5cb --- /dev/null +++ b/build/base16-zenbones.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#191919" // Default Background + readonly property string base01: "#de6e7c" // Lighter Background (Status bars, panels) + readonly property string base02: "#819b69" // Selection Background + readonly property string base03: "#b77e64" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#6099c0" // Dark Foreground (Used for status bars) + readonly property string base05: "#b279a7" // Default Foreground, Caret + readonly property string base06: "#66a5ad" // Light Foreground (Rarely used) + readonly property string base07: "#bbbbbb" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#3d3839" // Red (Variables, errors) + readonly property string base09: "#e8838f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#8bae68" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#d68c67" // Green (Strings, success states) + readonly property string base0C: "#61abda" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#cf86c1" // Blue (Functions, methods, headings) + readonly property string base0E: "#65b8c1" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#8e8e8e" // Brown/Flamingo (Deprecated, embedded tags) +} diff --git a/build/base16-zenburn.qml b/build/base16-zenburn.qml new file mode 100644 index 0000000..64d783e --- /dev/null +++ b/build/base16-zenburn.qml @@ -0,0 +1,26 @@ +pragma Singleton +import QtQuick + +QtObject { + // --- The Backgrounds (Darkest to Lightest) --- + readonly property string base00: "#383838" // Default Background + readonly property string base01: "#404040" // Lighter Background (Status bars, panels) + readonly property string base02: "#606060" // Selection Background + readonly property string base03: "#6f6f6f" // Comments, Invisibles, line highlighting + + // --- The Foregrounds (Darkest to Lightest) --- + readonly property string base04: "#808080" // Dark Foreground (Used for status bars) + readonly property string base05: "#dcdccc" // Default Foreground, Caret + readonly property string base06: "#c0c0c0" // Light Foreground (Rarely used) + readonly property string base07: "#ffffff" // Lightest Foreground + + // --- The Accent Colors --- + readonly property string base08: "#dca3a3" // Red (Variables, errors) + readonly property string base09: "#dfaf8f" // Orange (Integers, booleans, constants) + readonly property string base0A: "#e0cf9f" // Yellow (Classes, search text bg, warnings) + readonly property string base0B: "#5f7f5f" // Green (Strings, success states) + readonly property string base0C: "#93e0e3" // Cyan (Support, regex, escape chars) + readonly property string base0D: "#7cb8bb" // Blue (Functions, methods, headings) + readonly property string base0E: "#dc8cc3" // Purple/Mauve (Keywords, storage, selectors) + readonly property string base0F: "#000000" // Brown/Flamingo (Deprecated, embedded tags) +}