<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -7,18 +7,6 @@
   &lt;h2&gt;Results navigation&lt;/h2&gt;
   &lt;%= will_paginate @response.docs, :renderer =&gt; 'PrevNextLinks', :class =&gt; 'prev_next_links' %&gt;
   &lt;%= will_paginate @response.docs, :class =&gt; 'windowed_links' %&gt;
-  &lt;div class=&quot;list_gallery_toggle&quot;&gt;
-    &lt;%=
-      link_to_unless(params[:view] == 'list', 'List', {:view =&gt; 'list'}, {:class =&gt; 'list_toggle'}) do |name|
-        content_tag(:span, name, {:class =&gt; 'list_toggle'})
-      end
-    %&gt;
-    &lt;%=
-      link_to_unless(params[:view].blank?, 'Gallery', {:view =&gt; nil}, {:class =&gt; 'gallery_toggle'}) do |name|
-        content_tag(:span, name, {:class =&gt; 'gallery_toggle'})
-      end
-    %&gt;
-  &lt;/div&gt;
   &lt;% form_tag root_path, :method=&gt;:get, :class=&gt;'sort' do %&gt;
     &lt;label&gt;Sort by:&lt;/label&gt;
     &lt;%= select_tag(:sort, options_for_select(Blacklight.config[:sort_fields], h(params[:sort])), :onchange =&gt; 'this.form.submit()') %&gt;
@@ -31,6 +19,18 @@
       &lt;%= submit_tag 'submit', :id =&gt; 'sort_submit' %&gt;
     &lt;/noscript&gt;
   &lt;% end %&gt;
+  &lt;div class=&quot;list_gallery_toggle&quot;&gt;
+    &lt;%=
+      link_to_unless(params[:view] == 'list', 'List', params.merge({:view =&gt; 'list'}), {:class =&gt; 'list_toggle'}) do |name|
+        content_tag(:span, name, {:class =&gt; 'list_toggle'})
+      end
+    %&gt;
+    &lt;%=
+      link_to_unless(params[:view].blank?, 'Gallery', params.merge({:view =&gt; nil}), {:class =&gt; 'gallery_toggle'}) do |name|
+        content_tag(:span, name, {:class =&gt; 'gallery_toggle'})
+      end
+    %&gt;
+  &lt;/div&gt;
 &lt;/div&gt;
 
 &lt;%- if params[:view] == 'list' -%&gt;</diff>
      <filename>app/views/catalog/index.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -276,7 +276,7 @@ ul.toc {
   border-bottom:none;
   text-decoration:underline;
 }
-div.prev_next_links, div.windowed_links, div.list_gallery_toggle {
+div.prev_next_links, div.windowed_links {
   float:left;
 }
 
@@ -284,10 +284,15 @@ div.prev_next_links, div.windowed_links {
   margin-top: 20px;
 }
 
-div.windowed_links, div.list_gallery_toggle {
+div.windowed_links {
   margin-left: 15px;
 }
 
+div.list_gallery_toggle {
+  float: right;
+  margin-right: 15px;
+}
+
 div.list_gallery_toggle a, div.list_gallery_toggle span {
   display: block;
   float: left;</diff>
      <filename>public/stylesheets/styles.css</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3dbb13418a4f81cba1950423eedb8a6b02473c4f</id>
    </parent>
  </parents>
  <author>
    <name>Dan Weinand</name>
    <email>dweinand@gmail.com</email>
  </author>
  <url>http://github.com/mediashelf/salt-blacklight/commit/41063ede6767875c8bf8a1818574ebfd2e74a323</url>
  <id>41063ede6767875c8bf8a1818574ebfd2e74a323</id>
  <committed-date>2009-10-25T14:49:01-07:00</committed-date>
  <authored-date>2009-10-25T14:49:01-07:00</authored-date>
  <message>Preserving pagination and other params when switching between list and gallery views</message>
  <tree>f95e32058dd26d2357f90a0d06a37d756d5e7fd7</tree>
  <committer>
    <name>Dan Weinand</name>
    <email>dweinand@gmail.com</email>
  </committer>
</commit>
