FEAT - OPS ATTACHMENTS: multi-format upload, stable card drop zone and text previews

This commit is contained in:
DCCONSTRUCTIONS
2026-08-29 16:08:02 +03:00
parent ca21a8f5bc
commit f9308539bf
5 changed files with 423 additions and 22 deletions
+75
View File
@@ -7523,6 +7523,81 @@
color: var(--text-color-primary) !important;
}
.nodedc-attachment-markdown-preview {
color: var(--text-color-secondary);
line-height: 1.7;
}
.nodedc-attachment-markdown-preview > * + * {
margin-top: 1rem;
}
.nodedc-attachment-markdown-preview h1,
.nodedc-attachment-markdown-preview h2,
.nodedc-attachment-markdown-preview h3,
.nodedc-attachment-markdown-preview h4 {
color: var(--text-color-primary);
line-height: 1.3;
}
.nodedc-attachment-markdown-preview h1 {
font-size: 1.5rem;
}
.nodedc-attachment-markdown-preview h2 {
font-size: 1.25rem;
}
.nodedc-attachment-markdown-preview h3,
.nodedc-attachment-markdown-preview h4 {
font-size: 1rem;
}
.nodedc-attachment-markdown-preview blockquote {
padding-left: 1rem;
border-left: 2px solid rgba(var(--nodedc-accent-rgb), 0.48);
color: var(--text-color-tertiary);
}
.nodedc-attachment-markdown-preview code {
padding: 0.12rem 0.35rem;
border-radius: 0.35rem;
background: rgba(255, 255, 255, 0.07);
color: var(--text-color-primary);
font-family: var(--font-code);
}
.nodedc-attachment-markdown-preview pre {
overflow-x: auto;
padding: 1rem;
border: 1px solid rgba(255, 255, 255, 0.07);
border-radius: 0.85rem;
background: rgba(0, 0, 0, 0.24);
}
.nodedc-attachment-markdown-preview pre code {
padding: 0;
background: transparent;
}
.nodedc-attachment-markdown-preview table {
display: block;
overflow-x: auto;
width: 100%;
border-collapse: collapse;
}
.nodedc-attachment-markdown-preview th,
.nodedc-attachment-markdown-preview td {
padding: 0.55rem 0.75rem;
border: 1px solid rgba(255, 255, 255, 0.08);
text-align: left;
}
.nodedc-attachment-markdown-preview a {
color: rgb(var(--nodedc-accent-rgb));
}
.nodedc-attachments-panel[data-view-mode="list"] {
padding-bottom: 0.75rem;
}