search result display
authorMarcin Koziej <marcin.koziej@nowoczesnapolska.org.pl>
Mon, 23 Jan 2012 12:26:03 +0000 (13:26 +0100)
committerMarcin Koziej <marcin.koziej@nowoczesnapolska.org.pl>
Mon, 23 Jan 2012 12:26:15 +0000 (13:26 +0100)
wolnelektury/static/css/book_box.css
wolnelektury/templates/catalogue/search_multiple_hits.html

index 7a1a2bc..aefb455 100755 (executable)
     margin: 0.5em;
 }
 
     margin: 0.5em;
 }
 
-/*.book-wide-box.search-result .book-box-inner, .book-wide-box.search-result blockquote {
-    height: auto !important;
-}*/
+
+/* 
+ * ingenous float containment hack 
+ * http://www.mikepadgett.com/technology/technical/alternative-to-the-pie-clearfix-hack/
+ */
+.search-result .book-box-inner {
+    height: 1%;
+    overflow: hidden;
+}
 
 .book-mini-box img, .book-box img, .book-wide-box img, .search-result img {
     width: 13.9em;
 
 .book-mini-box img, .book-box img, .book-wide-box img, .search-result img {
     width: 13.9em;
index a3c7258..6739645 100644 (file)
@@ -12,7 +12,7 @@
     {% endif %}
     <!-- tu pójdą trafienia w tagi: Autorzy - z description oraz motywy i rodzaje (z book_count) -->
 
     {% endif %}
     <!-- tu pójdą trafienia w tagi: Autorzy - z description oraz motywy i rodzaje (z book_count) -->
 
-
+    {% spaceless %}
     {% if results.author %}
     <div class="book-list-header">
       <div class="book-box-inner">
     {% if results.author %}
     <div class="book-list-header">
       <div class="book-box-inner">
@@ -22,7 +22,7 @@
     <div>
       <ol class="work-list">
        {% for author in results.author %}
     <div>
       <ol class="work-list">
        {% for author in results.author %}
-       <li class="work-item">
+       <li class="Book-item">
          {% book_short author.book %}
        </li>
        {% endfor %}
          {% book_short author.book %}
        </li>
        {% endfor %}
@@ -39,7 +39,7 @@
     <div>
       <ol class="work-list">
        {% for result in results.title %}
     <div>
       <ol class="work-list">
        {% for result in results.title %}
-       <li class="work-item">
+       <li class="Book-item">
          {% book_short result.book %}
        </li>
        {% endfor %}
          {% book_short result.book %}
        </li>
        {% endfor %}
@@ -56,7 +56,7 @@
     <div>
       <ol class="work-list">
        {% for result in results.content %}
     <div>
       <ol class="work-list">
        {% for result in results.content %}
-       <li class="work-item">
+       <li class="Book-item">
           {% book_searched result %}
        </li>
        {% endfor %}
           {% book_searched result %}
        </li>
        {% endfor %}
     <div>
       <ol class="work-list">
        {% for result in results.other %}
     <div>
       <ol class="work-list">
        {% for result in results.other %}
-       <li class="work-item">
+       <li class="Book-item">
           {% book_searched result %}
        </li>
        {% endfor %}
       </ol>
     </div>
     {% endif %}
           {% book_searched result %}
        </li>
        {% endfor %}
       </ol>
     </div>
     {% endif %}
-
+    {% endspaceless %}