From 7f59a7e6f77281602d16b26747dd246a551c7c7e Mon Sep 17 00:00:00 2001 From: Paul Clarke Date: Fri, 15 Apr 2016 12:28:56 +1200 Subject: [PATCH] Converted grid-field to table markup and SCSS to BEM Also added tab index --- .../src/components/accordion/item.js | 2 +- .../src/components/grid-field/action.js | 2 +- .../src/components/grid-field/cell.js | 4 +- .../src/components/grid-field/header-cell.js | 2 +- .../src/components/grid-field/index.js | 10 +- .../src/components/grid-field/row.js | 4 +- .../src/components/grid-field/styles.scss | 149 +++++++++--------- .../src/components/grid-field/table.js | 10 +- .../src/sections/campaign-admin/styles.scss | 2 +- admin/javascript/src/styles/_typography.scss | 37 +++++ admin/javascript/src/styles/main.scss | 5 + admin/scss/bootstrap/_variables.scss | 79 +++++----- 12 files changed, 177 insertions(+), 129 deletions(-) create mode 100644 admin/javascript/src/styles/_typography.scss diff --git a/admin/javascript/src/components/accordion/item.js b/admin/javascript/src/components/accordion/item.js index 17b8efb5f..8a4865e03 100644 --- a/admin/javascript/src/components/accordion/item.js +++ b/admin/javascript/src/components/accordion/item.js @@ -5,7 +5,7 @@ class AccordionItem extends SilverStripeComponent { render() { let className = `list-group-item ${this.props.className}`; return ( - + {this.props.children} ); diff --git a/admin/javascript/src/components/grid-field/action.js b/admin/javascript/src/components/grid-field/action.js index 185cbd12b..f419d4b5d 100644 --- a/admin/javascript/src/components/grid-field/action.js +++ b/admin/javascript/src/components/grid-field/action.js @@ -10,7 +10,7 @@ class GridFieldActionComponent extends SilverStripeComponent { render() { return (