Skip to content
Snippets Groups Projects
Commit 460f46dd authored by Eric Bremner's avatar Eric Bremner
Browse files

ISTWCMS-3598: removing article component

parent bd291a41
No related branches found
No related tags found
No related merge requests found
// @file
// Styles for Article.
// .article {}
.article__footer {
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin-bottom: rem(gesso-spacing(sm));
}
---
el: .article
title: Article
---
__Variables:__
* article_page_title: [string] Title of the article.
* has_footer: [boolean] Whether to display article footer.
* content: [object] Content of the article.
__Blocks:__
* title: Twig block for title.
* footer: Twig block for footer.
* main: Twig block for main content.
{% set additional_attributes = {
'class': ['article']
} %}
<article {{ add_attributes(additional_attributes) }}>
{% block title %}
{% include '@components/page-title/page-title.twig' with {
'page_title': article_page_title
} %}
{% endblock %}
{% if has_footer %}
<footer class="article__footer">
{% block footer %}
{% set article_date %}
{% include '@components/date/date.twig' with {
'format': 'medium-date'
} %}
{% endset %}
{% set article_author %}
{% include '@components/author/author.twig' with {
'author': 'Author Name'
} %}
{% endset %}
{% include '@components/list/list.twig' with {
'modifier_classes': 'list--pipeline',
'list': [
{ 'text': article_date },
{ 'text': article_author }
]
} %}
{% endblock %}
</footer>
{% endif %}
{% block main %}
{{ content }}
{% endblock %}
</article>
---
article_page_title: 'Article Title'
has_footer: true
content: |-
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam et accumsan augue. Morbi non laoreet lorem. Ut mauris erat, sollicitudin ac hendrerit tincidunt, iaculis eget purus. Nullam pharetra eu nibh auctor ultrices. Phasellus non aliquam felis. Mauris varius varius commodo. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed est sapien, venenatis quis urna et, vulputate porta metus. Duis scelerisque sollicitudin nunc, vel finibus lorem ultricies id. In hac habitasse platea dictumst. Pellentesque eget turpis blandit augue sagittis iaculis nec at felis. Vestibulum gravida sapien ut aliquam rutrum. Suspendisse leo neque, varius id consectetur in, aliquam quis magna. Phasellus vel felis eu libero feugiat accumsan. Maecenas aliquet ex vel nisi fermentum, ac congue nibh porttitor.</p>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment