Card images: hierarchical setting, compact-card image, explicit card-mode override

This commit is contained in:
2026-09-20 00:13:00 +00:00
parent 4bccf6855e
commit b248241af0
11 changed files with 609 additions and 90 deletions
+3 -3
View File
@@ -2,9 +2,9 @@
// Recursive site-structure tree with drag-and-drop ordering (vue-draggable).
// Nodes come from the server (GET /_api/pages via StructureEditor.vue) as
// {slug, path, title, translated, order, published, has_content, language,
// primary, children}. The row's flag (LangSelect) sets the node's primary
// language (language; '' = inherit — dimmed, showing the resolved flag);
// the setting covers the whole subtree.
// primary, children}. The row's flag
// (LangSelect) sets the node's primary language (language; '' = inherit —
// dimmed, showing the resolved flag); the setting covers the whole subtree.
// With a `lang` prop (StructureEditor's language strip) the titles shown
// are that language's; `translated` marks rows with an actual translation
// (untranslated rows show the original title, dimmed).