From: Simon Brandhof Date: Sat, 14 Jul 2012 11:22:16 +0000 (+0200) Subject: SONAR-3548 move the search box of widgets to the right X-Git-Tag: 3.2~84 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=28588545174b1c764b018daf943d65f6b3617b47;p=sonarqube.git SONAR-3548 move the search box of widgets to the right --- diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget_definitions.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget_definitions.html.erb index 4a66f567ac1..49f6dbcd6fd 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget_definitions.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/_widget_definitions.html.erb @@ -1,21 +1,20 @@ -
+
+ Search: + +
+ +
-
-
- Filter by content: - -
-
<%= image_tag 'loading.gif', :style => 'vertical-align: top; display: none', :id => 'filter-widgets-loading' -%>
diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/configure.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/configure.html.erb index 087489d9862..137945150f1 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/configure.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/dashboard/configure.html.erb @@ -69,7 +69,7 @@ } Event.observe(window, 'load', init_dashboard, false); - function filterWidgets(category) { + function filterWidgetsByCategory(category) { new Ajax.Updater( 'widget_defs', '<%= add_category_to_url(url_for dashboard_action(:widget_definitions)) -%>' + encodeURIComponent(category), @@ -77,20 +77,20 @@ $('filter-widgets-loading').show(); return false; } - + var widgetContents = [ - <% - number_of_widgets = @widget_definitions.size() - @widget_definitions.each_with_index do |definition, index| - widget_id = "def_#{definition.id.tr('_', '')}" - widget_title = message("widget.#{definition.id}.name", :default => definition.title).downcase - widget_description = message("widget.#{definition.id}.description", :default => definition.description).downcase - %> + <% + number_of_widgets = @widget_definitions.size() + @widget_definitions.each_with_index do |definition, index| + widget_id = "def_#{definition.id.tr('_', '')}" + widget_title = message("widget.#{definition.id}.name", :default => definition.title).downcase + widget_description = message("widget.#{definition.id}.description", :default => definition.description).downcase + %> { id:"<%= widget_id -%>", c:"<%= widget_title.gsub(/\r\n?/, " ") -%> <%= widget_description.gsub(/\r\n?/, " ") -%>" } <%= "," unless index==number_of_widgets-1 -%> - <% end %> - ] - - function findWidgetsByContent(text) { + <% end %> + ]; + + function filtersWidgetsByContent(text) { var userInput = text.toLowerCase(); widgetContents.each(function (widget) { var element = $(widget.id); @@ -105,6 +105,6 @@ return false; } //--> - + $('filter-widget-box').focus();