add new page parameter GeekdocCollapseSection

This commit is contained in:
Robert Kaussow 2020-11-16 22:47:50 +01:00
parent 8a297918e8
commit 5df0ba4b35
No known key found for this signature in database
GPG key ID: 65362AE74AF98B61
12 changed files with 101 additions and 5 deletions

View file

@ -155,6 +155,7 @@ img {
margin: 0;
padding: 0;
list-style: none;
user-select: none;
ul {
padding-left: $padding-16;
@ -169,6 +170,39 @@ img {
}
}
&__toggle {
display: none;
& ~ label {
cursor: pointer;
.icon {
font-size: 0.7rem;
}
}
&:not(:checked) {
& ~ ul,
& ~ label .icon.keyborad_arrow_down {
display: none;
}
& ~ label .icon.keyborad_arrow_left {
display: block;
}
}
&:checked {
& ~ ul,
& ~ label .icon.keyborad_arrow_down {
display: block;
}
& ~ label .icon.keyborad_arrow_left {
display: none;
}
}
}
&__entry {
flex: 1;
color: $body-font-color;
@ -185,7 +219,9 @@ img {
}
&--main > ul > li > span,
&--main > ul > li > span > a {
&--main > ul > li > span > a,
&--main > ul > li > label,
&--main > ul > li > label > a {
font-weight: bold;
}