From 1fc0329b37baaeec1de1faf34937f1821afaf592 Mon Sep 17 00:00:00 2001 From: Harlan Wilton Date: Wed, 7 Oct 2026 13:58:53 +1100 Subject: [PATCH 1/2] fix(registry): keep file tree names on one line A long file name wrapped mid-word, such as `shipreel.example.ym` over `l`, and top-aligned rows left chevrons and sizes above the label. Names now truncate in the middle and keep a tail that starts at a word boundary, so two similar names stay apart. Rows centre their contents. --- .../app/components/SkillFileTreeNode.vue | 39 ++++++++++++++----- layers/registry/app/utils/skill-file-tree.ts | 23 +++++++++++ test/unit/skill-file-tree.test.ts | 17 +++++++- 3 files changed, 68 insertions(+), 11 deletions(-) diff --git a/layers/registry/app/components/SkillFileTreeNode.vue b/layers/registry/app/components/SkillFileTreeNode.vue index 798150ce..13399c29 100644 --- a/layers/registry/app/components/SkillFileTreeNode.vue +++ b/layers/registry/app/components/SkillFileTreeNode.vue @@ -1,7 +1,7 @@