Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release 2.0.0 -> main #330

Merged
merged 254 commits into from
Sep 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
254 commits
Select commit Hold shift + click to select a range
7f1f3c7
fix: slot의 스타일링에 대한 로직을 Column 컴포넌트로 이동
simeunseo Jul 27, 2024
f97113e
docs: slot 스타일링 관련 주석
simeunseo Jul 27, 2024
5b17604
feat: 우선순위 subtitle 추가
simeunseo Jul 27, 2024
572045f
fix: SlotTitle에만 slotUnit prop 내려주기
simeunseo Jul 27, 2024
04fdd4e
chore: 주석 수정
simeunseo Jul 27, 2024
9eafdb0
feat: 맨 첫번째 Slot은 그라디언트 적용
simeunseo Jul 27, 2024
074978f
feat: recoil-persist 적용
simeunseo Jul 27, 2024
a892962
feat: 방 정보입력 프로그레스바 구현
ljh0608 Jul 28, 2024
887f8e9
fix: 네비게이션 모달 z-index변경
ljh0608 Jul 29, 2024
b83bb5e
fix: x버튼 네비게이션바에 정상적으로 보이도록
ljh0608 Jul 29, 2024
453786a
fix: 시간입력 로직에서 뒤로가기했을 때 우선순위 초기화
ljh0608 Jul 29, 2024
3288a6d
feat: 우선순위 드롭다운 날짜/시간순으로 정렬
ljh0608 Jul 29, 2024
9c0ba8f
refactor: 중복코드 개선
ljh0608 Jul 29, 2024
6a94a11
refactor: 뷰 중복코드 개선
ljh0608 Jul 29, 2024
6e833aa
fix: toSorted 배포상 이슈로 slice메소드와 sort메소드 사용으로 변경
ljh0608 Jul 29, 2024
eda881e
Merge pull request #286 from ASAP-as-soon-as-possible/feat/#285/priority
simeunseo Jul 30, 2024
45dd76a
Merge branch 'develop' into fix/#287/memberPost
simeunseo Jul 30, 2024
512b9eb
Merge pull request #289 from ASAP-as-soon-as-possible/fix/#287/member…
simeunseo Jul 30, 2024
d75a14f
feat: react-lottie 설치 및 stylelint-config-prettier 의존성삭제
simeunseo Aug 4, 2024
de7bf6b
feat: useModalState 구현
simeunseo Aug 4, 2024
5d739ff
feat: 온보딩 로티 삽입
simeunseo Aug 4, 2024
3f88c49
feat: CTA 부자연스러움 관련 처리
simeunseo Aug 4, 2024
5e979fd
fix: 로티와 싱크 맞추기 위한 수정
simeunseo Aug 4, 2024
27c88ba
fix: 모달 background position fixed로 변경
simeunseo Aug 4, 2024
2ea6dde
fix: atom, molecules, timetable Components를 모두 common 폴더로 이동
simeunseo Aug 4, 2024
cb0a07d
fix: 시간 입력 margin-bottom 위치 수정
simeunseo Aug 4, 2024
a61033b
fix: OverallSchedule에도 margin-bottom 추가
simeunseo Aug 4, 2024
00fc5d5
refactor: useEffect 내부 함수 분리
ljh0608 Aug 7, 2024
12211ef
chore: deploy.yml 깃헙username 오타수정
ljh0608 Jul 17, 2024
4fbe6c6
chore: 자동빌드 코드 추가
ljh0608 Jul 18, 2024
3fa039a
chore: permission pr write 추가
ljh0608 Jul 18, 2024
f00d9e3
chore: build CI 분리
ljh0608 Jul 18, 2024
e6665d5
chore: push 트리거 지우기
ljh0608 Jul 18, 2024
a109365
chore: push main yml 분리
ljh0608 Jul 18, 2024
a738b94
fix: 선호시간대 입력 페이지 삭제
simeunseo Jul 19, 2024
3b274ee
feat: recoil-persist 적용
simeunseo Jul 27, 2024
c4f0ca3
merge
ljh0608 Aug 7, 2024
529cbb6
rebase merge
ljh0608 Aug 7, 2024
0317bb8
충돌 해결
ljh0608 Aug 7, 2024
7e79aa1
feat: Timetable 컴포넌트에 slotUnit prop추가하여 적용
simeunseo Jul 27, 2024
ad03ca0
feat: 우선순위 뷰에서 선택된 슬롯에는 border 제거
simeunseo Jul 27, 2024
5d5baea
feat: 우선순위 숫자 표시 스타일링
simeunseo Jul 27, 2024
d11eef0
fix: SlotTitle 색상 변경
simeunseo Jul 27, 2024
6c15e07
fix: slot의 스타일링에 대한 로직을 Column 컴포넌트로 이동
simeunseo Jul 27, 2024
9f7228b
docs: slot 스타일링 관련 주석
simeunseo Jul 27, 2024
68f0b87
feat: 우선순위 subtitle 추가
simeunseo Jul 27, 2024
0631829
fix: SlotTitle에만 slotUnit prop 내려주기
simeunseo Jul 27, 2024
88d4eae
chore: 주석 수정
simeunseo Jul 27, 2024
89422fc
feat: 맨 첫번째 Slot은 그라디언트 적용
simeunseo Jul 27, 2024
d17af7c
fix: 헤더와 프로그레스바 간격추가, transition추가
ljh0608 Aug 7, 2024
47385c2
chore: 줄바꿈
ljh0608 Aug 7, 2024
ee51d37
chore: 사용하지 않는 변수 삭제
ljh0608 Aug 7, 2024
cdc0cc7
Merge branch 'develop' into feat/#283/progressBar
ljh0608 Aug 7, 2024
0b3ee2a
chore: 필요없는 라이브러리 삭제, 줄바꿈
ljh0608 Aug 7, 2024
e37d2d2
fix: toast 높이조정, 스크롤생성막기
ljh0608 Aug 7, 2024
81a5b71
feat: linkTooltip 생성
ljh0608 Aug 7, 2024
571d2bc
Merge pull request #298 from ASAP-as-soon-as-possible/feat/#297/Tapto…
simeunseo Aug 8, 2024
d09869e
fix: macro 삭제
simeunseo Aug 8, 2024
86e08b9
fix: stylelintrc에서 stylelint-config-prettier 삭제
simeunseo Aug 8, 2024
1e6b00a
Merge pull request #304 from ASAP-as-soon-as-possible/fix/#303/Styled…
simeunseo Aug 8, 2024
badc10e
fix: 우선순위 초기화 로직 개선
ljh0608 Aug 8, 2024
b38b83c
Merge pull request #292 from ASAP-as-soon-as-possible/feat/#283/progr…
ljh0608 Aug 10, 2024
bee2c87
chore: PR build 실패시 PR닫는로직 제거
ljh0608 Aug 10, 2024
e74fe5e
chore: resetHandle useEffect 중복 로직 삭제
ljh0608 Aug 10, 2024
c5f1297
feat: recoil-persist 적용
simeunseo Jul 27, 2024
a4afb65
feat: Timetable 컴포넌트에 slotUnit prop추가하여 적용
simeunseo Jul 27, 2024
82fdfc8
feat: 우선순위 뷰에서 선택된 슬롯에는 border 제거
simeunseo Jul 27, 2024
b70d477
feat: 우선순위 숫자 표시 스타일링
simeunseo Jul 27, 2024
59b11d4
fix: SlotTitle 색상 변경
simeunseo Jul 27, 2024
da1d46d
fix: slot의 스타일링에 대한 로직을 Column 컴포넌트로 이동
simeunseo Jul 27, 2024
5b2463d
docs: slot 스타일링 관련 주석
simeunseo Jul 27, 2024
662ddba
feat: 우선순위 subtitle 추가
simeunseo Jul 27, 2024
5ee72ab
fix: SlotTitle에만 slotUnit prop 내려주기
simeunseo Jul 27, 2024
ed9af49
chore: 주석 수정
simeunseo Jul 27, 2024
4307dc7
feat: 맨 첫번째 Slot은 그라디언트 적용
simeunseo Jul 27, 2024
c7d3c94
feat: react-lottie 설치 및 stylelint-config-prettier 의존성삭제
simeunseo Aug 4, 2024
69d9f7b
feat: useModalState 구현
simeunseo Aug 4, 2024
e7c38c3
feat: 온보딩 로티 삽입
simeunseo Aug 4, 2024
fa61c71
feat: CTA 부자연스러움 관련 처리
simeunseo Aug 4, 2024
3f7f222
fix: 로티와 싱크 맞추기 위한 수정
simeunseo Aug 4, 2024
b042fec
fix: 모달 background position fixed로 변경
simeunseo Aug 4, 2024
35a654d
fix: atom, molecules, timetable Components를 모두 common 폴더로 이동
simeunseo Aug 4, 2024
927697a
fix: 시간 입력 margin-bottom 위치 수정
simeunseo Aug 4, 2024
b5064a9
fix: OverallSchedule에도 margin-bottom 추가
simeunseo Aug 4, 2024
7db8a09
fix: macro 삭제
simeunseo Aug 8, 2024
44887d0
fix: stylelintrc에서 stylelint-config-prettier 삭제
simeunseo Aug 8, 2024
9b704a0
feat: 방 정보입력 프로그레스바 구현
ljh0608 Jul 28, 2024
cd73519
fix: 선호시간대 입력 페이지 삭제
simeunseo Jul 19, 2024
60a6245
rebase merge
ljh0608 Aug 7, 2024
2d9b3c8
충돌 해결
ljh0608 Aug 7, 2024
7b154d0
feat: Timetable 컴포넌트에 slotUnit prop추가하여 적용
simeunseo Jul 27, 2024
e70cdf9
feat: 우선순위 숫자 표시 스타일링
simeunseo Jul 27, 2024
71da64f
fix: slot의 스타일링에 대한 로직을 Column 컴포넌트로 이동
simeunseo Jul 27, 2024
ff52666
docs: slot 스타일링 관련 주석
simeunseo Jul 27, 2024
5f5824f
fix: SlotTitle에만 slotUnit prop 내려주기
simeunseo Jul 27, 2024
34c2f0e
fix: 헤더와 프로그레스바 간격추가, transition추가
ljh0608 Aug 7, 2024
06968a9
chore: 사용하지 않는 변수 삭제
ljh0608 Aug 7, 2024
0278b8e
test: test commit
ljh0608 Aug 10, 2024
26288e2
chore: PR build 실패시 PR닫는로직 제거
ljh0608 Aug 10, 2024
388f6a4
chore: copyLink toast 파일명 변경
ljh0608 Aug 11, 2024
8698612
chore: copyLink Toast 파일명 변경
ljh0608 Aug 11, 2024
b760a34
fix: merge develop
simeunseo Aug 11, 2024
bad50b9
fix: 403 에러시 반환된 토큰 저장
simeunseo Aug 13, 2024
f8d4653
Merge pull request #308 from ASAP-as-soon-as-possible/fix/#307/HostLo…
simeunseo Aug 13, 2024
ba55619
feaT: bottomSheet 기본 틀
simeunseo Aug 14, 2024
dd28160
fix: 뒤로가기시 root로 던지는 로직 제거
simeunseo Aug 16, 2024
7511d36
fix: 방장 시간 재입력시 방장페이지로 랜딩하는 예외처리
simeunseo Aug 16, 2024
befc47f
fix: query string을 추가하여 브라우저 뒤로가기 대응
simeunseo Aug 16, 2024
7de6aeb
fix: navigate 인수 넘겨주는 방식 변경
simeunseo Aug 16, 2024
cd673e5
fix: step이 0일때 처리
simeunseo Aug 16, 2024
99d4c2b
fix: SelectSchedule 페이지에서도 브라우저 뒤로가기 처리
simeunseo Aug 16, 2024
d115c23
refactor: ASAP Basic 공통컴포넌트 생성
ljh0608 Aug 17, 2024
9d40791
refactor: ASAP Basic 컴포넌트 활용 - 회의 생성 완료 페이지뷰 구현
ljh0608 Aug 17, 2024
e881324
chore: tooltipIc svg 추가
ljh0608 Aug 17, 2024
6d1f8fc
refactor: q-card, 회의확정, 회의 생성완료 헤더 로직 개선
ljh0608 Aug 17, 2024
3839a7d
feat: tooltip 재사용컴포넌트 구현
ljh0608 Aug 17, 2024
a221e31
feat: 회의생성완료 페이지 바텀시트 구현
ljh0608 Aug 17, 2024
09e4028
fix: 로직 개선
simeunseo Aug 17, 2024
869f54e
fix: SelectSchedule funnel 로직 개선
simeunseo Aug 17, 2024
1788a60
refactor: stepping layout컴포넌트에서 회의생성완료 페이지 분리
ljh0608 Aug 17, 2024
637472e
fix: promise 제거
simeunseo Aug 17, 2024
486bb96
fix: 안쓰는 import 제거
simeunseo Aug 17, 2024
d48cbcf
fix: radix-ui 의존성 제거
simeunseo Aug 17, 2024
7756932
feat: BottomSheet 공통 컴포넌트로 분리
simeunseo Aug 17, 2024
82b87c7
feat: react-lottie 설치 및 stylelint-config-prettier 의존성삭제
simeunseo Aug 4, 2024
bd09cea
feat: useModalState 구현
simeunseo Aug 4, 2024
2d359f4
feat: 온보딩 로티 삽입
simeunseo Aug 4, 2024
2b8d70c
feat: CTA 부자연스러움 관련 처리
simeunseo Aug 4, 2024
32fbeb6
fix: 로티와 싱크 맞추기 위한 수정
simeunseo Aug 4, 2024
2bd8374
fix: BottomSheet 애니메이션 로직 변경
simeunseo Aug 17, 2024
fa38372
fix: 모달 background position fixed로 변경
simeunseo Aug 4, 2024
d446f61
fix: atom, molecules, timetable Components를 모두 common 폴더로 이동
simeunseo Aug 4, 2024
f19d1c5
fix: 시간 입력 margin-bottom 위치 수정
simeunseo Aug 4, 2024
0e10353
fix: OverallSchedule에도 margin-bottom 추가
simeunseo Aug 4, 2024
74a1585
fix: macro 삭제
simeunseo Aug 8, 2024
1335b91
feat: 방 정보입력 프로그레스바 구현
ljh0608 Jul 28, 2024
efbaeba
chore: 자동빌드 코드 추가
ljh0608 Jul 18, 2024
2c79e47
chore: permission pr write 추가
ljh0608 Jul 18, 2024
88c8cc3
chore: build CI 분리
ljh0608 Jul 18, 2024
71ecc33
feat: recoil-persist 적용
simeunseo Jul 27, 2024
f36029f
rebase merge
ljh0608 Aug 7, 2024
d384ef3
충돌 해결
ljh0608 Aug 7, 2024
0433066
feat: Timetable 컴포넌트에 slotUnit prop추가하여 적용
simeunseo Jul 27, 2024
d2cb1d3
fix: slot의 스타일링에 대한 로직을 Column 컴포넌트로 이동
simeunseo Jul 27, 2024
a0a8822
docs: slot 스타일링 관련 주석
simeunseo Jul 27, 2024
539e73d
fix: SlotTitle에만 slotUnit prop 내려주기
simeunseo Jul 27, 2024
6aefa5b
fix: 헤더와 프로그레스바 간격추가, transition추가
ljh0608 Aug 7, 2024
0997efa
chore: 사용하지 않는 변수 삭제
ljh0608 Aug 7, 2024
f266dc3
chore: PR build 실패시 PR닫는로직 제거
ljh0608 Aug 10, 2024
f135ce3
fix: 403 에러시 반환된 토큰 저장
simeunseo Aug 13, 2024
31101d5
feat: linkTooltip 생성
ljh0608 Aug 7, 2024
ab61439
feat: 회의 생성 전 확인 바텀시트 구현
simeunseo Aug 17, 2024
0ce7d0e
refactor: stepping layout컴포넌트에서 회의생성완료 페이지 분리
ljh0608 Aug 17, 2024
1680f97
fix: header position optional로 적용
ljh0608 Aug 17, 2024
b9b8362
Merge branch 'develop' into feat/#300/tooltipNewBranch
ljh0608 Aug 17, 2024
6748417
feat: 산출된 회의 시간이 없을 경우 예외 뷰
simeunseo Aug 17, 2024
0907fcf
chore: 빌드 에러 수정
ljh0608 Aug 17, 2024
94bd98a
Merge pull request #295 from ASAP-as-soon-as-possible/fix/#294/priori…
ljh0608 Aug 17, 2024
af80716
feat: 인원수 뱃지 구현
simeunseo Aug 17, 2024
f4aa627
design: Text컴포넌트 사용해 텍스트 추가
ljh0608 Aug 17, 2024
87a09a4
feat: hover시 tooltip 구현
simeunseo Aug 17, 2024
574f678
feat: 다른 시간대 카드에도 tooltip 적용
simeunseo Aug 17, 2024
3c5e8b7
feat: 방장 페이지 관련 CSS 변경
simeunseo Aug 17, 2024
33f973b
fix: 최적의 회의시간 페이지 내 margin-bottom 추가
simeunseo Aug 17, 2024
900cc73
feat: 종합일정 시간표 하단에 dim 추가
simeunseo Aug 17, 2024
6914ece
feat: 우선순위 삭제기능 구현
ljh0608 Aug 17, 2024
2063d01
design: 드롭다운 화살표 svg 알맞은 크기(20x20)의 svg로 교체
ljh0608 Aug 17, 2024
1f2c3f1
Merge branch 'develop' into fix/#311/GoBack
simeunseo Aug 20, 2024
803639f
Merge pull request #312 from ASAP-as-soon-as-possible/fix/#311/GoBack
simeunseo Aug 20, 2024
fb06d02
chore: console.log 삭제
simeunseo Aug 20, 2024
8b47fcb
merge develop
simeunseo Aug 20, 2024
89cdcd7
Merge pull request #313 from ASAP-as-soon-as-possible/feat/#296/Botto…
simeunseo Aug 20, 2024
33b1a3d
merge develop
simeunseo Aug 20, 2024
65ed267
chore: 오타 변경
ljh0608 Aug 20, 2024
6229ec0
chore: 컴포넌트 네이밍 변경
ljh0608 Aug 20, 2024
3fcc0fa
fix: TextInput 공통 컴포넌트에서 prop으로 max값 받도록 변경
simeunseo Aug 20, 2024
31d6f81
chore: tooltip, bottom시트 폴더위치 변경
ljh0608 Aug 20, 2024
2e5a142
fix: TextInput 사용시에 max값을 prop으로 넘겨줌
simeunseo Aug 20, 2024
562b029
chore: 빌드에러 수정
ljh0608 Aug 20, 2024
e25d55e
Merge pull request #314 from ASAP-as-soon-as-possible/feat/#300/toolt…
ljh0608 Aug 20, 2024
1292a6c
Merge branch 'develop' into feat/#299/BestMeetingTime
simeunseo Aug 20, 2024
0273659
Merge pull request #316 from ASAP-as-soon-as-possible/feat/#299/BestM…
simeunseo Aug 20, 2024
687ccb8
Merge branch 'develop' into feat/#315/priorityDropdownCancleBtn
ljh0608 Aug 20, 2024
489d39f
chore: build에러 수정
ljh0608 Aug 20, 2024
dfad569
chore: build error test
ljh0608 Aug 20, 2024
179b035
fix: bottomsheet border-radius 변경
simeunseo Aug 20, 2024
3984e64
fix: 회의정보입력 -> 회의 정보 입력
simeunseo Aug 20, 2024
2bdced4
fix: 상단 회의 정보 안내 문구 디자인 변경
simeunseo Aug 20, 2024
d960a1a
fix: 탭투탭 그라데이션 제거
simeunseo Aug 20, 2024
28a4d6b
fix: 머지과정에서 중복된 선언 머지된 부분 수정
ljh0608 Aug 20, 2024
c4653c0
Merge pull request #322 from ASAP-as-soon-as-possible/hotfix/#321/dup…
ljh0608 Aug 20, 2024
fb0d406
fix: 드롭다운 목록 높이 조정
simeunseo Aug 20, 2024
3aef406
Merge branch 'develop' into feat/#315/priorityDropdownCancleBtn
ljh0608 Aug 20, 2024
2672f5f
Merge pull request #317 from ASAP-as-soon-as-possible/feat/#315/prior…
ljh0608 Aug 20, 2024
172fed2
fix: 전체 너비 430px로 변경
ljh0608 Aug 21, 2024
cfef5c8
design: 온보딩 페이지 너비조정
ljh0608 Aug 21, 2024
2f76b6f
design: title입력 퍼널 디자인 수정
ljh0608 Aug 21, 2024
a343b5e
design: date입력 퍼널 너비 100%로 변경
ljh0608 Aug 21, 2024
63fd17b
design: 주말 날짜 아래 흰색 선 제거
ljh0608 Aug 21, 2024
078492a
design: 달력 년-월 형식 변경
ljh0608 Aug 21, 2024
d69b926
fix: 달력 월 변경left버튼 right버튼 재생성
ljh0608 Aug 21, 2024
ac1c2f7
fix: 기간, 날짜 선택영역 수정 적용
ljh0608 Aug 21, 2024
df3851b
design: 장소 페이지 버튼 크기 변경
ljh0608 Aug 21, 2024
b55db1b
design: dration 페이지 버튼 크기 변경
ljh0608 Aug 21, 2024
82356a0
design: 방장 정보입력 페이지 버튼 크기 변경
ljh0608 Aug 21, 2024
70889d2
design: 추가정보 입력 페이지 버튼 크기 변경
ljh0608 Aug 21, 2024
53980c6
fix: 바텀시트 최대너비 변경, 모바일에선 100%적용
ljh0608 Aug 21, 2024
a933265
design: 회의 생성 완료페이지 버튼 크기 변경
ljh0608 Aug 21, 2024
f21956a
design: 가능시간입력페이지 버튼 크기 변경
ljh0608 Aug 21, 2024
2e5ffe6
design: 최적의 회의시간 페이지 버튼 크기 변경
ljh0608 Aug 21, 2024
609718c
fix: 회의생성 장소 선정 버튼 중앙정렬
ljh0608 Aug 22, 2024
9642033
design: 방장회의 입장뷰 버튼 크기 변경
ljh0608 Aug 22, 2024
f73c24f
design: 최적의 회의시간 뷰 버튼 크기 변경
ljh0608 Aug 22, 2024
a5cc2ce
design: 최적의 회의시간, 종합일정 시간표 탭 커서 포인터 추가
ljh0608 Aug 22, 2024
9d8fbd9
design: 최적의 회의시간뷰 로딩 스피너 중앙정렬
ljh0608 Aug 22, 2024
63c980f
design: 멤버 입장 페이지 버튼 크기 반응형으로 변경
ljh0608 Aug 22, 2024
7b0af6f
design: 멤버 입장페이지 버튼 패딩적용
ljh0608 Aug 22, 2024
f090b35
design: 종합일정시간표 중앙정렬
ljh0608 Aug 22, 2024
d90a263
refactor: 모든페이지 버튼 래퍼 중복코드 molecules 공통 컴포넌트로 제작후 적용
ljh0608 Aug 22, 2024
363e911
design: blackMeet card 너비 적용
ljh0608 Aug 22, 2024
aaa4279
design: 에러페이지 버튼래퍼 공통컴포넌트 적용
ljh0608 Aug 22, 2024
6795b72
fix: bottom sheet 최대 크기 변경
ljh0608 Aug 22, 2024
c6cb802
fix: bottom sheet 최대 크기 변경 43
ljh0608 Aug 22, 2024
5bf222f
Delete .github/workflows/CI.yml
ljh0608 Aug 23, 2024
de08cfd
test: webShare test를 위한 임시 CI로직 변경
ljh0608 Aug 23, 2024
2c99b83
fix: 관리자 페이지 -> 방장 페이지로 라이팅 변경
simeunseo Aug 23, 2024
4b3a631
fix: 바텀시트 마진 변경
simeunseo Aug 23, 2024
8634388
fix: 약속 생성하기 -> 회의 일정 정하기로 라이팅 변경
simeunseo Aug 23, 2024
bcf5397
fix: 회의 장소 유무에 따라 온보딩 로띠 위치 달라지도록 조건부 처리
simeunseo Aug 23, 2024
7b4be4e
Merge branch 'develop' into fix/#320/CSS
simeunseo Aug 23, 2024
6b8c73c
fix: 온보딩 로띠 top 값 수정
simeunseo Aug 23, 2024
53b2b13
Merge branch 'fix/#320/CSS' of https://github.com/ASAP-as-soon-as-pos…
simeunseo Aug 23, 2024
ee9c860
fix: 온보딩 로띠 top 값 수정
simeunseo Aug 23, 2024
1793c99
design: 버튼래퍼 z index 변경
ljh0608 Aug 23, 2024
307c7aa
Merge branch 'fix/#318/NameValidation' into fix/#320/CSS
simeunseo Aug 23, 2024
f0e035e
fix: 방장 비밀번호 8자 초과하는 케이스 에러로 분류하지 않고 허용하도록 변경
simeunseo Aug 23, 2024
a3918bf
fix: 6자 -> 8자 변경
simeunseo Aug 23, 2024
ee23319
design: 모달 디자인 변경
ljh0608 Aug 23, 2024
735cbc9
fix: 방장 정보 입력 뷰 에러처리 변경
ljh0608 Aug 24, 2024
1da6832
fix: 로그인 입장 페이지 버튼 너비 변경
ljh0608 Aug 24, 2024
60a4d24
fix: half btn max width 변경
ljh0608 Aug 24, 2024
5985f01
design: password placeholder 변경
ljh0608 Aug 24, 2024
63cbb45
design: quecard 버튼래퍼 변경
ljh0608 Aug 24, 2024
7da75fd
design: 회의 소요 시간 뷰 반응형으로 수정
ljh0608 Aug 24, 2024
cd86765
Merge pull request #319 from ASAP-as-soon-as-possible/fix/#318/NameVa…
ljh0608 Aug 31, 2024
4ff219a
Merge pull request #324 from ASAP-as-soon-as-possible/feat/#323/maxWi…
ljh0608 Aug 31, 2024
db6ada5
Merge branch 'develop' into fix/#320/CSS
ljh0608 Aug 31, 2024
f36fac6
Merge pull request #327 from ASAP-as-soon-as-possible/fix/#320/CSS
ljh0608 Aug 31, 2024
448b306
Merge pull request #328 from ASAP-as-soon-as-possible/fix/#326/change…
ljh0608 Aug 31, 2024
e76e291
test: webshare test 종료후 원래 workflow로 돌리기
ljh0608 Sep 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/workflows/prBuildCI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- name: Build # 빌드
run: yarn build

- name: Close PR, if build fails
- name: Comment and Request changes, if build fails
if: ${{ failure() }}
uses: actions/github-script@v6
with:
Expand All @@ -40,6 +40,5 @@ jobs:
repo: context.repo.repo,
pull_number: pull_number,
title: updated_title,
state: 'closed'
})

2 changes: 1 addition & 1 deletion .github/workflows/push-buildRepo.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Push Main
name: Push Main

on:
push:
Expand Down
1 change: 0 additions & 1 deletion .stylelintrc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"extends": [
"stylelint-config-recommended",
"stylelint-config-styled-components",
"stylelint-config-prettier",
"stylelint-config-concentric-order"
],
"overrides": [
Expand Down
395 changes: 376 additions & 19 deletions package-lock.json

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
"react-copy-to-clipboard": "^5.1.0",
"react-dom": "^18.2.0",
"react-error-boundary": "^4.0.10",
"react-lottie": "^1.2.4",
"react-multi-date-picker": "^4.1.2",
"react-router-dom": "6",
"react-toastify": "^9.1.3",
Expand All @@ -38,6 +39,7 @@
"@types/node": "^20.3.2",
"@types/react": "^18.0.37",
"@types/react-dom": "^18.0.11",
"@types/react-lottie": "^1.2.10",
"@types/styled-components": "^5.1.26",
"@typescript-eslint/eslint-plugin": "^5.60.1",
"@typescript-eslint/parser": "^5.60.1",
Expand All @@ -54,7 +56,6 @@
"styled-components": "^6.0.1",
"stylelint": "15.5.0",
"stylelint-config-concentric-order": "^5.1.0",
"stylelint-config-prettier": "^9.0.5",
"stylelint-config-recommended": "^12.0.0",
"stylelint-config-styled-components": "^0.1.1",
"typescript": "^5.0.2",
Expand Down
13 changes: 6 additions & 7 deletions src/App.tsx
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
/**카카오톡 인앱브라우저 종료후 크롬 및 사파리로 오픈하는 utils file */
import './utils/changeBrowser';
import 'react-toastify/dist/ReactToastify.css';
import './App.css';
import './utils/changeBrowser';

import { useEffect } from 'react';

import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import { ReactQueryDevtools } from '@tanstack/react-query-devtools';
import { ThemeProvider } from 'styled-components';
import styled from 'styled-components/macro';
import styled, { ThemeProvider } from 'styled-components';
import ToastContainerBox from 'utils/toast/ToastContainer';

import Router from './Router';
Expand All @@ -27,7 +25,7 @@ const MobileWrapper = styled.div`
padding-right: 2rem;
padding-left: 2rem;

max-width: var(--app-max-width, 37.5rem);
max-width: var(--app-max-width, 43.5rem);
min-height: calc(var(--vh, 1vh) * 100);
`;

Expand All @@ -37,7 +35,8 @@ function App() {
document.documentElement.style.setProperty('--vh', `${vh}px`);

const windowWidth = window.innerWidth || document.documentElement.clientWidth;
const maxWidth = Math.min(37.5, windowWidth);

const maxWidth = Math.min(43, windowWidth);
document.documentElement.style.setProperty('--app-max-width', `${maxWidth}rem`);
};

Expand All @@ -60,7 +59,7 @@ function App() {
<Router />
<ToastContainerBox />
</MobileWrapper>
<ReactQueryDevtools initialIsOpen={false} />
{/* <ReactQueryDevtools initialIsOpen={false} /> */}
</QueryClientProvider>
</ThemeProvider>
</>
Expand Down
3 changes: 2 additions & 1 deletion src/Router.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import ChooseBestTime from 'pages/bestMeetTime/ChooseBestTime';
import CompleteCreateMeeting from 'pages/completeCreateMeeting/CompleteCreateMeeting';
import CreateMeeting from 'pages/createMeeting/CreateMeeting';
import CueCard from 'pages/cueCard/CueCard';
import ErrorPage404 from 'pages/errorLoading/ErrorPage404';
Expand All @@ -15,7 +16,7 @@ const Router = () => {
<Routes>
<Route path="/" element={<OnBoarding />} />
<Route path="/meet/create" element={<CreateMeeting />} />
<Route path="/meet/complete" element={<SteppingLayout steppingType={'meetComplete'} />} />
<Route path="/meet/complete/:meetingId" element={<CompleteCreateMeeting />} />
<Route path="/:auth/select/:meetingId" element={<SelectSchedule />} />
<Route
path="/host/schedule-complete/:meetingId"
Expand Down
1 change: 1 addition & 0 deletions src/assets/lotties/taptotap_onboarding.json

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions src/assets/svgs/arrowBottom.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/assets/svgs/arrowTop.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/assets/svgs/close.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/assets/svgs/dropdown.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/assets/svgs/dropup.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions src/assets/svgs/linkTooltip.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions src/assets/svgs/member.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/assets/svgs/tooltipArrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/atoms/atom.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { ScheduleStates } from 'pages/legacy/selectSchedule/types/Schedule';
import { atom } from 'recoil';
import { recoilPersist } from 'recoil-persist';

export const methodStateAtom = atom<boolean>({
key: 'methodStateAtom',
Expand Down Expand Up @@ -29,7 +30,10 @@ export const clickedTimeSlotAtom = atom<string>({
default: undefined,
});

const { persistAtom } = recoilPersist();

export const userNameAtom = atom<string>({
key: 'userNameAtom',
default: '',
effects_UNSTABLE: [persistAtom],
});
55 changes: 36 additions & 19 deletions src/components/Icon/icon.ts
Original file line number Diff line number Diff line change
@@ -1,18 +1,25 @@
import { ReactComponent as ArrowBottomIc } from 'assets/svgs/arrowBottom.svg';
import { ReactComponent as ArrowTopIc } from 'assets/svgs/arrowTop.svg';
import { ReactComponent as BackIc } from 'assets/svgs/backBtn.svg';
import { ReactComponent as Circle1Ic } from 'assets/svgs/circle1.svg';
import { ReactComponent as Circle2Ic } from 'assets/svgs/circle2.svg';
import { ReactComponent as Circle3Ic } from 'assets/svgs/circle3.svg';
import { ReactComponent as ClockIc } from 'assets/svgs/clock.svg';
import { ReactComponent as CloseIc } from 'assets/svgs/close.svg';
import { ReactComponent as DropDown } from 'assets/svgs/dropdown.svg';
import { ReactComponent as DropDownIc } from 'assets/svgs/dropDownBtn.svg';
import { ReactComponent as DropdownWhite } from 'assets/svgs/dropdownWhite.svg';
import { ReactComponent as DropUp } from 'assets/svgs/dropup.svg';
import { ReactComponent as DropUpIc } from 'assets/svgs/dropUpBtn.svg';
import { ReactComponent as DropupWhite } from 'assets/svgs/dropupWhite.svg';
import { ReactComponent as ExitIc } from 'assets/svgs/exitIcon.svg';
import { ReactComponent as HambergerIc } from 'assets/svgs/hambergerIcon.svg';
import { ReactComponent as InputCancelIc } from 'assets/svgs/inputCancelBtn.svg';
import { ReactComponent as InputErrorIc } from 'assets/svgs/inputErrorBtn.svg';
import { ReactComponent as LinkIc } from 'assets/svgs/linkIcon.svg';
import { ReactComponent as LinkTooltipIc } from 'assets/svgs/linkTooltip.svg';
import { ReactComponent as MainLogoIc } from 'assets/svgs/mainLogo.svg';
import { ReactComponent as Member } from 'assets/svgs/member.svg';
import { ReactComponent as OfflinePlaceIc } from 'assets/svgs/offlinePlace.svg';
import { ReactComponent as OnlinePlaceIc } from 'assets/svgs/onlinePlace.svg';
import { ReactComponent as PasswordEyeIc } from 'assets/svgs/passwordEye.svg';
Expand All @@ -23,33 +30,43 @@ import { ReactComponent as RadioCheckIc } from 'assets/svgs/radioCheck.svg';
import { ReactComponent as RadioCheckedIc } from 'assets/svgs/radioChecked.svg';
import { ReactComponent as SpeechBubbleIc } from 'assets/svgs/speechBubble.svg';
import { ReactComponent as TimeIc } from 'assets/svgs/time.svg';
import { ReactComponent as TooltipArrowIc } from 'assets/svgs/tooltipArrow.svg';
import { ReactComponent as Wave } from 'assets/svgs/wave.svg';
//git test

export {
MainLogoIc,
HambergerIc,
ExitIc,
InputCancelIc,
RadioCheckIc,
RadioCheckedIc,
ArrowBottomIc,
ArrowTopIc,
BackIc,
PlusIc,
InputErrorIc,
Circle1Ic,
Circle2Ic,
Circle3Ic,
ClockIc,
CloseIc,
DropDown,
DropDownIc,
DropdownWhite,
DropUp,
DropUpIc,
PasswordOpenEyeIc,
PasswordEyeIc,
DropupWhite,
ExitIc,
HambergerIc,
InputCancelIc,
InputErrorIc,
LinkIc,
PlaceIc,
ClockIc,
OnlinePlaceIc,
LinkTooltipIc,
MainLogoIc,
Member,
OfflinePlaceIc,
TimeIc,
DropdownWhite,
DropupWhite,
OnlinePlaceIc,
PasswordEyeIc,
PasswordOpenEyeIc,
PlaceIc,
PlusIc,
RadioCheckedIc,
RadioCheckIc,
SpeechBubbleIc,
TimeIc,
Wave,
Circle1Ic,
Circle2Ic,
Circle3Ic,
TooltipArrowIc,
};
52 changes: 52 additions & 0 deletions src/components/common/BottomSheet/BottomSheet.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
import { HTMLAttributes, PropsWithChildren, ReactNode } from 'react';

import styled from 'styled-components';

interface BottomSheetProps extends PropsWithChildren<HTMLAttributes<HTMLDivElement>> {
children?: ReactNode;
isOpen: boolean;
onClose?: () => void;
}

function BottomSheet({ children, isOpen }: BottomSheetProps) {
return (
<>
<BottomSheetModal $isModalOpen={isOpen}>{children}</BottomSheetModal>
<ModalOverlay $isModalOpen={isOpen} />
</>
);
}

export default BottomSheet;

const BottomSheetModal = styled.div<{ $isModalOpen: boolean }>`
display: flex;
position: fixed;
bottom: 0;
transform: translateY(${({ $isModalOpen }) => ($isModalOpen ? 0 : '100%')});
flex-direction: column;
gap: 0.8rem;
transition: transform 600ms cubic-bezier(0.86, 0, 0.07, 1);
z-index: 1;
border-top-left-radius: 1.8rem;
border-top-right-radius: 1.8rem;
background-color: ${({ theme }) => theme.colors.grey8};

padding: 3.6rem 2rem 4.8rem;
width: 100%;
max-width: 43rem;

& button {
width: 100%;
}
`;

const ModalOverlay = styled.div<{ $isModalOpen: boolean }>`
display: ${({ $isModalOpen }) => ($isModalOpen ? 'block' : 'none')};
position: fixed;
top: 0;

background-color: ${({ theme }) => theme.colors.black60};
width: 100%;
height: 100%;
`;
16 changes: 16 additions & 0 deletions src/components/common/Modal/hooks/useModalState.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import { useState } from 'react';

function useModalState(initialState = false) {
const [isOpen, setIsOpen] = useState<boolean>(initialState);

const onOpen = () => {
setIsOpen(true);
};
const onClose = () => {
setIsOpen(false);
};

return { isOpen, onOpen, onClose };
}

export default useModalState;
Loading
Loading