From 630885daab9bae4ed8fd911fee1b51e4241f7bd7 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Fri, 7 Mar 2025 19:42:14 +1100 Subject: update for scheme refactor --- src/services/palette.ts | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) (limited to 'src/services') diff --git a/src/services/palette.ts b/src/services/palette.ts index 95915c0..952543f 100644 --- a/src/services/palette.ts +++ b/src/services/palette.ts @@ -32,7 +32,9 @@ export interface IPalette { base: Hex; mantle: Hex; crust: Hex; - accent: Hex; + primary: Hex; + secondary: Hex; + tertiary: Hex; } @register({ GTypeName: "Palette" }) @@ -200,8 +202,18 @@ export default class Palette extends GObject.Object { } @property(String) - get accent() { - return this.#colours.accent; + get primary() { + return this.#colours.primary; + } + + @property(String) + get secondary() { + return this.#colours.secondary; + } + + @property(String) + get tertiary() { + return this.#colours.tertiary; } #notify() { @@ -232,7 +244,9 @@ export default class Palette extends GObject.Object { this.notify("base"); this.notify("mantle"); this.notify("crust"); - this.notify("accent"); + this.notify("primary"); + this.notify("secondary"); + this.notify("tertiary"); } update() { -- cgit v1.2.3-freya