diff --git a/core/modules/system/css/system.module.css b/core/modules/system/css/system.module.css index cea7a25..674f45a 100644 --- a/core/modules/system/css/system.module.css +++ b/core/modules/system/css/system.module.css @@ -280,6 +280,23 @@ tr .ajax-progress-throbber .throbber { .container-inline .details-wrapper { display: block; } +/* Display form elements horizontally. */ +.form--inline .form-item { + float: left; /* LTR */ + margin-right: 0.25em; /* LTR */ +} +[dir="rtl"].form--inline .form-item { + float: right; + margin-right: 0; + margin-left: 0.25em; +} +.form--inline .form-actions { + clear: left; /* LTR */ +} +[dir="rtl"] .form--inline .form-actions { + clear: right; +} + /** * Prevent text wrapping. diff --git a/core/modules/views/src/Form/ViewsExposedForm.php b/core/modules/views/src/Form/ViewsExposedForm.php index 9c35dcb..a4c1082 100644 --- a/core/modules/views/src/Form/ViewsExposedForm.php +++ b/core/modules/views/src/Form/ViewsExposedForm.php @@ -117,8 +117,6 @@ public function buildForm(array $form, FormStateInterface $form_state) { $form['#action'] = _url($view->display_handler->getUrl()); $form['#theme'] = $view->buildThemeFunctions('views_exposed_form'); $form['#id'] = drupal_clean_css_identifier('views_exposed_form-' . String::checkPlain($view->storage->id()) . '-' . String::checkPlain($display['id'])); - $form['#attributes']['class'] = array('container-inline'); - // $form['#attributes']['class'] = array('views-exposed-form'); /** @var \Drupal\views\Plugin\views\exposed_form\ExposedFormPluginBase $exposed_form_plugin */ $exposed_form_plugin = $form_state->get('exposed_form_plugin'); diff --git a/core/modules/views/templates/views-exposed-form.html.twig b/core/modules/views/templates/views-exposed-form.html.twig index 5a34f2f..f5b5fc3 100644 --- a/core/modules/views/templates/views-exposed-form.html.twig +++ b/core/modules/views/templates/views-exposed-form.html.twig @@ -18,6 +18,6 @@ #} {{ q }} {% endif %} -