diff --git a/src/Orchard.Web/Modules/Orchard.Search/Styles/orchard-search-search.css b/src/Orchard.Web/Modules/Orchard.Search/Styles/orchard-search-search.css index 3240b4d1c..baae17673 100644 --- a/src/Orchard.Web/Modules/Orchard.Search/Styles/orchard-search-search.css +++ b/src/Orchard.Web/Modules/Orchard.Search/Styles/orchard-search-search.css @@ -15,4 +15,13 @@ form.search input { } .search-results { clear:both; -} \ No newline at end of file +} + +.search-form input[type="text"] { float: left; } +.search-form button[type="submit"] { float: left; margin: 0; margin-left: 6px; } + +/*Search widget styles. More syles could be added here to target specific zones.*/ +.widget-search-form { + float:right; + } + diff --git a/src/Orchard.Web/Modules/Orchard.Search/Views/Parts/Search.SearchForm.cshtml b/src/Orchard.Web/Modules/Orchard.Search/Views/Parts/Search.SearchForm.cshtml index 187cf3b5c..8675100e2 100644 --- a/src/Orchard.Web/Modules/Orchard.Search/Views/Parts/Search.SearchForm.cshtml +++ b/src/Orchard.Web/Modules/Orchard.Search/Views/Parts/Search.SearchForm.cshtml @@ -1,5 +1,10 @@ @using Orchard.Search.ViewModels; +@{ + Style.Require("Search"); +} + + @using(Html.BeginForm("index", "search", new { area = "Orchard.Search" }, FormMethod.Get, new { @class = "search-form" })) {
@Html.TextBox("q", (SearchViewModel)Model.ViewModel.Query) diff --git a/src/Orchard.Web/Themes/TheThemeMachine/Styles/Site.css b/src/Orchard.Web/Themes/TheThemeMachine/Styles/Site.css index 767ef57bf..31f3fee51 100644 --- a/src/Orchard.Web/Themes/TheThemeMachine/Styles/Site.css +++ b/src/Orchard.Web/Themes/TheThemeMachine/Styles/Site.css @@ -71,7 +71,7 @@ header, footer, aside, nav, article { display: block; } visibility: hidden; } -.zone:after /* Self clears every zone container */ +.zone:after, .widget-control:after /* .zone:after self clears every zone container - .widget-control:after self clears any floats used in a widget */ { content: "."; display: block; @@ -424,13 +424,6 @@ nav ul .widgets {} .widget h1 { font-size: 1.077em; } -/* Search */ -/* Search widget shuld go into the sidebar for proper styling */ -/* TODO: (mibach) Generic any zone compatible search widget */ -.search-form {} -.search-form input[type="text"] { float: left; } -.search-form button[type="submit"] { float: left; margin: 0; margin-left: 6px; } - /* Edit Mode Widgets */ /* These are the edit controls that appear when you're logged-in */ .widget-control { position: relative; border: 1px dotted #5f97af; }