Skip to content

Instantly share code, notes, and snippets.

@NickersF
Created December 24, 2022 08:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NickersF/3ea95e682c9f4552b3234c89deb36281 to your computer and use it in GitHub Desktop.
Save NickersF/3ea95e682c9f4552b3234c89deb36281 to your computer and use it in GitHub Desktop.
Basic Color Generator Methods
export function generateStepNames(colorNamesArray: Array<string>, numOfSteps: number, baseColor: string) {
if (numOfSteps < 0 || numOfSteps > 10) {
return console.log("Invalid color step range provided.");
}
for (let index = 0; index < numOfSteps; index++) {
colorNamesArray.push("fe-" + baseColor + "-0" + index.toString());
}
}
export function buildBackgroundColorElements(colorNamesArray: Array<string>, parentEl: string) {
for (let index = 0; index < colorNamesArray.length; index++) {
let $colorEls = $("<div class='color-demo-box fe-" + colorNamesArray[index] + "-bg'></div>")
$("#" + parentEl).append($colorEls);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment