Skip to content

Conversation

@milooy
Copy link
Collaborator

@milooy milooy commented Aug 30, 2025

📝 Key Changes

🖼️ Before and After Comparison

| | |
|:—:|:—:|
|Before|After|

@vercel
Copy link

vercel bot commented Aug 30, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
frontend-fundamentals Error Error Aug 30, 2025 4:14am

@milooy milooy merged commit ed695df into dev/today-i-learned Aug 30, 2025
1 of 2 checks passed
@milooy milooy changed the title feat: new-home을 기본홈(/timline)으로 두고, 기존 홈은 legacy-timeline 으로 변경 feat: new-home을 기본홈(/)으로 두고, 기존 홈은 legacy-timeline 으로 변경 Aug 30, 2025
milooy added a commit that referenced this pull request Sep 21, 2025
)

* feat: til initial commit

* feat: 빌드 스크립트 추가

* fix: update workspace paths for today-i-learned documentation

* fix: typecheck

* feat: GitHub OAuth 인증 기능 추가 및 사용자 정보 관리 구현

* feat: vercel.json 되돌리기

* feat: log in oauth

* refactor: api 폴더 간소화

* feat: simplify api call

* faet: remove unnecessary env

* feat: Remove useUserReactionStatus

* fix: infinite scroll

* feat: pass login redirect uri dynamically

* fix: lint

* feat: GitHub OAuth

* feat: update prettier settings

* feat: Weekly top 5 markup

* feat: Weekly top 5 api integration

* feat: Add sort feature

* feat: add Claude rules

* refactor: remoate layer

* refactor: components

* update: claude guideline

* feat: update CLAUDE.md

* feat: streak + test

* refactor: remove unused console log and comments

* Merge pull request #327 from toss/feat/mainpage-design

feat: Apply mainpage design in 'Today I Learned'

* feat: TIL > Detail page with comment (#336)

* feat: Add detail page

* feat: Connect with API

* refactor

* feat: replay, re-reply

---------

Co-authored-by: yurim <yurim@toss.im>

* Feat/integrate api mainpage (#340)

* fix: onenavigation css 깨진거 수정

* feat: monthly challenge 메인페이지에서 제거

* feat(mainpage): 메인페이지 정렬 UI 변경

* feat: 글 작성 input width 조정

* feat: 스프린트 UI 추가

* chore: overlay-kit 설치

* chore: yarn을 사용해서 필요없는 lock.json 파일 삭제

* feat: alertdialog 컴포넌트 추가 및 글 작성 컴포넌트 추가

* feat: hook으로 전환

* feat: 더보기 버튼클릭시 컴포넌트 추가

* feat: 삭제 모달 추가

* feat: 태그들 삭제

* feat: 게시물 아무곳이나 클락했을때 상세 모달 열기

* feat: 게시물 상세 모달에 닫기 및 상세 페이지 이동 버튼 추가

* feat: 댓글 작성 기능 추가 및 텍스트 영역 자동 크기 조절 구현

* feat: 새로운 메인페이지에 api 연동

* feat: 더보기 삭제

* feat: 메인페이지 2개 섹션 min-width 적용

* feat: lg일때만 minwidth

---------

Co-authored-by: sangmin-song <sangmin.song@tossbank.com>

* refactor: new home에서도 dashboard와 동일한 API 연결 (#341)

* feat: 주간top5 실제 날짜로

* refactor 1

* 주간 Top 5 컴포넌트를 통합하여 API 연동 및 불필요한 코드 제거, 로그인 상태에 따른 포스트 입력 UI 개선

* 주간 Top 5 컴포넌트에서 GitHub Discussion 타입으로 변경 및 관련 코드 정리, 포스트 작성 시 성공 메시지 추가, 좋아요 및 업보트 기능 API 연동 개선

* feat: PostDetailModal.tsx 생성으로 모달 로직 중앙화

* feat: LegacyPostCard 및 PostDetail 컴포넌트 추가, PostCard 리팩토링 및 API 연동 개선

* feat: sticky weekly top5

---------

Co-authored-by: yurim <yurim@toss.im>

* feat: new-home을 기본홈(/timline)으로 두고, 기존 홈은 legacy-timeline 으로 변경 (#342)

Co-authored-by: yurim <yurim@toss.im>

* feat: 타입 일관성 향상

* refactor

* feat: add some features to mainpage (#345)

* chore

* feat: 로그인하기 버튼  추가

* feat: 오른쪽 위 로그인 버튼 수정

* feat: 로그인버튼 클릭하면 드롭다운 나오도록

* feat: 헤더에 ff symbol 추가

* feat: 댓글/대댓글 UI 수정

* fix: typecheck

* refactor: legacy로 명명 변경

* refactor

* refactor

* feat(mypage): mypage 디자인 업데이트 및 api 연동 (#349)

* feat: profile => legacy로

* feat: mypage 기본 틀 잡기

* feat: 마이페이지 상단 UI 수정

* feat: 불필요한 숫자 제거

* feat: 명예의 전당 UI 수정

* feat: 영역 파트 UI 수정

* feat: css 수정

* feat: 내가 작성한 글 api 연동

* feat: 명에의전당 api 연동

* refactor: mockdata 삭제

* feat: 내가 작성한 글  더보기 메뉴 추가

* feat: 수정하기 모달 api 연동

* feat: 삭제하기 api 연동

* feat: 전체화면 버튼 삭제

* feat: 메인페이지에서도 삭제하기 더보기 버튼 추가

* feat: TIL 마지막 슬래시 제거

* feat: 월간챌린지 api 연동

* fix: lint

* refactor: @ 경로

* TIL: Refactor/mypage (#357)

* refactor: 필요없는 파일들 삭제

* refactor: mypage 리팩토링

* refactor: mypage 리팩토링

* refactor: mainpage

---------

Co-authored-by: sangmin-song <sangmin.song@tossbank.com>

* feat: TIL > Search page (#359)

* refactor: GNB

* feat: add search page

---------

Co-authored-by: yurim <yurim@toss.im>

* dev: TIL > Sprint, Error page (#363)

* feat: sprint

* feat: error boundary

* feat: remove unnecessory comments

---------

Co-authored-by: yurim <yurim@toss.im>

* feat: TIL 부족한 부분 채우기 (#362)

* feat: 네트워크 에러메시지 추가

* refactor: 필요없는 UI 삭제

* feat: 좋아요, vote 버튼 기능 api 연동

* feat: 하트, hover 색변경

* feat: 댓글 툴팁 api 연동

* feat: placeholder 추가

* feat: 대댓글 작성하는 UI 잘 나오도록

* feat: 대댓글 작성 api 연동

* fix: 대댓글 ui 수정

* fix: 대댓글 ui 수정

* refactor: 리액션 관련 코드 정리 및 최적화

* fix

* feat: TIL add more features (#375)

* feat: 모달 대신 페이지로 쪼개기

* feat: WeeklyTop5 컴포넌트 스타일 수정 및 README.md 파일 삭제

* feat: PostDetailModal 컴포넌트 삭제 및 PostDetailPage 리팩토링

* feat: ToastProvider 추가 및 공유 링크 버튼 컴포넌트 구현

* feat: Toast 컴포넌트 리팩토링 및 액션 버튼 추가, TimelinePage에서 포스트 작성 시 성공 메시지에 링크 버튼 추가

* feat: 스프린트 관련 UI 컴포넌트 추가 및 스프린트 데이터 생성 로직 구현

* feat: 스프린트 그리드 로딩 상태 처리 및 스켈레톤 UI 개선

* feat: 마크다운 렌더러 추가 및 포스트 카드, 상세, 댓글 컴포넌트에서 마크다운 지원 구현

* feat: ProfileShareButton 컴포넌트 삭제 및 ProfileHeader에서 해당 버튼 제거, PostInput 컴포넌트 스타일 수정

* feat: PostDetailPage 로딩 상태 UI 개선 및 PostInput 컴포넌트 스타일 수정

* feat: InteractionButtons 컴포넌트 추가 및 PostCard, PostDetail에서 상호작용 버튼 통합

* feat: InteractionButtons 컴포넌트의 낙관적 UI 상태 관리 추가 및 상태 동기화 로직 구현

* feat: InteractionButtons 컴포넌트에서 버튼을 div로 변경하여 UI 구조 개선

* feat: .pnp.cjs 파일에서 패키지 의존성의 아카이브 URL 제거 및 package-lock.json 파일 삭제

* fix: build error

* fix: build error

* feat: VitePress 설정에 ssr 옵션 추가 및 관련 패키지 외부화 설정

---------

Co-authored-by: yurim <yurim@toss.im>

* feat: 소연님과 디자인 폴리싱

* feat: panda css initialize

* feat: mypage pandacss 마이그레이션

* feat: legacy 삭제

* feat: Mypage관련 컴포넌트 마이그레이션

* TIL > Replace tailwind into pandacss (#381)

* feat: SearchPage 경로 수정 및 legacy-timeline 컴포넌트 삭제

* feat: timeline 관련 마이그레이션

* feat: PostCard, SprintGrid, SprintGridSkeleton, SprintHeader 컴포넌트 스타일 개선 및 CSS-in-JS 적용

* feat: 댓글 및 포스트 상세 페이지 컴포넌트 스타일 개선 및 CSS-in-JS 적용

* feat: SearchContent 및 SearchPage 컴포넌트에 CSS-in-JS 적용 및 스타일 개선

* feat: useSearchDiscussions 훅에 타입 추가 및 SearchContent 컴포넌트 코드 정리

* feat: 레이아웃 관련 컴포넌트에 CSS-in-JS 적용 및 스타일 개선

* feat: 로그인 프롬프트, 인기 카드, 오류 경계 및 배지 컴포넌트 삭제

* feat: 여러 컴포넌트에 CSS-in-JS 적용 및 스타일 개선

* feat: Tailwind CSS 관련 의존성 제거 및 CSS-in-JS로 스타일 통합

* feat: PostCard 컴포넌트에서 useWritePostModal 훅을 useEditPostModal로 변경하고, 스타일을 CSS-in-JS로 통합하여 코드 정리

* feat: useEditPostModal 훅의 스타일을 CSS-in-JS로 통합하고, 구성 요소의 가독성을 개선하여 코드 정리

* feat: SprintDayItem 컴포넌트 리팩토링 및 상태 관리 개선, SprintGrid에서 size 속성 제거

* fix: build error

* fix: build에 panda codegen 포함

* feat: ignore .github folder from autofix ci

* feat: ignore til entry point from onenav

* feat: autofix file format specify

* [autofix.ci] apply automated fixes

* refactor: Today I Learned (#382)

* refactor: 1

* refactor: 2

* refactor: 3

* refactor: 4

* feat: 불필요한 utils 삭제

* refactor: remove comments

* [autofix.ci] apply automated fixes

---------

Co-authored-by: yurim <yurim@toss.im>
Co-authored-by: sangmin-song <sangmin.song@tossbank.com>
Co-authored-by: al-bur <64825713+al-bur@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants