From 0efab1af06b807911f77f43d7d0d47308286537b Mon Sep 17 00:00:00 2001 From: Naomi Date: Fri, 9 Nov 2018 13:16:47 +0000 Subject: [PATCH] Moved search bar to top, and styled Also add opencase_search as dependency to opencase because the css for it is in opencase/css (hopefully all this css can go into an opencase theme one day) --- css/opencase.css | 13 +++++++++++++ .../block.block.exposedformactor_searchpage_1.yml | 2 +- .../config/install/views.view.actor_search.yml | 2 +- opencase.info.yml | 1 + 4 files changed, 16 insertions(+), 2 deletions(-) diff --git a/css/opencase.css b/css/opencase.css index 9698906..db7c9d7 100644 --- a/css/opencase.css +++ b/css/opencase.css @@ -16,3 +16,16 @@ body { .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-new-revision.form-item-new-revision { display: none; } + +/* Style the search box in header bar. */ +#block-exposedformactor-searchpage-1 { + top: -20px; +} + +#block-exposedformactor-searchpage-1 #edit-actions { + padding-top: 0; +} + +#block-exposedformactor-searchpage-1 .form-text { + width: 200px; +} diff --git a/modules/opencase_search/config/install/block.block.exposedformactor_searchpage_1.yml b/modules/opencase_search/config/install/block.block.exposedformactor_searchpage_1.yml index e70e973..490560a 100644 --- a/modules/opencase_search/config/install/block.block.exposedformactor_searchpage_1.yml +++ b/modules/opencase_search/config/install/block.block.exposedformactor_searchpage_1.yml @@ -9,7 +9,7 @@ dependencies: - bartik id: exposedformactor_searchpage_1 theme: bartik -region: sidebar_first +region: header weight: -9 provider: null plugin: 'views_exposed_filter_block:actor_search-page_1' diff --git a/modules/opencase_search/config/install/views.view.actor_search.yml b/modules/opencase_search/config/install/views.view.actor_search.yml index f1b0c01..d408d62 100644 --- a/modules/opencase_search/config/install/views.view.actor_search.yml +++ b/modules/opencase_search/config/install/views.view.actor_search.yml @@ -554,7 +554,7 @@ display: expose: operator_id: search_api_fulltext_op label: 'Search by Name' - description: 'Type at least 3 letters of a first or last name and press enter.' + description: 'Type at least 3 letters and press enter.' use_operator: false operator: search_api_fulltext_op identifier: search_api_fulltext diff --git a/opencase.info.yml b/opencase.info.yml index bf0b17c..22c21da 100644 --- a/opencase.info.yml +++ b/opencase.info.yml @@ -5,5 +5,6 @@ core: 8.x package: 'OpenCase' dependencies: - opencase_entities + - opencase_search libraries: - opencase/opencase-lib