Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
304 commits
Select commit Hold shift + click to select a range
f9ae5e5
refactor [] `useToast` 파일 이름을 kebab case로 변경
cskime Aug 12, 2025
0c1df6d
feat [#8] `Toast` component 구현
cskime Aug 11, 2025
6543e98
feat [#8] `Toast`를 일정 시간 보여주고 제거하는 `useToast` custom hook 구현
cskime Aug 11, 2025
3519f0c
feat [#8] 닫기 버튼으로 `Toast`를 닫을 수 있게 구현
cskime Aug 11, 2025
77d369b
refactor [] `useDropdown`을 `hooks` 아래로 이동
cskime Aug 12, 2025
07200f3
refactor [] `useToast` 파일 이름을 kebab case로 변경
cskime Aug 12, 2025
b2dd6b2
feat [#10] `Modal` component UI 구현
cskime Aug 11, 2025
8a82af2
feat [#10] Modal의 전역 상태를 관리하는 context 및 provider 구현
cskime Aug 12, 2025
79888c9
Button 등 trigger를 통해 Modal 띄우기
cskime Aug 12, 2025
47814f5
feat [#15] Header component 구현
cskime Aug 12, 2025
4e7f9d9
feat [#15] `OnboardingLayout` component 구현
cskime Aug 12, 2025
223f7e8
feat [#15] `ContentLayout` component 구현, dummy page 생성 후 연결
cskime Aug 12, 2025
900f8ce
refactor [#15] 이름 변경: `add-post-page` -> `create-post-page`
cskime Aug 12, 2025
32530cd
feat [#15] `OnboardingLayout` 내부에서 '롤링 페이퍼 만들기' 버튼 클릭 시 직접 '/post'로 이동
cskime Aug 12, 2025
1aabb14
feat [#22] Post Page 구현, 공통 컴포넌트 적용
gummmmmy0v0 Aug 12, 2025
8ffcd0a
[#27] list페이지 styled-components로 변경, 카드 arrow버튼 간단하게 구현
nidor022 Aug 13, 2025
920452a
refactor #22 styled-components 적용, 코드 개선 / feat #29 SendPage 구현 준비
gummmmmy0v0 Aug 13, 2025
915993b
Merge pull request #19 from cskime/feature/#8
cskime Aug 13, 2025
0042163
Merge branch 'develop' into feature/#10
cskime Aug 13, 2025
ee4ad9d
Merge pull request #20 from cskime/feature/#10
cskime Aug 13, 2025
57b1b32
Merge branch 'develop' into feature/#15
cskime Aug 13, 2025
d443219
Merge pull request #21 from cskime/feature/#15
cskime Aug 13, 2025
8c2b5fe
refactor [#24] 이름 변경: `InputTextField` -> `TextField`
cskime Aug 13, 2025
8daa719
refactor [] 축약된 이름을 사용하지 않음 (`~Img` -> `~Image`)
cskime Aug 13, 2025
fe6ec26
refactor [] Test page 전체 가운데 정렬
cskime Aug 13, 2025
49e7756
fix [#25] Window size가 변경될 때 dropdown layout을 새로운 target 위치에 맞게 갱신
cskime Aug 13, 2025
d663eea
[#27] list페이지 styled-components로 변경, 카드 arrow버튼 간단하게 구현
nidor022 Aug 13, 2025
0df381e
feat [#25] Modal container를 fixed position으로 변경
cskime Aug 14, 2025
5fddd68
feat [#36] Popover layer 추가
cskime Aug 14, 2025
04c43dc
feat [#36] Popover 전역 상태를 관리하는 context 및 provider 구현
cskime Aug 14, 2025
a2c0d7f
feat [#36] Popover가 trigger 될 때 left/right alignment로 popover 표시
cskime Aug 14, 2025
cb68a5d
Merge branch 'develop' into feature/#22
gummmmmy0v0 Aug 14, 2025
0961f62
Revert "[#27] list페이지 styled-components로 변경, 카드 arrow버튼 간단하게 구현"
nidor022 Aug 14, 2025
d35aaaf
[#27] pr수정사항 적용, freatures경로 추가
nidor022 Aug 14, 2025
55150b3
Merge remote-tracking branch 'origin/feature/#12' into feature/#27
nidor022 Aug 14, 2025
9aae688
feat [#36] 브라우저 창 크기를 변경할 때 popover 위치 갱신
cskime Aug 14, 2025
bccf3f2
[#37] 함수명 handle~구조로 변경, 함수 간략화
nidor022 Aug 14, 2025
7c3ef1b
feat #22 생성하기 버튼 PrimaryButton 적용
gummmmmy0v0 Aug 14, 2025
57a61b5
feat [#39] Avatar component 구현
cskime Aug 14, 2025
296d1c5
refactor [#39] `Modal`에서 사용자 프로필 이미지를 `Avatar`로 교체
cskime Aug 14, 2025
b7a872e
feat #16 Option 컴포넌트(background-select) 개발
gummmmmy0v0 Aug 14, 2025
fdf8760
refactor #16 불필요한 이미지 파일 삭제
gummmmmy0v0 Aug 14, 2025
7ac0cfa
refactor #16 테스트 이미지 주소 단축
gummmmmy0v0 Aug 14, 2025
8215ff6
refactor #16 불필요한 이미지 삭제
gummmmmy0v0 Aug 14, 2025
3402cdd
feat #16 이름 입력 시 생성하기 버튼 활성화
gummmmmy0v0 Aug 14, 2025
8de39f1
feat #16 생성하기 버튼 클릭시 /post/{id}로 이동(랜덤아이디)
gummmmmy0v0 Aug 14, 2025
adf8637
refactor #22 styled-components 이름 변경
gummmmmy0v0 Aug 14, 2025
7b7257c
refactor #22 trimmed 왼쪽으로
gummmmmy0v0 Aug 14, 2025
d205339
병합 실수
gummmmmy0v0 Aug 14, 2025
9579b1f
refactor #22 styled-component 미변경이름 변경
gummmmmy0v0 Aug 14, 2025
d4b5841
fix #22 post-page -> create-post-page로 변경
gummmmmy0v0 Aug 14, 2025
ccc7c18
refactor #29 styled-components 이름 수정 / handleOnBlur -> handleBlur 수정
gummmmmy0v0 Aug 14, 2025
fbdabdd
feat #29 상대와의 관계 드랍다운 텍스트 필드 추가
gummmmmy0v0 Aug 14, 2025
0903c48
[#43] rolling paper list 페이지, 내부 컴포넌트 분리 및 데이터 정렬
nidor022 Aug 14, 2025
36855bb
Merge pull request #30 from cskime/feature/#24
cskime Aug 14, 2025
03c5031
Merge pull request #32 from cskime/feature/#25
cskime Aug 14, 2025
eb02fc3
Merge branch 'develop' into feature/#39
cskime Aug 14, 2025
fe62562
Merge pull request #40 from cskime/feature/#39
cskime Aug 14, 2025
e4563be
Merge remote-tracking branch 'upstream/develop' into feature/#36
cskime Aug 14, 2025
deef5ef
Merge pull request #41 from cskime/feature/#36
cskime Aug 14, 2025
541f747
fix: Merge conflict text 삭제
cskime Aug 15, 2025
a0704e2
refactor [#34] 이름 변경: `RecipientPostPage` -> `MessagesPage`
cskime Aug 14, 2025
a08deba
feat [#34] `MessagesPage`의 sub header 구현, recipient 이름 표시
cskime Aug 14, 2025
3afd179
feat [#34] `MessagesPage` sub header에 message 추가, 공유 버튼 구현
cskime Aug 14, 2025
129b561
feat [#34] `MessagesPage` sub header에 message 남긴 사람 및 reaction 표시
cskime Aug 14, 2025
b91b746
feat [#34] `MessagesPage` sub header에 mock json data 연동
cskime Aug 14, 2025
bd75df2
feat [#34] Message sender count 문구에 style 적용
cskime Aug 14, 2025
f3bb005
fix [#34] Sender가 4명 이상일 때 `+n`의 실제 너비를 기준으로 avatars container 너비 설정
cskime Aug 14, 2025
3d40b8e
feat [#34] 최대 8개 reaction을 보여주는 popover 구현
cskime Aug 15, 2025
0b808bb
feat [#34] Device match 여부를 반환하는 `useMedia` custom hook 구현
cskime Aug 15, 2025
266b2e7
feat [#34] Sub header에 반응형 디자인 적용
cskime Aug 15, 2025
a372e64
fix [] Mobile media query 기준 수정
cskime Aug 15, 2025
f513b1a
feat [#34] Header 너비가 1248px 이하일 때부터 좌우 padding을 24px로 고정
cskime Aug 15, 2025
56525c5
refactor #22 onSelect -> onOptionClick 변경
gummmmmy0v0 Aug 16, 2025
5c30f91
refactor #22 onOptionClick 잘못 변경해서 다시 원래대로
gummmmmy0v0 Aug 16, 2025
682e30a
refactor #22 생성하기 버튼 스타일 수정
gummmmmy0v0 Aug 16, 2025
95361f3
refactor #22 생성하기 버튼 disabled 변경
gummmmmy0v0 Aug 16, 2025
afbbbdf
Merge pull request #23 from gummmmmy0v0/feature/#22
gummmmmy0v0 Aug 16, 2025
e99faeb
refactor #22... InputTextField -> TextField로 변경
gummmmmy0v0 Aug 16, 2025
70ea202
refactor #29 InputTextField -> TextField로 변경
gummmmmy0v0 Aug 16, 2025
a0f1825
동일 수정
gummmmmy0v0 Aug 16, 2025
7f0538a
fix #22 선택된 옵션 불투명도...ㅠㅠ..
gummmmmy0v0 Aug 16, 2025
07d5514
feat #29 프로필 이미지 선택 아바타 적용
gummmmmy0v0 Aug 16, 2025
b9de2ad
Merge pull request #28 from nidor022/feature/#12
nidor022 Aug 16, 2025
a1bb832
[#37] 함수명 handle~구조로 변경, 함수 간략화
nidor022 Aug 14, 2025
e635b9b
[#43] rolling paper list 페이지, 내부 컴포넌트 분리 및 데이터 정렬
nidor022 Aug 14, 2025
91cfc56
feat #29 아바타 옵션 선택 시 반영, 다시 클릭하면 기본이미지로 돌아가는 기능 구현
gummmmmy0v0 Aug 16, 2025
e9b89be
feat #29 생성하기 버튼 이름, 아바타 입력 시 활성화 기능 구현
gummmmmy0v0 Aug 16, 2025
0e33199
fix #29 생성하기 버튼 활성화 조건 아바타 제외(카드 내용으로 변경 예정)
gummmmmy0v0 Aug 16, 2025
ca55063
feat #47 텍스트 에디터 모듈 설치 및 툴바 디자인 적용
gummmmmy0v0 Aug 16, 2025
b9d058a
feat #47 폰트 선택 드롭다운 적용, 텍스트 에디터 반영
gummmmmy0v0 Aug 16, 2025
60f860e
feat #47 에디터 선택한 폰트 옵션 적용
gummmmmy0v0 Aug 16, 2025
0ee7179
fix #47 ESLint 오류 수정
gummmmmy0v0 Aug 16, 2025
1560d40
refactor #47 텍스트 에디터 width 적용?
gummmmmy0v0 Aug 16, 2025
be7c19d
fix #47 아바타 사이즈 추가 오류 수정
gummmmmy0v0 Aug 16, 2025
3c40cd9
fix #47 아바타 사이즈 small이 삭제 됐는데... 수정
gummmmmy0v0 Aug 16, 2025
d1c4c28
fix #47 아바타 사이즈 오류 수정..
gummmmmy0v0 Aug 16, 2025
9705b83
아바타 사이즈 테스트
gummmmmy0v0 Aug 17, 2025
7627c3d
아바타 사이즈 test-page 내 테스트
gummmmmy0v0 Aug 17, 2025
d317d2d
[#43] pr 수정사항 적용, 카드 배경 도형적용
nidor022 Aug 17, 2025
fde26a2
Merge remote-tracking branch 'origin/feature/#43' into feature/#43
nidor022 Aug 17, 2025
e74d98f
[#53] 이미지문제 제외 desktop버전 완료
nidor022 Aug 17, 2025
e6adc17
Merge pull request #44 from nidor022/feature/#43
nidor022 Aug 17, 2025
2ad2bfb
Merge branch 'develop' into feature/#34
cskime Aug 18, 2025
4002846
Merge pull request #45 from cskime/feature/#34
cskime Aug 18, 2025
5f05607
feat [#46] `Portal`, `PortalProvidr` component와 `usePortal` hook 구현
cskime Aug 16, 2025
03bfc75
feat [#46] 기존 코드를 `Portal` component 및 `usePortal` hook을 사용하도록 수정
cskime Aug 16, 2025
9e1e65d
refactor [#46] Modal action 설정 방식을 Popover와 통일
cskime Aug 16, 2025
b5e7952
fix [#46] 화면을 scroll 할 때 dropdown 및 popover가 scroll한 만큼 이동하도록 수정
cskime Aug 16, 2025
c293e18
fix [] Popover를 벗어나는 content는 숨김 처리
cskime Aug 16, 2025
67cf3bc
refactor [#46] Dropdown rect 및 popover position에 기본값 설정
cskime Aug 16, 2025
1748479
feat [#55] Dropdown option에 font를 다르게 설정할 수 있도록 개선
cskime Aug 18, 2025
bb77b09
feat [#55] Dropdown option에 fontFamily를 설정하는 예시 추가
cskime Aug 18, 2025
4570077
config [#50] Vercel redirection 설정
cskime Aug 18, 2025
4bd5ec8
config [#50] 팀 repo의 `develop` branch를 개인 repo로 동기화하는 workflow 추가
cskime Aug 19, 2025
7e59433
Merge pull request #58 from cskime/feature/#50
cskime Aug 19, 2025
e32efd9
[#53] 이미지문제 제외 desktop버전 완료
nidor022 Aug 17, 2025
ef8d945
Merge remote-tracking branch 'origin/feature/#53' into feature/#53
nidor022 Aug 19, 2025
ddb50ba
[#53] pr 수정사항 적용
nidor022 Aug 19, 2025
966ab2a
Merge pull request #54 from nidor022/feature/#53
nidor022 Aug 19, 2025
fb0987e
Merge pull request #56 from cskime/feature/#46
cskime Aug 19, 2025
523c6ae
Merge pull request #57 from cskime/feature/#55
cskime Aug 19, 2025
49c3c0a
Merge branch 'develop' into feature/#47
gummmmmy0v0 Aug 19, 2025
48c102c
Merge pull request #48 from gummmmmy0v0/feature/#47
gummmmmy0v0 Aug 19, 2025
f8e846e
refactor #29 trimmed 지역변수 -> 전역변수
gummmmmy0v0 Aug 18, 2025
13c1e5a
refactor #62 name input field 값을 ~ -> 이름을 입력해 주세요 변경
gummmmmy0v0 Aug 19, 2025
38d8114
refactor #62 이름에 앞 뒤 공백 입력 후 blur 시 공백 제거
gummmmmy0v0 Aug 19, 2025
f1f684d
refactro #62 send 페이지 이름 공백 자동 제거
gummmmmy0v0 Aug 19, 2025
dddaf38
체크 아이콘 제외한 배경만 투명도 적용
gummmmmy0v0 Aug 19, 2025
4cfd81d
refactor #62 드롭다운 옵션 커스텀 폰트 스타일 적용
gummmmmy0v0 Aug 19, 2025
09cf69a
fix #62 텍스트 에디터 내용 없을 시 버튼 비활성화 조건 포함
gummmmmy0v0 Aug 19, 2025
6fbbf26
[#53] message-list.jsx 삭제
nidor022 Aug 19, 2025
9436b5f
[#53] app.jsx쪽 rolling-paper-list-page impor url도 수정
nidor022 Aug 19, 2025
a0a5ab0
[#53] 나도 만들어보기버튼 url연결, top- margin조금 조정
nidor022 Aug 19, 2025
091c722
[#61] list 페이지 반응형 구현
nidor022 Aug 19, 2025
a40d241
[#61] 모바일화면 카드배경 도형좌표 조금 변경
nidor022 Aug 19, 2025
8617128
refactor [#34] 중복되는 코드를 변수로 추출
cskime Aug 16, 2025
375fe38
config [#34] `emoji-picker-react` package 설치
cskime Aug 16, 2025
6f76f7e
feat [#34] '추가' 버튼을 클릭하면 `EmojiPIcker`를 popover로 표시
cskime Aug 16, 2025
ca43bfe
feat [#34] 공유하기 버튼을 클릭하면 공유 옵션 목록을 popover로 표시
cskime Aug 16, 2025
8cdd47a
feat [#34] URL 공유하기 기능 구현
cskime Aug 16, 2025
9536469
feat [#34] 카카오톡 공유하기 구현
cskime Aug 20, 2025
91319ed
feat [#34] 카카오톡 및 URL 공유 요소에 pointer cursor 적용
cskime Aug 20, 2025
62a7e97
fix #62 체크 아이콘 hover 시 색상 변화 수정
gummmmmy0v0 Aug 20, 2025
023ba26
refactor [#34] 카카오톡 message template id 변수이름 변경
cskime Aug 20, 2025
ab22722
fix #62 index.html 수정 (중복 코드, lang=ko, react quill 관련 코드 삭제 --> 불렛과 숫…
gummmmmy0v0 Aug 20, 2025
62c9092
refactor #62 프로필 이미지 선택 시 해당 이미지 테두리
gummmmmy0v0 Aug 20, 2025
4069bc2
[#61] pr 수정사항 반영 및 멘토링 코드리뷰 반영 (이모지도 hover했을때 숫자만 보이도록 수정, 모바일화면에서 pa…
nidor022 Aug 20, 2025
a50d146
fix #62 체크 아이콘 버튼 -> 이미지로 변경
gummmmmy0v0 Aug 21, 2025
e7ac5d2
refactor #62 name.trim() -> trimmed
gummmmmy0v0 Aug 21, 2025
569ed9d
refactor #62 index.html 이슈 중복되어 다시 수정~
gummmmmy0v0 Aug 21, 2025
a5eb76c
refactor #62 반응형
gummmmmy0v0 Aug 21, 2025
c4f1a59
fix #62 다른 브랜치 작업... 다시 돌려놓음
gummmmmy0v0 Aug 21, 2025
b898be3
refactor #64 반응형
gummmmmy0v0 Aug 21, 2025
49c5da9
fix #62 다른 브랜치 작업한거 다시 원상복구
gummmmmy0v0 Aug 21, 2025
b8bc56b
fix #62 다른 브랜치...
gummmmmy0v0 Aug 21, 2025
acf9104
fix #62 option item position: relative;
gummmmmy0v0 Aug 21, 2025
06832d9
[#61] 누락된부분 수정 (api.jsx)
nidor022 Aug 21, 2025
11d48cd
refactor #64 반응형
gummmmmy0v0 Aug 21, 2025
ca0a87e
fix #62 이미지 url 변경, 기본 이미지 이미 존재하므로 디폴트 아바타 클릭 시 선택 이미지 해제되는 기능 삭제
gummmmmy0v0 Aug 21, 2025
7df3d63
Merge pull request #66 from cskime/feature/#34
cskime Aug 21, 2025
b6edaa8
feat [#35] 메시지 목록 영역이 나머지 높이를 꽉 채우도록 구현
cskime Aug 16, 2025
7b16678
refactor [#35] header 관련 파일을 폴더로 묶음
cskime Aug 20, 2025
7d8c8f0
feat [#35] Messages Grid layout 구현
cskime Aug 16, 2025
ce2f6fa
feat [#35] `formatDate`에 문자열 형식 날짜를 전달하는 경우 로직 추가
cskime Aug 16, 2025
acb5919
feat [#35] MessageCard component 구현 및 messages grid에 표시
cskime Aug 16, 2025
f3a3e5a
feat [#35] MessageCard에 최소 높이 설정
cskime Aug 16, 2025
02deef2
refactor [] 파일이름에 `.jsx` 두 번 작성한 것 수정
cskime Aug 16, 2025
d2f36e3
feat [#35] MessagedCard grid 첫 번째 item을 message 추가 버튼으로 고정
cskime Aug 16, 2025
46a351e
feat [#35] MessageCard 높이를 줄 수 기반으로 결정
cskime Aug 16, 2025
c3c05e5
feat [#35] 공통 component인 `Modal`에서 domain 관련 data를 제거하고 외부에서 content 주입
cskime Aug 16, 2025
11519cf
feat [#35] MessageCard를 클릭하면 modal로 전체 message 보여주기
cskime Aug 16, 2025
9b7c0ee
fix [#35] MessageCard 최소 높이 설정, test용 코드 정리
cskime Aug 16, 2025
375d22f
feat [#35] Modal의 action으로 사용하는 component에 항상 pointer cursor 적용
cskime Aug 16, 2025
6ff3c1f
fix [#35] ContentLayout의 header 크기가 줄어들지 않도록 수정
cskime Aug 16, 2025
ffdb3aa
feat [#35] Mock data에 background image url 추가
cskime Aug 20, 2025
70e36d9
feat [#35] Background image url이 없을 때만 background color 사용
cskime Aug 20, 2025
9dd0b6e
Merge pull request #72 from cskime/feature/#35
cskime Aug 21, 2025
c8c06ec
fix [#35] Desktop size에서 message card grid의 너비를 1200px로 고정
cskime Aug 20, 2025
d57587e
feat [#35] Message card grid 상단에 수정버튼 추가, edit path에 같은 component pag…
cskime Aug 20, 2025
c6f9eaa
refactor [#35] Style 없는 div를 styled-components로 만든 component로 사용
cskime Aug 20, 2025
57911db
feat [#35] 수정 중 MessageCard에 삭제 버튼 표시
cskime Aug 20, 2025
fe5d07c
feat [#35] 수정, 삭제, 취소 버튼을 추가하고 navigation 구현
cskime Aug 20, 2025
e391169
feat [#51] Edit mode에서 reaction 추가 버튼 숨김
cskime Aug 20, 2025
22e0a33
Merge pull request #73 from cskime/feature/#51
cskime Aug 21, 2025
4fc4247
feat [#52] API 호출 시 사용할 client 구현
cskime Aug 21, 2025
72d7752
feat [#52] 테스트 데이터를 추가/읽기/삭제하기 위한 API 모듈 구현
cskime Aug 21, 2025
d2b15c0
feat [#52] `test-api` path에 테스트 데이터 관리용 페이지 구현
cskime Aug 21, 2025
1e509e5
refactor [#52] `test-components` path에 대한 page component 이름 및 위치 변경
cskime Aug 21, 2025
6447a35
refactor [#52] API 테스트 페이지에서 reaction 생성 후, 생성된 reaction을 바로 보여주지 않음
cskime Aug 21, 2025
93bfcf8
feat [#52] 테스트 리액션 데이터를 10개까지 랜덤하게 추가
cskime Aug 21, 2025
6c2f6f6
feat [#52] 테스트 api page에서 recipient 선택했을 때는 메시지, 리액션 생성 후 곧바로 갱신
cskime Aug 21, 2025
9a728f0
fix [] error 제거
cskime Aug 21, 2025
60b0960
Merge pull request #74 from cskime/feature/#52
cskime Aug 21, 2025
42d3a19
refactor [] Count 상위 top 3의 reaction을 보여주는 component 분리
cskime Aug 21, 2025
d5c4a10
refactor [] Top 3 reactions 및 popover로 전체 reactions를 보여주는 component 분리
cskime Aug 21, 2025
eb63697
refactor [] 리액션 추가 popover, `DividedContainer` component 분리
cskime Aug 21, 2025
f25a5f0
refactor [] 공유 popover를 component 분리
cskime Aug 22, 2025
298352a
fix [] Popover 오른쪽 정렬 시 위치 오차 보정
cskime Aug 22, 2025
95087a1
feat [#52] 롤링페이퍼 정보를 가져오는 API 연동
cskime Aug 21, 2025
797d4bb
feat [#52] 롤링페이퍼 배경 색상을 서버가 반환하는 응답의 color token과 일치하는 key로 사용
cskime Aug 21, 2025
bc6dad2
feat [#52] 전체 message 목록을 가져오는 API 연동
cskime Aug 22, 2025
77c2223
fix [#52] Message data에 맞는 profile image 및 관계 배지를 보여주도록 수정
cskime Aug 21, 2025
9a00e66
fix [#52] MessageCard modal에서 프로필 사진 및 관계 배지가 정상적으로 표시되도록 수정
cskime Aug 21, 2025
bedaff6
feat [#52] Reaction 목록에 API 연동
cskime Aug 22, 2025
f2def18
fix [] Popover content를 클릭할 때는 popover를 닫지 않도록 수정
cskime Aug 22, 2025
d27ab35
refactor [#52] 개수가 가장 많은 리액션 3개 표시하는 방식 변경
cskime Aug 22, 2025
f24d073
feat [#52] Reaction 추가 기능 구현
cskime Aug 22, 2025
88ef5d1
Merge pull request #77 from cskime/feature/#52
cskime Aug 22, 2025
5928352
refactor [] `RollingPaperMessagesGrid` 컴포넌트 경로 및 이름 변경
cskime Aug 22, 2025
68394ca
feat [#52] 롤링페이퍼에 달린 메시지 목록에 무한 스크롤 구현
cskime Aug 22, 2025
ca14967
feat [#52] 메시지 삭제 기능 구현
cskime Aug 22, 2025
abf5300
feat [#52] 롤링페이퍼 삭제 구현 (`/list`로 이동)
cskime Aug 22, 2025
467b2f2
Merge pull request #63 from gummmmmy0v0/feature/#62
cskime Aug 23, 2025
cd65a29
Merge remote-tracking branch 'upstream/develop' into feature/#61
nidor022 Aug 23, 2025
fb41884
Merge pull request #65 from nidor022/feature/#61
nidor022 Aug 23, 2025
85da172
[#53] 나도 만들어보기버튼 url연결, top- margin조금 조정
nidor022 Aug 19, 2025
1f1f525
[#61] list 페이지 반응형 구현
nidor022 Aug 19, 2025
4725c5a
[#61] pr 수정사항 반영 및 멘토링 코드리뷰 반영 (이모지도 hover했을때 숫자만 보이도록 수정, 모바일화면에서 pa…
nidor022 Aug 20, 2025
c44c3d2
[#61] 누락된부분 수정 (api.jsx)
nidor022 Aug 21, 2025
9a521b5
[#75] 카드 배경이미지, 프로필 이미지 등 로딩 애니메이션 추가, 카드 스크롤시 카드단위로 보이도록 기능 추가
nidor022 Aug 21, 2025
90f61b0
[#75] 누락된 코드 다시 커밋 -> 카드 배경이미지, 프로필 이미지 등 로딩 애니메이션 추가, 카드 스크롤시 카드단위로 …
nidor022 Aug 21, 2025
f44c37d
Merge pull request #76 from nidor022/feature/#75
cskime Aug 23, 2025
4af6eae
Merge branch 'develop' into feature/#64
gummmmmy0v0 Aug 23, 2025
8093fe4
Merge pull request #71 from gummmmmy0v0/feature/#64
gummmmmy0v0 Aug 23, 2025
8503563
[#80] 카드배경이미지 공통 컴포넌트, 스피너 공통 컴포넌트, 이미지 로딩체크 custom hook
nidor022 Aug 22, 2025
f521144
[#80] 코드 오타 수정
nidor022 Aug 23, 2025
8d38a6b
[#80] 서버 api 연동
nidor022 Aug 23, 2025
655cc2d
[#80] 모바일 카드 padding수정
nidor022 Aug 23, 2025
23a60c8
[#80] 병합오류 해결
nidor022 Aug 23, 2025
6496315
Merge pull request #81 from nidor022/feature/#80
cskime Aug 23, 2025
017589c
Merge pull request #82 from cskime/feature/#52
cskime Aug 23, 2025
48633ce
feat [#83] Red 색상 palette 추가
cskime Aug 23, 2025
070a0c9
feat [#83] `DangerousButton` component 구현
cskime Aug 23, 2025
30f9643
feat [#83] API 테스트 페이지의 삭제 버튼을 `DangerousButton` 으로 교체
cskime Aug 23, 2025
b7ec94a
feat [#83] 롤링 페이퍼 삭제 버튼을 `DangerousButton`으로 교체
cskime Aug 23, 2025
ebfcb67
Merge pull request #90 from cskime/feature/#83
cskime Aug 23, 2025
f3128e7
feat [#78] Modal component가 content를 보여주는 책임만 갖도록 변경
cskime Aug 23, 2025
bdf7167
refactor [#78] `TestComponentsPage`에 `Modal` 변경사항 반영
cskime Aug 23, 2025
7e28955
refactor [#78] `MessagesGrid`에 `Modal` 변경사항 반영
cskime Aug 23, 2025
34c1947
refactor [] '완료하기' 버튼의 event handler 이름 변경
cskime Aug 23, 2025
0442b5a
feat [#84] `ModalDialog` component 구현
cskime Aug 23, 2025
b370abb
feat [#84] Modal dialog를 사용하기 위한 custom hook 구현
cskime Aug 23, 2025
66a5e9a
feat [#84] 롤링 페이퍼 및 메시지를 삭제하기 전에 dialog로 확인
cskime Aug 23, 2025
c15879f
refactor [#84] 실제로 데이터를 삭제하는 버튼에만 `DangerousButton` 사용
cskime Aug 23, 2025
ad30670
Merge pull request #94 from cskime/feature/#84
cskime Aug 24, 2025
2f94c46
feat [#95] `ToggleButton` component에 onChange event handler 추가
cskime Aug 24, 2025
6548821
refactor [#95] `TestComponentsPage`의 `ToggleButton`에 `onChange` event…
cskime Aug 24, 2025
f730b4c
feat [#95] `CreatePostPage`의 `ToggleButton`에 `onChange` event handler 사용
cskime Aug 24, 2025
d9abb85
Merge pull request #96 from cskime/feature/#95
cskime Aug 24, 2025
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
1 change: 0 additions & 1 deletion .github/auto_assign.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ addAssignees: author
reviewers:
- cskime
- gummmmmy0v0
- KIMJUNHYEOK169
- nidor022
- onesiin

Expand Down
24 changes: 17 additions & 7 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,25 @@
## #️⃣연관된 이슈
## 📝 작업 내용

> ex) #이슈번호, #이슈번호
> 이번 PR에서 작업한 내용을 간략히 설명해주세요.

## 📝작업 내용
## 📷 스크린샷 (선택)

> 이번 PR에서 작업한 내용을 간략히 설명해주세요(이미지 첨부 가능)
> 이번 PR에서 작업한 내용이 UI를 변경했다면 작업 결과물을 스크린샷으로 첨부해주세요.
> 스크린샷으로 작업한 결과물을 잘 보여주면 리뷰어가 프로젝트를 직접 실행해서 결과를 확인해야하는 수고를 줄여줄 수도 있습니다.

### 스크린샷 (선택)
## 🧐 해결해야 하는 문제 (선택)

## 💬리뷰 요구사항(선택)
> 이번 PR에서 구현하지 못했거나 개발하면서 어려움을 겪은 내용을 공유해주세요.
> 리뷰어와 겪은 문제를 공유하면 혼자 고민하는 것 보다 빠르게 문제를 해결할 수도 있습니다.

> 리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요
## 👀 새로 알게 된 내용 (선택)

> 이번 PR을 작업하면서 새로 알게 된 내용을 간략하게 리뷰어와 공유해주세요.
> 리뷰어도 몰랐던 내용이라면 도움이 될 수 있고, 글로 작성하는 과정을 통해 기억에 더 오래 남길 수 있습니다.

## 💬 리뷰어에게 남길 말 (선택)

> 리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요.
> 위 4가지 항목 어디에도 해당되지 않는 애매한 내용은 여기에 작성해주세요.
>
> ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?
31 changes: 31 additions & 0 deletions .github/workflows/sync.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Synchronize to forked repo
on:
push:
branches:
- develop
jobs:
sync:
name: Sync forked repo
runs-on: ubuntu-latest

steps:
- name: Checkout develop
uses: actions/checkout@v4
with:
token: ${{ secrets.AUTO_ACTIONS }}
fetch-depth: 0
ref: develop

- name: Add remote-url
run: |
git remote add forked-repo https://cskime:${{ secrets.AUTO_ACTIONS }}@github.com/cskime/rolling
git config user.name cskime
git config user.email ${{ secrets.EMAIL }}

- name: Push changes to forked-repo
run: |
git push -f forked-repo develop

- name: Clean up
run: |
git remote remove forked-repo
32 changes: 32 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,42 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="/src/styles/global.css" />
<link rel="stylesheet" href="/src/styles/colors.css" />
<link
rel="stylesheet"
as="style"
crossorigin
href="https://cdn.jsdelivr.net/gh/orioncactus/[email protected]/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
/>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap"
rel="stylesheet"
/>
<link
href="https://fonts.googleapis.com/css2?family=Nanum+Gothic&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap"
rel="stylesheet"
/>
<link
href="https://fonts.googleapis.com/css2?family=Edu+SA+Hand:[email protected]&family=Nanum+Gothic&family=Nanum+Pen+Script&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap"
rel="stylesheet"
/>
<title>Rolling</title>
</head>
<body>
<div id="root"></div>
<div id="dropdown"></div>
<div id="popover"></div>
<div id="modal"></div>
<script type="module" src="/src/main.jsx"></script>

<!-- Kakao JavaScript SDK -->
<script
src="https://t1.kakaocdn.net/kakao_js_sdk/2.7.6/kakao.min.js"
integrity="sha384-WAtVcQYcmTO/N+C1N+1m6Gp8qxh+3NlnP7X1U7qP6P5dQY/MsRBNTh+e1ahJrkEm"
crossorigin="anonymous"
></script>
</body>
</html>
Loading