mirror of
https://github.com/fooflington/selfdefined.git
synced 2025-01-22 17:30:00 +00:00
Merge pull request #43 from ovlb/feature/fix-break-in-table-of-content
👩🎨 Avoid Breaks in Table of Content Items
This commit is contained in:
commit
b21367fb9b
@ -1,4 +1,4 @@
|
||||
<li>
|
||||
<li class="toc__list-item">
|
||||
{{ definition.data.title | linkIfExistsInCollection(collections.definedWords) | safe }}
|
||||
{%- if
|
||||
definition.data.flag and
|
||||
|
@ -1,16 +1,16 @@
|
||||
<section>
|
||||
<nav class="" aria-label="Definitions">
|
||||
<ol class="multi-column u-no-padding-left list">
|
||||
{% for section in collections.tableOfContent %}
|
||||
<li>
|
||||
<span class="sub-headline">{{ section.title }}</span>
|
||||
<ol>
|
||||
{% for definition in section.definitions %}
|
||||
{% include 'components/table-of-content-item.njk' %}
|
||||
{% endfor %}
|
||||
</ol>
|
||||
</li>
|
||||
{% endfor %}
|
||||
{% for section in collections.tableOfContent %}
|
||||
<li>
|
||||
<span class="sub-headline">{{ section.title }}</span>
|
||||
<ol class="toc__list">
|
||||
{% for definition in section.definitions %}
|
||||
{% include 'components/table-of-content-item.njk' %}
|
||||
{% endfor %}
|
||||
</ol>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ol>
|
||||
</nav>
|
||||
</section>
|
||||
|
@ -206,11 +206,8 @@ th {
|
||||
grid-gap: var(--l-gap);
|
||||
}
|
||||
|
||||
.multi-column {
|
||||
column-count: auto;
|
||||
column-gap: var(--l-gap);
|
||||
column-width: var(--auto-grid-min-size);
|
||||
}
|
||||
@import './structures/multi-column';
|
||||
@import './structures/table-of-content';
|
||||
|
||||
.small-left-grid {
|
||||
display: grid;
|
||||
|
5
assets/css/structures/_multi-column.scss
Normal file
5
assets/css/structures/_multi-column.scss
Normal file
@ -0,0 +1,5 @@
|
||||
.multi-column {
|
||||
column-count: auto;
|
||||
column-gap: var(--l-gap);
|
||||
column-width: var(--auto-grid-min-size);
|
||||
}
|
3
assets/css/structures/_table-of-content.scss
Normal file
3
assets/css/structures/_table-of-content.scss
Normal file
@ -0,0 +1,3 @@
|
||||
.toc__list-item {
|
||||
break-inside: avoid;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user