feat(notes): liens internes, onglet Réseau, living blocks et consentement IA
Some checks failed
CI / Lint, Test & Build (push) Failing after 1m19s
CI / Deploy production (on server) (push) Has been skipped

Rend les liens entre notes visibles et persistants (sync NoteLink au save, auto-save, graphe réseau rafraîchi), ajoute living blocks, Memory Echo, recherche globale, consentement IA explicite et consolide les prototypes design en architectural-grid.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Antigravity
2026-05-24 14:27:29 +00:00
parent 077e665dfc
commit e2672cd2c2
323 changed files with 20670 additions and 42431 deletions

View File

@@ -19,8 +19,8 @@
--color-memento-ink: #1C1C1C;
--color-primary: #ACB995;
--color-memento-accent: #D4A373;
--color-memento-blue: #A47148;
--color-brand-accent: #A47148;
--color-memento-blue: var(--color-brand-accent);
--color-memento-paper-elevated: #faf9f5;
--color-background-light: var(--color-memento-paper);
--color-background-dark: #202020;
@@ -30,7 +30,7 @@
--color-paper: var(--paper);
--color-muted-ink: var(--muted-ink);
--color-concrete: var(--concrete);
--color-blueprint: #A47148;
--color-blueprint: var(--color-brand-accent);
--color-ochre: #D4A373;
--color-sage: #A3B18A;
--color-rust: #9B2226;
@@ -1257,6 +1257,36 @@ html.font-system * {
opacity: 0.8;
}
/* Liens internes vers une autre note (openNote=) */
.notion-editor-wrapper .ProseMirror a[href*="openNote="],
.fullpage-editor .ProseMirror a[href*="openNote="] {
color: oklch(0.48 0.12 75);
background: oklch(0.94 0.04 85);
border-radius: 4px;
padding: 0 5px;
text-decoration: none;
font-weight: 500;
border: 1px solid oklch(0.88 0.06 85);
}
.notion-editor-wrapper .ProseMirror a[href*="openNote="]:hover,
.fullpage-editor .ProseMirror a[href*="openNote="]:hover {
background: oklch(0.9 0.06 85);
opacity: 1;
}
.dark .notion-editor-wrapper .ProseMirror a[href*="openNote="],
.dark .fullpage-editor .ProseMirror a[href*="openNote="] {
color: oklch(0.88 0.08 85);
background: oklch(0.32 0.05 75);
border-color: oklch(0.4 0.06 75);
}
.dark .notion-editor-wrapper .ProseMirror a[href*="openNote="]:hover,
.dark .fullpage-editor .ProseMirror a[href*="openNote="]:hover {
background: oklch(0.38 0.06 75);
}
/* --- Highlight --- */
.notion-editor-wrapper .ProseMirror mark {
background: oklch(0.85 0.12 90);