git.lucas.co / cce-notes
notes editor over the vault (Obsidian-compatible)
git clone https://git.lucas.co/cce-notes.git

commit2f0c29ecf6de0d5b2c049792765cf5daa2bb4f8c
parent3bc484b32c
authorLucas Galante <lsgalante12@gmail.com>
date2026-10-01 15:09
Frontmatter shows as the Properties table while editing

Pins cce-ui 7aef8b4, whose DocEditor draws the frontmatter as a
Properties table (pills, checkboxes, links) until the caret enters it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

 CLAUDE.md  | 5 +++--
 Cargo.lock | 2 +-
 Cargo.toml | 2 +-
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/CLAUDE.md b/CLAUDE.md
index 708d3bd..2c70e4a 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -146,8 +146,9 @@ scale-1 shadow (1280×720) and pointer/caret maths at scale 2.
 
 ## Not done yet
 
-In the editor: frontmatter shows raw (Obsidian draws a Properties
-table), tables and callouts show raw, embeds (`![[…]]`) do not render,
+In the editor: property values are edited as raw YAML (the table flips
+to raw when the caret enters; Obsidian edits in place), tables and
+callouts show raw, embeds (`![[…]]`) do not render,
 and a fenced block has no language label or copy button. Also heading
 completion (`[[Note#`), rendered snippets in the panes (they show
 raw lines), search debounce for large vaults (it scans every note per
diff --git a/Cargo.lock b/Cargo.lock
index aca76af..a695e1a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -425,7 +425,7 @@ dependencies = [
 [[package]]
 name = "cce-ui"
 version = "0.1.0"
-source = "git+https://github.com/lsgalante/cce-ui.git?rev=5a528578745f12d38afc78bd697fda37d4d187c8#5a528578745f12d38afc78bd697fda37d4d187c8"
+source = "git+https://github.com/lsgalante/cce-ui.git?rev=7aef8b42627431dda7dd7572931472fd144a011d#7aef8b42627431dda7dd7572931472fd144a011d"
 dependencies = [
  "ash",
  "bitflags 2.13.2",
diff --git a/Cargo.toml b/Cargo.toml
index c3eaf08..9df6fbc 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -5,7 +5,7 @@ edition = "2021"
 description = "The vault's notes editor: Obsidian-compatible reading view, source editing and links over cce-vault"
 
 [dependencies]
-cce-ui = { git = "https://github.com/lsgalante/cce-ui.git", rev = "5a528578745f12d38afc78bd697fda37d4d187c8", features = ["markdown", "doc_editor"] }
+cce-ui = { git = "https://github.com/lsgalante/cce-ui.git", rev = "7aef8b42627431dda7dd7572931472fd144a011d", features = ["markdown", "doc_editor"] }
 cce-vault = { git = "https://github.com/lsgalante/cce-vault.git", rev = "252827c1f6033514fbed46d1c7c1632241344fce" }
 calloop = "0.13.0"
 wayland-client = { version = "0.31", features = ["system"] }