add icons in edit form

This commit is contained in:
Tykayn 2025-05-27 12:17:46 +02:00 committed by tykayn
parent 5d9bb8b5e6
commit 3afc15a86f
15 changed files with 195 additions and 105 deletions

View file

@ -1,18 +1,16 @@
{% block ask_angela %}
<div id="ask_angela">
<fieldset>
<fieldset >
<h2>{{ 'display.ask_angela'|trans }}</h2>
<p class="description">{{ 'display.ask_angela_description'|trans }}</p>
<p class="more-info">
<a href="https://www.openstreetmap.fr/contact/" target="_blank">{{ 'display.ask_angela_more_info'|trans }}</a>
</p>
<div class="p-4">
<img src="https://i0.wp.com/askforangela.co.uk/wp-content/uploads/2022/10/Ask-for-Angela-primary.png?fit=300%2C300&ssl=1" class="img-fluid img-thumbnail mb-3" alt="Image du lieu">
<p class="description"><label for="custom__ask_angela">{{ 'display.ask_angela_description'|trans }} </label></p>
<div class="row mb-3">
<div class="col-md-5">
<label for="custom__ask_angela">{{'display.ask_angela'|trans}}</label>
{% if commerce_overpass.tags_converted.harassment_prevention is defined %}
{{ dump(commerce_overpass.tags_converted.harassment_prevention) }}
{% endif %}
<div class="form-check">
<input class="form-check-input" type="radio" name="custom__ask_angela" id="ask_angela_yes" value="ask_angela" {% if commerce_overpass.tags_converted.harassment_prevention is defined and commerce_overpass.tags_converted.harassment_prevention == 'ask_angela' %}checked{% endif %}>
<label class="form-check-label" for="ask_angela_yes">
@ -30,5 +28,10 @@
</div>
</div>
<p class="more-info">
<a href="https://www.openstreetmap.fr/contact/" target="_blank">{{ 'display.ask_angela_more_info'|trans }}</a>
</p>
</div>
</fieldset>
{% endblock %}

View file

@ -1,16 +1,24 @@
<div id="opening_hours">
<h2>{{ 'display.opening_hours'|trans }}</h2>
<h2>
<i class="bi bi-clock"></i>
{{ 'display.opening_hours'|trans }}</h2>
<p class="description">{{ 'display.opening_hours_description'|trans }}</p>
{% if commerce_overpass.tags_converted.opening_hours is defined %}
{% if commerce_overpass.tags_converted.opening_hours is defined and commerce_overpass.tags_converted.opening_hours != '' %}
{{ dump(commerce_overpass.tags_converted.opening_hours) }}
<input type="text" placeholder="Remplissez" class="form-control" name="custom__opening_hours" value="{{ commerce_overpass.tags_converted.opening_hours }}">
{% else %}
<input type="text" name="custom__opening_hours" value="">
<input type="text" placeholder="Lundi de 10h à 12h et de 14h à 18h" class="form-control" name="custom__opening_hours" value="">
<br> ajoutez les horaires au format OSM
{% endif %}
<span class="examples">Exemples :</span>
<ul>
<li>Écrivez "24/7" pour indiquer que le commerce est ouvert 24 heures sur 24</li>
<li>Écrivez "Mo-Fr 9:00 - 18:00" pour indiquer que le commerce est ouvert du lundi au vendredi de 9h à 18h</li>
<li>Pour des horaires plus complexes, écrivez "Mo-Fr 9:00 - 18:00; Sa 9:00 - 12:00" pour indiquer que le commerce est ouvert du lundi au vendredi de 9h à 18h et le samedi de 9h à 12h</li>
</ul>
{# <input type="checkbox" name="commerce_tag_value__opening_hours_1" value="yes">
Lundi de

View file

@ -3,15 +3,39 @@
<div id="tags">
{% for k, v in commerce_overpass.tags_converted %}
<div class="row mb-3">
<div class="col-md-5">
<input type="text" class="form-control hidden" name="commerce_tag_key__{{ k }}" value="{{ k }}" readonly>
<span class="label-translated">{{ ('display.keys.' ~ k)|trans }}</span>
{% if k not in excluded_tags_to_render %}
{% if k == 'phone' or k == 'contact:phone' %}
<i class="bi bi-telephone"></i>
{% elseif k == 'addr:housenumber' or k == 'addr:street' or k == 'addr:city' or k == 'addr:postcode' or k == 'addr:country' %}
<i class="bi bi-geo-alt"></i>
{% elseif k == 'mastodon' %}
<i class="bi bi-mastodon"></i>
{% elseif k == 'email' or k == 'contact:email' %}
<i class="bi bi-envelope"></i>
{% elseif k == 'website' or k == 'contact:website' %}
{% elseif k == 'opening_hours' %}
<i class="bi bi-clock"></i>
{% else %}
<i class="bi bi-tag"></i>
{% endif %}
{% endif %}
<input type="text" class="form-control hidden" name="commerce_tag_key__{{ k }}" value="{{ k }}" title="{{ k }}" readonly>
{% if k not in excluded_tags_to_render %}
<span class="label-translated" title="{{ k }}">{{ ('display.keys.' ~ k)|trans }}</span>
{% endif %}
</div>
<div class="col-md-5">
{% if k not in excluded_tags_to_render %}
<input type="text" class="form-control" name="commerce_tag_value__{{ k }}" value="{{ v }}">
</div>
{% endif %}
</div>
</div>
{% endfor %}
</div>

View file

@ -1,5 +1,5 @@
<div id="wheelchair">
<h2>{{ 'display.wheelchair'|trans }}</h2>
<h2><i class="bi bi-person-wheelchair"></i> {{ 'display.wheelchair'|trans }}</h2>
<div class="row mb-3 p-4">
<div class="col-md-5">
<div class="form-check">