From d4853124bee0797eb095e8fa128912dddbe36d5f Mon Sep 17 00:00:00 2001 From: DOBOB_LAPTOP Date: Thu, 5 Oct 2023 17:56:17 +0900 Subject: [PATCH 01/69] =?UTF-8?q?chore:=20=EB=8F=8B=EB=B3=B4=EA=B8=B0=20?= =?UTF-8?q?=EC=95=84=EC=9D=B4=EC=BD=98=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/assets/icon/search.svg | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 frontend/src/assets/icon/search.svg diff --git a/frontend/src/assets/icon/search.svg b/frontend/src/assets/icon/search.svg new file mode 100644 index 000000000..0c12acc64 --- /dev/null +++ b/frontend/src/assets/icon/search.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file From efc4114c4f1dd008294600dcf5866f211da62fa6 Mon Sep 17 00:00:00 2001 From: DOBOB_LAPTOP Date: Thu, 5 Oct 2023 21:48:49 +0900 Subject: [PATCH 02/69] =?UTF-8?q?design:=20=EB=8F=8B=EB=B3=B4=EA=B8=B0=20?= =?UTF-8?q?=EC=95=84=EC=9D=B4=EC=BD=98=20=ED=88=AC=EB=AA=85=EB=8F=84=20?= =?UTF-8?q?=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/assets/icon/search.svg | 2 -- 1 file changed, 2 deletions(-) diff --git a/frontend/src/assets/icon/search.svg b/frontend/src/assets/icon/search.svg index 0c12acc64..45a77d91d 100644 --- a/frontend/src/assets/icon/search.svg +++ b/frontend/src/assets/icon/search.svg @@ -1,6 +1,4 @@ - - \ No newline at end of file From 76ee527920f21f6330c6db2c26bde3d135626f46 Mon Sep 17 00:00:00 2001 From: DOBOB_LAPTOP Date: Thu, 5 Oct 2023 22:57:08 +0900 Subject: [PATCH 03/69] =?UTF-8?q?feat:=20=EA=B2=80=EC=83=89=20=EA=B2=B0?= =?UTF-8?q?=EA=B3=BC=20=EC=8B=9C=ED=8A=B8=20=EC=BB=B4=ED=8F=AC=EB=84=8C?= =?UTF-8?q?=ED=8A=B8=20=EB=A7=88=ED=81=AC=EC=97=85=20=EB=B0=8F=20=EC=8A=A4?= =?UTF-8?q?=ED=83=80=EC=9D=BC=EB=A7=81=20=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../artistSearch/components/ResultSheet.tsx | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 frontend/src/features/artistSearch/components/ResultSheet.tsx diff --git a/frontend/src/features/artistSearch/components/ResultSheet.tsx b/frontend/src/features/artistSearch/components/ResultSheet.tsx new file mode 100644 index 000000000..f79bdb4fc --- /dev/null +++ b/frontend/src/features/artistSearch/components/ResultSheet.tsx @@ -0,0 +1,56 @@ +import { createPortal } from 'react-dom'; +import styled from 'styled-components'; + +const ResultSheet = () => { + return createPortal( + + 아티스트 + + 1 + 2 + 3 + + , + document.body + ); +}; + +export default ResultSheet; + +const SheetContainer = styled.div` + position: fixed; + z-index: 2000; + top: 70px; + right: 12.33%; + + width: 400px; + min-height: auto; + + color: white; + + background-color: #161f18; + border-radius: 8px; + + @media (max-width: ${({ theme }) => theme.breakPoints.xxl}) { + right: 8.33%; + } + + @media (max-width: ${({ theme }) => theme.breakPoints.md}) { + right: 4.33%; + } + + @media (max-width: ${({ theme }) => theme.breakPoints.xs}) { + top: 60px; + right: 0%; + width: 100%; + min-height: 100%; + } + + @media (max-width: ${({ theme }) => theme.breakPoints.xxs}) { + top: 50px; + } +`; + +const SheetTitle = styled.p``; +const TestList = styled.ul``; +const TestItem = styled.li``; From a5ea87ce729a97fbc75e0907889ffdcd5ea0ef1c Mon Sep 17 00:00:00 2001 From: DOBOB_LAPTOP Date: Fri, 6 Oct 2023 08:33:52 +0900 Subject: [PATCH 04/69] =?UTF-8?q?feat:=20=ED=97=A4=EB=8D=94=EC=97=90=20?= =?UTF-8?q?=EC=84=9C=EC=B9=98=EB=B0=94=20=EC=BB=B4=ED=8F=AC=EB=84=8C?= =?UTF-8?q?=ED=8A=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/shared/components/Layout/Header.tsx | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/frontend/src/shared/components/Layout/Header.tsx b/frontend/src/shared/components/Layout/Header.tsx index e3201c7f6..e3bf9a4e3 100644 --- a/frontend/src/shared/components/Layout/Header.tsx +++ b/frontend/src/shared/components/Layout/Header.tsx @@ -2,9 +2,11 @@ import { Link } from 'react-router-dom'; import { styled } from 'styled-components'; import shookshook from '@/assets/icon/shookshook.svg'; import logo from '@/assets/image/logo.png'; +import SearchBar from '@/features/artistSearch/components/SearchBar'; import { useAuthContext } from '@/features/auth/components/AuthProvider'; import ROUTE_PATH from '@/shared/constants/path'; import Avatar from '../Avatar'; +import Flex from '../Flex/Flex'; const Header = () => { const { user } = useAuthContext(); @@ -14,15 +16,18 @@ const Header = () => {