diff --git a/frontend/src/app/main/ui/components/search_bar.cljs b/frontend/src/app/main/ui/components/search_bar.cljs index 24f362cd2..f6f70a8b9 100644 --- a/frontend/src/app/main/ui/components/search_bar.cljs +++ b/frontend/src/app/main/ui/components/search_bar.cljs @@ -21,6 +21,7 @@ on-clear (unchecked-get props "clear-action") placeholder (unchecked-get props "placeholder") icon (unchecked-get props "icon") + autofocus (unchecked-get props "auto-focus") handle-change (mf/use-fn @@ -52,6 +53,7 @@ icon [:input {:on-change handle-change :value value + :auto-focus autofocus :placeholder placeholder :on-key-down handle-key-down}] (when (not= "" value) diff --git a/frontend/src/app/main/ui/components/search_bar.scss b/frontend/src/app/main/ui/components/search_bar.scss index ae5cbe1e1..b67317ba2 100644 --- a/frontend/src/app/main/ui/components/search_bar.scss +++ b/frontend/src/app/main/ui/components/search_bar.scss @@ -30,6 +30,7 @@ background-color: var(--input-background-color); font-size: $fs-12; color: var(--input-foreground-color); + border-radius: $br-8; &:focus { outline: none; } diff --git a/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs b/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs index 1f9d39d1b..f637274cb 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.cljs @@ -176,6 +176,7 @@ [:div {:class (stl/css :header)} [:& search-bar {:on-change on-filter-change :value (:term @state) + :auto-focus true :placeholder (tr "workspace.options.search-font")}] (when (and recent-fonts show-recent) [:section {:class (stl/css :show-recent)} diff --git a/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.scss b/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.scss index 420a35dcd..2b5d617ef 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.scss +++ b/frontend/src/app/main/ui/workspace/sidebar/options/menus/typography.scss @@ -418,7 +418,6 @@ } .fonts-list { - @include menuShadow; position: relative; display: flex; flex-direction: column;