diff --git a/src/view/components/document/main.lisp b/src/components/document/main.lisp
similarity index 69%
rename from src/view/components/document/main.lisp
rename to src/components/document/main.lisp
index b51217d..780f854 100644
--- a/src/view/components/document/main.lisp
+++ b/src/components/document/main.lisp
@@ -1,16 +1,16 @@
-(defpackage #:hp/view/components/document/main
+(defpackage #:hp/components/document/main
   (:use #:cl)
   (:local-nicknames (#:pi #:piccolo))
-  (:import-from #:hp/view/components/document/styles
+  (:import-from #:hp/components/document/styles
                 #:styles
                 #:on-demand-styles)
-  (:import-from #:hp/view/components/document/scripts
+  (:import-from #:hp/components/document/scripts
                 #:scripts)
-  (:import-from #:hp/view/components/document/seo
+  (:import-from #:hp/components/document/seo
                 #:seo)
   (:export #:document
            #:partial-document))
-(in-package #:hp/view/components/document/main)
+(in-package #:hp/components/document/main)
 
 (pi:define-element document (metadata)
   (pi:h
diff --git a/src/view/components/document/scripts.lisp b/src/components/document/scripts.lisp
similarity index 89%
rename from src/view/components/document/scripts.lisp
rename to src/components/document/scripts.lisp
index 2b6c54a..53c4bf4 100644
--- a/src/view/components/document/scripts.lisp
+++ b/src/components/document/scripts.lisp
@@ -1,10 +1,10 @@
-(defpackage #:hp/view/components/document/scripts
+(defpackage #:hp/components/document/scripts
   (:use #:cl)
   (:local-nicknames (#:pi #:piccolo))
   (:import-from #:hp/view/asset
                 #:defasset)
   (:export #:scripts))
-(in-package #:hp/view/components/document/scripts)
+(in-package #:hp/components/document/scripts)
 
 (defasset *htmx* :vendor "htmx@1.9.12.js")
 (defasset *htmx-exts* :htmx-ext
diff --git a/src/view/components/document/seo.lisp b/src/components/document/seo.lisp
similarity index 75%
rename from src/view/components/document/seo.lisp
rename to src/components/document/seo.lisp
index bd3564e..056289c 100644
--- a/src/view/components/document/seo.lisp
+++ b/src/components/document/seo.lisp
@@ -1,8 +1,8 @@
-(defpackage #:hp/view/components/document/seo
+(defpackage #:hp/components/document/seo
   (:use #:cl)
   (:local-nicknames (#:pi #:piccolo))
   (:export #:seo))
-(in-package #:hp/view/components/document/seo)
+(in-package #:hp/components/document/seo)
 
 (pi:define-element seo (title description)
   (pi:h
diff --git a/src/view/components/document/styles.lisp b/src/components/document/styles.lisp
similarity index 91%
rename from src/view/components/document/styles.lisp
rename to src/components/document/styles.lisp
index 0a5eda6..7ea7303 100644
--- a/src/view/components/document/styles.lisp
+++ b/src/components/document/styles.lisp
@@ -1,4 +1,4 @@
-(defpackage #:hp/view/components/document/styles
+(defpackage #:hp/components/document/styles
   (:use #:cl)
   (:local-nicknames (#:pi #:piccolo))
   (:import-from #:hp/view/asset
@@ -6,7 +6,7 @@
                 #:get-css-paths)
   (:export #:on-demand-styles
            #:styles))
-(in-package #:hp/view/components/document/styles)
+(in-package #:hp/components/document/styles)
 
 (defasset *ress* :vendor "ress@5.0.2.css")
 (defasset *global* :css "global.css")
diff --git a/src/view/components/layout/main.lisp b/src/view/components/layout/main.lisp
index b318d2f..599b7e8 100644
--- a/src/view/components/layout/main.lisp
+++ b/src/view/components/layout/main.lisp
@@ -1,9 +1,9 @@
-(defpackage #:hp/view/components/layout/main
+(defpackage #:hp/components/layout/main
   (:use #:cl)
   (:local-nicknames (#:pi #:piccolo))
   (:local-nicknames (#:cfg #:hp/config/asset))
   (:export #:layout))
-(in-package #:hp/view/components/layout/main)
+(in-package #:hp/components/layout/main)
 
 (pi:define-element layout ()
   (pi:h
diff --git a/src/view/renderer.lisp b/src/view/renderer.lisp
index ff562c3..c6ece3b 100644
--- a/src/view/renderer.lisp
+++ b/src/view/renderer.lisp
@@ -3,7 +3,7 @@
   (:local-nicknames (#:jg #:jingle))
   (:local-nicknames (#:pi #:piccolo))
   (:local-nicknames (#:cfg #:hp/config/env))
-  (:local-nicknames (#:cmp #:hp/view/components/**/*))
+  (:local-nicknames (#:cmp #:hp/components/**/*))
   (:export #:render
            #:partial-render))
 (in-package #:hp/view/renderer)