Merge pull request #5795 from rjsparks/markdowncharters
feat: render charters on about page using markdown
This commit is contained in:
commit
a3db61cf69
|
@ -166,6 +166,7 @@ def fill_in_charter_info(group, include_drafts=False):
|
|||
group.charter_text = get_charter_text(group)
|
||||
else:
|
||||
group.charter_text = "Not chartered yet."
|
||||
group.charter_html = markdown.markdown(group.charter_text)
|
||||
|
||||
def extract_last_name(role):
|
||||
return role.person.name_parts()[3]
|
||||
|
|
|
@ -379,8 +379,7 @@ height: 100vh;
|
|||
{% if group.state_id == "proposed" %}proposed{% endif %}
|
||||
{{ group.type.desc.title }}
|
||||
</h2>
|
||||
{# the linebreaks filter adds <p>, no surrounding <p> necessary: #}
|
||||
{{ group.charter_text|urlize_ietf_docs|linkify|linebreaks }}
|
||||
{{ group.charter_html }}
|
||||
{% else %}
|
||||
<h2 class="mt-3">
|
||||
{% if requested_close or group.state_id == "conclude" %}Final{% endif %}
|
||||
|
|
|
@ -40,15 +40,15 @@
|
|||
{% block js %}
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
$('input[name=widthconstraint]').trigger("change", function() {
|
||||
$('input[name=widthconstraint]').on("change", function() {
|
||||
if ($(this).is(':checked')) {
|
||||
$('.rightcontent').css('max-width','700px')
|
||||
} else {
|
||||
$('.rightcontent').css('max-width','')
|
||||
}
|
||||
});
|
||||
$('input[name=widthconstraint').prop('checked', true);
|
||||
$('.rightcontent').css('max-width','700px')
|
||||
$('input[name=widthconstraint').prop('checked', false);
|
||||
$('.rightcontent').css('max-width','')
|
||||
});
|
||||
</script>
|
||||
{% endblock %}
|
Loading…
Reference in a new issue