portone-io / developers.portone.io

PortOne 개발자센터
https://developers.portone.io
GNU Affero General Public License v3.0
9 stars 20 forks source link

개발자센터 리뉴얼 - 레이아웃 변경 #589

Closed BaekGeunYoung closed 3 weeks ago

BaekGeunYoung commented 1 month ago

지난 논의 내용대로 개발자센터의 전체적인 레이아웃을 변경합니다. 기존의 docs 디렉토리는 건드리지 않고 opi 디렉토리를 새로 만들어서 여기에다 리뉴얼된 레이아웃을 구현했습니다. docs 디렉토리는 리뉴얼 작업이 끝나면 삭제할 생각이고, 현재 lint 대상에서 제외시켜두었습니다. 빠르게 단계적으로 릴리즈를 하기 위해 지금 변경할 수 있는 것들은 변경하고, 나머지 추가 작업이 필요한 부분들은 최대한 그대로 남겼습니다. 리뉴얼된 레이아웃을 간단하게 설명하면 아래와 같습니다.

GNB

기존에 명시적으로 존재하지 않던 원 페이먼트 인프라 탭을 명시적으로 만들었고, 릴리즈노트와 기술블로그를 리소스 하위에 위치시켰습니다.

원 페이먼트 인프라 LNB

LNB 구성을 논의한 대로 아래와 같이 개편하였고, opi 디렉토리를 새로 만들면서 파일의 구조 및 url path도 LNB의 구조와 최대한 비슷하게 조정했습니다.

또한 컨텐츠에 존재하는 링크들도 전체적으로 수정을 해야 했는데, 명시적으로 하기위해 전부다 절대 경로로 변경했습니다. 또한 기존 V1 페이지의 LNB에 존재하던 API 링크들은 /api/rest-v1/~~으로 리다이렉트만 시켜줄 뿐이어서 이번 PR에서 삭제했는데 지금 빼버려도 문제가 없을지 의견주시면 좋을 것 같습니다.

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
developers ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 21, 2024 2:59pm
sonarcloud[bot] commented 3 weeks ago

Quality Gate Failed Quality Gate failed

Failed conditions
18.9% Duplication on New Code (required ≤ 3%)

See analysis details on SonarCloud