feat: Add internal note links with live note picker dialog, Evernote link resolution, navigation history, and copy note link

This commit is contained in:
chrisf committed 2026-10-22 17:54:43 -06:00
1 parent 94ae568385
commit 3de36ff39b
4 files changed
+549 -10

No files matched your search

+37
View File
@@ -193,3 +193,40 @@
text-align: left;
background-color: #f9fafb;
}
/* Internal Everclone note links (Evernote style) */
.ProseMirror a[href^="everclone://"],
.ProseMirror a[href*="noteId="],
.ProseMirror a[href^="#note-"],
.ProseMirror a[href^="evernote:///view"] {
color: #00a82d;
font-weight: 600;
text-decoration: underline;
text-decoration-color: rgba(0, 168, 45, 0.4);
text-underline-offset: 3px;
cursor: pointer;
background-color: rgba(0, 168, 45, 0.08);
padding: 0.1rem 0.4rem;
border-radius: 0.35rem;
transition: all 0.15s ease;
display: inline-flex;
align-items: center;
gap: 0.25rem;
}
.ProseMirror a[href^="everclone://"]:hover,
.ProseMirror a[href*="noteId="]:hover,
.ProseMirror a[href^="#note-"]:hover,
.ProseMirror a[href^="evernote:///view"]:hover {
background-color: rgba(0, 168, 45, 0.18);
text-decoration-color: #00a82d;
}
.ProseMirror a[href^="everclone://"]::before,
.ProseMirror a[href*="noteId="]::before,
.ProseMirror a[href^="#note-"]::before,
.ProseMirror a[href^="evernote:///view"]::before {
content: "📄";
font-size: 0.85em;
text-decoration: none;
}