From 959d667aeb75bc41b5308d5a857688dca773b5f7 Mon Sep 17 00:00:00 2001 From: Ahmad Abdolsaheb Date: Tue, 3 Jan 2023 12:40:47 +0300 Subject: [PATCH] fix(client): expose donate button on navigation bar (#48820) * feat: expose donate nav button * feat: add the ignores * fix: adjust tests * feat: adjust nav button styles --- .eslintignore | 1 + .gitignore | 1 + .prettierignore | 1 + client/i18n/locales/english/translations.json | 1 - .../Header/components/menu-button.tsx | 2 +- .../Header/components/nav-links.tsx | 18 ++++++--------- .../Header/components/universal-nav.css | 21 +++++++++-------- .../Header/components/universal-nav.tsx | 21 +++++++++++++---- config/misc.js | 2 -- config/misc.ts | 4 ++++ .../default/learn/common-components/navbar.js | 2 +- .../learn/header/universal-navigation.js | 23 +++++++++++++++---- 12 files changed, 63 insertions(+), 34 deletions(-) delete mode 100644 config/misc.js create mode 100644 config/misc.ts diff --git a/.eslintignore b/.eslintignore index f73fb4cf88b..5ff80c09075 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,6 +4,7 @@ client/public/** api-server/src/public/** api-server/lib/** config/i18n.js +config/misc.js config/certification-settings.js config/donation-settings.js config/superblock-order.js diff --git a/.gitignore b/.gitignore index d6cd819d4d8..3123f69922b 100644 --- a/.gitignore +++ b/.gitignore @@ -163,6 +163,7 @@ config/client/frame-runner.json config/client/test-evaluator.json config/curriculum.json config/i18n.js +config/misc.js config/certification-settings.js config/donation-settings.js config/superblock-order.js diff --git a/.prettierignore b/.prettierignore index 5270c577f42..4e526e8d9ae 100644 --- a/.prettierignore +++ b/.prettierignore @@ -7,6 +7,7 @@ curriculum/challenges/_meta/*/* curriculum/challenges/**/* config/**/*.json config/i18n.js +config/misc.js config/certification-settings.js config/donation-settings.js config/superblock-order.js diff --git a/client/i18n/locales/english/translations.json b/client/i18n/locales/english/translations.json index afee76b2d58..44a9c6d192a 100644 --- a/client/i18n/locales/english/translations.json +++ b/client/i18n/locales/english/translations.json @@ -339,7 +339,6 @@ "title": "Support our charity", "processing": "We are processing your donation.", "redirecting": "Redirecting...", - "thanks": "Thanks for donating", "thank-you": "Thank you for being a supporter.", "additional": "You can make an additional one-time donation of any amount using this link: <0>{{url}}", "help-more": "Help us do more", diff --git a/client/src/components/Header/components/menu-button.tsx b/client/src/components/Header/components/menu-button.tsx index 5828ef09905..0b3371046a2 100644 --- a/client/src/components/Header/components/menu-button.tsx +++ b/client/src/components/Header/components/menu-button.tsx @@ -43,7 +43,7 @@ const MenuButton = ({ return (