From 87cd0ad21115053f815f36f567b15142d1de0d58 Mon Sep 17 00:00:00 2001 From: Myles Lewando Date: Mon, 30 Mar 2026 07:47:52 +0100 Subject: [PATCH 1/2] feat: add feedback button to header and footer --- src/assets/svg/icon-feedback.svg | 7 +++++++ src/scss/components/footer/_footer.scss | 9 ++++++++- src/scss/components/footer/footer.stories.ts | 8 +++++++- src/scss/components/header/header.stories.ts | 12 +++++++++++- src/scss/components/icon/_icon.scss | 5 +++++ 5 files changed, 38 insertions(+), 3 deletions(-) create mode 100644 src/assets/svg/icon-feedback.svg diff --git a/src/assets/svg/icon-feedback.svg b/src/assets/svg/icon-feedback.svg new file mode 100644 index 0000000..79c9b49 --- /dev/null +++ b/src/assets/svg/icon-feedback.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/scss/components/footer/_footer.scss b/src/scss/components/footer/_footer.scss index ba0a8ef..99570b8 100644 --- a/src/scss/components/footer/_footer.scss +++ b/src/scss/components/footer/_footer.scss @@ -45,7 +45,7 @@ display: flex; flex-wrap: wrap; align-items: center; - gap: 2rem; + gap: 1rem; > :first-child { margin-inline-end: auto; } @@ -99,3 +99,10 @@ display: flex; gap: 18px; } + +.iati-footer__actions { + display: flex; + gap: 1rem; + justify-content: flex-end; + align-items: flex-start; +} diff --git a/src/scss/components/footer/footer.stories.ts b/src/scss/components/footer/footer.stories.ts index fe06c89..929e574 100644 --- a/src/scss/components/footer/footer.stories.ts +++ b/src/scss/components/footer/footer.stories.ts @@ -137,7 +137,13 @@ const legalSectionHtml = html` ${legalNavItems.map((i) => html`
  • ${i}
  • `)} - ${CountrySwitcher.render?.call({})} +