diff --git a/ietf/static/images/iab-logo-card.png b/ietf/static/images/iab-logo-card.png new file mode 100644 index 000000000..5115d26bb Binary files /dev/null and b/ietf/static/images/iab-logo-card.png differ diff --git a/ietf/static/images/iab-logo-shadow.svg b/ietf/static/images/iab-logo-shadow.svg new file mode 100644 index 000000000..f962265da --- /dev/null +++ b/ietf/static/images/iab-logo-shadow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ietf/static/images/iab-logo.svg b/ietf/static/images/iab-logo.svg new file mode 100644 index 000000000..ae9dbfa32 --- /dev/null +++ b/ietf/static/images/iab-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ietf/static/images/ietf-logo-card.png b/ietf/static/images/ietf-logo-card.png new file mode 100644 index 000000000..44fbf2bf7 Binary files /dev/null and b/ietf/static/images/ietf-logo-card.png differ diff --git a/ietf/static/images/irtf-logo-card.png b/ietf/static/images/irtf-logo-card.png new file mode 100644 index 000000000..c46cd80fe Binary files /dev/null and b/ietf/static/images/irtf-logo-card.png differ diff --git a/ietf/static/images/irtf-logo.svg b/ietf/static/images/irtf-logo.svg new file mode 100644 index 000000000..ad339fe2b --- /dev/null +++ b/ietf/static/images/irtf-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/ietf/templates/base.html b/ietf/templates/base.html index 15b3c2146..672eeb7b9 100644 --- a/ietf/templates/base.html +++ b/ietf/templates/base.html @@ -6,7 +6,7 @@ {% origin %} {% load django_bootstrap5 %} {% load django_vite %} - +
{% analytical_head_top %} diff --git a/ietf/templates/doc/document_draft.html b/ietf/templates/doc/document_draft.html index 22016ab50..5adcc327a 100644 --- a/ietf/templates/doc/document_draft.html +++ b/ietf/templates/doc/document_draft.html @@ -5,7 +5,9 @@ {% load ietf_filters %} {% load person_filters %} {% load textfilters %} +{% block html_attrs %}prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article#"{% endblock %} {% block pagehead %} + {% include "doc/opengraph.html" %} + + + + + +{% if doc.stream.slug == "ietf" or doc.name|startswith:"draft-ietf" %} + + + + + + + +{% elif doc.stream.slug == "irtf" or doc.name|startswith:"draft-irtf" %} + + + + + + + +{% elif doc.stream.slug == "iab" or doc.name|startswith:"draft-iab" %} + + + + + + + +{% else %}{# TODO: We need a card image for individual I-Ds. #} + +{% endif %} +{% for author in doc.documentauthor_set.all %} +{% endfor %} +{% if published %}{% endif %} +{% if expires %}{% endif %} \ No newline at end of file diff --git a/package.json b/package.json index 9f39bff74..6709e0b31 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,9 @@ "ietf/static/css/list.scss", "ietf/static/css/select2.scss", "ietf/static/images/arrow-ani.webp", + "ietf/static/images/iab-logo-card.png", "ietf/static/images/iesg-draft-state-diagram.png", + "ietf/static/images/ietf-logo-card.png", "ietf/static/images/ietf-logo-nor-16-dev.png", "ietf/static/images/ietf-logo-nor-16.png", "ietf/static/images/ietf-logo-nor-180-dev.png", @@ -95,6 +97,7 @@ "ietf/static/images/ietf-logo-nor-mask.svg", "ietf/static/images/ietf-logo-nor.svg", "ietf/static/images/ietf-logo.svg", + "ietf/static/images/irtf-logo-card.png", "ietf/static/js/agenda_filter.js", "ietf/static/js/agenda_materials.js", "ietf/static/js/agenda_personalize.js",