silverstripe/silverstripe-framework — pull request #2136 by nedmas (2013-06-21 13:31:28+00:00)
Title: FIX: GridField button styling

Remove all top/bottom margins from buttons and apply to `GridFieldButtonRow` component. Ensure that all buttons are added to a suitable `GridFieldButtonRow` in `ModelAdmin`, `SecurityAdmin` and `Group`.

The reason for doing it this way was to enable a consistent way of identifying a buttons location relative to the `GridField`. I have add a font size reset on the `.grid-csv-button` and `.grid-print-button` classes to ensure that those buttons remain slightly smaller as was the design.