temporal upload. parcial Phase 2 implementation

This commit is contained in:
2026-08-03 23:49:19 -05:00
parent f09acedbcf
commit a81e31bf1a
11 changed files with 555 additions and 8 deletions
+12 -2
View File
@@ -27,11 +27,11 @@
<label for="{{ project_form.category.id_for_label }}">Category</label>
{{ project_form.category }}
</div>
<div class="form-group">
<div class="form-group" id="description-group">
{{ project_form.description.errors }}
<label for="{{ project_form.description.id_for_label }}">Description</label>
{{ project_form.description }}
<p class="bio-help"><i class="fas fa-info-circle"></i> Supports Markdown — headings, lists, links, code, tables and more.</p>
<p class="bio-help"><i class="fas fa-info-circle"></i> Supports Markdown — headings, lists, links, code, tables and more. Guides don't use this field.</p>
</div>
</section>
@@ -116,4 +116,14 @@
<script src="{% static 'js/tags.js' %}"></script>
<script src="{% static 'js/uploads.js' %}"></script>
<script src="{% static 'js/create.js' %}"></script>
<script>
(function () {
const cat = document.getElementById('id_category');
const group = document.getElementById('description-group');
if (!cat || !group) return;
function toggle() { group.style.display = cat.value === 'guide' ? 'none' : ''; }
cat.addEventListener('change', toggle);
toggle();
})();
</script>
{% endblock %}