From 79ee7c5e143a457418846cc7a4902ffc00f45ab8 Mon Sep 17 00:00:00 2001
From: paku <paku@skyizwhite.dev>
Date: Sat, 15 Jun 2024 18:13:04 +0900
Subject: [PATCH] Use UIkit instead of pico

---
 src/components/document.lisp   | 4 ++--
 src/components/layout.lisp     | 4 ++--
 src/middlewares/recoverer.lisp | 1 -
 src/routes/index.lisp          | 2 +-
 4 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/components/document.lisp b/src/components/document.lisp
index d4202d6..dc5c2a4 100644
--- a/src/components/document.lisp
+++ b/src/components/document.lisp
@@ -10,8 +10,8 @@
      (head
        (meta :charset "UTF-8")
        (meta :name "viewport" :content "width=device-width, initial-scale=1")
-       (meta :name "color-scheme" :content "light dark")
-       (link :rel "stylesheet" :href "https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css")
+       (link :rel "stylesheet" :href "https://cdn.jsdelivr.net/npm/uikit@3.21.5/dist/css/uikit.min.css")
+       (script :src "https://cdn.jsdelivr.net/npm/uikit@3.21.5/dist/js/uikit.min.js")
        (script :src "https://cdn.jsdelivr.net/npm/htmx.org@1.9.12/dist/htmx.min.js")
        (script :src "https://cdn.jsdelivr.net/npm/htmx.org@1.9.12/dist/ext/head-support.js")
        (script :src "https://cdn.jsdelivr.net/npm/alpinejs@3.14.0/dist/cdn.min.js" :defer t)
diff --git a/src/components/layout.lisp b/src/components/layout.lisp
index a9a5402..b48ba30 100644
--- a/src/components/layout.lisp
+++ b/src/components/layout.lisp
@@ -1,4 +1,4 @@
-(uiop:define-package #:hp/components/layout
+(defpackage #:hp/components/layout
   (:use #:cl
         #:hsx)
   (:export #:layout))
@@ -7,5 +7,5 @@
 (defcomp layout (&key children)
   (hsx
    (body :hx-ext "head-support"
-     (main :class "container"
+     (main :class "uk-container"
        children))))
diff --git a/src/middlewares/recoverer.lisp b/src/middlewares/recoverer.lisp
index 6a387de..2193c0c 100644
--- a/src/middlewares/recoverer.lisp
+++ b/src/middlewares/recoverer.lisp
@@ -1,6 +1,5 @@
 (defpackage #:hp/middlewares/recoverer
   (:use #:cl)
-  (:import-from #:log4cl)
   (:local-nicknames (#:tb #:trivial-backtrace))
   (:local-nicknames (#:env #:hp/env))
   (:export #:*recoverer*))
diff --git a/src/routes/index.lisp b/src/routes/index.lisp
index c3b053d..119a724 100644
--- a/src/routes/index.lisp
+++ b/src/routes/index.lisp
@@ -1,4 +1,4 @@
-(uiop:define-package #:hp/routes/index
+(defpackage #:hp/routes/index
   (:use #:cl
         #:hsx
         #:hp/response)