updaate to js

This commit is contained in:
lucy 2026-06-25 19:11:22 +02:00
commit 0cc663bf31
633 changed files with 5887 additions and 7958 deletions

View file

@ -1,3 +1,2 @@
default:
extension: ".qml"
output: "build"
filename: build/{{scheme-system}}-{{scheme-slug}}.js

View file

@ -1,26 +1,18 @@
pragma Singleton
import QtQuick
QtObject {
// --- The Backgrounds (Darkest to Lightest) ---
readonly property color base00: "#{{base00-hex}}" // Default Background
readonly property color base01: "#{{base01-hex}}" // Lighter Background (Status bars, panels)
readonly property color base02: "#{{base02-hex}}" // Selection Background
readonly property color base03: "#{{base03-hex}}" // Comments, Invisibles, line highlighting
// --- The Foregrounds (Darkest to Lightest) ---
readonly property color base04: "#{{base04-hex}}" // Dark Foreground (Used for status bars)
readonly property color base05: "#{{base05-hex}}" // Default Foreground, Caret
readonly property color base06: "#{{base06-hex}}" // Light Foreground (Rarely used)
readonly property color base07: "#{{base07-hex}}" // Lightest Foreground
// --- The Accent Colors ---
readonly property color base08: "#{{base08-hex}}" // Red (Variables, errors)
readonly property color base09: "#{{base09-hex}}" // Orange (Integers, booleans, constants)
readonly property color base0A: "#{{base0A-hex}}" // Yellow (Classes, search text bg, warnings)
readonly property color base0B: "#{{base0B-hex}}" // Green (Strings, success states)
readonly property color base0C: "#{{base0C-hex}}" // Cyan (Support, regex, escape chars)
readonly property color base0D: "#{{base0D-hex}}" // Blue (Functions, methods, headings)
readonly property color base0E: "#{{base0E-hex}}" // Purple/Mauve (Keywords, storage, selectors)
readonly property color base0F: "#{{base0F-hex}}" // Brown/Flamingo (Deprecated, embedded tags)
}
const colors = [
base00 = "#{{base00-hex}}"
base01 = "#{{base01-hex}}"
base02 = "#{{base02-hex}}"
base03 = "#{{base03-hex}}"
base04 = "#{{base04-hex}}"
base05 = "#{{base05-hex}}"
base06 = "#{{base06-hex}}"
base07 = "#{{base07-hex}}"
base08 = "#{{base08-hex}}"
base09 = "#{{base09-hex}}"
base0A = "#{{base0A-hex}}"
base0B = "#{{base0B-hex}}"
base0C = "#{{base0C-hex}}"
base0D = "#{{base0D-hex}}"
base0E = "#{{base0E-hex}}"
base0F = "#{{base0F-hex}}"
]