From ebe55e5b5f5453203478cf51db9a083721d59ce6 Mon Sep 17 00:00:00 2001 From: ChaseKnowlden Date: Wed, 18 May 2022 20:28:59 -0400 Subject: [PATCH] Add rgba format --- src/common/Color.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/common/Color.ts b/src/common/Color.ts index a2a3cbad..590304c9 100644 --- a/src/common/Color.ts +++ b/src/common/Color.ts @@ -95,6 +95,16 @@ export namespace color { export namespace css { export function toColor(css: string): IColor { switch (css.length) { + case 5: // #rgba + return { + css, + rgba: channels.toRgba( + parseInt(css.substr(1, 2), 16), + parseInt(css.substr(3, 2), 16), + parseInt(css.substr(5, 2), 16), + parseInt(css.substr(7, 2), 16) + ) + }; case 7: // #rrggbb return { css,