collab/mermaid/packages/mermaid-example-diagram/src/styles.jsblame
View source
6dd74de1const genSections = (options) => {
6dd74de2 let sections = '';
6dd74de3
6dd74de4 for (let i = 0; i < options.THEME_COLOR_LIMIT; i++) {
6dd74de5 sections += `
6dd74de6 .section-${i} rect {
6dd74de7 fill: ${options['cScale' + i]};
6dd74de8 stroke: ${options['cScalePeer' + i]};
6dd74de9 stroke-width: 4;
6dd74de10 }
6dd74de11 .section-${i} rect.inverted {
6dd74de12 fill: ${options['cScaleInv' + i]};
6dd74de13 }
6dd74de14 .section-${i} text {
6dd74de15 fill: ${options['cScaleLabel' + i]};
6dd74de16 }
6dd74de17
6dd74de18 `;
6dd74de19 }
6dd74de20 return sections;
6dd74de21};
6dd74de22
6dd74de23const getStyles = (options) =>
6dd74de24 `
6dd74de25 ${genSections(options)}
6dd74de26`;
6dd74de27export default getStyles;