diff --git a/assets/scss/partials/layout/search.scss b/assets/scss/partials/layout/search.scss index f2cc7be..c25dfff 100644 --- a/assets/scss/partials/layout/search.scss +++ b/assets/scss/partials/layout/search.scss @@ -1,64 +1,63 @@ .search-form { position: relative; + border-radius: var(--card-border-radius); + background-color: var(--card-background); + box-shadow: var(--shadow-l1); + color: var(--card-text-color-main); + width: 100%; --button-size: 80px; + display: flex; + + overflow: hidden; + flex-direction: row; + justify-content: stretch; + gap: 0; &.widget { --button-size: 60px; label { font-size: 1.3rem; - top: 10px; } input { font-size: 1.5rem; - padding: 30px 20px 15px 20px; + } + + .input-wrapper { + padding: 10px 20px 15px 20px; } } - p { - position: relative; - margin: 0; + .input-wrapper { + display: flex; + flex-direction: column; + flex-grow: 1; + gap: 5px; + padding: 15px 20px 20px 20px; } label { - position: absolute; - top: 15px; - left: 20px; font-size: 1.4rem; color: var(--card-text-color-tertiary); } input { - padding: 40px 20px 20px; - border-radius: var(--card-border-radius); - background-color: var(--card-background); - box-shadow: var(--shadow-l1); - color: var(--card-text-color-main); - width: 100%; border: 0; -webkit-appearance: none; - transition: box-shadow 0.3s ease; - font-size: 1.8rem; &:focus { outline: 0; - box-shadow: var(--shadow-l2); } } button { - position: absolute; - right: 0; - top: 0; - height: 100%; width: var(--button-size); cursor: pointer; background-color: transparent; border: 0; - padding: 0 10px; &:focus { @@ -78,4 +77,4 @@ height: 20px; } } -} \ No newline at end of file +} diff --git a/layouts/page/search.html b/layouts/page/search.html index 7c424a6..7192c54 100644 --- a/layouts/page/search.html +++ b/layouts/page/search.html @@ -6,10 +6,10 @@ {{ end }} {{ define "main" }}
-

+

-

+
-

+ + +
{{- else -}} {{- warnf "Search page not found. Create a page with layout: search." -}}