[Jifty-commit] r7428 - in jifty/trunk: lib/Jifty/View/Declare
Jifty commits
jifty-commit at lists.jifty.org
Tue Aug 25 00:35:32 EDT 2009
Author: sartak
Date: Tue Aug 25 00:35:32 2009
New Revision: 7428
Modified:
jifty/trunk/lib/Jifty/View/Declare/CRUD.pm
jifty/trunk/share/web/static/css/crud.css
Log:
Use a zebra table for differentiating items
Modified: jifty/trunk/lib/Jifty/View/Declare/CRUD.pm
==============================================================================
--- jifty/trunk/lib/Jifty/View/Declare/CRUD.pm (original)
+++ jifty/trunk/lib/Jifty/View/Declare/CRUD.pm Tue Aug 25 00:35:32 2009
@@ -567,7 +567,7 @@
{class is 'crud-ui crud-'.$self->object_type };
show( './search_region');
show( './paging_top', $collection, $page );
- show( './sort_header', $item_path, $sort_by, $order );
+ show( './sort_header', $item_path, $sort_by, $order );
show( './list_items', $collection, $item_path );
show( './paging_bottom', $collection, $page );
show( './new_item_region');
@@ -804,12 +804,20 @@
div {
{ class is 'list' };
while ( my $item = $collection->next ) {
- render_region(
- name => 'item-' . $item->id,
- path => $item_path,
- defaults => { id => $item->id, object_type => $object_type }
- );
- $callback->(++$i) if $callback;
+ div {
+ class is ($i++ % 2 ? 'odd' : 'even');
+
+ render_region(
+ name => 'item-' . $item->id,
+ path => $item_path,
+ defaults => {
+ id => $item->id,
+ object_type => $object_type,
+ }
+ );
+
+ $callback->($i) if $callback;
+ }
}
};
};
Modified: jifty/trunk/share/web/static/css/crud.css
==============================================================================
--- jifty/trunk/share/web/static/css/crud.css (original)
+++ jifty/trunk/share/web/static/css/crud.css Tue Aug 25 00:35:32 2009
@@ -16,6 +16,14 @@
.crud-list {
}
+.crud-list .even {
+ background: #FFFFFF;
+}
+
+.crud-list .odd {
+ background: #DDFFFF;
+}
+
.crud-create {
}
More information about the Jifty-commit
mailing list