From e49b0dafe6b53719c0802478d03319f21736b18f Mon Sep 17 00:00:00 2001 From: MTG2000 Date: Fri, 27 May 2022 10:50:25 +0300 Subject: [PATCH] fix: fixing some QA issues - change rows shown on products page & change the api - restyle sort by - rebuild navigation menus - fix issues with donation stats & donate card - update products header link & date of hackathon --- .../Inputs/Autocomplete/Autocomplete.tsx | 12 +- src/Components/Navbar/NavDesktop.tsx | 89 +++++----- src/Components/Navbar/NavMobile.tsx | 156 ++++++++++-------- .../components/DonateCard/DonateCard.tsx | 2 +- .../DonationStats/DonationStats.tsx | 6 +- .../Components/SortByFilter/SortByFilter.tsx | 2 +- .../Components/TopicsFilter/TopicsFilter.tsx | 8 +- .../PopularTopicsFilter.tsx | 6 +- .../Posts/pages/FeedPage/SortBy/SortBy.tsx | 2 +- .../ProjectCardMini/ProjectCardMini.tsx | 2 +- .../pages/ExplorePage/Header/Header.tsx | 4 +- .../ProjectsRow/ProjectsRow.stories.tsx | 3 +- .../ExplorePage/ProjectsRow/ProjectsRow.tsx | 6 +- .../ProjectsSection/ProjectsSection.tsx | 16 +- .../ProjectsSection/exploreProjects.graphql | 32 ++-- src/graphql/index.tsx | 32 ++-- src/mocks/handlers.ts | 3 +- src/mocks/resolvers.ts | 3 +- 18 files changed, 219 insertions(+), 165 deletions(-) diff --git a/src/Components/Inputs/Autocomplete/Autocomplete.tsx b/src/Components/Inputs/Autocomplete/Autocomplete.tsx index efa83b6..d5d8fe4 100644 --- a/src/Components/Inputs/Autocomplete/Autocomplete.tsx +++ b/src/Components/Inputs/Autocomplete/Autocomplete.tsx @@ -35,11 +35,20 @@ type Props = { const colourStyles: StylesConfig = { + control: (styles, state) => ({ + ...styles, + padding: '9px 16px', + borderRadius: 12, + }), + indicatorSeparator: (styles, state) => ({ + ...styles, + display: "none" + }), input: (styles, state) => ({ ...styles, " input": { boxShadow: 'none !important' - } + }, }), }; @@ -78,6 +87,7 @@ export default function AutoComplete({ onChange={v => onChange?.(v as any)} onBlur={onBlur} + styles={colourStyles} theme={(theme) => ({ ...theme, diff --git a/src/Components/Navbar/NavDesktop.tsx b/src/Components/Navbar/NavDesktop.tsx index fa29a95..809d0d5 100644 --- a/src/Components/Navbar/NavDesktop.tsx +++ b/src/Components/Navbar/NavDesktop.tsx @@ -22,7 +22,7 @@ import { SubMenu } from '@szhsin/react-menu'; import '@szhsin/react-menu/dist/index.css'; -import { FiChevronDown, FiSend } from "react-icons/fi"; +import { FiAward, FiChevronDown, FiFeather, FiMic, FiSend } from "react-icons/fi"; import { MdComment, MdOutlineExplore, MdOutlineLocalFireDepartment } from "react-icons/md"; import { IoMdTrophy } from "react-icons/io"; import { BiCoinStack } from "react-icons/bi"; @@ -57,55 +57,48 @@ export default function NavDesktop() {