From 8b71974077163026b765092b2132ad00102ede7e Mon Sep 17 00:00:00 2001 From: Akira Sudoh Date: Thu, 24 May 2018 21:11:40 +0900 Subject: [PATCH] V9 merge 05212018 (#801) * feat(dropdown): added inline dropdown, style changes to dropdown, fixed link in data table readme (#746) * feat(dropdown): added inline dropdown * feat(dropdown): fixed js * feat(Skeleton-states): Add skeleton state styles (#713) * feat(skeleton): Add skeleton loading mixin and styles * feat(skeleton): Add skeleton icon styles * feat(skeleton): Add skeleton styles to components * feat(skeleton): Add structured list skeleton * feat: skeleton styles * feat: add skeleton demo html * feat: update skeleton html * feat(skeleton-states): Update accordion skeleton styles * feat(skeleton-states): Update accordion * chore: Update px to rem * chore: remove duplicate code * chore: Add correct color value for skeleton state * feat(skeleton-states): Update data table * fix(tile): add check to make sure element exists (#786) * feat(data-table-v2): add inline edit styles for cell (#780) * fix(table): Missing border in firefox (#787) * fix(overflow-menu): added different styles for focus and hover (#788) * fix(overflow-menu): added different styles for focus and hover * fix(overflow-menu): fixed danger hover/focus * fix(data-table-v2): remove left positioning from sort icon (#789) * fix(tile): check if is--expanded is set when tile component is loaded (#791) * fix(danger-button): Add correct hover color for icon (#794) * fix(table): removes selected class from row on cancel click (#793) * chore(git): update gitignore for *.log files (#798) * fix(button): bring back primary danger button --- src/components/button/button.config.js | 24 +++++++++++++++++ src/components/button/button.hbs | 6 ++--- src/components/dropdown/dropdown--inline.html | 27 ------------------- src/components/dropdown/dropdown.config.js | 7 +++++ src/components/dropdown/dropdown.hbs | 21 +++++++++++---- .../overflow-menu/_overflow-menu.scss | 3 +++ src/components/text-area/_text-area.scss | 10 +++++++ src/components/text-input/_text-input.scss | 10 +++++++ 8 files changed, 73 insertions(+), 35 deletions(-) delete mode 100644 src/components/dropdown/dropdown--inline.html diff --git a/src/components/button/button.config.js b/src/components/button/button.config.js index 85e5ae277245..998653c74eec 100644 --- a/src/components/button/button.config.js +++ b/src/components/button/button.config.js @@ -72,6 +72,7 @@ module.exports = { notes: 'Danger buttons should be used for a negative action (such as Delete) on the page.', context: { variant: 'danger', + danger: true, }, }, { @@ -84,6 +85,29 @@ module.exports = { `, context: { variant: 'danger', + danger: true, + small: true, + }, + }, + { + name: 'danger--primary', + label: 'Primary Danger Buttons', + context: { + variant: 'danger--primary', + danger: true, + }, + }, + { + name: 'danger--primary--small', + label: 'Primary Danger Buttons (Small)', + notes: ` + Small buttons may be used when there is not enough space for a + regular sized button. This issue is most found in tables. Small button should have three words + or less. + `, + context: { + variant: 'danger--primary', + danger: true, small: true, }, }, diff --git a/src/components/button/button.hbs b/src/components/button/button.hbs index b26bc5aa728f..e2631a6adea8 100644 --- a/src/components/button/button.hbs +++ b/src/components/button/button.hbs @@ -1,6 +1,6 @@ - - - + +