diff --git a/src/pages/index.lisp b/src/pages/index.lisp
index 462f8e3..e58db86 100644
--- a/src/pages/index.lisp
+++ b/src/pages/index.lisp
@@ -2,7 +2,7 @@
   (:use #:cl)
   (:import-from #:jingle)
   (:import-from #:markup)
-  (:import-from #:hp/components/layout
+  (:import-from #:hp/ui/layout
                 #:layout)
   (:import-from #:hp/utils
                 #:render-html
diff --git a/src/components/layout.lisp b/src/ui/layout.lisp
similarity index 80%
rename from src/components/layout.lisp
rename to src/ui/layout.lisp
index 83d5442..25c7b96 100644
--- a/src/components/layout.lisp
+++ b/src/ui/layout.lisp
@@ -1,8 +1,8 @@
-(defpackage #:hp/components/layout
+(defpackage #:hp/ui/layout
   (:use #:cl)
   (:import-from #:markup)
   (:export #:layout))
-(in-package #:hp/components/layout)
+(in-package #:hp/ui/layout)
 
 (markup:enable-reader)