Skip to content

Commit 0ee1b60

Browse files
committed
Blog CSS adjustments
1 parent dbe2899 commit 0ee1b60

2 files changed

Lines changed: 40 additions & 29 deletions

File tree

media/css/cms/pages/flare26-blog.css

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@
88
max-inline-size: var(--token-width-desktop-content);
99
}
1010

11-
.fl-blog-index-header {
12-
margin-block-end: var(--token-layout-md);
13-
}
11+
/* Heading and topics */
1412

15-
.fl-blog-topics {
16-
margin-block: var(--token-spacing-xl);
13+
.fl-blog-index-header .fl-heading-group,
14+
.fl-blog-index-header:not(:has(.fl-heading-group)) .fl-heading {
15+
margin-block-end: var(--token-layout-lg);
1716
}
1817

1918
.fl-blog-topics-list {
@@ -42,7 +41,8 @@
4241
}
4342

4443
.fl-blog-topics-all {
45-
margin-inline-start: auto;
44+
inline-size: 100%;
45+
margin-block-start: auto;
4646
text-transform: uppercase;
4747
}
4848

@@ -79,9 +79,12 @@
7979
text-decoration: underline;
8080
}
8181

82+
/* Featured */
83+
8284
.fl-blog-featured-row {
8385
display: grid;
8486
gap: var(--token-spacing-2xl);
87+
grid-template-columns: 1fr;
8588
}
8689

8790
.fl-blog-featured-main {
@@ -93,6 +96,7 @@
9396
.fl-blog-featured-main img {
9497
aspect-ratio: 16/9;
9598
border-radius: var(--token-border-radius-md);
99+
inline-size: 100%;
96100
}
97101

98102
.fl-blog-featured-main .fl-heading-group {
@@ -178,13 +182,19 @@
178182
font-weight: var(--token-font-weight-medium);
179183
}
180184

185+
.fl-blog-featured-row .fl-blog-article-list {
186+
inline-size: unset;
187+
}
188+
181189
@media (--viewport-md-up) {
182-
.fl-blog-featured-row {
183-
grid-template-columns: 2fr 1fr;
190+
.fl-blog-topics-all {
191+
inline-size: unset;
192+
margin-block-start: 0;
193+
margin-inline-start: auto;
184194
}
185195

186-
.fl-blog-featured-row .fl-blog-article-list {
187-
inline-size: unset;
196+
.fl-blog-featured-row {
197+
grid-template-columns: 2fr 1fr;
188198
}
189199

190200
.fl-blog-article-list-item-with-image {

springfield/cms/templates/cms/blog_index_page.html

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -35,29 +35,30 @@
3535
alignment_class="text-center"
3636
/>
3737
{% endif %}
38-
</div>
3938

40-
{% if all_topics %}
41-
<div class="fl-blog-topics">
42-
<div class="fl-blog-topics-list">
43-
{% for topic in all_topics[:5] %}
44-
<a href="{{ page.url }}{{ page.reverse_subpage('all_route') }}?topic={{ topic.slug }}" class="fl-blog-topic-link">
45-
<span class="fl-blog-topic-name">{{ topic.name }}</span>
46-
<include:tag
47-
text="{{ topic.article_count }}"
48-
color="purple"
49-
corners="round"
50-
/>
51-
</a>
52-
{% endfor %}
53-
<div class="fl-blog-topics-all">
54-
<a href="{{ page.url }}{{ page.reverse_subpage('topics_route') }}" class="fl-link">{{ ftl('blog-view-all-topics') }}</a>
39+
{% if all_topics %}
40+
<div class="fl-blog-topics">
41+
<div class="fl-blog-topics-list">
42+
{% for topic in all_topics[:5] %}
43+
<a href="{{ page.url }}{{ page.reverse_subpage('all_route') }}?topic={{ topic.slug }}" class="fl-blog-topic-link">
44+
<span class="fl-blog-topic-name">{{ topic.name }}</span>
45+
<include:tag
46+
text="{{ topic.article_count }}"
47+
color="purple"
48+
corners="round"
49+
/>
50+
</a>
51+
{% endfor %}
52+
<div class="fl-blog-topics-all">
53+
<a href="{{ page.url }}{{ page.reverse_subpage('topics_route') }}" class="fl-link">{{ ftl('blog-view-all-topics') }}</a>
54+
</div>
5555
</div>
5656
</div>
57-
</div>
58-
{% endif %}
57+
{% endif %}
58+
59+
<hr/>
60+
</div>
5961

60-
<hr/>
6162

6263
{% if page.featured_articles %}
6364
<div class="fl-blog-featured">

0 commit comments

Comments
 (0)