diff --git a/assets/css/src/nav.css b/assets/css/src/nav.css
index f807690..81fd546 100644
--- a/assets/css/src/nav.css
+++ b/assets/css/src/nav.css
@@ -70,8 +70,10 @@
padding-top: calc(var(--unit--vertical) * 5);
}
.search__input {
+ all: unset;
width: 100%;
background-color: transparent;
+ padding: 0;
padding-bottom: calc(var(--unit--vertical) / 4);
border: none;
border-bottom: 1px solid #fff;
@@ -84,11 +86,17 @@
letter-spacing: 1px;
}
.search__icon {
+ all: unset;
position: absolute;
- width: 1.1rem;
- height: 1.1rem;
- bottom: calc(var(--unit--vertical) / 4);
- right: calc(var(--unit--horizontal) / 2);
+ width: 1.2rem;
+ height: 1.2rem;
+ padding: 0.5rem;
+ bottom: 0;
+ right: calc(var(--unit--horizontal) / 6);
+ transform: translateX(0.5rem);
+}
+button.search__icon {
+ cursor: pointer;
}
.panel__items {
diff --git a/assets/images/icons/close.svg b/assets/images/icons/close.svg
new file mode 100644
index 0000000..639cdf0
--- /dev/null
+++ b/assets/images/icons/close.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/site/snippets/nav.php b/site/snippets/nav.php
index f4ca0b3..aefeca4 100644
--- a/site/snippets/nav.php
+++ b/site/snippets/nav.php
@@ -22,10 +22,18 @@
x-model="search"
>
+