procedure: remove UI to edit the european flag
This is an option we want to deprecate, and remove entirely in the future. Admins can still add the EU flag manually to their uploaded logo.
This commit is contained in:
parent
112b44bdea
commit
02384b078c
3 changed files with 4 additions and 14 deletions
|
@ -1,4 +1,4 @@
|
|||
import { show, hide, delegate } from '@utils';
|
||||
import { delegate } from '@utils';
|
||||
|
||||
function syncInputToElement(fromSelector, toSelector) {
|
||||
const fromElement = document.querySelector(fromSelector);
|
||||
|
@ -11,14 +11,8 @@ function syncInputToElement(fromSelector, toSelector) {
|
|||
function syncFormToPreview() {
|
||||
syncInputToElement('#procedure_libelle', 'h2.procedure-title');
|
||||
syncInputToElement('#procedure_description', '.procedure-description-body');
|
||||
|
||||
const euroFlagCheckbox = document.querySelector('#procedure_euro_flag');
|
||||
const euroFlagLogo = document.querySelector('#euro_flag');
|
||||
if (euroFlagCheckbox && euroFlagLogo) {
|
||||
euroFlagCheckbox.checked ? show(euroFlagLogo) : hide(euroFlagLogo);
|
||||
}
|
||||
}
|
||||
|
||||
delegate('input', '#procedure-edit #procedure_libelle', syncFormToPreview);
|
||||
delegate('input', '#procedure-edit #procedure_description', syncFormToPreview);
|
||||
delegate('change', '#procedure-edit #procedure_euro_flag', syncFormToPreview);
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
.procedure-logos
|
||||
= image_tag procedure.logo_url
|
||||
- if procedure.euro_flag || (defined?(force_euro_flag) && force_euro_flag == true)
|
||||
- if procedure.euro_flag
|
||||
= image_tag("flag_of_europe.svg", id: 'euro_flag', class: (!procedure.euro_flag ? "hidden" : ""))
|
||||
%h2.procedure-title
|
||||
= procedure.libelle
|
||||
|
|
|
@ -29,12 +29,8 @@
|
|||
%i
|
||||
Fichier accepté : JPG / JPEG / PNG
|
||||
|
||||
= f.label :euro_flag do
|
||||
= f.check_box :euro_flag
|
||||
Afficher aussi le drapeau européen
|
||||
|
||||
.column.procedure-preview
|
||||
= render partial: 'layouts/commencer/procedure_description', locals: { procedure: @procedure, force_euro_flag: true }
|
||||
= render partial: 'layouts/commencer/procedure_description', locals: { procedure: @procedure }
|
||||
|
||||
.container
|
||||
- if !@procedure.locked?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue