()
| 24 | hljs.registerLanguage('javascript', javascript); |
| 25 | |
| 26 | function themeUpdate() { |
| 27 | createOutputColors(); |
| 28 | createOutputParameters(); |
| 29 | |
| 30 | let chartRatios = Promise.resolve(getThemeContrastRatios()); |
| 31 | chartRatios.then(function (resolve) { |
| 32 | createRatioChart(resolve); |
| 33 | }); |
| 34 | |
| 35 | // Create dots for color wheel |
| 36 | let colorWheelModeDropdown = document.getElementById('chartsMode'); |
| 37 | let colorWheelMode = colorWheelModeDropdown.value; |
| 38 | |
| 39 | createPaletteCharts(colorWheelMode); |
| 40 | updateColorDots(null, 'theme'); |
| 41 | create3dModel('paletteModelWrapper', _theme.colors, colorWheelMode); |
| 42 | |
| 43 | let chartLuminosities = Promise.resolve(getLuminosities()); |
| 44 | chartLuminosities.then(function (resolve) { |
| 45 | createLuminosityChart(resolve); |
| 46 | }); |
| 47 | } |
| 48 | |
| 49 | function themeUpdateParams() { |
| 50 | themeUpdate(); |
no test coverage detected