Rename all 1,169 components to path-based names with namespace support

Component names now reflect filesystem location using / as path separator
and : as namespace separator for shared components:
  ~sx-header → ~layouts/header
  ~layout-app-body → ~shared:layout/app-body
  ~blog-admin-dashboard → ~admin/dashboard

209 files, 4,941 replacements across all services.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-12 22:00:12 +00:00
parent de80d921e9
commit b0920a1121
209 changed files with 4620 additions and 4620 deletions

View File

@@ -9,7 +9,7 @@
:auth :admin
:layout :blog
:data (editor-data)
:content (~blog-editor-content
:content (~editor/content
:csrf csrf :title-placeholder title-placeholder
:create-label create-label :css-href css-href
:js-src js-src :sx-editor-js-src sx-editor-js-src
@@ -20,7 +20,7 @@
:auth :admin
:layout :blog
:data (editor-page-data)
:content (~blog-editor-content
:content (~editor/content
:csrf csrf :title-placeholder title-placeholder
:create-label create-label :css-href css-href
:js-src js-src :sx-editor-js-src sx-editor-js-src
@@ -33,21 +33,21 @@
:auth :admin
:layout (:post-admin :selected "admin")
:data (post-admin-data slug)
:content (~blog-admin-placeholder))
:content (~admin/placeholder))
(defpage post-data
:path "/<slug>/admin/data/"
:auth :admin
:layout (:post-admin :selected "data")
:data (post-data-data slug)
:content (~blog-data-table-content :tablename tablename :model-data model-data))
:content (~admin/data-table-content :tablename tablename :model-data model-data))
(defpage post-preview
:path "/<slug>/admin/preview/"
:auth :admin
:layout (:post-admin :selected "preview")
:data (post-preview-data slug)
:content (~blog-preview-content
:content (~admin/preview-content
:sx-pretty sx-pretty :json-pretty json-pretty
:sx-rendered sx-rendered :lex-rendered lex-rendered))
@@ -56,8 +56,8 @@
:auth :admin
:layout (:post-admin :selected "entries")
:data (post-entries-data slug)
:content (~blog-entries-browser-content
:entries-panel (~blog-associated-entries-from-data :entries entries :csrf csrf)
:content (~settings/entries-browser-content
:entries-panel (~settings/associated-entries-from-data :entries entries :csrf csrf)
:calendars calendars))
(defpage post-settings
@@ -65,7 +65,7 @@
:auth :post_author
:layout (:post-admin :selected "settings")
:data (post-settings-data slug)
:content (~blog-settings-form-content
:content (~settings/form-content
:csrf csrf :updated-at updated-at :is-page is-page
:save-success save-success :slug settings-slug
:published-at published-at :featured featured
@@ -82,7 +82,7 @@
:auth :post_author
:layout (:post-admin :selected "edit")
:data (post-edit-data slug)
:content (~blog-edit-content
:content (~editor/edit-content
:csrf csrf :updated-at updated-at
:title-val title-val :excerpt-val excerpt-val
:feature-image feature-image :feature-image-caption feature-image-caption
@@ -111,7 +111,7 @@
:auth :admin
:layout :blog-cache
:data (service "blog-page" "cache-data")
:content (~blog-cache-panel :clear-url clear-url :csrf csrf))
:content (~admin/cache-panel :clear-url clear-url :csrf csrf))
; --- Snippets ---
@@ -120,7 +120,7 @@
:auth :login
:layout :blog-snippets
:data (service "blog-page" "snippets-data")
:content (~blog-snippets-content
:content (~admin/snippets-content
:snippets snippets :is-admin is-admin :csrf csrf))
; --- Menu Items ---
@@ -130,7 +130,7 @@
:auth :admin
:layout :blog-menu-items
:data (service "blog-page" "menu-items-data")
:content (~blog-menu-items-content
:content (~admin/menu-items-content
:menu-items menu-items :new-url new-url :csrf csrf))
; --- Tag Groups ---
@@ -140,7 +140,7 @@
:auth :admin
:layout :blog-tag-groups
:data (service "blog-page" "tag-groups-data")
:content (~blog-tag-groups-content
:content (~admin/tag-groups-content
:groups groups :unassigned-tags unassigned-tags
:create-url create-url :csrf csrf))
@@ -149,6 +149,6 @@
:auth :admin
:layout :blog-tag-group-edit
:data (service "blog-page" "tag-group-edit-data" :id id)
:content (~blog-tag-group-edit-content
:content (~admin/tag-group-edit-content
:group group :all-tags all-tags
:save-url save-url :delete-url delete-url :csrf csrf))