diff --git a/forms/gridfield/GridFieldAction.php b/forms/gridfield/GridFieldAction.php index 6cfe77039..ca9f30205 100644 --- a/forms/gridfield/GridFieldAction.php +++ b/forms/gridfield/GridFieldAction.php @@ -170,6 +170,7 @@ class GridFieldAction_Delete implements GridField_ColumnProvider, GridField_Acti "deleterecord", array('RecordID' => $record->ID) ); + $field->addExtraClass('gridfield-button-delete'); $output = $field->Field(); return $output; } diff --git a/forms/gridfield/GridFieldFilter.php b/forms/gridfield/GridFieldFilter.php index 1368f6cda..c1b1d2dd2 100644 --- a/forms/gridfield/GridFieldFilter.php +++ b/forms/gridfield/GridFieldFilter.php @@ -80,9 +80,12 @@ class GridFieldFilter implements GridField_HTMLProvider, GridField_DataManipulat if($currentColumn == count($columns)) { $field = new FieldGroup( $field, - new GridField_Action($gridField, 'filter', _t('GridField.Filter', "Filter"), 'filter', null), - new GridField_Action($gridField, 'reset', _t('GridField.ResetFilter', "Reset"), 'reset', null) + $filterbutton = new GridField_Action($gridField, 'filter', _t('GridField.Filter', "Filter"), 'filter', null), + $resetbutton = new GridField_Action($gridField, 'reset', _t('GridField.ResetFilter', "Reset"), 'reset', null) ); + + $filterbutton->addExtraClass('gridfield-button-filter'); + $resetbutton->addExtraClass('gridfield-button-reset'); } $field->iteratorProperties($currentColumn-1, count($columns));