vault backup: 2026-05-08 16:11:20

This commit is contained in:
Thomas Peetz
2026-05-08 16:11:19 +02:00
parent 6ad28f9cb4
commit 2df7a57cf2
26 changed files with 14046 additions and 11330 deletions
+72 -6
View File
@@ -47,21 +47,78 @@ If your plugin does not need CSS, delete this file.
.janitor-file .openFileIcon {
right: 0px;
position: absolute;
/* cursor: pointer; */
visibility: hidden;
}
.janitor-file label {
width: 100%;
/* cursor: pointer; */
display: flex;
align-items: center;
}
.janitor-file span {
.janitor-file-name {
flex: 1;
min-width: 0;
overflow: hidden;
text-overflow: ellipsis;
margin-right: 3.5em;
}
.janitor-icon {
display: flex;
align-items: center;
line-height: 1;
}
.janitor-icon svg {
width: 14px;
height: 14px;
}
.janitor-file-name-text {
display: inline-block;
white-space: nowrap;
margin-right: 4em;
}
.janitor-file:hover .janitor-file-name-text {
animation: janitor-marquee 4s ease-in-out infinite alternate;
}
@keyframes janitor-marquee {
0%, 15% { transform: translateX(0); }
85%, 100% { transform: translateX(var(--marquee-offset, 0px)); }
}
.janitor-md-preview-link {
display: contents;
}
.previewFileIcon {
right: 1.5em;
position: absolute;
visibility: hidden;
}
.janitor-file:hover .previewFileIcon {
visibility: visible;
}
.janitor-preview-overlay {
position: fixed;
z-index: 9999;
padding: 6px;
background: var(--background-primary);
border: 1px solid var(--background-modifier-border);
border-radius: 6px;
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4);
pointer-events: none;
}
.janitor-preview-overlay img {
display: block;
max-width: 200px;
max-height: 200px;
object-fit: contain;
border-radius: 3px;
}
.janitor-file:hover .openFileIcon {
@@ -72,9 +129,18 @@ If your plugin does not need CSS, delete this file.
outline: auto;
}
.janitor-main-modal {
width: min(700px, 90vw);
}
/* Ensure hover preview popover appears above the modal overlay */
.popover.hover-popover {
z-index: calc(var(--layer-modal, 200) + 10);
}
.janitor-scan-results {
overflow-y: auto;
max-height:250px;
max-height: 450px;
}
.janitor-files-wrapper {