<!-- News Feature -->
<article class="news-feature" id="news-feature-1" aria-labelledby="news-feature-1__item-title" aria-describedby="news-feature-1__item-description">
    <div class="fw-container">
        <div class="news-feature__item">
            <figure class="news-feature__item-figure">
                <a class="news-feature__item-figure-link" href="#" aria-labelledby="news-feature-1__item-title" tabindex="-1">

                    <img class="news-feature__item-image" srcset="https://images.fastspot.com/framework/980x654/1 980w, https://images.fastspot.com/framework/740x494/1 740w, https://images.fastspot.com/framework/500x334/1 500w, https://images.fastspot.com/framework/300x200/1 300w" src="https://images.fastspot.com/framework/300x200/1" alt="" loading="lazy" width="300" height="200">
                </a>
            </figure>
            <div class="news-feature__item-wrapper">
                <div class="news-feature__item-header">
                    <h2 class="news-feature__item-title" id="news-feature-1__item-title">

                        <a class="news-feature__item-title-link
 				" href="#">
                            <span class="news-feature__item-title-link-inner"> <span class="news-feature__item-title-link-label">Featured News</span>
                            </span>
                        </a>
                    </h2>
                    <div class="news-feature__item-categories">
                        <div class="news-feature__item-category-hint" id="news-feature-1__item-category-hint">
                            Categories
                        </div>
                        <ul class="news-feature__item-category-list" aria-labelledby="news-feature-1__item-category-hint">
                            <li class="news-feature__item-category">

                                <a class="button-text
 				" href="#">
                                    <span class="button-text__inner"> <span class="button-text__label">Maecenas nec odio et</span>
                                    </span>
                                </a>
                            </li>
                            <li class="news-feature__item-category">

                                <a class="button-text
 				" href="#">
                                    <span class="button-text__inner"> <span class="button-text__label">Donec vitae</span>
                                    </span>
                                </a>
                            </li>
                        </ul>
                    </div>
                </div>
                <div class="news-feature__item-body">
                    <div class="news-feature__item-details">
                        <div class="news-feature__item-detail news-feature__item-detail--date">
                            <span class="news-feature__item-detail-hint">
                                Published:&nbsp;
                            </span>
                            <time class="news-feature__item-detail-label" datetime="2019-01-01 17:00:00">January 1, 2019</time>
                        </div>
                        <div class="news-feature__item-detail news-feature__item-detail--author">
                            <span class="news-feature__item-detail-hint">
                                - by&nbsp;
                            </span>
                            <span class="news-feature__item-detail-label">Johnny Appleseed</span>
                        </div>
                    </div>
                    <div class="news-feature__item-description" id="news-feature-1__item-description">
                        <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus.</p>
                    </div>
                </div>
            </div>
        </div>
    </div>
</article>
<!-- END: News Feature -->
{#
	{% include '@component-news-feature' with {
		item: {
			image: '1',
			alt: '',
			categories: [
				{
					title: 'Category',
					url: '#'
				}
			],
			title: 'Title',
			url: '#',
			date: '2019-01-01 17:00:00',
			author: 'Author',
			description: 'Description'
		}
	} %}
#}

{% set id = uniqid('news-feature') %}
{% set heading_level = heading_level ?? 2 %}
{% set heading_tag = 'h' ~ (heading_level) %}

<!-- News Feature -->
<article
	class="news-feature"
	id="{{ id }}"
	aria-labelledby="{{ id ~ '__item-title' }}"
	{% if item.description %}
		aria-describedby="{{ id ~ '__item-description' }}"
	{% endif %}
>
	<div class="fw-container">
		<div class="news-feature__item">
			{% if item.image %}
				<figure class="news-feature__item-figure">
					<a
						class="news-feature__item-figure-link"
						href="{{ item.url }}"
						aria-labelledby="{{ id ~ '__item-title' }}"
						tabindex="-1"
					>
						{% include '@partial-image' with {
							class: 'news-feature__item-image',
							alt: item.alt,
							image: item.image,
							loading: 'lazy',
							crop: 'classic',
							max: 'med'
						} only %}
					</a>
				</figure>
			{% endif %}
			<div class="news-feature__item-wrapper">
				<div class="news-feature__item-header">
					<{{ heading_tag }}
						class="news-feature__item-title"
						id="{{ id ~ '__item-title' }}"
					>
						{% include '@partial-link' with {
							classes: {
								base: 'news-feature__item-title-link',
							},
							title: item.title,
							url: item.url
						} only %}
					</{{ heading_tag }}>
					{% if item.categories %}
						<div class="news-feature__item-categories">
							<div
								class="news-feature__item-category-hint"
								id="{{ id ~ '__item-category-hint' }}"
							>
								Categories
							</div>
							<ul
								class="news-feature__item-category-list"
								aria-labelledby="{{ id ~ '__item-category-hint' }}"
							>
								{% for category in item.categories %}
									<li class="news-feature__item-category">
										{% include '@partial-link' with {
											classes: {
												base: 'button-text',
											},
											title: category.title,
											url: category.url
										} only %}
									</li>
								{% endfor %}
							</ul>
						</div>
					{% endif %}
				</div>
				<div class="news-feature__item-body">
					<div class="news-feature__item-details">
						{% if item.date %}
							<div class="news-feature__item-detail news-feature__item-detail--date">
								<span class="news-feature__item-detail-hint">
									Published:&nbsp;
								</span>
								<time
									class="news-feature__item-detail-label"
									datetime="{{ item.date }}"
								>
									{{- item.date|date('F j, Y') -}}
								</time>
							</div>
						{% endif %}
						{% if item.author %}
							<div class="news-feature__item-detail news-feature__item-detail--author">
								<span class="news-feature__item-detail-hint">
									- by&nbsp;
								</span>
								<span class="news-feature__item-detail-label">
									{{- item.author -}}
								</span>
							</div>
						{% endif %}
					</div>
					{% if item.description %}
						<div
							class="news-feature__item-description"
							id="{{ id ~ '__item-description' }}"
						>
							<p>{{ item.description }}</p>
						</div>
					{% endif %}
				</div>
			</div>
		</div>
	</div>
</article>
<!-- END: News Feature -->

No notes defined.