diff --git a/generator/static/js/ui.js b/generator/static/js/ui.js index 7505751f0bd6392abe1854d6b475b98ad85396dc..df8e92c45bf1105480bdd4cdc645af6f061c64e1 100644 --- a/generator/static/js/ui.js +++ b/generator/static/js/ui.js @@ -2693,6 +2693,34 @@ async function setCoalition(coalition, template) { reloadColorPalette(); + break; + case "zeleni-melnik-green-dark": + template.setPrimaryColorScheme("zeleni-melnik-black-on-white", true); + + setGlobalSpecifics("zeleni-melnik"); + + reloadColorPalette(); + + break; + case "zeleni-melnik-green-light": + template.setPrimaryColorScheme("zeleni-melnik-white-on-green", true); + + setGlobalSpecifics("zeleni-melnik"); + + reloadColorPalette(); + + break; + case "zeleni-melnik-dark": + template.setPrimaryColorScheme("black-on-white", true); + + if (template.nameColorSchemes !== undefined) { + template.setNameColorScheme("white-on-black", true); + } + + setGlobalSpecifics("zeleni-melnik"); + + reloadColorPalette(); + break; case "zeleni-bystrc-green-dark": template.setPrimaryColorScheme("zeleni-volary-bystrc-most-black-on-white", true); diff --git a/generator/templates/generator.html b/generator/templates/generator.html index 5832f55fa61e1cb20f27d4868f3c96792bc35abd..5b8ac539d348ab65c2d5161d512f9a0b4021c2d9 100644 --- a/generator/templates/generator.html +++ b/generator/templates/generator.html @@ -1983,6 +1983,19 @@ value="zeleni-most-dark" >Piráti a Zelení pro Most - původní barvy</option> + <option + data-image-source="{{ url_for('static', filename='images/examples/zeleni_melnik_green_dark.png') }}" + value="zeleni-melnik-green-dark" + >Piráti a Zelení Mělník - zelené barvy, tmavé pozadí</option> + <option + data-image-source="{{ url_for('static', filename='images/examples/zeleni_melnik_green_light.png') }}" + value="zeleni-melnik-green-light" + >Piráti a Zelení Mělník - zelené barvy, světlé pozadí</option> + <option + data-image-source="{{ url_for('static', filename='images/examples/zeleni_melnik.png') }}" + value="zeleni-melnik-dark" + >Piráti a Zelení Mělník - původní barvy</option> + <option data-image-source="{{ url_for('static', filename='images/examples/zeleni_bystrc_green_dark.png') }}" value="zeleni-bystrc-green-dark"