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

@@ -13,10 +13,10 @@
:layout :root
:data (all-markets-data)
:content (if no-markets
(~empty-state :icon "fa fa-store" :message "No markets available"
(~shared:misc/empty-state :icon "fa fa-store" :message "No markets available"
:cls "px-3 py-12 text-center text-stone-400")
(~market-markets-grid
:cards (~market-cards-content
(~grids/markets-grid
:cards (~cards/content
:markets market-data :page market-page
:has-more has-more :next-url next-url))))
@@ -26,10 +26,10 @@
:layout :post
:data (page-markets-data)
:content (if no-markets
(~empty-state :message "No markets for this page"
(~shared:misc/empty-state :message "No markets for this page"
:cls "px-3 py-12 text-center text-stone-400")
(~market-markets-grid
:cards (~market-cards-content
(~grids/markets-grid
:cards (~cards/content
:markets market-data :page market-page
:has-more has-more :next-url next-url))))
@@ -38,24 +38,24 @@
:auth :admin
:layout (:post-admin :selected "markets")
:data (page-admin-data)
:content (~market-admin-content-wrap
:inner (~crud-panel
:content (~grids/admin-content-wrap
:inner (~shared:misc/crud-panel
:list-id "markets-list"
:form (when can-create
(~crud-create-form
(~shared:misc/crud-create-form
:create-url create-url :csrf csrf
:errors-id "market-create-errors" :list-id "markets-list"
:placeholder "e.g. Suma, Craft Fair" :btn-label "Add market"))
:list (if admin-markets
(<> (map (fn (m)
(~crud-item
(~shared:misc/crud-item
:href (get m "href") :name (get m "name") :slug (get m "slug")
:del-url (get m "del-url") :csrf-hdr (get m "csrf-hdr")
:list-id "markets-list"
:confirm-title "Delete market?"
:confirm-text "Products will be hidden (soft delete)"))
admin-markets))
(~empty-state
(~shared:misc/empty-state
:message "No markets yet. Create one above."
:cls "text-gray-500 mt-4")))))
@@ -64,7 +64,7 @@
:auth :public
:layout :market
:data (market-home-data)
:content (~market-landing-from-data
:content (~cards/landing-from-data
:excerpt excerpt :feature-image feature-image :html html))
(defpage market-admin