Compendium Browser (#821)

This commit is contained in:
Dapoulp 2025-08-11 00:18:31 +02:00 committed by GitHub
parent b68d2e9ec2
commit f9774f130e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 74 additions and 20 deletions

View file

@ -175,12 +175,23 @@
display: flex;
flex-direction: column;
[data-folder-id] {
padding: 5px 10px;
display: flex;
justify-content: space-between;
padding: 10px;
border: 1px solid transparent;
font-family: @font-body;
transition: all 0.1s ease;
&.expanded + .subfolder-list {
grid-template-rows: 1fr;
}
&:has(+ .subfolder-list):after {
content: "+";
}
}
[data-folder-id]:has(+ .subfolder-list .is-selected),
.is-selected,
[data-folder-id]:hover {
font-weight: bold;
@ -190,9 +201,15 @@
}
.subfolder-list {
margin: 5px 0;
display: grid;
grid-template-rows: 0fr;
transition: grid-template-rows 0.3s ease-in-out;
gap: 0;
[data-folder-id] {
padding: 5px 10px;
}
.is-selected,
[data-folder-id]:hover {
font-weight: bold;
@ -200,6 +217,10 @@
background-color: light-dark(@dark-blue-10, @golden-10);
color: light-dark(@dark-blue, @golden);
}
.wrapper {
overflow: hidden;
}
}
}