Skip to content

Commit 39f4c45

Browse files
JonathanTGoldJonathanTGold
andauthored
feat(FEC-13955): Add finer control over tone colors to support light… (#885)
… theme dynamically ### Description of the Changes **Issue:** opacity element of css color of Hex format can not dynamically be changed **Fix:** expose the tone ramp global vars as rgb values which can be manipulated dynamically using built-in rgba() css funciton (i.e. : `background-color: rgba(255 255 255, 0.1);)` #### Resolves FEC-13955 #### Related PR kaltura/playkit-js-audio-player#24 Co-authored-by: JonathanTGold <jonathan.gold@86@gmail.com>
1 parent fc9febe commit 39f4c45

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/utils/themes-manager.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,15 @@ const cssVarNames = {
2222
tone5: '--playkit-tone-5-color',
2323
tone6: '--playkit-tone-6-color',
2424
tone7: '--playkit-tone-7-color',
25-
tone8: '--playkit-tone-8-color'
25+
tone8: '--playkit-tone-8-color',
26+
tone1RGB: '--playkit-tone-1-color-rgb',
27+
tone2RGB: '--playkit-tone-2-color-rgb',
28+
tone3RGB: '--playkit-tone-3-color-rgb',
29+
tone4RGB: '--playkit-tone-4-color-rgb',
30+
tone5RGB: '--playkit-tone-5-color-rgb',
31+
tone6RGB: '--playkit-tone-6-color-rgb',
32+
tone7RGB: '--playkit-tone-7-color-rgb',
33+
tone8RGB: '--playkit-tone-8-color-rgb'
2634
}
2735
};
2836

0 commit comments

Comments
 (0)