diff --git a/src/views/Project/ProjectEdit.vue b/src/views/Project/ProjectEdit.vue index 9a6de25196772b62b9d9f30eb3fea53d3fc7eb72..0e788f3f84a33b747d170945eb5d315fef982b37 100644 --- a/src/views/Project/ProjectEdit.vue +++ b/src/views/Project/ProjectEdit.vue @@ -156,55 +156,74 @@ </div> </div> - <div class="field"> - <div class="ui checkbox"> - <input - id="moderation" - v-model="form.moderation" - class="hidden" - type="checkbox" - name="moderation" - > - <label for="moderation">Modération</label> - </div> - </div> - - <div class="field"> - <div class="ui checkbox"> - <input - id="is_project_type" - v-model="form.is_project_type" - class="hidden" - type="checkbox" - name="is_project_type" - > - <label for="is_project_type">Est un projet type</label> - </div> - </div> - - <div class="field"> - <div class="ui checkbox"> - <input - id="generate_share_link" - v-model="form.generate_share_link" - class="hidden" - type="checkbox" - name="generate_share_link" - > - <label for="generate_share_link">Génération d'un lien de partage externe</label> + <div class="two fields"> + <div class="fields grouped"> + <div class="field"> + <div class="ui checkbox"> + <input + id="moderation" + v-model="form.moderation" + class="hidden" + type="checkbox" + name="moderation" + > + <label for="moderation">Modération</label> + </div> + </div> + + <div class="field"> + <div class="ui checkbox"> + <input + id="is_project_type" + v-model="form.is_project_type" + class="hidden" + type="checkbox" + name="is_project_type" + > + <label for="is_project_type">Est un projet type</label> + </div> + </div> + + <div class="field"> + <div class="ui checkbox"> + <input + id="generate_share_link" + v-model="form.generate_share_link" + class="hidden" + type="checkbox" + name="generate_share_link" + > + <label for="generate_share_link">Génération d'un lien de partage externe</label> + </div> + </div> + + <div class="field"> + <div class="ui checkbox"> + <input + id="fast_edition_mode" + v-model="form.fast_edition_mode" + class="hidden" + type="checkbox" + name="fast_edition_mode" + > + <label for="fast_edition_mode">Mode d'édition rapide de signalements</label> + </div> + </div> </div> - </div> - <div class="field"> - <div class="ui checkbox"> - <input - id="fast_edition_mode" - v-model="form.fast_edition_mode" - class="hidden" - type="checkbox" - name="fast_edition_mode" - > - <label for="fast_edition_mode">Mode d'édition rapide de signalements</label> + <div class="field required"> + <label>Niveau de zoom maximum de la carte</label> + <div class="range-container"> + <input + v-model="form.map_max_zoom_level" + type="range" + min="0" + max="22" + step="1" + ><output class="range-output-bubble">{{ + form.map_max_zoom_level + }}</output> + </div> </div> </div> @@ -267,6 +286,7 @@ export default { access_level_arch_feature: { name: '', value: '' }, archive_feature: 0, delete_feature: 0, + map_max_zoom_level: 22, nb_features: 0, nb_published_features: 0, nb_comments: 0, @@ -520,6 +540,7 @@ export default { access_level_pub_feature: this.form.access_level_pub_feature.value, archive_feature: this.form.archive_feature, delete_feature: this.form.delete_feature, + map_max_zoom_level: this.form.map_max_zoom_level, is_project_type: this.form.is_project_type, generate_share_link: this.form.generate_share_link, fast_edition_mode: this.form.fast_edition_mode,