Browse Source

Add Text Colors (#67)

* Add ability to choose a color when creating text elements

* use strokeColor instead of adding a new field
Faustino Kialungila 5 years ago
parent
commit
f2386eb131
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/index.tsx

+ 3 - 0
src/index.tsx

@@ -345,11 +345,14 @@ function generateDraw(element: ExcaliburElement) {
     element.draw = (rc, context) => {
       const font = context.font;
       context.font = element.font;
+      const fillStyle = context.fillStyle;
+      context.fillStyle = element.strokeColor;
       context.fillText(
         element.text,
         element.x,
         element.y + element.actualBoundingBoxAscent
       );
+      context.fillStyle = fillStyle;
       context.font = font;
     };
   } else {