Changeset 6616
- Timestamp:
- Nov 24, 2014, 8:25:26 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/clients/web/net/sf/basedb/clients/web/taglib/table/Navigator.java
r6183 r6616 253 253 sb.append(" data-table-id=\"").append(table.getId()).append("\""); 254 254 addDynamicAttributes(sb); 255 sb.append("> \n");256 255 sb.append(">"); 256 sb.append("<span class=\"flowcontrol\">"); 257 257 int numPages = (int)Math.ceil((double)totalRows / (double)rowsPerPage); 258 258 if (currentPage > 0) … … 266 266 sb.append("<img src=\"").append(root).append("images/previous.png\" class=\"disabled\" alt=\"\">"); 267 267 } 268 sb.append(" ");268 sb.append("</span><span class=\"flowcontrol\">"); 269 269 if ((currentPage+1)*rowsPerPage < totalRows ) 270 270 { … … 277 277 sb.append("<img src=\"").append(root).append("images/last.png\" class=\"disabled\" alt=\"\">"); 278 278 } 279 sb.append(" ");279 sb.append("</span>"); 280 280 281 281 int offset = 1; … … 304 304 pages.add(currentPage); 305 305 if (numPages > 0) pages.add(numPages - 1); 306 306 sb.append("<span class=\"pages\">"); 307 307 for (int page : pages) 308 308 { … … 316 316 } 317 317 } 318 sb.append(" (").append(totalRows).append(totalRows == 1 ? " hit" : " hits"); 318 sb.append("</span>"); 319 sb.append("<span class=\"rows-per-page\">"); 320 sb.append("(").append(totalRows).append(totalRows == 1 ? " hit" : " hits"); 319 321 sb.append(", <input name=\"rowsperpage\" class=\"text\" type=\"text\" value=\"").append(rowsPerPage).append("\""); 320 sb.append(" maxlength=\"3\"> per page ");321 sb.append(" )</div>");322 sb.append(" maxlength=\"3\"> per page)"); 323 sb.append("</span></div>"); 322 324 try 323 325 { -
trunk/www/include/styles/table.css
r6610 r6616 39 39 { 40 40 padding: 0 2px 0 2px; 41 42 xheight: 1.6em; 43 xmax-height: 1.75em; 44 xbackground: #E8E8E8; 41 white-space: nowrap; 45 42 } 46 43 … … 51 48 52 49 53 /* Float <div>:s to left*/50 /* <div>:s behave as inline elements */ 54 51 .itemlist div.panelgroup div.panel > div 55 52 { 56 float: left;53 display: inline-block; 57 54 border-right-width: 1px; 58 55 padding: 2px 4px 2px 4px; … … 69 66 } 70 67 68 .itemlist div.navigator > span 69 { 70 padding-right: 0.75em; 71 } 72 71 73 /* Current page number should be highlighted */ 72 74 .itemlist div.navigator .currentpage … … 76 78 77 79 /* Page number input field */ 78 .itemlist div.navigator > input80 .itemlist div.navigator .rows-per-page > input 79 81 { 80 82 width: 3em; 81 83 } 82 84 83 /* Separate page numbers */ 84 .itemlist div.navigator span:after 85 { 86 content: "∙"; 87 color: #999999; 85 /* Separate page numbers */ 86 .itemlist div.navigator .pages span:after 87 { 88 display: inline-block; 89 content: "∙"; 90 color: #999999; 88 91 padding-right: 1px; 89 92 padding-left: 1px; 90 text-decoration: none; 93 text-decoration: none; 94 } 95 96 97 /* No 'dot' after last page */ 98 .itemlist div.navigator .pages span:last-child:after 99 { 100 content: ''; 101 padding: 0; 91 102 } 92 103
Note: See TracChangeset
for help on using the changeset viewer.