From 55415d058650a43955febc09a5aeb1567b3871d0 Mon Sep 17 00:00:00 2001 From: feynman Date: Sun, 30 Jan 2022 22:29:37 -0600 Subject: [PATCH 1/4] feat: intial commit of modal component --- components/01-atoms/buttons/button.twig | 6 +- components/02-molecules/modal/_modal.scss | 96 ++++++++++++++ components/02-molecules/modal/modal.js | 118 ++++++++++++++++++ .../02-molecules/modal/modal.stories.js | 38 ++++++ components/02-molecules/modal/modal.twig | 84 +++++++++++++ components/02-molecules/modal/modal.yml | 4 + images/icons/close.svg | 1 + 7 files changed, 344 insertions(+), 3 deletions(-) create mode 100644 components/02-molecules/modal/_modal.scss create mode 100644 components/02-molecules/modal/modal.js create mode 100644 components/02-molecules/modal/modal.stories.js create mode 100644 components/02-molecules/modal/modal.twig create mode 100644 components/02-molecules/modal/modal.yml create mode 100644 images/icons/close.svg diff --git a/components/01-atoms/buttons/button.twig b/components/01-atoms/buttons/button.twig index ba6c3fa2..b83f380f 100644 --- a/components/01-atoms/buttons/button.twig +++ b/components/01-atoms/buttons/button.twig @@ -11,11 +11,11 @@ {% set button_base_class = button_base_class|default('button') %} -{% set additional_attributes = { +{% set button_attributes = button_attributes|default({ class: bem(button_base_class, button_modifiers, button_blockname), -} %} +}) %} -