From bb6acc2eee2433e928400cedd27d4667aec7bd3b Mon Sep 17 00:00:00 2001 From: Cagdas U Date: Tue, 27 Jul 2021 13:44:49 +0300 Subject: [PATCH 01/47] feat: polish release - 2 Addresses https://github.com/topcoder-platform/taas-app/issues/400, https://github.com/topcoder-platform/taas-app/issues/401, https://github.com/topcoder-platform/taas-app/issues/402, https://github.com/topcoder-platform/taas-app/issues/404, https://github.com/topcoder-platform/taas-app/issues/406, https://github.com/topcoder-platform/taas-app/issues/407 --- src/assets/images/customer-logos.svg | 331 ++++++++++-------- src/components/Checkbox/index.jsx | 16 +- src/components/Checkbox/styles.module.scss | 16 +- src/components/CustomerScroll/index.jsx | 2 +- .../CustomerScroll/styles.module.scss | 38 +- src/constants/index.js | 19 + src/hoc/withAuthentication/index.js | 18 +- src/routes/CreateNewTeam/actions/index.js | 5 + .../components/EditRoleForm/index.jsx | 35 +- .../EditRoleForm/styles.module.scss | 9 +- .../components/InputContainer/index.jsx | 2 +- .../components/Progress/styles.module.scss | 8 +- .../components/SearchContainer/index.jsx | 4 +- .../components/SkillListPopup/index.jsx | 110 ++++++ .../SkillListPopup/styles.module.scss | 32 ++ .../components/SubmitContainer/index.jsx | 4 +- .../components/TeamDetailsModal/index.jsx | 22 +- .../TeamDetailsModal/styles.module.scss | 14 +- .../components/progress/styles.module.scss | 8 +- src/routes/CreateNewTeam/index.jsx | 21 +- .../pages/CreateTeamLanding/index.jsx | 7 +- .../components/SkillListPopup/index.jsx | 63 ---- .../SkillListPopup/styles.module.scss | 9 - .../pages/InputJobDescription/index.jsx | 22 +- .../components/SkillItem/index.jsx | 4 +- .../components/SkillsList/index.jsx | 2 +- .../CreateNewTeam/pages/InputSkills/index.jsx | 63 +++- .../CreateNewTeam/pages/SelectRole/index.jsx | 6 + src/routes/CreateNewTeam/reducers/index.js | 7 + src/routes/CreateNewTeam/styles.module.scss | 25 +- 30 files changed, 594 insertions(+), 328 deletions(-) create mode 100644 src/routes/CreateNewTeam/components/SkillListPopup/index.jsx create mode 100644 src/routes/CreateNewTeam/components/SkillListPopup/styles.module.scss delete mode 100644 src/routes/CreateNewTeam/pages/InputJobDescription/components/SkillListPopup/index.jsx delete mode 100644 src/routes/CreateNewTeam/pages/InputJobDescription/components/SkillListPopup/styles.module.scss diff --git a/src/assets/images/customer-logos.svg b/src/assets/images/customer-logos.svg index 0719e61e..6748a16c 100644 --- a/src/assets/images/customer-logos.svg +++ b/src/assets/images/customer-logos.svg @@ -1,139 +1,192 @@ - - - Homepage-Logos - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + diff --git a/src/components/Checkbox/index.jsx b/src/components/Checkbox/index.jsx index b4cbb52d..0431fa0f 100644 --- a/src/components/Checkbox/index.jsx +++ b/src/components/Checkbox/index.jsx @@ -1,19 +1,27 @@ import React from "react"; import PT from "prop-types"; +import cn from "classnames"; import "./styles.module.scss"; -function Checkbox({ label, checked, onClick }) { +function Checkbox({ label, disabled, checkmarkFloat, checked, onClick }) { return ( -